Why I am adding local-first development to my work
For years, my work has centred on helping creators and small businesses build a home ā¦
I learn and document as I go. This blog documents what I build, what I break, and what I learn along the way - from backend logic to AI experiments.
If you had told me a year ago that I’d end up building a full bookkeeping application and that I would purposely avoid turning it into a hosted SaaS - I probably would have laughed. I’ve built websites for years, developed tools, taught workshops, and handled my fair share of ā¦
Read Full Article
For years, my work has centred on helping creators and small businesses build a home ā¦
Today I wanted to focus on writing about tools you can run yourself. I want ā¦
The software industry has spent the last decade shifting toward cloud-first design. Everything moved online: ā¦
When I first asked ChatGPT to come up with an outline for an article on ā¦
As I learned Django, most of my progress came from repetition. Immediately after completing my ā¦
There has been a massive increase in ongoing subscription plans from platforms and third-party dependencies. ā¦
Every business wants to be found online, but too often websites end up as a ā¦
After finishing my first full Django site, Stream English, I realised something important - I ā¦
I used to dread seeing the white screen of doom. The Server Error (500) page ā¦
Structure matters to me, and not just in the backend, but in how things look ā¦
Search is evolving faster than most business owners realise. A few years ago, SEO meant ā¦
Quick SummaryAI search readiness didn’t appear overnight. It is the result of a long evolution ā¦
You can have cluster pages, FAQs, and schema in place but if your content isn’t ā¦
You run a local business so you already know that the high street is not ā¦
Here is something most small businesses may not realise. Search engines and AI don’t “read” ā¦
If cluster pages are the backbone of AI search readiness, Frequently asked questions or FAQs ā¦
If you run a local business like a café, gym, salon, or dentist, you probably ā¦
Most business blogs fail not because the content is bad but because it’s scattered. One ā¦
When it came to learning backend development, Django wasn’t a choice. It was the only ā¦
Quick SummarySearch 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 ā¦
If there Is one thing that keeps me interested in development, its that there is ā¦
Quick SummaryIf you want search engines and AI assistants to truly understand your website, structured ā¦
Over the last few months, I keep hearing about AI Search Readiness that sound half ā¦