FIELD NOTES / CUSTOM CODE LABS
Ideas worth
building on.
Lessons from the work.
Practical thinking on software, AI,
and the business of building things.
THE JOURNAL / BY RICHARD GABELA
How to Audit a .NET Website for Injection Vulnerabilities
A practical guide to auditing .NET applications for SQL injection, XSS, command injection and related risks—with code searches, safer implementation patterns and evidence-based testing.
Read the storyHow to Choose Your Technology Stack: Real Projects, APIs, and Honest Tradeoffs
A practical guide to choosing web, mobile, backend, and database technologies—with stack comparisons, API examples, and the tradeoffs that matter after launch.
Read the storyTailwind CSS v3 → v4 on Next.js: Why Your Site Looks Broken After Upgrading (and the 3 Fixes)
We upgraded a production Next.js 16 + Turbopack app from Tailwind CSS 3.4 to 4.3 and the layout collapsed — everything left-aligned while the colors stayed fine. Here are the three real bugs the upgrade tool doesn't fix, the symptom that identifies each, and the exact fix.
Read the storyThe Complete SEO Guide: Meta Tags, Schema, Sitemaps, and Everything In Between
A comprehensive, step-by-step guide to optimizing your website for search engines. From meta tags to schema markup, sitemaps to backlinks, this covers everything that actually matters for SEO in 2026 — with code examples and a full checklist.
Read the story