JT's Weblog

Recent Posts

Blazor WASM First Impression: Building a Game with AI and DDD

Published: November 18, 2025

A week-long journey building a VIM-keys Snake game with Blazor WASM and .NET 10. Exploring developer experience, JSInterop quirks, AI-driven development challenges, and the realities of domain-driven design in practice.


.NET Ecosystem Glossary for Developers

Published: November 15, 2025

A no-nonsense glossary of .NET terminology for developers coming from Node, Python, Go, or Java. Skips the basics, focuses on what you actually need to know.


Domain Driven Design: A Practical Overview

Published: November 13, 2025

Understanding Domain Driven Design principles, implementation challenges, and long-term benefits for software projects.


Web Scraping Helper

Published: November 12, 2025

A bookmarklet for scraping web data without installing packages or automation tools. Select two elements, get all similar data copied to your clipboard—ninja style.


Weekly Review W45

Published: November 9, 2025

Reflecting on the balance between coding and writing, lessons learned from AI-generated articles, debugging VIM scripts, and building a web scraping helper tool with Supabase integration.


Web Accessibility: Building a Better Web for Everyone

Published: November 6, 2025

Web accessibility improves the browsing experience for everyone, not just users with disabilities. Discover how a11y features benefit all users.


Web Scraping with Browser DevTools: A Practical Guide

Published: November 5, 2025

Learn how to extract data from websites using browser developer tools, covering common patterns and practical techniques for effective web scraping.


VIM: Your Developer Old Friend That Always Has Your Back

Published: November 3, 2025

Discover how mastering VIM command mode with regex and bash can transform your development workflow with instant productivity boosts.


Plain Text for Personal Knowledge Management, Part 3

Published: November 2, 2025

A syncretic approach to PKM categorization, blending concepts from Zettelkasten, PARA, and topical methods into a meta-category system that balances hierarchical structure with orthogonal organization.


Plain Text for Personal Knowledge Management, Part 2

Published: November 1, 2025

Examining common categorization approaches in PKM systems and the design philosophy behind organizing personal knowledge.