New blog
All checks were successful
Deploy Website / build-and-deploy (push) Successful in 1m3s

This commit is contained in:
2026-06-08 19:31:19 -04:00
parent 581f888218
commit 358e9cee4a
20 changed files with 586 additions and 102 deletions

View File

@@ -5,10 +5,10 @@ import { getAllPosts } from '@/lib/mdx';
export const metadata: Metadata = {
title: 'Blog',
description: 'Thoughts on software, deep learning, and research by Akshay Kolli.',
description: 'Essays and notes by Akshay Kolli on GPUs, ML hardware, deep learning, and research.',
openGraph: {
title: 'Blog',
description: 'Thoughts on software, deep learning, and research by Akshay Kolli.',
description: 'Essays and notes by Akshay Kolli on GPUs, ML hardware, deep learning, and research.',
},
};
@@ -22,10 +22,11 @@ export default function BlogIndex() {
<div className="space-y-4">
<p className="eyebrow">Writing</p>
<h1 className="max-w-[40rem] text-balance font-sans text-5xl font-medium leading-[0.96] text-ink sm:text-6xl lg:text-7xl">
Notes on software, deep learning, and research.
Notes on GPUs, models, and the details underneath.
</h1>
<p className="max-w-[34rem] text-[1rem] leading-8 text-muted">
A small archive of ideas, experiments, and things worth slowing down enough to explain.
Hardware quirks, deep learning systems, and research problems
that needed more than the product page.
</p>
</div>
</header>
@@ -57,7 +58,7 @@ export default function BlogIndex() {
</span>
))}
<Link href={`/blog/${post.slug}`} className="text-ink transition-colors hover:text-accent">
Read essay
Read
</Link>
</div>
</div>
@@ -68,7 +69,7 @@ export default function BlogIndex() {
<section className="grid gap-4 border-t border-line pt-6 md:grid-cols-[8rem_minmax(0,1fr)]">
<p className="eyebrow md:pt-1">Archive</p>
<p className="max-w-[34rem] text-[0.96rem] leading-7 text-muted">
{posts.length} published {posts.length === 1 ? 'essay' : 'essays'}. The archive stays selective.
{posts.length} {posts.length === 1 ? 'essay' : 'essays'} published so far. I publish when I have a real question to chase down.
</p>
</section>
</div>