Timos Blog
  • 📢 Announcements
  • 🔨 Tech
  • 🤔 Mindstorm
  • 📄 Tutorials
  • 🧳 Travel

🔨 Tech

Everything around tech and programming.
Everything as code - Making your life easier
🔨 Tech

Everything as code - Making your life easier

If you work in, IT is almost inevitable to encounter configuration or code at some point. They are the heart of almost any system we use daily. It allows us to define behavior, configure systems. But still, some of those actions are performed manually over and over again. This is
Feb 1, 2025 9 min read
Goodbye own mail server
🔨 Tech

Goodbye own mail server

After almost a decade of hosting my mail server, an era is ending. My mail server is slowly drained and will be shutdown soon. This is a look back at the years, what troubles I faced, and why I finally gave up and will host my stuff with a hosting
Dec 10, 2024 6 min read
Using webhookd for automated deployments
🔨 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?
Sep 12, 2024 8 min read
We Are Developers 2024 in Berlin
🔨 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,
Jul 21, 2024 15 min read
Monitoring & Alerting done right
🔨 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.
Jun 14, 2024 8 min read
Top 10 things to do for building better pipelines
🔨 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
Apr 24, 2024 7 min read
Why I still use (GNU) make for many projects in 2024
🔨 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
Apr 7, 2024 6 min read
Public money – Public code – What it is all about and why it is just logical.
🔨 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
Jun 30, 2023 4 min read
Small things for building better container images
🔨 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
Jun 8, 2023 4 min read
Make frontend to microservice communication great again
🔨 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
Feb 16, 2023 5 min read
You should push your (IDE) config to version control — and here is why
🔨 Tech

You should push your (IDE) config to version control — and here is why

Many gitignore files are full of ignores, for our IDEs and editors. Is it Visual Studio Code, IntelliJ, or even vim? But why are we excluding all files, many even consider it as a bad practice having them in the project at all! Make setup for new devs easier The
Jan 31, 2023 4 min read
Build a self-contained shell installer
📄 How Tos / Tutorials

Build a self-contained shell installer

Have you ever had yourself in the situation where you want to have a one-in-all installer for stuff on *nix-systems or macOS? I got you covered. What are we going to build? The idea is simple, you have an installer, which also includes your files, what? Exactly! We will have
Jan 18, 2023 2 min read
Living in $HOME – Some tips to make your shell more comfy
📄 How Tos / Tutorials

Living in $HOME – Some tips to make your shell more comfy

Do you use your shell every day or would like to be more efficient with day to day task by utilizing the terminal? Then this article is for you. Entrypoint(s) There are different configuration files for your shell(s) where you can configure and customize. * /etc/profile – Loaded for
Dec 3, 2022 6 min read
The ultimate guide to DMARC
🔨 Tech

The ultimate guide to DMARC

DMARC stands for Domain-based Message Authentication, Reporting (and) Conformance. There are plenty of resources out there but no guide bundling everything you need to know, until now! In a nutshell DMARC is a set of standards making it standardized to detect and report abuse of mail systems across providers all
Nov 15, 2022 7 min read
Best Practices for GitHub Pull Requests
🔨 Tech

Best Practices for GitHub Pull Requests

Pull Requests are there to save your day and your codebase! They are great and there are many features and best practices not everyone is aware of. To improve your work with Pull Requests for the future, I will give you a short overview of some best practices and hidden
Oct 29, 2022 6 min read
Bookmarklets – Powerful and almost forgotten
📄 How Tos / Tutorials

Bookmarklets – Powerful and almost forgotten

What the hell is a bookmarklet? If you are not familiar with it and want to know more about it, then this is for you. We are going to go through the technical basics, why there are so useful and how to create one. In a nutshell As the name
Oct 15, 2022 4 min read
JavaScript—it was never meant to be that way.
🔨 Tech

JavaScript—it was never meant to be that way.

JavaScript. Nowadays, it is everywhere. And when I say everywhere, take it literally. From the classical use case in the browser, over the server-side logic until you reach the low-level section with embedded devices. And like no other language, it is really polarizing. Some people who hate it, and people
Sep 29, 2022 7 min read
Top 10 DevOps Best Practices
🔨 Tech

Top 10 DevOps Best Practices

There are plenty of best practices and things you should do out there, but some are essential and universal. I try to summarize them as the “top 10”. Of course, this is somewhat subjective. Pin your versions as specific as possible Software gets updates, updates might break things or include
Sep 17, 2022 5 min read
Rollbacks von Deployments sind von gestern
🔨 Tech

Rollbacks von Deployments sind von gestern

Rollbacks im Deployment-Kontext bedeutet Änderungen "rückgängig zu machen", in dem einfach wieder die alte Version eingespielt wird. Doch das ist lange nicht mehr zeitgemäß. Warum das eine schlechte Idee ist, will ich heute etwas näher eingehen. Was macht Rollbacks so sympathisch? Klingt erst mal super: Was kaputt ist,
Jul 27, 2022 2 min read
Wir bauen für Legacy
🤔 Mindstorm

Wir bauen für Legacy

Legacy, Monolithen, historisch gewachsene Systeme, jede Software wird einmal alt. Meine Sicht auf die Dinge und Möglichkeiten damit zu leben.
Mar 29, 2022 3 min read
From Unity Code to App
🔨 Tech

From Unity Code to App

From development to release with Gitlab CI and Fastlane
Sep 16, 2021 8 min read
E-Mail - ein Rant.
🔨 Tech

E-Mail - ein Rant.

E-Mails. Der Dreh- und Angelpunkt "moderner" Kommunikation. Egal - ob eine Bestellung bei dem Shopbetreiber des geringsten Misstrauens, oder der Anmeldungsbestätigung auf einer dubiosen Seite, bis hin zu Benachrichtigungen des Online-Bankings - sie ist einfach nicht mehr wegzudenken. Doch irgendwie ist nicht alles so super wie man jetzt
Sep 8, 2021 8 min read
Dokumentation in einer agilen Welt
🔨 Tech

Dokumentation in einer agilen Welt

Dokumentation ist ein wichtiges, gehasstes und eigentlich selbstverständliches Thema. Gerade in der agilen Software-Entwicklung gibt es hier einige gute Tricks.
Aug 8, 2021 7 min read
Reproduzierbare Builds - Was steckt dahinter und wieso ist das auch für mich gut?
🔨 Tech

Reproduzierbare Builds - Was steckt dahinter und wieso ist das auch für mich gut?

Was sind reproduzierbare Builds und was bringt das für mich? - Tools und mehr darüber in meinem Artikel.
Jun 28, 2021 4 min read
Go - Warum der Hype? - Erfahrungen & Stuff about Go
🔨 Tech

Go - Warum der Hype? - Erfahrungen & Stuff about Go

Warum wird Go so gehyped? - Ein Versuch auf Basis meiner Erfahrungen den Hype um Go zu erklären und aufzuzuzeigen was dahinter steckt.
Dec 23, 2019 6 min read
Page 1 of 2 Older Posts →
Timos Blog © 2025 - Powered by Ghost
Imprint | Privacy Policy
RSS Feed