- 🛠️ Framework: Next.js
- 👍 A11y: Radix UI Primitives + axe
- 🌙 Dark Mode: next-themes
- 🧑🎨 Animations: Framer
- 🗄️ Deployment: Netlify
- 🔍 Searching: Orama
- 🤖 AI Helpers: ChatGPT + Copilot
- Talks: Contentful + Apollo
- CFPs: Notion + @notionhq/client
- LinkedIn: proxycurl
- Misc: Contentlayer + mdx + pliny
Warning This is work in progress. I'm building this in public. You can follow the progress on Twitter: @ythecombinator.
- Clone this repo:
$ git clone https://github.com/ythecombinator/space
- Then go to the project's folder:
cd space
- Install all dependencies:
yarn
- Run locally:
yarn dev
Mostly taken from changelog.com.
I wouldn't advise it. This is not a general-purpose portfolio/blogging solution. It's kind of a CMS that is specific to my needs. From the design and layout to the data structures and layers to hosting, this is built for albuquerque.dev
.
An example of just how custom it is — I have some fields from personal Notion pages hardcoded in areas of the code.
If you're building a web application with Next, TypeScript, GraphQL, Tailwind, and other technologies used here (or aspire to), this is a great place to poke around and see what one looks like when it's all wired together.
It's not perfect by any means, but it works. And that's something. Also, it's somehow fast.
While on R&D for this project, I came across some brilliant OSS portfolio pages that somehow inspired different aspects of this site.
Here's a shoutout for them:
MIT License © Matheus Albuquerque.