/blog

My personal blog website

Primary LanguageTypeScriptMIT LicenseMIT

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