prime8dev

prime8dev
git clone https://git.prime8.dev/prime8dev.git
Log | Files | Refs | README | LICENSE

commit 06305734090cc48acdfb7295b8964c9ea132cce8
parent e20d0ba0ef6175f365ec637b66ce261923a0e2b6
Author: Damian Myrda <damian@prime8.dev>
Date:   Fri, 16 Jan 2026 23:22:29 -0600

docs: update readmes for the astro rewrite and link the source from the blog

Diffstat:
MREADME.md | 14++------------
Aweb/README.md | 36++++++++++++++++++++++++++++++++++++
Mweb/blogs/building-my-portfolio.md | 2++
3 files changed, 40 insertions(+), 12 deletions(-)

diff --git a/README.md b/README.md @@ -2,19 +2,9 @@ Personal website at [prime8.dev](https://prime8.dev). -## Stack +## Structure -- **Zola** - Static site generator -- **Caddy** - Web server with automatic HTTPS, caching, and rate limiting -- **Dokploy** - Deployment platform - -## Development - -Build the Docker image: - -```sh -docker build -t prime8dev . -``` +- [web](web/) - Astro web application ## Deployment diff --git a/web/README.md b/web/README.md @@ -0,0 +1,36 @@ +# web + +Astro web application for [prime8.dev](https://prime8.dev). + +## Stack + +- **Astro** - Static site generator with SSR +- **TypeScript** - Type-safe code +- **Bun** - Package manager and runtime +- **Docker** - Containerization + +## Development + +Install dependencies: + +```sh +bun install +``` + +Run development server: + +```sh +bun run dev +``` + +Build for production: + +```sh +bun run build +``` + +Build the Docker image: + +```sh +docker build -t prime8dev . +``` diff --git a/web/blogs/building-my-portfolio.md b/web/blogs/building-my-portfolio.md @@ -45,3 +45,5 @@ JetBrains Mono is the font throughout—it's readable and has great character di Building this portfolio was a chance to combine two things I love: terminal aesthetics and modern web development. The result is something that feels personal—a site that reflects how I actually work, not just what I've worked on. If you're thinking about building your own portfolio, my advice is simple: make it yours. Pick a style that resonates with you, add the features you'd actually want to use, and don't be afraid to over-engineer the parts you find interesting. That's where the best learning happens. + +The source code is available at [git.prime8.dev](https://git.prime8.dev/moncheeta/prime8dev).