Welcome to the Lab
Why I built mattcarl.dev and what you'll find here.
Article audio
Listen to this article
0:00 / 0:00
AI-generated voice.
This is my home base on the internet.
I wanted one space where I can:
- Share project updates
- Write technical deep-dives
- Keep a real timeline of what I'm building
Markdown + code support
You can write rich posts with syntax-highlight-ready code blocks:
export function buildInPublic(idea: string) {
return `Ship ${idea}, then write what you learned.`;
}
Embedded videos
Drop YouTube embeds directly into content:
Images
Use regular markdown images and they will lazy load.