Blog
A few notes and reminders for myself, usually when I've found a solution to something I was struggling with,
discovered a good solution to a channeling problem, or tried something new.
It's just great to have a place to go back to.
April
Forking this website
I love keeping my site open source, and you’re welcome to use the code for your own project — with proper attribution. That said, I’ve put a significant amount of time and care into designing and building this version of the site, so I’d appreciate it if you didn’t claim the work as your own.
#documentation
4/13/2025
How to Generate Open Graph (OG) Images in Astro
Learn how to generate dynamic Open Graph (OG) images for your Astro-powered page using Satori and Sharp. From setting up custom fonts to handling frontmatter images in both dev and production—this guide covers it all. Make your shared links look stunning!
#seo, #astro
4/12/2025
How to build a view counter in Astro: SSG & client-side approach
Learn how to implement a view counter on your Astro pages using Astro DB, Astro Actions, and server-side islands. We also compare the reliability of incrementing the count using SSG versus a client-side script, highlighting why one method is not feasible.
#astro, #astro db, #astro actions, #server islands
4/1/2025
April
Forking this website
I love keeping my site open source, and you’re welcome to use the code for your own project — with proper attribution. That said, I’ve put a significant amount of time and care into designing and building this version of the site, so I’d appreciate it if you didn’t claim the work as your own.
#documentation
4/13/2025
How to Generate Open Graph (OG) Images in Astro
Learn how to generate dynamic Open Graph (OG) images for your Astro-powered page using Satori and Sharp. From setting up custom fonts to handling frontmatter images in both dev and production—this guide covers it all. Make your shared links look stunning!
#seo, #astro
4/12/2025
How to build a view counter in Astro: SSG & client-side approach
Learn how to implement a view counter on your Astro pages using Astro DB, Astro Actions, and server-side islands. We also compare the reliability of incrementing the count using SSG versus a client-side script, highlighting why one method is not feasible.
#astro, #astro db, #astro actions, #server islands
4/1/2025