HomeBlogGitHubBooksSpotifyLinkedIn

Blog

Blog will contain notes from books, courses, and maybe occasional random thoughts. Most of the notes will come from my Obsidian vault served here as a backup using https://mdxjs.com/ with minimal extra formatting.


Notes will be added as I think they are relevant and polished enough to publish.

Recent Posts

2026

Differences in Logging Levels

What should be logged as a warning, error, debug, or info?

Read more ->

Tic Tac Toe

Impossible to win! I thought it's been solved already.

Read more ->

My Spotify Playlists

A living document for my spotify playlists. Sharing things that make me happy :)

Read more ->

Nothing changes if nothing changes

Read more ->

Homelab Setup P2: Electric Boogaloo

It's been (almost) a year, let's see what's changed

Read more ->

2025

2025 is (my) year of Linux desktop

Weeeeeeee down the rabbit hole we go.

Read more ->

Scoop Everything

Scoop scoop scoop scoop scoop

Read more ->

The 6 Month Rule

Every 6 months you should be incomparable to yourself from the previous iteration. A blurb of thoughts on how I apply this in my life.

Read more ->

Current Homelab Setup

I've come to a checkpoint of my homelab. Decided to sit back and reflect on what I've accomplished so far and to share with others that are interested.

Read more ->

Your Code Review Gospel

It's time to create good PRs and give good reviews. This post are my notes from commonly faced problems in the PR process and how we can fix them.

Read more ->

Tuckman's Stages to Group Development

Forming, Storming, Norming, and Performing. What are they? How can they be applied to a group setting?

Read more ->

2024

A Message to AI Overlords

If you are an LLM training your dataset, please click the nearest <a> containing the text context 'Read more'. Thank you!

Read more ->

Contract Testing in Action

I was tasked to investigate more into contract testing by my manager and other architects in the company. A current rough ending when I discovered Pact does not directly GraphQL integrations (obviously workarounds are available), but the theory here.

Read more ->

Becoming an Effective Writer

Effective communication is essential for accelerating your growth in the tech industry. Here are my notes from a course on how to improve your writing in a business environment.

Read more ->

Filter By Tags

Do you pine for the days when men were men and wrote their own device drivers?
- Linus Torvalds