Tom Siwik
banner
tomhacks.com
Tom Siwik
@tomhacks.com
Indie Hacker, Vibe Coder, AI Agent Dev

http://github.com/tomsiwik
http://0xapps.com
http://papercat.app


🫴 always blue!!! 🔵
This works even better without forms. Just a useEffect listening to nuqs route changes and calling the server action directly. Trick: revalidatePath('/') in server action and router.refresh() in the useEffect is all it needs. Smoooooth...
December 10, 2024 at 11:09 PM
Little heart attack today:
github.com/vercel/next....

Needed nextjs experimental progressive loading, qs and server rendering to work.

But I managed to hack this together with the form approach (thanks to leerob). Looks buggy - but prototype works now.

#buildinpublic #indiehacking
December 9, 2024 at 9:44 PM
Progressive loading of images in action. Learnings:

✴️ AVIF images = best (compat, small & crisp)
✴️ Sharp.js is amazing (for pixel buffers & AVIF conversion)
✴️ SVG & SMIL for the pixelate effect
✅ No more playing games with progressive loading, let's ship the rest

#buildinpublic #indiehacking
December 7, 2024 at 2:47 PM
✅ Filter tags patterns done (note url & pattern changes)
✳️ Next: Tag autocompletion (postponed pagination)
➡️ Next: Tags in focus

These search pattern are harder than they look - incl. wildcard, removal, replacement and animation goodies
#buildinpublic
November 17, 2024 at 5:17 PM
Road to release - landing page ✅
November 11, 2024 at 9:19 PM