Currently building - a productivity platform for those who struggle to stay focused.
I'm a software engineer, entrepreneur and investor from London, UK
I previously founded Docbot Labs where I raised $600k in pre-seed funding, but ultimately didn't find product-market fit.
You can find me online at @jamiedavenport , @jamiedavenport and jamiedavenport
Laravel is one of my preferred tools for speedy application development. We utilise it extensively at DocLabs, deploying our software to AWS using Vapor. However, for smaller projects, I've been seeking a more cost-effective yet equally straightforward deployment solution.
In this tutorial, we will create an interactive guide akin to those found in a framework's documentation. This is beneficial for anyone looking to create an engaging user experience or those simply interested in learning about three intriguing pieces of technology.
When starting a new project, choosing the right runtime can make a big difference in both development speed and production performance. Bun is a modern JavaScript runtime built for performance and simplicity. It's designed to be fast, batteries-included, and developer-friendly — perfect for quickly spinning up minimal applications without the overhead of traditional Node.js setups.
Two years ago, I was running Docbot, a knowledge-sharing platform for tech teams. As a solo founder, I'd managed to raise £580k in venture capital funding to build what I believed would transform how engineering teams documented and shared information. Today, Docbot is shut down.
Modern web apps are distributed systems, even when they look simple on the surface. When a single user action fans out into server functions, database calls, and third‑party APIs, you need end‑to‑end visibility to understand where time is spent and why errors occur. That's exactly what tracing provides.