Blog Posts (1049)

  1. How Much Faster is Coding with AI Agents? (from a Senior Software Engineer)
  2. How Much OpenCode + GPT 5.6 Usage Do You Get With OpenAI's ChatGPT Pro Subscription?
  3. GPT 5.6 + OpenCode vs Claude + Claude Code - First Impressions
  4. How Much I Spend on AI Agents as a Software Engineer (And Is It Worth It?)
  5. 2026.H1 Review
  6. How to Balance Speed, Quality, and Mental Overhead in Agentic Engineering
  7. My Morning Meditation Ritual as a Senior Software Engineer
  8. I built a game where you spend Elon Musk's money
  9. I built a GoodReads reading stats dashboard
  10. The Case for Talking to Your Computer
  11. How I use Claude Code as my personal assistant from my phone
  12. Personalized Book Recommendations with AI + GoodReads
  13. How To Create Portable AI Skills Across Harnesses (Claude Code, Codex, Open Code)
  14. What I did on Parental Leave
  15. Why High-Level Rust Wins Over Other High-Level Languages for Agentic Engineering
  16. Why Rust Wins in the Age of AI
  17. 9 Days in Japan - Tokyo, Hakone, and Kyoto
  18. Getting Started with Datastar - Build a Rust + Axum Todo App
  19. 2026.Q1 Review
  20. Build a Fullstack SSR Web App with Rust + Maud
  21. What I built at Recurse Center - a 12 week programming retreat (Return Statement W2'26)
  22. Build a Single-File Rust Web API with SQLite
  23. Build a Simple Single-File Rust Web API
  24. Pokopia: Simple Infinite Limestone and Marble Farm
  25. Pokopia: How to Build a Lava Gate that Opens / Closes with Switches
  26. Pokopia: How to Build with Laser Sensors (and How they Work)
  27. Pokopia: The Best House for Early to Late Game
  28. Why I'm moving to a Linux-based, terminal-focused dev workflow - and what it looks like
  29. Pokopia: Tips I Wish I'd Known & Endgame Walkthrough
  30. How to use Vim in Claude Code
  31. Why I'm moving from C# to Rust for High-level Apps
  32. 2026.02 - Release Notes
  33. Benchmarking my Markdown Blog in Rust and C# - 4.6x Less Memory, 2-8x Faster Latency on the Same App
  34. How to Delete a Google Cloud Project
  35. Launching Phase Golem - An AI Orchestrator for Configurable Pipelines Backed by Git
  36. 9 Parallel AI Agents That Review My Code (Claude Code Setup)
  37. The Problem with Clones in Rust - Why Functional Rust is Slower Than You Think (And How to Fix It)
  38. What I Built in my First 6 Weeks at Recurse Center and What's Next (Early Return Statement)
  39. I Built an AI Orchestrator and Ran It Overnight - Here's What Happened
  40. Swapping out my keycaps
  41. Swapping out my first keyswitches manually - Gateron Jupiter Bananas to DUROCK Shrimp
  42. Shutting Down CloudSeed F# - A Fullstack F# Webapp Boilerplate
  43. High-Level Rust: Getting 80% of the Benefits with 20% of the Pain
  44. CloudSeed Rust - A Fullstack Rust Boilerplate for Building Webapps in Minutes
  45. The Missing Programming Language - Why There's No S-Tier Language (Yet)
  46. 2026.01 Release Notes
  47. LightClone - Compile-Time Safety for Cheap Clones in Rust
  48. PSA: Don't Download Take Home Challenges from Untrusted Recruiters
  49. How I Run Speech to Text on Fedora Linux for Free
  50. How I think about writing quality code fast with AI
  51. Beware of SendGrid Phishing Scams - Several Examples and How to Protect Yourself
  52. How I Built a Clicker Game with Raylib + C#
  53. 5 AI Coding Best Practices from a Google AI Director (That Actually Work)
  54. How Good Blogging Habits Yield a Book Each Year
  55. Reflections on 13 years and 1,000 posts of writing on my blog
  56. How AI Killed Tailwind's Business - And How To Avoid a Similar Fate
  57. Vibe Coding a Stats Page for my Website - Here's what I learned
  58. What I Plan to Build at Recurse Center - A 12 Week Programmer's Retreat
  59. 2025 Reflection
  60. AI Is Here to Stay
  61. TypeScript: Exhaustive Pattern Matching on Classes with instanceof
  62. How I self-host with Ansible - Multi-server Container Deployments with Nomad
  63. The Programming Language Death Spiral - How Small Languages Die in the Age of AI
  64. Post-Mortem: hamy.xyz returning 404s (2025.11)
  65. If AI can code, what will Software Engineers do?
  66. 2025.11 Release Notes
  67. Advent of Code 2025 Day 5 in Functionalish C#
  68. Advent of Code 2025 Day 4 in C#
  69. Advent of Code 2025 Day 3 in C#
  70. How To Run In-Terminal Code Reviews with Claude Code
  71. Advent of Code 2025 - Day 2 in C#
  72. Why I'm Moving my Blog from F# to C#
  73. How to Randomly Sort a Table in Notion
  74. Notion + Data Loss / Privacy - Should you be worried about losing or leaking your notes?
  75. How to Create a Draft PR with OpenAI's Codex (Web)
  76. Why I'm Moving Back to Notion from Obsidian for Personal Notes
  77. How I Review my Code with AI
  78. How I Actually Code with AI as a Senior Software Engineer
  79. PSA: Eight Sleep Autopilot May Be Waking You Up
  80. An Unexpected Benefit from Quitting Coffee - 10 Months In
  81. 2025.Q3 Reflection
  82. How to use Obsidian Sync at Work (without breaking the rules)
  83. The Four Pillars of Career Growth for Software Engineers
  84. Why I'm Moving my Personal Notes from Notion to Obsidian as a Software Engineer
  85. Fix: Borderlands 4 Xbox Controller Input Lag on Steam Fedora Linux
  86. Fix: Borderlands 4 No Audio on Steam Fedora Linux
  87. How to Setup an Ergonomic Workstation - More productivity, less back / neck / wrist pain
  88. Review your AI's Code - A Simple Process for Building More Robust Systems Faster with AI
  89. What's the Best Value VPS Provider? Price to Performance Ratio
  90. Why I'm Ditching Coolify for Ansible for Deploying my Web Apps
  91. The Wandering Inn Review (Books 1 - 5)
  92. How to Write Good Pull Request Titles that are Scannable, Searchable, and Reviewable
  93. How to Change Login and Lock Screen Backgrounds on Fedora 42 KDE Plasma
  94. Launching HAMY SHOP v3 - F#, C#, Rust, and Go merch
  95. My Sleep Schedule as a Full-Time Software Engineer with a Newborn
  96. 2025.07 Release Notes
  97. What Are Stacked Commits and Why Should You Use Them?
  98. C# Errors vs Exceptions Performance Benchmarks
  99. Why I'm Rebranding my Venture Studio (HAMY LABS Terminal Garden)
  100. How to Checkpoint Code Projects with AI Agents - Save Your Work, Keep Projects on Track, and Reduce Rework

Built with CloudSeed Rust