Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Vibe Management - Give in to the vibes and embrace exponentials

Working with Systemd Timers

Ghost Engineers

Why DX doesn't matter

How to be a great manager

Software Development Fragmentation

One Year of Rust in Production

Software development is hard

Let's blame the dev who pressed "Deploy"

Tips for improving your CV

Why your team might be holding you back

My attempt to explain the xz backdoor

The Curse of the Senior Software Engineer

Serving Astro with Rust

Rendering Emails with SvelteKit

How to stay junior forever

Using AsciiDoc to write my two books

Building a Web App in Rust

Why engineers should focus on writing

TypeScript Monorepo with NPM Workspaces

On APIs and their responses

On types and JavaScript drama

Own your content

How to auto-generate OpenGraph images

Engineers should focus on writing

An Essay on Burnout

Inheritance, Composition, and everything in–between

How to be a Great Technical Interviewer

Legacy is where companies go to die

It's better to be (type)safe than sorry

More →