Introducing Invoice Generator: An Open-Source Invoicing Tool
One of the first thing I did when I became a Django developer was to β¦
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.
Simple Digital Bookkeeping for UK Self-Employed What is MTDify? Manage Transations Daily (MTD)ify is a self-hosted bookkeeping application designed for UK self-employed people and small businesses who want a simple way to keep organised digital records. It replaces spreadsheets, paper notes, and scattered documents with one clean, structured system you β¦
Read Full Article
One of the first thing I did when I became a Django developer was to β¦
What does “software-for-one” actually mean, and how is it different from building software for a β¦
When software stores data on your device first and treats remote servers as optional, something β¦
Can Python and Django be used to build genuinely offline-first applications, and what does that β¦
Spreadsheets are still the default bookkeeping tool for many self-employed small businesses. They feel familiar, β¦
Many developers arrive at local-first through a familiar path. They build an application that works β¦
Self-hosting has a reputation problem. It sounds technical, expensive, and risky. For most small business β¦
Are you one of the many self-employed traders that still rely on paper files, notebooks, β¦
How do you know whether offline-first software is actually the right approach for a project β¦
Why does offline-first software offer more privacy and control than cloud-based tools—and does that really β¦
What does “offline-first” actually mean, and why would anyone choose software that doesn’t rely on β¦
If you have ever searched for stock images of women and felt frustrated by what β¦
What actually happens when you stop accepting feature requests—and why does it change the way β¦
Is building software “just for yourself” really a serious approach—or is it a shortcut that β¦
For years, my work has centred on helping creators and small businesses build a home β¦
How do you know when a personal tool should be shared—and what actually changes when β¦
Self-hosting does not require a computer science degree. It does not require expensive hardware. It β¦
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 β¦
Do I need to include images in my PDF?Yes, but carefully. Images should support the β¦
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 β¦