- The Bell Curve2026.05.04
- REST API2026.03.08
- AI Agent2026.03.07
- DOM2026.03.06
- TCP2026.03.06
- CSS Layout2026.03.05
- The Seen2026.01.02
- Power Law2025.08.25
- Software Compound Interest2025.08.01
Live design demo
Dev
A minimal mono developer blog with MDX essays and interactive CS demos — open the live showcase. Navigate inside the frame — you are still on Tawny.
designs/dev
About
Dev is a minimal mono developer blog focused on readable essays and interactive demos. It uses MDX for content, Shiki for syntax highlighting, and a tight typographic system inspired by classic engineer personal sites.
Navigate the live demo above to read sample posts and try the demos. Scaffold your own copy with the create command below, then swap in your name, social links, and writing.
Get the template
Scaffold a local copy with your preferred package manager.
Terminal
pnpm create tawny@latest dev my-appTemplate source
Browse every file in templates/dev.
templates/dev
README.md
# Dev Blog
A minimal mono developer blog template — MDX essays, projects, and interactive demos.
Design by [Hugo Lin](https://1chooo.com).
## Quick start
### Option A — create-next-app (recommended)
```bash
npx create-next-app@latest my-blog \
--example "https://github.com/1chooo/tawny" \
--example-path "templates/dev"
```
### Option B — create-tawny CLI (interactive prompts)
```bash
npx create-tawny@latest dev my-blog
```
Then:
```bash
cd my-blog
pnpm install # or npm / yarn / bun
pnpm dev
```
Open [http://localhost:3000](http://localhost:3000).
## Customize these files
| File | What to change |
|------|----------------|
| `app/layout.tsx` | Site title and metadata |
| `app/page.tsx` | About / home copy |
| `components/site-header.tsx` | Brand name in the header |
| `components/site-footer.tsx` | Social links and location |
| `app/blog/_articles/` | Your essays (`.mdx` files) |
| `app/projects/page.mdx` | Projects page |
### Placeholders
Search for `{{AUTHOR_NAME}}`, `{{AUTHOR_EMAIL}}`, `{{GITHUB_USERNAME}}`, and `{{CITY_NAME}}` across the project and replace them.
## Stack
- Next.js 16 App Router & React Server Components
- MDX & Shiki for content
- Tailwind CSS v4
- Minimal mono typography
## License
MIT