Boon aka Hwee-Boon Yar
banner
hboon.com
Boon aka Hwee-Boon Yar
@hboon.com
Programmed for 30yr.

Full-time indie building:

* Auto OG images generation @myog.social
* SaaS starter kit for AI builders @stacknaut.com
* Bluesky tools @theblue.social

Usually TypeScript+Vue+fastify+Postgres.

Follow for practical dev & indie insights
Pinned
15th mth into bootstrapping. @thebluesocial is my 3rd product having worked on it for 12 mths. Still trying to find PMF

I have started building a new tool MyOG.social while I'm considering if @thebluesocial should focus solely on Bluesky or cross-post

#buildinpublic
OG Image Generation Service | MyOG.social
Generate beautiful Open Graph images for your website automatically. Boost your social media CTR with dynamic OG images.
MyOG.social
Started using tmux for this, stayed for the AI
February 8, 2026 at 3:47 AM
X does this annoying thing to tiling window users where they reset the sign up form if you change the window size
February 8, 2026 at 2:46 AM
I think MyOG.social is going to be fundamentally simple. I'm just not sure who I should be selling it to #buildinpublic
Auto-Generate OG Images — Improve CTR | MyOG.social
Generate beautiful Open Graph images for your website automatically. Boost your social media CTR with dynamic OG images.
MyOG.social
February 6, 2026 at 11:00 AM
I’m building a production-ready starter kit for people who just want to ship. #buildinpublic
February 5, 2026 at 11:00 AM
Added completion feature for @-mentions to @theblue.social . It'll remember your recently mentioned accounts. #buildinpublic

I think it's more important to be a user of your own product than ever.
February 4, 2026 at 11:00 AM
> I've been using XCode for 10 years

Then you'd know it's spelled Xcode 🤷
February 4, 2026 at 8:02 AM
Yes please
February 4, 2026 at 7:46 AM
That doesn't sound so good for Mastodon?
February 4, 2026 at 3:12 AM
I use Reminders app as my (GTD-style) inbox, but saving pages/URLs to it via iOS share sheet saves the URL into the URL field which is inaccessible programmatically, so I made a simple Shortcut to saved the URL (and only the URL) into the Reminders text hboon.com/save-urls-to...
Save URLs to Apple Reminders the Right Way
If you save a URL to Apple Reminders — via the Share Sheet or Siri — it goes into the reminder’s URL field. This sounds fine until you try to do anything useful with it.
hboon.com
February 4, 2026 at 1:00 AM
Made a WordPress plugin for @myog.social #buildinpublic
February 3, 2026 at 11:00 AM
TheBlue.social has:

325,555 clean ups
205,232 follow backs
23,406 alt text generations
89,390 starter packs indexed
82.7 average posts per user
going to keep shipping

#buildinpublic
February 3, 2026 at 7:30 AM
Never forget that coding agents like Claude Code, Droid and Codex are great at using tmux:

"My backend server is running in tmux 6.0 and it live-reloads".

"Run `pnpm run test:watch` in tmux 2.1 and fix errors."
February 3, 2026 at 1:37 AM
Weekly update:

@myog.social:

* Built and improved the OG image generator/composer
* Improved OG Preview tool
* Better system notification for usage
* Cold emails
* Submitted to directories

@theblue.social:
* Added @-mention and #hashtag autocomplete to composer

#buildinpublic
February 2, 2026 at 11:00 AM
Watched the 2011 film In Time?
February 2, 2026 at 8:49 AM
Started @myog.social a month ago on Hetzner+Kamal and I'm liking it so far. It's cheaper than Render to start with, but I feel like there's freedom to explore things without being worried about cost exploding.

My concern is whether it can survive hw failure #buildinpublic
February 1, 2026 at 11:00 AM
I'm finding adopting skills very useful for things like implementing review+fixing in a loop without going into a real Ralph loop

> fix+review
February 1, 2026 at 9:00 AM
Adopting skills quite late; but it's good timing. Works in Claude Code, Droid and Codex now. Makes it easier to do "review+fix, commit, deploy when good". And it'll know what to do.

Sometimes you need to test something carefully, sometimes you don't.
February 1, 2026 at 8:30 AM
Old vs new. Making it more likely and easier for visitors to try @myog.social out #buildinpublic
February 1, 2026 at 7:00 AM
I'll take the +1 to @theblue.social for now. Thank you #buildinpublic
January 31, 2026 at 11:00 AM
Help roast my landing page for @myog.social #buildinpublic
January 30, 2026 at 10:00 AM
Anyone not opened your editor/IDE to write code for a while, despite still shipping?
January 30, 2026 at 5:57 AM
Added guide for integrating @myog.social for Jekyll/GitHub Pages myog.social/docs/jekyll There's no better time to auto-generate OG images #buildinpublic
Jekyll & GitHub Pages Integration Guide — MyOG.social
Learn how to add automatic OG images to your Jekyll site or GitHub Pages with MyOG.social. Simple meta tag setup in your head template.
myog.social
January 30, 2026 at 5:08 AM
I look at OG images a lot when working on @myog.social and Bellroy has some of my favourite onesn
January 30, 2026 at 4:04 AM
Dogfooding @myog.social on my blog #buildinpublic
January 30, 2026 at 1:27 AM
Much improved generator tool now if you want to make static OG images using @myog.social templates I use this to preview edits to my templates as I tweak them 🤷 #buildinpublic
January 29, 2026 at 9:30 AM