Blog
Notes fromthe workbench.
Small, practical write-ups on the tools and details behind the sites I build — TypeScript, UX polish, bookings and analytics.
More fromthe notebook.
new one roughly every month ✎

How toDec 11, 2024 · 7 min read
How do you make a button that does not resize on load?
Learn how to prevent layout shifts in button loading states using grid stacking or absolute positioning, with expert insights from AS Agency.
Read article
How toOct 12, 2024 · 7 min read
Add types to environment variables
Working with .env files can be a hassle. Especially when they are not type safe. In this blog we're going to show you how to add types to your .env files and improve your developer experience.
Read articleBooking Oct / Nov 2026 · 2 spots left
Ready to show the worldyour business?
Let’s talk about your idea on a free, friendly 30-minute call. You’ll leave with a clear plan and a fair quote.
Zagreb--:--New York--:--
