Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/romanhauksson/astro-blog

Personal website built with Astro
https://github.com/romanhauksson/astro-blog

astro astrojs blog

Last synced: 16 days ago
JSON representation

Personal website built with Astro

Awesome Lists containing this project

README

        

# my blog

This is the repository for my personal website and blog. I made it from scratch using the [Astro](https://astro.build) web framework and [Tailwind CSS](https://tailwindcss.com). You can visit it at [roman.computer](https://roman.computer) or [roman.technology](https://roman.technology).

## tech stack

| technology | purpose |
| :--------------------------------------- | :------------------------------------ |
| [Astro](https://astro.build/) | static site generator / web framework |
| [React](https://reactjs.org/) | reactive components |
| [Typescript](https://www.typescriptlang.org/) | scripting |
| [Tailwind CSS](https://tailwindcss.com/) | styling |
| [MDX](https://mdxjs.com/) | writing documents |
| [Vercel](https://vercel.com/) | frontend hosting |
| [Vimeo](https://vimeo.com/) | video hosting |
| [PostHog](https://posthog.com/) | analytics |
| [Docker](https://www.docker.com/) | backend services |
| [Typesense](https://typesense.org/) | full text search |

## usage

### install

1. Clone the repository.
2. Run `npm install` to install the dependencies.
3. Run `npm run dev` to start a local development server at `localhost:4321`.