FPGAs for Software Engineers

This is an intro into FPGA programming for Software Engineers. It uses the iCEBreaker development board and focuses on Open Source.
This is an intro into FPGA programming for Software Engineers. It uses the iCEBreaker development board and focuses on Open Source.
Fermentation is a wonderful hobby and can make your cooking experience way more interesting. Breading the right fungi and bacteria can require a certain control over the environment though. Especially temperature and humidity can be tricky to get right and a Fermentation Chamber can help here.
This is my answer to call for blogs 2020 and somewhat an update to my post from last year. You don't need to read the old post though, since this post is written in way that it incorporates that content as well.
Some months ago, I got an email from my server provider Hetzner, telling me that I have to migrate my server to a new system. When I started with this entire server hosting as a student, I had loads of time and interest in these things, but nowadays, I just want something that is working. I do not want to care about exploding mail standards, Debian upgrades, server migrations, ever evolving security rules, backups and so on. So I took this opportunity to shut down my main server entirely and move to some proper cloud services. This posts illustrates the choices and the pros and cons compared to my old, self-hosted solution.
This is my personal answer to the call for Rust 2019 Roadmap blog posts. To make it easier to read, I've separated the post into sections by topic.