Journey Back to Code,
This Time with AI
Exploring the intersection of software development and artificial intelligence. Join me as we rediscover engineering in the age of AI assistance.
Rediscover Code with AI
Transform your development workflow with intelligent tools designed for modern builders.
Code Smarter, Not Harder
Use AI as your coding companion. Accelerate development, reduce bugs, and bring ideas to life faster.
Legacy to Leading Edge
Modernize your stack with AI-enhanced workflows — bridging old systems with new capabilities.
Focus on What Matters
Let automation handle the boilerplate. Spend more time on logic, design, and real innovation.
AI-Powered Insights
Get intelligent suggestions and context-aware recommendations that adapt to your coding style and project needs.
Streamlined Workflows
Integrate AI seamlessly into your existing development process. Works with your tools, your way.
Continuous Innovation
Stay ahead with regular updates, new features, and cutting-edge AI capabilities as the technology evolves.
Featured Articles
Hand-picked content worth your time.
How to Backup Your Supabase Database for Free
The Guide to Creating Database Backups Without Paid Plans
Learn how to backup your Supabase database using pg_dump and PostgreSQL tools, even on the free tier. Includes troubleshooting common connection issues and step-by-step instructions.
Fixing npm.ps1 Cannot Be Loaded Because Running Scripts is Disabled on Windows
Let's Solve the Execution Policy Error and Get Back to Coding
Learn how to fix the 'npm.ps1 cannot be loaded' error in PowerShell by safely updating your execution policy on Windows.
Next.js 15 Features
Exploring the new features in Next.js 15
A comprehensive look at what's new in Next.js 15, including React 19 support, improved performance, and new APIs.
Latest Articles
Our latest in staying up to date with tech and AI news.
Why Python's Path.home() Returns the Wrong Directory in MSYS2 MinGW64 Bash
How to Fix Python's Path.home() in MSYS2 MinGW Bash
Running Python in MinGW64 bash and getting `C:/Users/Bob` from `Path.home()`? Here's why MSYS2_ARG_CONV_EXCL won't help and the one-line fix that gives Python the right home directory.
Divining for Code: How LLMs Mirror the Ancient Art of Dowsing
The Modern Developer's Mystical Practice
Whether you're searching for water or crafting code, the key isn't understanding every mechanism of your tools, it's learning to use them skillfully and validate their output effectively.
How to Backup Your Supabase Database for Free
The Guide to Creating Database Backups Without Paid Plans
Learn how to backup your Supabase database using pg_dump and PostgreSQL tools, even on the free tier. Includes troubleshooting common connection issues and step-by-step instructions.
BJSL EULA v1
Bob James Software License and End User License Agreement
This is the first publicly released version of the Bob James Software Licence ("BJSL"), making our Software available free of charge for binary use and redistribution under the terms.
The Problem with Npm Install
Why npm ci Could Save Your Production Builds (and Your Sanity)
Discover why npm install creates inconsistent builds and how npm ci provides the reproducible, secure deployments your production environment desperately needs.
PowerShell Commands for Checking Windows Executable Properties
Inspecting Windows executable files (`.exe`) for their properties
Useful PowerShell commands when you need to inspect your newly built .EXEs