Color Tokens
Defined in src/styles/base/_variables.css
A living catalog of the tokens, components, and utilities that power this site. Copy, paste, and remix freely.
Defined in src/styles/base/_variables.css
Transition tokens for hovers and subtle UI shifts.
<h1> · Font var(--font-heading) <h2> · Font var(--font-heading) <h3> · Font var(--font-heading)
Body copy uses u-body-font on paragraphs for Source Sans
Pro.
u-body-font · Font var(--font-body)
Components .btn, variants .btn-primary,
.btn-secondary
<a class="btn btn-primary">...</a>
<div class="cluster" style="--gap: 0.5rem">...</div>
Tooltip container is managed as a singleton #tooltip
element created by src/scripts/main.ts.
Powered by ProjectPreview with the Maze Solver entry.
The terminal-style preview comes straight from the Maze Solver demo.
const fetchData = async () => {
const response = await fetch('/api/data');
return response.json();
}; Code blocks are themed and include line numbers and a copy button.
Render math with KaTeX: $$\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}$$
Mirrors the live blog feed cards with real post data.
A faster and longer-lasting way to learn
A deep dive into building ALS for recommendation systems in Python. Includes the full derivation, a vectorized implementation, and an analysis of its real-world performance limits.
Body copy leans on concise paragraphs with purposeful verbs and occasional inline emphasis.
This site carries a clear, confident voice while staying technical when it counts.
Short paragraphs with inline emphasis and occasional code snippets keep each idea focused.
Connections between experimental work and the visitor's curiosity live in the spacing and punctuation.
Blockquotes beginning with [!NOTE] or [!WARNING] become alert cards.
Note
The compiler notices most lints, but an explicit remark keeps people on the same page.
Warning
Deploying without a release checklist risks bypassing the monitoring hooks we rely on.
Highlights a key achievement.
Architected and led the engineering for Verbalate's low-latency cloud infrastructure on GCP/Kubernetes.
A full preview of the experience list.
Jul 2023 - Present
2020 - Aug 2022