Today, I came across AdonisJS. I was surprised to learn it's been around since 2015, but I had never heard of it. It's a real full-stack JS framework, heavily inspired by Rails and Laravel. Even though it's a JS framework, the focus is more on the backend. You can use any frontend library. It has official support for InertiaJS.
I like that it's strongly opinionated, with a big focus on developer experience.
I went through the entire documentation. It's hard to explain, but it has taste—something about it just feels well thought out and put together with care.
Inspired by it, I decided to change the font of my blog to Instrument Sans.
I made updates to the my blog:
- Added a copy button for code snippets
- Updated the OG image generator
- Added additional metadata links for better SEO and sharing