prime8dev

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

commit 7b5375d28ef1f8a3e0904d87a79a750e48c9df2f
parent 0a4c6cf470b255e1bdd1b9d6425d3cd53483cc73
Author: Damian Myrda <damian@prime8.dev>
Date:   Fri, 16 Jan 2026 23:25:11 -0600

Add web README and source link to blog

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

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

diff --git a/README.md b/README.md @@ -2,40 +2,9 @@ Personal website at [prime8.dev](https://prime8.dev). -## Stack +## Structure -- **Astro** - Static site generator with SSR -- **TypeScript** - Type-safe code -- **Bun** - Package manager and runtime -- **Caddy** - Web server with automatic HTTPS, caching, and rate limiting -- **Docker** - Containerization -- **Dokploy** - Deployment platform - -## Development - -Install dependencies: - -```sh -cd web && 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 web -``` +- [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).