2 July 2025

37 links · Wednesday

A simple website

This website is a trip down memory lane. I'm not trying to tell you to stop modern web development. This website uses technologies not available at the time the content here is about. It works on mobile (tested in Firefox for Android) but you miss …

Holy MauiGraphics Batman! Part 2: The RPM Gauge

Welcome back to MAUI UI July 2025. In Part 1, we built a custom throttle control for the Batmobile. Today, we’re heading into the Batcave to build a live RPM dashboard that visualises the data stream in real time.

Doing My Day Job on Chimera Linux

View of sugar cane fields from where I was working. 💡 What Is Chimera Linux? Chimera Linux is a unique from-scratch Linux distribution created in 2021 by q66 that combines the Linux kernel, musl libc, Fr…

Hand-drawn QR codes

I really like QR codes. Recently I purchased a new sticky-note-like pad from a new local stationery store in Minneapolis. The sheets have a 10x10 grid and 2x10 grid. I knew what I wanted to do, ...

How open is macOS, really?

macOS is supposedly the most open part of the Apple’s ecosystem. How open is it, really?

Riff: LLMs are Software Diamonds

The making of a diamond is a repeatable, but naturally non-reproducible process. The exact same input of carbon subject to the exact same configuration of pressure, temperature, forge, time, process control will never produce the exact same diamond twice. Once…

Combining jinja2-cli with jq and environment variables

In a current project I’m templating files using Jinja2 with the help of the jinja2-cli. Having used (and taught )Ansible for years I’m quite familar with Jinja2 so this was a natural choice. The jinja2-cli can receive variables to template by different means. …

ORMs Are Annoying! Until You Try Living Without One

When I first got into web development during my college days, the process was refreshingly straightforward. I would set up a PHP backend, execute my SQL queries using mysqli_query, and that was it—no models, no layers, just raw queries and the data I...

Cost of learning | Matej Jelluš

One of the best ways to learn something new is to actually try it. I wanted to learn how to use AWS and some of its services, so I moved my projects to AWS. This was just a very basic setup (EC2, S3, CloudFront). Later I wanted to use additional services like …

Context Engineering Realized: Context Window Architecture

After working on this for some months now I would like to put it out there based on the considerable attention being put towards “context engineering”. I am proposing the Context Window Architecture (CWA) – a conceptual reference architecture to bring engineer…