
From Overpass to Timetables: Railway Stations on the EDK Route Map
How I extracted railway stations from OpenStreetMap in 1 degree tiles, reconciled imperfect identifiers, and added reliable timetable and map links to the EDK route map.
In-depth notes from twenty years of building software, leading teams, and shipping AI into production.

How I extracted railway stations from OpenStreetMap in 1 degree tiles, reconciled imperfect identifiers, and added reliable timetable and map links to the EDK route map.

A practical guide to WebMCP: its real standards and browser status, declarative and JavaScript APIs, security model, testing workflow, business value, and four live agent test sites.

OpenRouter, LiteLLM, Vercel AI Gateway, and Cloudflare AI Gateway solve multi-model access in different ways. Compare fees, billing, self-hosting, routing, and the real cost of each approach.

A practical EU AI Act guide for content, marketing and e-commerce teams: articles, product copy, social posts, realistic AI-altered media, chatbots, email, fact-and-source checks, deadlines and disclosure rules.

A production-focused Rails guide to MCP OAuth auto-discovery: protocol endpoints, dynamic client registration, PKCE, role boundaries, browser failures, and rollout controls.

A deep dive into Daniel Miessler's Personal AI Infrastructure - the open-source project that gives your AI memory, goals, skills, and the ability to learn from every interaction.

A practical analysis of the 37signals Rails stack and how teams can use its ownership principles without copying every tool or operating model.

A practical framework for measuring vendor dependency, exit cost, data ownership, operational risk, and the right level of optionality before lock-in blocks a product roadmap.

Next.js applications often struggle with search engine visibility due to client-side rendering and the hidden BAILOUT problem. This guide covers Server-Side Rendering, the BAILOUT_TO_CLIENT_SIDE_RENDERING issue, metadata optimization, and practical solutions to ensure proper indexing.

Development tunneling services like ngrok are convenient, but their free tiers come with limitations. What if you could have a permanent domain, better performance, and enterprise-grade security without monthly fees?

Universal Links on iOS and App Links on Android are platform features that allow applications to open directly from regular HTTPS URLs. Learn how to configure deep linking with rules for allowed and ignored links.

A practical architecture guide for deciding when Hotwire Native fits a Rails product, which journeys should remain web-driven, and where native components are worth the cost.