Articles about

DiskSpaceTracker

Where did my disk space go? A quiet background process that watches your Mac's directories over time, so when your disk fills up you actually know why.
Counting comments...

Peoplez

The contact app I actually want — one system for all my people across iPhone, Mac, and iPad, with lists instead of accounts, smart capture, and conference networking built in.
Counting comments...

SwiftData on iCloud

A step-by-step guide to adding iCloud sync to a SwiftData app using CloudKit, including setup, debugging, and common pitfalls.
Counting comments...

Embeddings in Swift on Apple Silicon

Apple introduced new Embedding Models that I want to use to measure proximity of texts. This is my journey on how to make them and how to make them efficiently.
Counting comments...

SwiftUI Cheatsheet

My Cheatsheet, built while following [100 Days of SwiftUI](https://www.hackingwithswift.com/100/swiftui/).
Counting comments...

Beyond Vibe coding - Redesigning Filmz

Some time ago I built a little iOS App called Filmz with _vibe_coding_. Turns out that's nice until you end up _vibe debugging_. So now I take a new attempt, starting in a more structured way.
Counting comments...

MCP Playground

Notes about findings and _understandings_ around [Model Context Protocol aka _MCP](https://modelcontextprotocol.io/introduction).
Counting comments...

Autocompleting my Blog

I now have a Pelican based blog and want to automagically add or fix content: Picture tags, article summaries, translations... Finally a wa to use AI 🤖
Counting comments...

Setting Up Jupyter Lab On Mac

Setting up Python on a Mac can by tricky. The number of options is big, and they might interact strangely. Also you have to remember which installation method you used once you want to change version or upgrade. This post should remind me how I did it 😉
Counting comments...

Named volumes with docker-compose

How to create a volume within docker-compose, used by many containers and within a specific location on the host.
Counting comments...

Setting up my terminal

A guide to setting up a macOS terminal with zsh, Oh My Zsh, and powerlevel10k, focusing on how the pieces fit together rather than just step-by-step installation.
Counting comments...

SVG programming

For a side project I would like to have a nice, moving SVG Logo. While searching for tutorials, I found a couple that might be helpful.
Counting comments...

Image encoding in Node JS

When dealing with images in a node application I had to learn on how to read and potentially decode image data.
Counting comments...

My static website

Static websites are getting the standard these days. So I also had a look at it and compared some website generators.
Counting comments...

Playing around with D3

A very small D3 experiment.
Counting comments...

Ping Visualization and Analysis

A simple two-component tool for long-term ping logging and visualization that finally answers whether it's the WIFI, the internet access, or the application that's slow.
Counting comments...

Visited countries

A fun interactive map showing all the countries I've visited, built with a neat little JavaScript tool.
Counting comments...

SiteWeightWatcher - keeps your website slim

An idea for a monitoring tool that continuously tests production websites for performance degradation, tracking page weight and load times over time.
Counting comments...

Playing with Highcharts

A quick look at Highcharts, a tool that lets you create and publish charts online in under five minutes.
Counting comments...

Zipf Mystery

A fascinating Vsauce video about Zipf's law that earned a permanent spot on my watch list.
Counting comments...

Playing with JavaScript

Experimenting with HTML canvas and JavaScript to create animated geometric spirograph patterns.
Counting comments...

How I moved to GitHub & JBake

How I set up my blog using JBake as a static site generator and GitHub Pages for hosting.
Counting comments...

iPad Hologram

Hidden features of the iPad 😜
Counting comments...

Crowdsourcing! Pay 100,- € for a Coat of Arms

A crowdsourcing call with a 100 Euro reward for a modernized design of the historical Gartner family coat of arms from 1699.
Counting comments...