My personal website.
An approach for automated fact checking
Self-hosting HyperDX for fun and profit
AsyncLocalStorage and how to use it to reduce repetition of log data
Type-safe logging with custom string interpolation
On log levels
Monorepo setup with TypeScript, Tailwind, NextJs, and WXT (browser extension development) with shared components
When to choose the freemium pricing model as solo founder
Pivoting to a well-defined product category
Product naming trends over time
About risk taking in life and job
What I want to achieve with Lighthouse
Think of dopamine as finite resource to spend on activities
Reading articles and newsletters reduces blind spots
Startups and marketing
Refactoring an entire NextJs application to server components
Vertical tabs in Visual Studio Code
List of Built-In Helper Types in TypeScript
Mapped Types in TypeScript
Setting up a Reverse-Proxy with Nginx and docker-compose
Hosting Asp.Net Core Applications on Windows Server Core