Api

Remotion: Making Videos Programmatically with React

I’m sipping my second cup of coffee, and I can feel that familiar buzz that makes me want to dive deep into code. Today, I want to talk about something that feels like a perfect intersection of web development and video creation – Remotion.

What is Remotion?

Remotion is a library that lets you create videos programmatically using React. That’s right – you write your video content in JSX, and it renders out to a video file. The idea isn’t new, but what makes Remotion interesting is how it leverages the familiarity of React components to make video production more accessible.

opencode: AI Coding Agent for the Terminal

So I stumbled across this project called opencode on GitHub yesterday, and I couldn’t help but dig into what makes it tick. It’s an AI coding agent built specifically for the terminal - which sounds like a pretty niche idea until you realize how many of us spend most of our time in those little black boxes. The repo is at sst/opencode and it’s written in TypeScript, so I knew I’d find something interesting to unravel.

Expo: A Universal React Native Framework Analysis

I’ve been diving into the Expo codebase recently, and I have to say - this is one of those projects where I’m genuinely excited to explore what makes it tick. It’s like finding a well-organized library that solves a real problem beautifully, but also has enough complexity to keep me curious about all the moving parts.

What Makes Expo Interesting?

Expo isn’t just another React Native framework - it’s essentially a wrapper around React Native that provides a more accessible development experience. The core idea is brilliant: instead of wrestling with platform-specific configurations and native code, you can write universal apps that work across Android, iOS, and the web using pure JavaScript/TypeScript.

Prisma + Zod = 🎯 The Perfect Match That's Been Missing From My Toolbox

Coffee #4 alert: why is my code vibrating? Probably because I’m about to dive into something that’s been on my radar for ages.

So, I was scrolling through GitHub the other day when I stumbled upon this gem: prisma-zod-generator. A Prisma 2+ generator that emits Zod schemas from your Prisma schema. Now, if you’re like me and spend half your day wrestling with data validation, you know how much of a game-changer this could be.