AI-assisted development is often reduced to code generation, but the harder problem in Systems Engineering is Verification.
How near real-time data ingestion, storage, and visualisation of thousands of messages per minute can be achieved using open source tools like TimescaleDB and modern…
The lakehouse narrative dominates modern data platform thinking, but databases remain compelling for time series workloads. Using Formula 1 racing car telemetry data, we…
We don’t have to worry about Artificial Intelligence (AI) Ethics (yet), it’s the Humans we need to focus on. A story of the release of OpenAI’s GPT-5 – it’s unclear which…
Identifying seasonal patterns in time series data by decomposing the signal into its core components: Trend, Seasonality, and Residuals.
Detecting changes in a time series whether from Internet-of-Things streams or Industrial Machines using Python.
A guide on setting up the OpenWebUI tool as an alternative interface for multi-modal Large Language Model (LLM) usage. The final part of a three parts series for a working…
A guide on managing containers with podman and providing secure web access using traefik. The second of three parts in the series to a working remotely accessible…
podman
traefik
A guide to creating a Cloud Server on the low cost Hetzner service, its configuration and setup for secure access. The first of three parts in the series to a working…
A starter template for direct integration with Cloudflare Pages, its associated tools such as wrangler with both Sveltekit and TailwindCSS.
Show notes and transcription for the video episode: Responsive Menus with TailwindCSS
A menubar with dynamic icons and no Javascript using exclusively TailwindCSS.
Show notes and transcription for the podcast episode: Privacy Compliant Web Fonts
How to use Modern Web Fonts and remain both GPDR and CCPA compliant as an alternative to Google Fonts
Deploy a Quarto website or blog onto Cloudflare Pages for global distributon and security.
Why you should consider migrating from Medium to Quarto with free hosting from Cloudflare.