All Posts
2025
- 11/18 [hm] Blazor WASM First Impression: Building a Game with AI and DDD
- 11/15 [ai] .NET Ecosystem Glossary for Developers
- 11/13 [ai] Domain Driven Design: A Practical Overview
- 11/12 [hm] Web Scraping Helper
- 11/09 [hm] Weekly Review W45
- 11/06 [ai] Web Accessibility: Building a Better Web for Everyone
- 11/05 [ai] Web Scraping with Browser DevTools: A Practical Guide
- 11/03 [ai] VIM: Your Developer Old Friend That Always Has Your Back
- 11/02 [hm] Plain Text for Personal Knowledge Management, Part 3
- 11/01 [ai] Plain Text for Personal Knowledge Management, Part 2
- 11/01 [ai] Plain Text for Personal Knowledge Management, Part 1
- 10/31 [hm] My Used Page, Part 3
- 10/31 [hm] Lightning Update
- 10/30 [ai] RDBMS and Web API Gotchas for Frontend-Focused Full-Stack Developers
- 10/30 [hm] My Used Page, Part 2
- 10/29 [ai] CSS Gotchas That Will Confuse Backend-Focused Full-Stack Developers
- 10/28 [hm] My Used Page, Part 1
- 10/27 [ai] The Configuration Nightmare of 30-Year-Old Applications
- 10/26 [ai] Bookmarklets and Beyond: Enhancing Your Web-Browsing Experience
- 10/24 [ai] Bash Gotchas That Will Surprise JavaScript and C# Developers
- 10/22 [hm] A Relaxing Coding Break: Blog Cleanup and A Useful GitHub Bookmarklet!
- 10/20 [hm] Information Fatigue
- 10/19 [ai] Understanding Text Analysis: Teaching Computers to Read Between the Lines
- 10/18 [hm] Word Count: The 'Hello World' of Text Analysis, Part 2
- 10/17 [hm] Word Count: The 'Hello World' of Text Analysis, Part 1
- 10/16 [hm] Temporarily Defeated on the Third Day
- 10/15 [hm] Human vs AI: Round One, Fight !
- 10/14 [hm] Tasty Human-Written Post
- 10/13 [ai] Why HTML-Only Websites Still Matter
- 10/13 [ai] Getting Started with Lynx Browser
- 10/13 [ai] First Post: Building a Minimalist Blog