Blog
2025
- My journey into the Cloud Resume Challenge: making the website dynamicThe second post in my Cloud Resume Challenge series. This time, adding a dynamic view counter using AWS Lambda, DynamoDB, JavaScript, and Terraform.
- My journey into the Cloud Resume Challenge: building the foundation on AWSThis is the first post in a series about the Cloud Resume Challenge. Learn how to complete the initial steps using AWS, Astro, S3, and CloudFront to build and host your cloud personal website.
- How to integrate Betterlytics in AstroLearn how to integrate Betterlytics, a cookieless and open-source analytics tool, into your Astro site. Includes setup steps, environment variables, and custom event tracking with TypeScript.
- How to pay the bollo via Revolut with zero commissionUse Revolut to avoid extra commissions when paying the Italian bollo tax for cars and motorcycles
- Welcome to my new website!This is my personal website, where you will find information about me, my professional skills, and some testimonials from colleagues I’ve worked with, plus a new blog section that I’ll occasionally curate.