📰 Dev.to · Russell Jones
Articles from Dev.to · Russell Jones · 23 articles · Updated every 3 hours · View all reads
All
⚡ AI Lessons (9363)
ArXiv cs.AIDev.to · FORUM WEBForbes InnovationDev.to AIOpenAI NewsHugging Face Blog

Dev.to · Russell Jones
6d ago
Domain routing in Waaseyaa: replacing a giant dispatcher with small routers
How Waaseyaa splits a monolithic controller dispatcher into domain-specific routers using a two-method interface.

Dev.to · Russell Jones
6d ago
How to Build an AI Content Playbook That Actually Protects Your Voice
Turn Ruth Doherty's AI content framework into a concrete playbook for your own pipeline.

Dev.to · Russell Jones
1w ago
Generate Open Graph images with Playwright and an HTML template
Build a script that generates consistent OG social card images from an HTML template using Playwright screenshots, with smart caching and series-aware gradients

Dev.to · Russell Jones
1w ago
Build a Hugo-to-Dev.to sync engine in Go
How to build a CLI tool in Go that syncs Hugo blog posts to Dev.to via the Forem API, handling canonical URLs, tag sanitization, rate limits, and content transf

Dev.to · Russell Jones
2w ago
Building a contact database for Indigenous harvesting authority governance
How I built a two-notebook pipeline using ISC profiles and community website scraping to collect governance contacts for ~637 First Nations communities across C

Dev.to · Russell Jones
2w ago
I Migrated a Laravel App to a Custom PHP Framework in One Claude Code Session
How Claude Code built 3 framework packages, scaffolded a full application, and got 12 pages rendering — all in a single session.

Dev.to · Russell Jones
2w ago
Git hooks are your best defense against AI-generated mess
Git hooks have always enforced standards before code enters a repo. With AI agents writing commits autonomously, they've become essential.

Dev.to · Russell Jones
2w ago
Golangci-lint: Your Go Guardian Against Code Smells
How to set up golangci-lint with a practical configuration that catches real bugs without drowning you in noise.

Dev.to · Russell Jones
2w ago
How We Got DDEV, Laravel, and a Go API Talking: The Sidecar Approach
Run a Go API as a DDEV sidecar so Laravel in the web container can call it by service name, with one shared secret for signed requests.

Dev.to · Russell Jones
2w ago
Manage DigitalOcean Infrastructure With Ansible for Laravel and PHP Apps
How to structure an Ansible repo to manage two DigitalOcean droplets, six Laravel apps, and a Go microservices platform without replacing the existing Deployer

Dev.to · Russell Jones
2w ago
Building a temporal layer so your AI never lies about time
How Claudriel's temporal subsystem pins time per request, resolves timezones from context, and detects clock drift before it corrupts AI reasoning.

Dev.to · Russell Jones
2w ago
Understanding Struct Field Alignment in Go
Learn how struct field ordering impacts memory usage in Go and how to optimize it.

Dev.to · Russell Jones
2w ago
Start developing with Laravel on Ubuntu 24.04 LTS
Get from Ubuntu 24.04 LTS to a running Laravel 12 app using the official installer first, then the DDEV option for container-based workflows.

Dev.to · Russell Jones
2w ago
Debugging Bubbletea Command Comparisons: A Learning Experience
Learn about the proper way to handle command comparisons in Bubbletea applications, including common pitfalls and best practices.

Dev.to · Russell Jones
2w ago
Testing Cobra CLI Apps in Go: A DI Approach
Learn how to effectively test Cobra CLI applications using dependency injection in Go, with practical examples and best practices.

Dev.to · Russell Jones
2w ago
Testing a 48-package monorepo at scale
How in-memory implementations, a layered test strategy, and AI-assisted test generation keep a 48-package PHP monorepo testable.

Dev.to · Russell Jones
2w ago
Docker Security on a Shared VPS
Why Docker bypasses your UFW rules, how to fix it, and container hardening practices that matter on a shared VPS.

Dev.to · Russell Jones
1mo ago
Docker from Scratch: Advanced Dockerfile Patterns
Conditional builds with ARG, health checks, cross-platform images, linting, and other Dockerfile patterns for production use.

Dev.to · Russell Jones
1mo ago
Docker from Scratch: Speed Up Builds With Caching and BuildKit
Use layer caching, BuildKit cache mounts, and parallel stages to make your Docker builds faster.

Dev.to · Russell Jones
1mo ago
Docker from Scratch: Secure Your Containers With Non-Root Users
Run containers as non-root users, choose minimal base images, and keep secrets out of your Docker layers.

Dev.to · Russell Jones
1mo ago
Docker from Scratch: Shrink Your Images With Multi-Stage Builds
Use multi-stage Dockerfiles to separate build tooling from your runtime image, cutting image size by 90% or more.

Dev.to · Russell Jones
1mo ago
Docker from Scratch: Writing Your First Dockerfile
Learn Dockerfile basics — FROM, COPY, RUN, CMD — and build your first container image.

Dev.to · Russell Jones
2mo ago
Using Laravel Boost With DDEV
Set up Laravel Boost as an MCP server inside DDEV, with a WSL configuration for Windows users.
DeepCamp AI