Introducing My Portfolio Stack

Welcome to the first article published with the new markdown-powered blog. This post walks through how the site is stitched together.

Tooling Highlights

import { useState } from 'react'

export function Demo() {
  const [count, setCount] = useState(0)
  return (
    <button onClick={() => setCount((prev) => prev + 1)}>
      Clicked {count} times
    </button>
  )
}
Pro tip: keep components focused and the scroll experience will feel effortless.

What's Next

Expect deeper dives on accessibility, animation technique, and developer experience.

Thanks for reading!