Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rafi/notebook
My notebook
https://github.com/rafi/notebook
blog containers docker documentation kubernetes markdown notebook unix
Last synced: about 6 hours ago
JSON representation
My notebook
- Host: GitHub
- URL: https://github.com/rafi/notebook
- Owner: rafi
- Created: 2013-12-15T12:51:10.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-05-17T22:21:28.000Z (6 months ago)
- Last Synced: 2024-05-17T23:26:16.440Z (6 months ago)
- Topics: blog, containers, docker, documentation, kubernetes, markdown, notebook, unix
- Language: Svelte
- Homepage: http://rafi.io
- Size: 6.57 MB
- Stars: 12
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RAFI.IO
> Personal website
## Overview
Throughout the years, I've had many iterations of my personal website. However,
I didn't contribute any real worthy reading material to it, I enjoyed keeping up
with front-end technologies and evolution of static-site-generators (SSG).Jekyll, GitBook, Hugo, Gatsby, mdBook, GitBook, VuePress, NextJS, Docusaurus,
and (finally) [SvelteKit].I've come to enjoy the simplicity of [Svelte] and "No Batteries
Included" approach of [SvelteKit]. It's a great fit for my character, I like to
tinker and configure things to my liking.
It's like [Arch Linux], but for web. :)## Tech Stack
- [SvelteKit] and [TypeScript] languages.
- [MDsveX], [remark], [rehype], and [Shiki].
- [MeltUI], [Lucide], and [Inconsolata] font.
- [Custom CSS](./src/styles/).## Deployment
Site uses [Vercel](https://vercel.com) for deployment and hosting, powered by
SvelteKit's
[@sveltejs/adapter-vercel](https://www.npmjs.com/package/@sveltejs/adapter-vercel).See
[kit.svelte.dev/docs/adapter-vercel](https://kit.svelte.dev/docs/adapter-vercel)
for more information regarding the adapter.## Development
Use [`package.json`](./package.json) scripts or [`justfile`](./justfile)
targets.| Command | Description |
|-----------------------|--------------------------|
| `npm run dev` | Run dev server |
| `npm run dev -- --open` | Expose dev server |
| `npm run dev -- --host` | Expose dev server |
| `npm run build` | Build the site |
| `npm run preview` | Preview production build |
| `npm run lint` | Lint the code |
| `npm run format` | Format the code |## Copyright
(c) 2024 [Rafael Bodill](https://rafi.io), unless otherwise stated.
[Svelte]: https://svelte.dev/
[SvelteKit]: https://kit.svelte.dev/
[TypeScript]: https://www.typescriptlang.org/
[MDsveX]: https://github.com/pngwn/mdsvex
[MeltUI]: https://github.com/melt-ui/melt-ui
[Lucide]: https://github.com/lucide-icons/lucide
[Inconsolata]: https://levien.com/type/myfonts/inconsolata.html
[Shiki]: https://github.com/shikijs/shiki
[remark]: https://github.com/remarkjs/remark
[rehype]: https://github.com/rehypejs/rehype
[Arch Linux]: https://archlinux.org/