A lot of vendors that provide software online provide a checksum for the file that helps you verify that what you downloaded hasn't been altered in some way. Sometimes that's an MD5 or SHA256.
In my last post, I wrote about building a raspberry pi pico temperature sensor for collecting data on my farm. This time, I increased the complexity and built an entire weather station using the pico.
As I work on building my farm, one thing I'm aiming to do is collect and analyze data in order to better understand what's happening and how to improve my operation. I figure building custom devices using raspberry pis are a good way to go about this.
Cloud hosting is simple and convenient, but over time it can also be costly. As an alternative, I decided to host a .Net API on a Raspberry Pi running Ubuntu.
When building APIs, you'll often want to create and store a collection of endpoints and requests in order to test quickly and effectively. There are a number of tools to help with this, but the one I use most often is Postman.
It's hard to remember how things used to be prior to all the big tech companies. They went from making great products to stealing our information and showering us with adds, so I've started looking for alternatives.
When doing full-stack development, most times you'll be working with a front end client and some sort of API that the client will consume. For web development, this usually isn't a problem since your API runs on one port and the client is on another - everything can still talk.
When I reset my development machine a while back, I made the decision to forego installing Microsoft SQL as I usually do, and just use the Docker image instead.
Azure static web apps have a built-in CI/CD integration with GitHub and provide a token that can be used with other services such as GitLab. But what about when you just want to push things manually?