π¨ Tech Using webhookd for automated deployments I recently updated the deployment workflow for my homepages and self-hosted services. In the process I've found webhookd, which now replaces my prior deployment workflow using SSH. Since this works quite nicely, I decided to share my solution with you. Why not just use Kubernetes or docker swarm?
π¨ Tech We Are Developers 2024 in Berlin After a long break due to the pandemic, I finally got the chance to attend a conference again! This time I went to Berlin for a legendary event that attracts developers from all corners of the world. Thanks to DeepL (the best translation company ever) and my individual learning budget,
Building secure python container images for production I love container technology and wrote a while ago about Small Things for Building Better Container Images. Back then I also mentioned distroless images, but now I encountered other use cases where they simply did not work well, Python applications being one of them. The problem with distroless for Python
π¨ Tech Monitoring & Alerting done right Alerting in the tech world is a controversial topic. Everyone should have automated alerts when things go wrong. Reality is a bit more disappointing, with too many or flaky alerts to none at all. The aim of this post is to give you a better idea of the ideal setup.
π€ Mindstorm That's the way we've always done it, or how shit sticks for ages In german there is a βniceβ saying, a so called Totschlagargument, often translated to knockout argument. It is very commonly used by the traditional political parties like CSU & CDU or in general conservative people to kill a conversation about actual change. Unfortunately, it also found its way into the
π¨ Tech Top 10 things to do for building better pipelines CI/CD Pipelines are everywhere nowadays. There is a lot you can do, and a lot you should think about. This is the compilation of the top 10 things from my experience of building pipelines professionally for almost 5 years now. Pin versions Pinning your versions is the most crucial
π¨ Tech Why I still use (GNU) make for many projects in 2024 So make has first appeared in 1978, which was 40 years ago. It was one of the tools included in Unix 1.0. Of course, a lot has changed since then, but the file format itself is still pretty simple and what makes it so powerful. Key Elements of a
π¨ Tech Public money β Public code β What it is all about and why it is just logical. As the world goes, more and more digital, software is required everywhere. Not only to make your internet surfing possible or chatting with your friends and family. Β Governments need new software to make processes more automated and cost-effective. As taxpayers, we all pay the price for that as well, so
π¨ Tech Small things for building better container images Container images, commonly referred to as docker images, are everywhere nowadays, from the developers' workstation to the data center or even the cloud. It's easy to build those, but also easy to build something that's not ideal. A few useful tips for making your container
π€ Mindstorm Ethics in the job and why it is so important Everyone, at some point, had a job where they had some decisions to make or tasks to they were not aligning with. And occasionally this is part of the job. At the end of the day, even your dream job can be annoying sometimes, and you just do it for
𧳠Travel EU Trip 2023 | Rewind, Stats & Learning Almost two months, my first real travel that went over two weeks. I saw a lot, experienced a lot and travelled a lot. This is a recap of the highlights for me, some stats and what stayed in my memory. The intention behind this post is to provide some insights,
𧳠Travel EU-Trip 2023 | Week 12 (28.04 β 30.04) It's already week 12 of my trip, following the post about week 11. This will also be the last diary entry as it's the last week. Have no clue/context, then the original post, It's finally time for an adventure, is for you. What
𧳠Travel EU-Trip 2023 | Week 10 (18.04 β 22.04) It's already week 10 of my trip, following the post about week 9. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 18.04 β Travel to & first day in Budapest Woke up pretty early, slept not too
𧳠Travel EU-Trip 2023 | Week 11 (23.04 β 27.04) It's already week 11 of my trip, following the post about week 10. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 23.04 β An afternoon in Ljubljana I got up right before my alarm, showered and checked
𧳠Travel EU-Trip 2023 | Week 9 (13.04 β 17.04) It's already week 9 of my trip, following the post about week 8. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 13.04 β A day in Bialystok I hadn't planned much for Bialystok, just washing
EU-Trip 2023 | Week 8 (08.04 β 12.04) It's already week 8 of my trip, following the post about week 7. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 08.04 β A day in Tallinn & Travel to Riga The last day in Tallinn. Since
𧳠Travel EU-Trip 2023 | Week 7 (03.04 β 07.04) It's already week 7 of my trip, following the post about week 6. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 03.04 β A long day in Γ land First, strictly said it was yesterday, the tax-free store
𧳠Travel EU-Trip 2023 | Week 6 (29.03 β 02.04) It's already week 6 of my trip, following the post about week 5. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 29.03 β Travelling to Bergen & Exploring the city center Getting up too late, having to
𧳠Travel EU-Trip 2023 | Week 5 (24.03 β 28.03) It's already week 5 of my trip, following the post about week 4. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 24.03 β Last day in the Netherlands Today is already the last day in the Netherlands.
𧳠Travel EU-Trip 2023 | Week 4 (18.03 β 23.03) It's already week 4 of my trip, following the post about week 3. Have no clue/context, then the original post, It's finally time for an adventure, is for you. For the UK part, Gabriel, a friend of mine, joined. So expect him to be part
𧳠Travel EU-Trip 2023 | Week 3 (13.03 β 17.03) It's already week 3 of my trip, following the post about week 2. Have no clue/context, then the original post, It's finally time for an adventure, is for you. For the UK part, Gabriel, a friend of mine, will join. So expect him to be
𧳠Travel EU-Trip 2023 | Week 2 (08.03 β 12.03) It's already week 2 of my trip, following the post about week 1. Have no clue/context, then the original post, It's finally time for an adventure, is for you. 08.03 ZΓΌrich Today was the first day in ZΓΌrich where I could explore the city
𧳠Travel EU-Trip 2023 | Prep & Week 1 (01.03 β 07.03) Here we go, week one! As promised in the post, βIt's finally time for an adventureβ the first week of my kind of travel blog / diary. While writing this, realized that 7 days are too much for a blog post, so will keep it short and reducing to
π€ Mindstorm Things that no one tells you when starting your first full-time job, but are so valuable So, when I started my first full-time job, everything was super exciting. I thought, okay, I will give 120% from the start. Hyped and ready to rock this show. But there are a few things that no one told me and I didn't expect. While my first job
π¨ Tech Make frontend to microservice communication great again Your frontend is still stuck on a monolithic architecture, while your backend seems to get increasingly distributed? Do you see yourself doing too many API calls in your frontend, maybe even worsening it with different structures? Then this is for you. Abstract it away The first and easiest way is