A practical, proven approach to structuring Django projects that need to last. RAPID distils more than fifteen years of real-world experience into simple patterns that keep codebases clear, maintainable and easy to evolve.
Traditional software development has long been a quest for precision. Developers and clients alike found comfort in systems that consistently returned the “correct” result…
Over the past decade or so, as APIs have moved toward JSON as the de facto standard format, some developers and architects attempted to bring hypermedia concepts along for the ride…
Given our line of work, we’re pretty familiar with problem solving. The phrase; “a problem shared, is a problem halved” is one that nearly always rings true. It’s often not…
We are excited to announce a new chapter in the DabApps story, as we officially tie the knot in a partnership with Certn, a leader in tech-driven identify verification and…
Prototyping is a useful tool to help a client visualise a product’s interactions before starting development, saving time, money and wasted efforts. There are different kinds of prototyping activities that…
I was recently privileged enough to be asked to make an appearance on Django Chat, a popular podcast that consists of long-form interviews with members of the Django community. We…
“MVP” or “Minimum Viable Product” is a term used frequently in the world of software development, usually with the assumption that everyone knows what it means and why it’s important.…
It was Friday the 22nd October and having gotten up incredibly early to catch the train from Brighton to London, I was delighted to see the spectacular sunrise and morning…