Posts
What Are Special-Purpose Operating Systems in the Cloud Native World?
·1296 words·7 mins
Operating Systems
Cloud Native
Containers
Kubernetes
SPOS
About this Series # This post is the first in a series where we’ll explore special-purpose operating systems (SPOS) in depth. The goal is to demystify what SPOS really means, look at real-world use cases, compare some of the most prominent options, and help you figure out if - and when - this approach makes sense for your workloads.
Wrapping Up 2024: A Year of Growth and Connection
·625 words·3 mins
Personal
Developer Relations
As we approach the end of 2024, I find it important to reflect on the milestones achieved this year and how they’ve shaped my journey as a software developer, technologist, and contributor to the Cloud Native ecosystem.
How to Sync a Headless Server with Your Nextcloud Files
·451 words·3 mins
System Administration
When it comes to keeping your headless server synchronized with your Nextcloud server, setting up a reliable automated process is crucial. This guide will walk you through syncing top-level directories on an Ubuntu server.
How Does a Raspberry Pi 5 Boot an image?
·1054 words·5 mins
System Architecture
When the Raspberry Pi5 is turned on, it will check on which device it is configured to boot. By default, this is the SD card, but you can change it to boot from an NVMe or USB drive while still fallback to SD.
Epomaker Tide75 Keyboard Review
·1732 words·9 mins
Hardware
You know that feeling when you are trying not to buy new mechanical keyboards and still one manages to find its way to your desk? Well, that’s precisely how I felt last week when a package from Epomaker arrived!
A New Dawn for Secure Linux in Untrusted Environments
·490 words·3 mins
System Architecture
Linux has become the default operating system for running web applications. However, like any system connected to the internet, it is exposed to remote attacks. While public cloud environments and private datacenters offer some security from physical tampering, edge computing presents unique challenges.
Reading Binary Files
·372 words·2 mins
Low-Level Programming
Some files in a computer system are written for humans and contain text.
My Personal Experience Using AI
·1428 words·7 mins
Developer Tools
There’s been a gigantic buzz around AI for a while now. Unless you’re living under a rock, it’s hard not to get hit by this topic. So, a month or two back, I decided to finally give it an honest shot and see if AI can bring any benefits to my work or personal life.
Remote Setup with EdgeVPN
·208 words·1 min
System Administration
Last week I started using my old 13" laptop and left the bulky 15" workstation permanently at my desk. This setup gives me portability without loosing power when I’m connected to my home network. Today, I decided to configure EdgeVPN on both devices to also have this setup while on the road.
Deploying a Go Microservice in Kubernetes
·1427 words·7 mins
Application Development
Most of my experience with web applications is with monoliths deployed to a PaaS or using configuration management tools to traditional servers. Last week, I submerged myself in a different paradigm, the one of microservices.