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!!! 🔵
Pinned
Considering to use this tool for very very regular build in public updates.

Just for visibility with nerds that want to follow along with a deep dive. What do you think?

I do like bsky and I'm investigating in its future this way.

X stays marketsy
Considering to use this tool for very very regular build in public updates.

Just for visibility with nerds that want to follow along with a deep dive. What do you think?

I do like bsky and I'm investigating in its future this way.

X stays marketsy
May 16, 2025 at 10:00 AM
Doesn't matter. Pick one! Commit
March 10, 2025 at 2:03 PM
Yay 1k followers / thanks y'all - bsky is the place to be. I'm experimenting currently with the algos on X and will be back once I'm smarter. This here has more potential in my opinion. There is no algo in place (at least not a weirdly sentiment-configured one). Hope it stays this way
January 26, 2025 at 12:53 AM
Finally got my company account back from X. What a mess. Back to marketing and fixing bazillion bugs in production. I need a deadline again... let's define it at the end of the month = seo, bugfix and marketing date.
January 12, 2025 at 9:49 AM
Web3 crypto apps directory progress update (probably one of the last ones):

✅ Content display & search
✅ Content growing mode started
✳️ Bugfixes & tweaks ongoing
➡️ User submit form next
➡️ (optional) scraper next
⬛️ Unlock website & release - after Xmas

#buildinpublic #web3 #crypto #indiehacking
December 21, 2024 at 10:25 PM
Experimenting with a new look & reduced functionality to meet the deadline. What do you think? Roast me (mocked content - don't get distracted with the details view)

#buildinpublic #indiehacking
December 17, 2024 at 1:05 AM
I will not build for builders... I will not build for builders... I will not build for builders...
December 14, 2024 at 11:01 AM
Hey #buildinpublic people - what is your single biggest marketing secret you shouldn't be sharing with anyone?
December 10, 2024 at 1:11 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
Vacation till eoy. Full time indie hacking till eoy. Let's set a project deadline till eoy yay...
December 7, 2024 at 9:39 AM
AI is actually stopping me from coding/refactoring. So... next => I dev without AI until I have a problem to solve where I need a pairing buddy or refactoring hands
November 30, 2024 at 7:57 PM
Either an LLM assistant destroys you with over-implementing things and doing way too much patching. Or your steps are so small (incl. tests) that the API reaches rate limits or is overloaded. I still can't be friends with AI easily

Is there some trick I don't know?!
November 28, 2024 at 10:54 PM
There's this weird feeling that people are trying too hard to 'engage with others'. Relax y'all! There is no algo for attention. Just shoot your question, announce, provoke, celebrate, do what you like. It's bsky after all...

#buildinpublic #indiehacking (see I use tags because if feel like it...)
November 27, 2024 at 11:13 PM
HeadlessUI, Fuse.js, Nextjs Unstable Cache working together for some nice autocomplete...

✎ᝰ 𝚍໐ຖꬲ

#buildinpublic #indiehackers
November 26, 2024 at 11:14 PM
Reposted by Tom Siwik
Want to add some flair to your Bsky profile?

I made an indie hacker labeler that lets you add labels to show what you are made of. ⭐

Project status, MRR, financing, etc. All the badges are there. Just pick which you want and enjoy the clout!

👉 @indielabeler.hmps.se 👈
November 26, 2024 at 12:02 PM
I think it's coming along. Current state: results & highlights on one page. I'm ready to start with this experimental layout first. Super distracted this week - focusing again on autocomplete and tagging (this is harder as you might think)

#buildinpublic #indiehacking
November 24, 2024 at 9:25 PM
Not OK (>1MB of nothing). I'm trying to make a minimal "new tab" page work - and the bundle is huge. No bueno Nextjs - considering switching to Svelte because of this.

Probably release first - Svelte "new tab" page, simple extension. Then switch main to Svelte as well. Sounds like a plan...
November 22, 2024 at 11:23 PM
There is something addicting to gobbling up all these #indiehacker and #buildinpublic starter packs. Do you also have some #developers lists (svelte/js)? Curious to find some nifty stacks.
November 22, 2024 at 3:05 PM
My app has been progressing and I'm finding more & more interesting improvements. Screw that saying: don't fall in love with your product. It's awesome to work at it
November 22, 2024 at 2:57 PM
I'm collecting inspirations and funny namings for a future app.

Quiz: What are "Absolute Unit Chunks" and "Freedom Units"?
November 20, 2024 at 3:44 PM
A little fun distracted with the logo - added some text around it (preparing SEO card header images) ~ I like it now. Considering adding a 1-liner description. Maybe some more fancy background
November 19, 2024 at 5:15 PM
Do I show my signature (created by) in a product to highlight that this is a solo builder thing or do I let word of mouth tell the story instead (to capitalize on surprise)? #buildinpublic #indiehackers #solopreneur
November 18, 2024 at 10:21 AM
✅ 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
🦋 rules 4 me & my indie hacker family to counter 𝕏:

1️⃣ I don't need a generic response / I'm okay with just telling my story - a like or repost to show your feed-friends is a cherry on top
2️⃣ I reply with creativity / teasing - no offense ment
3️⃣ Unconventional > Boring

Have fun
November 16, 2024 at 12:31 AM