Go
daily driverMy primary backend language. Fast compilation, great stdlib, and the concurrency model fits my microservices architecture perfectly. North Cloud, GoFormX, and mp-emailer are all Go.
// cat bookmarks.md
My primary backend language. Fast compilation, great stdlib, and the concurrency model fits my microservices architecture perfectly. North Cloud, GoFormX, and mp-emailer are all Go.
All my consumer apps run on Laravel 12 — StreetCode, OreWire, Movies of War, Coforge. Inertia + Vue for the frontend, Fortify for auth.
This site is built with it. Svelte 5 runes, SSG, and the best frontend DX I've used. Once you try it, React feels like writing boilerplate.
Strict mode, always. Types catch bugs before they happen and make refactoring fearless.
Powers the frontend of all my Laravel apps via Inertia.js. Composition API keeps things clean.
TUI for git that makes complex operations visual. Interactive rebase, cherry-pick, and stash management without memorizing flags.
My editor. Fast, modal, and endlessly configurable. LSP support is excellent.
Terminal multiplexer for managing sessions. Essential for remote work and keeping contexts separated.
AI-assisted IDE. I use it alongside Neovim — Cursor for AI pair programming, Neovim for focused editing.
Web server with automatic HTTPS. Replaced Nginx for all my production sites. The Caddyfile config is beautifully simple.
Containerization for local dev and production. North Cloud services all run in Docker.
CI/CD for everything. Build, test, deploy — all my projects use it. This site deploys to GitHub Pages via Actions.
Docker-based local dev for PHP projects. Coforge, Movies of War, and OreWire all use it.
Zero-downtime PHP deployments. All Laravel apps use it via GitHub Actions.
Dependency injection for Go. All my Go services use it. Makes wiring services together clean and testable.
Structured logging for Go. Fast, typed, and pairs perfectly with Uber FX.
The bridge between Laravel and Vue. Build SPAs without an API layer. All my Laravel consumer apps use Inertia v2.
Elegant PHP testing. All Laravel projects use Pest v4 instead of PHPUnit directly.
Utility-first CSS framework. Used across all Laravel apps via the Tailwind v4 integration.
Go test assertions and mocking. Clean syntax, good error messages.
My video tutorial on integrating custom Google Fonts with Tailwind CSS.
The official guide to writing idiomatic Go. Still the best resource for understanding Go conventions.
Practice problems with mentor feedback. Good for picking up a new language through deliberate practice.
Hands-on introduction to Go. Each concept gets a runnable example. Where I'd send anyone starting Go.
Visual roadmaps for developer career paths. Great for seeing what to learn next and where you stand.
Production Go conventions from Uber. My Go projects follow this closely — error handling, naming, package structure.