I build tech that serves people, and I talk about how I build it. Today I'm a senior software engineer with 6+ years shipping production frontends, and I still get as excited as I did on day one.
This page isn't only about me. You can use it: pick what I write next, or tell me a problem worth solving.
- Rebuilding my site on chrissgon.dev with Perfect UI, readable by people and by AI agents.
- Teaching an agent to answer comments on my posts, inside rules I approve.
- Turning this page into something you can use: pick my next post, or tell me a problem.
This week's slot is Tech in conversation. Pick the topic I write next: one pick per GitHub account, which you can change until the round closes on 2026-10-12.
Last round you picked LinkedIn's API won't let me read comments. What I did instead.. I'm writing it now.
Something gets in your way and tech could fix it? Tell me about it. I read every problem that comes in and pick some to build in public.
No accepted problems yet. Yours could be the first.
Perfect UI: a 3.7 kB UI library where the browser does the work
No runtime dependencies. Behavior comes from the browser (<details>, <dialog>, popover), so pages stay light even on a slow connection.
npm i @chrissgon/perfectuiai-workbench: skills, agents and workflows that let an AI build software end to end
Tested on strong and cheap models. github.com/chrissgon/ai-workbench
- Build to serve: who each project is for, and the minimal web as a way to serve. Got a problem worth solving? Tell me.
- AI built in public: ai-workbench from the inside, with what worked, what failed and real numbers. The numbers are measured every Monday.
- Tech in conversation: what I learn from people and events, and tech news with an opinion. Pick the next topic.
chrissgon.dev · LinkedIn · npm @chrissgon · chrissgon.dev@gmail.com
This page only uses what GitHub already gives, <picture>, <details>, issues and Actions, and loads 0 files from third-party services. Picks and problems are handled by scripts/readme.py; the README is rebuilt from its template.
Teaching with what I learn, learning from what I teach. What's the smallest thing you've built that made someone's day easier?



