Skip to content

devenney/devenney.io

Repository files navigation

devenney.io

The public website code for https://devenney.io.

Built with Astro, Tailwind, and deployed via Cloudflare Pages.

Setup

Requires Node 22+.

npm install

Local Development

npm run dev

Available at http://localhost:4321 with hot reload.

Build

npm run build

Output is written to dist/. Cloudflare Pages runs this automatically on every push to main.

Type Checking

npm run check

Blog Posts

Blog posts live in src/content/blog/.

Required frontmatter:

title: Post title
description: Short synopsis shown on the blog listing page.
date: 2025-01-01  # ISO 8601
author: Brendan Devenney

File names: YYYY-MM-DD-short-description.md.

Credits

Sprite sheet

Mega Man (NES) — ripped by MisterMike and hosted on The Spriters Resource. Used under The Spriters Resource's standard non-commercial fan-use terms.

Music

"No Copyright Music Mega Man opening Theme"Blinding Beats (YouTube: @blindingbeats3299, 2020). Published as no-copyright/royalty-free music.

Libraries and tooling

Library Licence
Astro MIT
Tailwind CSS MIT
astro-icon MIT
Font Awesome 6 (icons via Iconify) CC BY 4.0 (icons), SIL OFL (fonts)
Geist Mono SIL OFL

About

The public website code for devenney.io

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors