Skip to content

iveelsm/fraugsleeves.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

typescript astro build deploy

fraugsleeves.dev

Personal Blog for Mikey Sleevi

Overview

fraugsleeves.dev is a personal blog built with Astro, featuring technical articles, architectural guides, and wayfinders for various topics. The site is organized into blog posts and wayfinder guides, with a focus on deep technical content for experienced developers.

Features

  • Blog posts on software architecture, microservices, and programming best practices
  • Wayfinder guides for deep dives into topics like Node.js
  • Search functionality powered by astro-pagefind
  • Modern, component-based layouts and navigation

Getting Started

Development

Start the development server:

npm run dev

Visit http://localhost:4321 to view the site locally.

Build

To build for deployment:

npm run build

You can review the deployment build with:

npm run preview

Testing

Note

The end to end test suite requires libavif16 on Linux to support the Desktop and Mobile Safari tests. The system will ignore tests if the requirements are not met.

You can run the unit test suite with the following command.

npm run test

And to exercise the javascript which runs client side, run the end to end test suite with the following.

npm run test:e2e

About

Personal Blog for Mikey Sleevi

Topics

Resources

License

Stars

Watchers

Forks

Contributors