Blog Contents

Some brief notes on building OCaml on Haiku.

haiku, ocaml

A look at how I've tried to take ownership of my presence on the Internet, with a look at the good, the bad, and the ugly.

admin, cloud, hosting

A look at learning OCaml via this year's Tiny Code Christmas, and how functional languages turn out to be well suited to old-school demo effects.

ocaml, retro

A look at what Tiny Code Christmas is, and why it's a good path to some exploratory coding.

games, lua, retro, tic80

Another look at how icon design has changed for the worse over the last couple of decades, and my own attempt to let my personal computer be a bit more personal again.

design, icons, mac, ux

Why pandas and python make me frustrated: looking at how the promise of simpilicity comes with hidden costs that are expensive to deal with, and what we might do about that.

numpy, pandas, profiling, python

Understanding what goes wrong sometimes when I send geospatial data to my colleagues via Slack.

geotiff, GIS, slack

Software updates are as innevitable as death and taxes, yet smart-contracts are designed to be immutable. This article takes a look at how we can reconsile these two world views for the Tezos system.

4C, blockchain, smart contracts, tezos

A bit of a rehash of the 'modern icon design is bad' trope, but something that I find very frustrating with modern app design.

apple, design, icons, mac, ux

Reviewing a geospatial library I've been working on view the lens of Richard P. Gabriel's 'The Right Thing' vs 'Worst is better'

design, gdal, geospatial, geotiff, python
Digital Flapjack Ltd, UK Company 06788544