Blog
On my blog, I share the knowledge and interests I've gathered over the years. I cover a wide range of topic from design, development, and technology to personal growth and productivity.
Latest Articles

Jun 15, 2025
My Design Inspiration Sources
Every designer hits a creative block now and then. When it happens to me, I turn to my curated list—and almost every time, new ideas start flowing.

Jun 9, 2025
Voice Cloning with Chatterbox
Learn how to clone voices using Chatterbox, a new leading open source voice cloning AI Model made by Resemble AI.

Jun 5, 2025
Generate images locally with InvokeAI
Learn how to locally generate AI images of anything you can imagine with InvokeAI. It's totally free.

May 31, 2025
Typescript Essentials pt. 1
Imagine you're building a large application with a team. One developer writes a function that expects a user object with specific properties, but another developer calls it with a string by mistake. In JavaScript, you won't discover this error until...

May 26, 2025
Evolving Design Systems in Figma
In this article, we discuss an iterative method for creating design systems that significantly reduces initial setup. This approach allows the system to organically evolve with your project's growth, providing foundational building blocks that empower designers to explore creative solutions...

May 24, 2025
Aesthetic Web Typography
This guide covers specific font sizes, spacing formulas, and CSS patterns for readable, accessible typography—including H1 sizes, margins, and code block spacing.