Hello World
First post on the new blog. Testing MDX, code highlighting, and the cyberpunk aesthetic.
Welcome to my blog. This is where I'll be sharing thoughts on software engineering, AI tools, and whatever else is on my mind.
Why a Blog?
I've been building things on the web for a while now, and I've always wanted a place to document the journey. Not just the wins, but the weird bugs, the late-night debugging sessions, and the occasional "why did I do it this way?" moments.
The Stack
This blog is built with:
- TanStack Start - React SSR framework
- MDX - Markdown with JSX
- Shiki - Syntax highlighting
- Tailwind CSS - Styling
Here's a quick code example to test the syntax highlighting:
interface BlogPost {
slug: string
title: string
date: string
description: string
content: string
}
async function getPost(slug: string): Promise<BlogPost | null> {
const post = await fetchFromCMS(slug)
return post ?? null
}
And some JavaScript for good measure:
const greeting = (name) => {
console.log(`Hello, ${name}!`)
}
greeting('World')
What's Next?
More posts. More code. More thoughts. Stay tuned.