Deploying an OpenAI Agent Builder agent to a websiteOpenAI rightly received plaudits at its recent Dev Day, where it showed off its cool new Agent Builder tool. Creating an agent has never been easier thanks to their drag-and-drop interface. But I wonder if, like me, you were left scratching your head...Oct 24, 2025·1 min read
Python can now call MojoI've just posted my latest article on the Towards Data Science platform. It's all about maximising your Python run-times by calling out to Mojo to run your most time-consuming functions. Check it out for FREE using the link below. Python can now call...Oct 2, 2025·1 min read
Docling: The document alchemistIn a recent article for the prestigious Towards Data Science platform, I wrote about Docling. Docling is a Python library that enables you to extract data and tables from PDF documents with ease. Check out the full article using the link below. It's ...Oct 2, 2025·1 min read
Building a Modern Dashboard with Python and TkinterBefore there was Gradio, before there was Streamlit, before there was Taipy, there was Tkinter. Tkinter was and is the original Python GUI builder, and, until a few years ago, it was one of the few ways you could produce any type of dashboard or GUI ...Aug 28, 2025·1 min read
Introducing Server Sent EventsIn a streaming world filled with WebSockets and complex event pipelines, there’s a simpler tool that often gets overlooked: Server-Sent Events (SSE). SSE is a lightweight, HTTP-based way for servers to push real-time updates one-way to clients. No co...Aug 27, 2025·1 min read