Sitemap - 2025 - Nathan’s Blog
DevHours: A Time Tracking App Built for Developers
JSNTM: Micro-Frontends with a Svelte Shell
JSNTM: Just Say No to Monoliths in the GenAI Age
Using GenAI Agents to Estimate Story Points
Jira Story Points Scripts for GenAI Coding Agents
The Programmer Identity Crisis: What Do We Call Ourselves Now?
Remote Debugging Elixir Phoenix Applications in Kubernetes with VS Code
Debugging Rust Actix Applications in Kubernetes with Structured Tracing
Remote Debugging Python FastAPI Applications in Kubernetes with VS Code
Remote Debugging Java Spring Boot Applications in Kubernetes with VS Code
Remote Debugging Go Gin Applications in Kubernetes with VS Code
Remote Debugging Node.js Express Applications in Kubernetes with VS Code
Remote Debugging C# .NET 8 Web APIs in Kubernetes with VS Code
Remote Debugging F# Giraffe Applications in Kubernetes with VS Code
Example-Driven Development: Using Working Code Examples to Guide AI Agents
kubectl Setup on Ubuntu: Installation and Productivity Tips
k8s-vscode-remote-debug: Remote Debugging Kubernetes Pods with VS Code
nginx-dev-gateway: Simplifying Kubernetes Microservice Development with an API Gateway
Building a GenAI-Powered Rapid Prototyping System for Modern Web Applications
env-run-pwsh: Cross-Platform Environment Management in PowerShell
F# Active Patterns: Type-Safe Event Processing
Domain-First Development: Building Robust Applications from the Core Out
F# Record of Functions: A Superior Alternative to Abstract Member Interfaces
Achieving 4x+ Productivity Gains with GenAI Coding Agents: A Practical Guide for Development Teams
Testing F# Elmish React Components with Fable: A Practical Approach
.NET Development on Linux: Why It's the Perfect Match for AI Coding Assistants
Using Git's Staging Area as Save Points for AI-Assisted Coding
Treating GenAI as a Structured Data Store: Mastering JSON Responses with System Prompts
The Dark Side of Project Planning: Writing Documentation Like Darth Vader
Planning-First Development: How Markdown Documents Drive Structured AI-Assisted Development
Taming GenAI Agents: How Test-Driven Development Transforms Claude Code into a Focused Developer
F# Settings for Claude Code: Configuring CLAUDE.md for Better F# Code Generation
Introducing env-run: Simple Streamlined Environment Management for Developers
Flameshot fails to run on Ubuntu Wayland
Would Gen AI (LLMs) do better with functional or object oriented design?
