Recent Posts

Math In Obsidian

1 minute read

For a while now, I have been trying to find ways to integrate the “second brain” methodology into my workflow using Obsidian. As a byproduct, it resulted in ...

The Open Blogging Stack

2 minute read

The internet evolved as a distributed network of loosely coupled and specialized services. Competing for revenue, services expanded their offerings and locke...

Testing for Network Failures

3 minute read

I am currently in the process of developing a wrapper library around etcd, which will allow microservices in my company to access a shared runtime configurat...

Testing Event Based APIs

1 minute read

When writing Unit Tests or Integration Tests for an API that exposes events, we need a way to validate that the events are called. The simplest approach woul...

Exploring Write Ahead Logging in SQLite

3 minute read

SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other appl...