Writing

Featured

Recent Posts

100 Days of Gen AI: Final Day

It’s been a while since I last wrote. It’s not that I haven’t been working on my 100 days of AI. It’s just that I’ve been preoccupied with a cross-country...

100 Days of Gen AI: Day 52

When I’ve built web applications in the past, user testing is one of the hardest parts to scale. Historically it’s involved partnering with a user research firm, or taking a...

100 Days of Gen AI: Day 51

Today I’m exploring design patterns for websites that cater to both human and LLM users. This is something I’ve been noodling on for a while but I haven’t put my...

100 Days of Gen AI: Day 50

Time for a new project! Today I’ve decided to try something less about coding, and more about deep thinking and ideation. I’m interested in emergent new opportunities for AI to...

100 Days of Gen AI: Day 49

Today I setup a custom domain for the project tracking friend recommendations. I renamed it from RecTrackr to FriendFaves and now have it hosted here: https://friendfaves.woolgathering.io/. I also added...

100 Days of Gen AI: Day 48

The recommendation tracker project is coming along nicely. It’s almost ready for some beta testers! I ensured unauthenticated users can experiment with the app in demo mode, and that those...

100 Days of Gen AI: Day 47

I continued working on my recommendation tracker app using Lovable. It seems very effective at going from idea to MVP in a short amount of time. It implements reasonable defaults...

100 Days of Gen AI: Day 46

I tried out Lovable.dev for the first time. I always have a long list of code project ideas handy so I picked one out of my list to try and...

100 Days of Gen AI: Day 45

I’ve been trying out Cursor this week at Benchling and wanted to share some of my experiences. I’ve found it to be far superior to Github Copilot, which I’ve used...