Posts
9 posts
- Share Cards and Comments Without a Backend
Preview images made at build time, and Bluesky replies as comments - no database, accounts or tracking.
3 min read #astro#bluesky#atproto#open-graph
- Shipping My Personal Site Like Production
Merge to deploy, a preview for every pull request, checks that run themselves - and the day a post disappeared.
3 min read #cloudflare#github-actions#astro#ci-cd
- Bringing Back the v1 Design
People liked the old design better - so v3.2 brings it back, modernised, with a proper portfolio.
2 min read #astro#design#refactoring#cloudflare
- Penutupan Akses Publik API Checknawala
500M req/mo sunset - why the public API closed and the supporter path forward.
1 min read #api#trustpositif#checknawala
- The Story Behind Taking Down My Free checkdomain API
Two years free, then abuse, reselling, and DDoS - why the API closed.
3 min read #api#checkdomain#trustpositif
- How It All Started #1
Kitchen to cockpit - learning to fly with my fiancé, from A320 passenger to PPL ground school.
- I Migrate All My Email to Purelymail
From self-hosted Postfix to Google Workspace to Cloudflare Routing - why Purelymail hit the sweet spot.
3 min read #email#homelab#purelymail
- My Last Month at Aerialite
Co-founding a security & privacy startup in Bangkok - and stepping back after loss.
2 min read #aerialite#bangkok#startup
- A Newest Refactoring of My Personal Sites
Dozens of redesigns - from Jekyll 2015 to Astro 6 warm blue.
2 min read #astro#design#refactoring
Nothing matches that. Clear search
Browse by tag
#astro 4#api 2#cloudflare 2#design 2#refactoring 2#trustpositif 2#aerialite 1#atproto 1#aviation 1#bangkok 1#bluesky 1#checkdomain 1#checknawala 1#ci-cd 1#email 1#github-actions 1#homelab 1#open-graph 1#ppl 1#purelymail 1#startup 1