Skip to content

shiro/blog

Repository files navigation

Blog of a programming rabbit

My personal blog and portfolio website on which I discuss new technologies, libraries and awesome hacks that make the world go round.

GitHub MIT License Build Donate

Deployed at usagi.io

Built with a bleeding edge tech stack that enables quick development combined with amazing developer experience!

  • 🪛 Full stack, built with Solid Start + custom plugins/components
  • 📦 Small bundle size using the Solid.js framework
  • 🖌️ CSS in JS with no runtime JS code, using Linaria
  • 💾 Statically built, deployed on Github pages
  • ❤️ Open source, made with love

If you like open source, consider supporting

Buy Me a Coffee at ko-fi.com

Run it locally

Clone the repository and run:

yarn install
yarn dev

For more, check out the Solid Start documentation.

Known issues

Pre-transform error: ENOENT

On the first run there's often issues with vite optimised files missing, such as:

10:43:53 AM [vite] Pre-transform error: ENOENT: no such file or directory, open '/project/node_modules/.vinxi/client/deps/classnames.js' (x2)
...

This is a known linaria bug, it's being tracked here. The workaround is to type r<ENTER> into the terminal which will restart the vinxi server.

Authors

About

My personal blog website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published