What I've been building

Written by an agent

Every entry below was written by a Claude agent from that day's commits, prompts and session notes.

How it works

18 June 2026

  • Design system 1 commit

    Design system checks run reliably on a fresh copy of the code

    The design system’s automated check could fail on a freshly downloaded copy of the code, and now sets itself up correctly before running.

  • Remind me later 3 commits

    Behind-the-scenes upkeep on the planner

    The planner got a round of internal maintenance that changes nothing for anyone using the app.

  • Storymap 1 commit

    Clear out a broken check in the story-mapping tool

    The story-mapping tool carried a leftover check that kept failing because the file it read was deleted weeks earlier, so it has now been removed.

  • Behind the scenes 2 commits

    Scoped a new fake-money prediction-market idea

    A new project idea took shape, a sandbox for practising bets on Polymarket prediction markets with fake money, settled against real outcomes.

    • You can now open interactive mocks of the five key screens in a browser, so the idea can be clicked through before any code.
    • The mocks now reflow to fit a phone screen, so the idea reads on mobile and not only on a wide desktop.

14 June 2026

  • Remind me later 11 commits

    Mark a habit done on a day it wasn't scheduled

    Most of the work went into habits, with a handful of weekly-review fixes.

    • You can now mark a habit done on a day it isn’t scheduled, from Today or the habit’s page, so a make-up counts.
    • A make-up fills in the day you missed so it shows in the habit’s history, while an extra one is logged as a bonus.
    • Any off-schedule mark can be undone with one tap, in case you picked the wrong habit.
    • Fixed the weekly review listing chores on the wrong weeks, a placeholder ‘Every N weeks’ label, and a bounce home after committing a plan.

13 June 2026

  • Remind me later 4 commits

    The daily review link in a text message now works after your login expires

    Two small annoyances are gone, one when opening the app from a text message and one on the Today screen.

    • You can now open your daily review from the text-message link even after your login expired, where before it would just fail to load.
    • Fixed the habit count on the Today screen, which kept showing the old total after you undid a completed habit, until the next refresh.
  • Behind the scenes 33 commits

    A makeup mirror for kids that follows your face

    The pieces worth showing were all interactive, built to be understood by clicking around rather than by reading.

    • GlamCam, a new makeup mirror for kids, tracks your face through the camera so painted-on makeup stays put as you move and turn.
    • An interactive explainer argues for composable software architecture, with simulations you can drive to see how batching and busy teams pile work into queues.
    • A separate tool lets you compare two team structures side by side and watch where work sits waiting under each one.

12 June 2026

  • This portfolio 1 commit

    Start another deploy without reloading the page

    The dashboard for tracking and deploying each project’s versions got a round of fixes and polish.

    • You can now dismiss a failed deploy, and a successful one clears itself, so the next deploy needs no page reload.
    • After a deploy finishes, its version row now updates on its own, so you can confirm the new build landed without clicking Refresh.
    • The Refresh button now pulls fresh data instead of the cached copy, and shows how long ago the table was last updated.
    • Fixed a URL shortener row missing its link, version cells stuck loading forever, a jumpy usage chart on load, and a ‘1 days ago’ label.
  • Behind the scenes 3 commits

    A hands-on guide to composable commerce goes live

    The work was two web-based guides that teach a way of building software from swappable parts, explained by clicking rather than reading.

    • One guide introduces the idea for a general audience, from executives to engineers, with a playground for swapping a part out to see what happens.
    • The other tailors the same ideas to one organisation’s real setup, with animated infographics and a board you click to plan retiring an old system.
    • Separately, a review of the development workflow was written up, flagging gaps to close in its automated safety checks.

11 June 2026

  • Behind the scenes 4 commits

    A face-tracked makeup mirror you can use in the browser

    A grab-bag day of standalone experiments and product research.

    • You can now try a face-tracked virtual makeup mirror in the browser, so a child can play with makeup live without installing anything.
    • You can now click through design mocks of a skills-based hiring tool, so partners can see both sides of it before anything is built.
    • A ranked list of twenty software business ideas for a solo founder was written up, each with evidence of real demand.

10 June 2026

  • Remind me later 2 commits

    Get a small next step when you slip on a habit

    A habit nudge that was meant to help you restart had quietly never appeared for anyone, until now.

    • You now get a suggested small step to restart a habit you’ve fallen behind on, shown in the app and sent by text.
    • A habit you keep skipping now counts as falling behind, so it gets a restart nudge instead of reading as on track.
    • The suggested step refreshes each day, so it reflects where you are now rather than a stale suggestion from earlier.
    • Fixed a monthly habit landing on the wrong week when re-planned twice in a month, and one flagged as behind too early.
  • Behind the scenes 4 commits

    Sense hand gestures through your phone's speaker and microphone

    A new experiments section on the site opens with a demo that senses hand movements using sound.

    • You can now try a browser page that reads push, pull and wave gestures from sound bouncing off your hand, so no camera is needed.
    • Fixed the demo detecting nothing on iPhones and several Android phones, where the microphone was granted but delivered silence.

9 June 2026

  • Remind me later 2 commits

    A clearer picture of how your habits are going

    Habits now build encouragement around what you’ve done, instead of dwelling on a missed day.

    • Each habit shows a running total of times you’ve done it, so progress builds up instead of resetting after a missed day.
    • You can now see each habit’s history as a grid on its detail page, so you can spot patterns and stretches at a glance.
    • When you fall behind on a habit, it now suggests one small step to restart, both in the app and by text message.
    • When you log a habit after missing it a while, you get a small celebration that never mentions the gap, so coming back feels good.

8 June 2026

  • Remind me later 12 commits

    Plan your week on one screen

    The weekly review is now a single screen you plan and commit in one place.

    • You can now plan and commit your week on one screen, so committing no longer means a separate confirm step and a static done screen.
    • A committed week with work left to place now opens ready to edit, so you can adjust the plan without starting over.
    • Fixed the weekly review opening on a read-only recap you couldn’t edit when reached from the dashboard.
  • Storymap 3 commits

    Slice menus no longer open off-screen

    On a wide board you’ve scrolled sideways, the three-dot menu on a slice now opens on screen, so the button works instead of doing nothing.

  • Behind the scenes 3 commits

    Retire the old per-project to-do files

    The leftover to-do files each project kept before the shared backlog tool existed are now gone, and everything that referenced them points at the tool.

7 June 2026

  • Remind me later 4 commits

    Move a repeating task instead of skipping it

    A task that repeats every few months could only be skipped when you snoozed it, and can now move to a day you choose.

  • Storymap 6 commits

    Story maps fit a phone screen with less sideways scrolling

    Most of the work went into how a story map looks on a phone.

    • On a phone, each slice now sits as a full-width heading above its cards, freeing the screen space the old frozen left column used.
    • Story cards are bigger on a phone, showing two across with a third peeking to signal you can scroll for more.
    • Fixed a mobile slice heading that scrolled out of view sideways, and task names that sat above the centre of their row.
  • Behind the scenes 2 commits

    Track every project's outstanding work in one place

    Each project’s list of outstanding fixes and improvements moved into a single tracking tool, so it is one consistent place to look.

6 June 2026

  • This portfolio 2 commits

    Read the story behind the storymap backlog tool

    New reading landed on the portfolio, led by the storymap project.

    • You can now read the full case study on the storymap backlog tool, covering why it was built and the decisions behind how it works.
    • You can now read a transcript where an automated browser check caught a styling bug, showing how the workflow spots problems.
    • Fixed uneven spacing around diagrams and code blocks inside case study pages.
  • Storymap 6 commits

    Refer to a storymap card by a short code

    The storymap board now gives each card a short code you can quote when you talk about it, instead of its full ten-character id.

5 June 2026

  • This portfolio 1 commit

    Storymap now appears on the portfolio

    The story-mapping tool I built for my own projects now has its own spot on the portfolio.

    • You can now find Storymap among the projects on the homepage, so the tool sits alongside the rest of the work.
    • Its card opens a short page explaining what Storymap is, with a link to try it live at storymap.dylanmagorhampel.com.

4 June 2026

  • Storymap 4 commits

    Columns widen sooner as a slice fills up

    The story map’s grid got a little tidier.

    • A column now doubles in width once a slice holds two cards, not three, so those cards have more room to read.
    • Fixed the drag handle and menu icons on the map’s headers, which could sit above centre in rows of uneven height.

3 June 2026

  • Remind me later 1 commit

    A brief server problem no longer logs you out

    The app used to react to a brief server problem as though you had been signed out.

    • You now stay logged in through a brief server outage, where before it bounced you to the login page and login appeared to fail.
    • When the connection drops you now see a reconnect screen that recovers on its own, instead of a login page.
  • Storymap 3 commits

    Back out of edits you can't save

    Most of the work went into the map editor.

    • If you edit a map you can’t save, you can now discard those edits in one click instead of reloading the whole page.
    • Fixed handles and menus too small to tap, unreliable task drops between two activities, and an error when editing a card just after closing it.