#updates
3 posts

Getting the Languages Back
've been quiet about the portfolio for a while, so this is the catch-up: four new projects, what the main site is turning into, and what I've actually been doing in Figma.

Escaping the Hotlink Trap: Automating an Image Migration to Cloudflare R2
By changing the query, the code became valid TypeScript and the database query executed perfectly. The Result The migration was a complete success. All 5 posts now securely serve their images directly from my public R2 domain. The Pinterest dependency has been completely eliminated. It's a great reminder: always trust the infrastructure you build, and don't bypass your own upload flows!

The Blog is Live
After a long road of building, testing, and figuring things out, the blog is finally live. This will be the main place to keep up with my projects, updates, content, and what I’m working on next.