Articles

Insights on software development, AI integration, and my journey returning to coding after a long break.

Are Your Competitors Building AI Empires While You Sleep?

Are Your Competitors Building AI Empires While You Sleep?

AI in Business, a practical guide. Learn how to use intelligence in business to augment, automate and stay ahead. Start now so you don't get left behind later.

Bob⚡James
Jun 24, 20250 min read
2
0
IIFE (Immediately Invoked Function Expression): A Complete Guide

IIFE (Immediately Invoked Function Expression): A Complete Guide

Creating a private scope for your code, preventing variable pollution and naming conflicts in the global scope with IIFE.

Bob⚡James
Jul 21, 20250 min read
0
0
React Hooks: A Complete Guide to Modern State Management

React Hooks: A Complete Guide to Modern State Management

Learn everything you need to know about React Hooks, from the basics of useState and useEffect to creating powerful custom hooks. This comprehensive guide includes real-world examples and best practices for modern React development.

Bob⚡James
Jun 21, 20250 min read
0
0
How to Backup Your Supabase Database for Free

How to Backup Your Supabase Database for Free

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.

Bob⚡James
Jul 26, 20250 min read
0
0
PowerShell Commands for Checking Windows Executable Properties

PowerShell Commands for Checking Windows Executable Properties

No excerpt available

Bob⚡James
Jul 21, 20250 min read
0
0
BJSL EULA v1

BJSL EULA v1

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.

Bob⚡James
Jul 23, 20250 min read
0
0
Bob's Basic Guide to Markdown

Bob's Basic Guide to Markdown

Markdown is a lightweight markup language used to format text. I'm using right now to write this basic examples of Markdown article. Let's get started with the basic examples of Markdown to showcase some of Markdown's features.

Bob⚡James
Jun 20, 20250 min read
1
0
Fixing npm.ps1 Cannot Be Loaded Because Running Scripts is Disabled on Windows

Fixing npm.ps1 Cannot Be Loaded Because Running Scripts is Disabled on Windows

Learn how to fix the 'npm.ps1 cannot be loaded' error in PowerShell by safely updating your execution policy on Windows.

Bob⚡James
Jul 2, 20250 min read
0
0
The Problem with Npm Install

The Problem with Npm Install

Discover why npm install creates inconsistent builds and how npm ci provides the reproducible, secure deployments your production environment desperately needs.

Bob⚡James
Jul 27, 20250 min read
0
0
The Evolution of Software Development

The Evolution of Software Development

Explore the complete evolution of software development from the 1940s to today's AI era. Discover how each breakthrough changed how we build software and what the future holds for developers.

Bob⚡James
May 6, 20250 min read
3
1
Building Modern Web Applications

Building Modern Web Applications

Discover how modern web development has transformed in 2025. Learn the essential tools, frameworks, and practices that make building web applications faster, smarter, and more powerful than ever before.

Bob⚡James
May 5, 20250 min read
2
1
The Return to Software Engineering

The Return to Software Engineering

Two decades out of date like me? Let's discover how AI tools transform a return to software development, and what this means for anyone coming back to programming today.

Bob⚡James
May 3, 20250 min read
2
1
Getting Started with AI-Assisted Development

Getting Started with AI-Assisted Development

Discover how AI tools like Lovable.dev, ChatGPT, and Claude are transforming software development for beginners and experts alike. Learn which tools work best together and avoid common pitfalls.

Bob⚡James
May 1, 20250 min read
0
1