How AI Enhances Independent Web Development
When I first asked ChatGPT to come up with an outline for an article on how AI enhances web development, it produced this utopian …
Dispatches
When I first asked ChatGPT to come up with an outline for an article on how AI enhances web development, it produced this utopian …
As I learned Django, most of my progress came from repetition. Immediately after completing my full-stack developer training, I spent a year setting up …
There has been a massive increase in ongoing subscription plans from platforms and third-party dependencies. Self-hosted tools are quietly becoming one of the most …
Every business wants to be found online, but too often websites end up as a collection of scattered pages: a home page, a services …
After finishing my first full Django site, Stream English, I realised something important - I was not just learning Django anymore. I was learning …
I used to dread seeing the white screen of doom. The Server Error (500) page that meant my whole Django site had gone down. …
Structure matters to me, and not just in the backend, but in how things look and feel on the page. Tailwind CSS v4 gave …
Reading time10 min Length2,300 words Last updatedOctober 8, 2026 LevelAll levels AI search readiness didn’t appear overnight. It is the result of a long …
You can have cluster pages, FAQs, and schema in place but if your content isn’t formatted clearly, AI tools won’t touch it. AI is …
You run a local business so you already know that the high street is not what it used to be. Shoppers search before they …
Here is something most small businesses may not realise. Search engines and AI don’t “read” your site like a human does. They scan the …
If cluster pages are the backbone of AI search readiness, Frequently asked questions or FAQs are the connective tissue. They take the exact questions …
If you run a local business like a café, gym, salon, or dentist, you probably rely more on foot traffic than clicks. So here’s …
Most business blogs fail not because the content is bad but because it’s scattered. One post about email marketing, another about sales funnels, then …
When it came to learning backend development, Django wasn’t a choice. It was the only framework offered in my software developer course, and at …
Reading time7 min Length1,700 words Last updatedOctober 8, 2026 LevelIntermediate Search used to be about keywords. AI search is about connections. Instead of treating …
I like structure. I like knowing where things belong and how they connect, which is probably why Django stuck with me. In this post, …
If there Is one thing that keeps me interested in development, its that there is always something new to learn and something I thought …
I had a productive chat with a potential client a few days ago who asked me "Should we migrate our existing WordPress site to …
Reading time6 min Length1,500 words Last updatedOctober 8, 2026 LevelIntermediate If you want search engines and AI assistants to truly understand your website, structured …
Reading time5 min Length1,300 words Last updatedOctober 8, 2026 LevelBeginner Over the last few months, I keep hearing about AI Search Readiness that sound …
May and June 2025 have been busy months for me. One of the things I managed to achieve was setting up self-managed VPS hosting. …
I changed my mind about my tech stack several times in my first two years as a developer. These are my notes, in order. …
Since finding out about the term "vibe coding" I have been actively carrying out my own research on the topic. The more I read …