Blog.

Writing on cinema and code. Set diaries. Notes when an idea tries to stand up.

All Caramella Javascript Short films Festival How to
+29 more
20 Nov 2024

4 No's for Embracing Simplicity

In my quest to build a more efficient blog, I learned the importance of simplicity and adaptability. By saying "No" to complex tools like vanilla-extract and effect-ts, and embracing straightforward solutions such as global CSS, zod for validation, and HyGraph for content management, I've streamlined my development process. Join me as I share the lessons learned and the changes made to enhance my blogging experience. Feel free to adjust any part of it to better fit your style!

CSS
3 May 2024

Modern CSS for TypeScript Developers: Getting Started with Vanilla-Extract

In this blog post, we explore the benefits of using Vanilla-Extract, a zero-runtime CSS framework, to manage styles in a TypeScript-based Astro project. Drawing from traditional CSS-in-JS solutions like styled-components, Vanilla-Extract offers a fresh, type-safe approach to creating scoped classes, variables, and themes, generating static CSS files at build time.

typescript