Now.
A public log of what the studio is building, reading, learning, and listening to this week. Stolen from Derek Sivers' nownownow.com movement. Unpolished on purpose.
Currently Building
PropertyPack v2
in progressRebuilding the whole compliance engine around a streaming JSON differ. Round-trip between a solicitor and an estate agent drops from 4 days to 40 minutes.
SiteSight
betaPlanning-permission intelligence for construction firms. Slurps the Irish planning register nightly, extracts context with an LLM, and flags opportunities by address radius.
ComplianceKit
shippedGDPR & data-handling toolkit for Irish SMEs. Automated DPIA flows, cookie-banner generator, and audit trail. Boring. Important.
Currently Reading
Designing Data-Intensive Applications
by Martin KleppmannThe third time. Re-reading the chapter on stream processing while building SiteSight.
Oblique Strategies
by Brian EnoPulled when we're stuck on a UX decision. Usually works.
The Grug Brained Developer
by grugbrain.devA yearly re-read. Still correct.
Currently Listening
- Lankum — False Lankum—On repeat while writing tests.
- Nils Frahm — All Melody—Deep-work default.
- Syntax.fm—For keeping tabs on the JS world.
Currently Learning
- ◆pgvector + hybrid search — building semantic + keyword matching for SiteSight
- ◆Partial Prerendering (PPR) in Next.js 15 canary
- ◆WebGPU compute shaders for a data-viz experiment
- ◆Irish planning law (the technical bits, not the politics)
Side Experiments
Onliware Watercooler
A tiny Supabase + WebSocket toy for async studio standups. May ship, may stay private.
A Wexford weather widget
Because every site needs a stupid hyper-local detail.