Slips Is Moving Beyond One Browser
Outline - Planning login and cross-device persistence for Slips without losing the small, local-first study workflow that made it useful.
Read noteField notes
Thoughts, tutorials, and technical insights from the experiments behind the work.
17 notes & counting

A first look at theclickybricky, a collaborative brick-building event platform I have been working on ahead of its first social event at Northern Lights.
Read the latest noteOutline - Planning login and cross-device persistence for Slips without losing the small, local-first study workflow that made it useful.
Read noteAI - The good, the bad and the Netflix documentary you should watch
Read noteMy first few weeks properly using AI. Pairing Claude CLI with Luna and earnestly starting my blog/devlog/portfolio/ramble.
Read noteDevlog - Discovering that Claude Code was still using Sonnet in part of my workflow, tightening the model configuration, and learning to verify the model rather than assume it.
Read noteDevlog - Turning a small rugby arcade-runner idea into a playable Godot prototype with Claude Code, a Godot MCP server, and Luna in the development loop.
Read noteDevlog - Comparing AI models for Godot work, learning where token usage becomes expensive, and finding a better balance between speed, delegation, and value.
Read noteDevlog - Getting a Godot MCP server working through OpenRouter, testing several models, and finally finding a useful development rhythm with Luna.
Read noteDevlog - Planning a Godot Game: How I scope a new project before writing code — a one-page design doc, tight scope rules, folder conventions, and milestones.
Read note
Devlog - Tweaking My Site Part 1: Exploring every tweak made to this site, including content restructure, Astro 7 image gotchas, Markdoc tags, and a new logo.
Read noteA dive into why Astro became the perfect zero-JavaScript-by-default foundation for a multi-disciplinary site spanning web dev, LEGO, games, and DIY builds.
Read noteA zero-JavaScript button hover effect with a sweeping shine, built purely in CSS — perfect for game menus and call-to-action buttons.
Read noteHow I built a column-parallax component without JavaScript, tuned it, and now use it as the animated backdrop behind my Hero section.
Read noteA flexible, accessible progress bar component you can reuse across web and game projects — health bars, XP bars, loading indicators, and more.
Read noteMarkdoc is an open-source authoring framework created by Stripe to solve the exact pain points that make MDX frustrating.
Read noteIn this first post, I explain why I chose Astro for my portfolio, what made the setup painless, and what you can expect from this devlog.
Read noteWelcome to my first blog post. I've decided to build this portfolio using Astro, and so far the experience has been incredibly smooth.
Read note