The Curious Engineer

All blogs / JavaScript / TypeScript

Dominik Weber

weberdominik.com

I develop products, share what I learn and how I think about things.

JavaScript / TypeScriptSoftware / engineering practiceEssays / personal

Posts
25 from 4 Apr 2018 to 19 Feb 2026
Posting
now and then (4 in the last year)
Kind
personal blog
Feed
https://weberdominik.com/rss.xml

2026 2

  1. AI made coding more enjoyable
  2. We should talk about LLMs, not AI

2025 8

  1. Learning photography: composition
  2. Thoughts on using synthetic users for product development
  3. Rules for creating good-looking user interfaces, from a developer
  4. An approach for automated fact checking
  5. Self-hosting HyperDX for fun and profit
  6. AsyncLocalStorage and how to use it to reduce repetition of log data
  7. Type-safe logging with custom string interpolation
  8. On log levels

2024 8

  1. Monorepo setup with TypeScript, Tailwind, NextJs, and WXT (browser extension development) with shared components
  2. When to choose the freemium pricing model as solo founder
  3. Pivoting to a well-defined product category
  4. Product naming trends over time
  5. About risk taking in life and job
  6. What I want to achieve with Lighthouse
  7. Think of dopamine as finite resource to spend on activities
  8. Reading articles and newsletters reduces blind spots

2023 2

  1. Startups and marketing
  2. Refactoring an entire NextJs application to server components

2022 1

  1. Vertical tabs in Visual Studio Code

2019 2

  1. List of Built-In Helper Types in TypeScript
  2. Mapped Types in TypeScript

2018 2

  1. Setting up a Reverse-Proxy with Nginx and docker-compose
  2. Hosting Asp.Net Core Applications on Windows Server Core