Den vs. Technologies
home
posts ▼
all posts dev log projects
about
  • August 28, 2025 • 6 min read

    Structfieldsenforcer: Preventing Critical Field Initialization Bugs

    A Go static analyzer that enforces mandatory struct field initialization using struct tags, preventing critical bugs from missing required configuration

  • August 26, 2025 • 9 min read

    macOS: Change the default text editor with duti

    Use duti to set Zed (or any editor) as the default app for plain text and other text files on macOS

  • July 6, 2025 • 2 min read

    Paddle Tourney: Day 1

    Paddle Tourney Dev Log: Day 1

  • July 6, 2025 • 9 min read

    Positionless: Making Go Struct Initialization Safer

    How I built a Go static analyzer to detect and fix fragile positional struct literals, improving code maintainability and preventing subtle bugs

  • September 15, 2024 • 5 min read

    Tech Interview: Code Review & Debugging sessions

    Alternative approaches to technical interviews beyond algorithmic puzzles

  • August 4, 2024 • 6 min read

    Keyboards

    My journey through the world of mechanical keyboards

© 2025 Den vs. Technologies