Articles & Notes
Writing is my go-to alternative to sedimenting my knowledge. By writing I can anticipate my first questions and deepen my knowledge on topics, so when I reach a minimal degree of understanding I jump to a text editor. This has helped me a lot in collaborating with wonderful people who just motivate me in going further. My most recent articles can be found on Smashing Magazine.
- Smashing Magazine
Remix Routes Demystified
In the past months, there have been lots of talks dedictaed to Remix. Routing is not only one of the things that sets it apart from other frameworks, but it also fuels great performance and improves the overall experience for developers. Let’s dig in to all of the features that build up routing in this powerful framework.
- Smashing Magazine
A Recipe For A Good Design System
Maintaining a design system is a lot of work. In this article, Atila Fassina shares his lessons learned and how a platform such as Backlight can help put together a series of tools to speed up your architecture setup.
- Smashing Magazine
How To Benchmark And Improve Web Vitals With Real User Metrics
Web Vitals are the new gold standard in performance due to their direct correlation with the user’s experience. In this article, you’ll learn what monitoring can do and how RayGun can help you sustain performance maintenance while scaling your app.
- Smashing Magazine
Localizing Your Next.js App
Internationalized routing is not exactly a new feature on Next.js. In this article, we are not only checking what we get from this feature, but also how to leverage such functionalities to achieve the best user experience and a smooth developer experience as well.
- Smashing Magazine
State Management in Next.js
By combining some React APIs, we can accurately manage “simple” states. With Next.js though, we can quickly find situations where we need to accommodate many other requirements. Let’s have a look at some patterns to accomplish all that.
- Smashing Magazine
Breaking Down Bulky Builds With Netlify And Next.js
Static Generation is great for performance — until the app gets too big and build-times go through the roof. Today, we’ll have a look at how Netlify’s fresh On-Demand Builders can fix that.
- Smashing Magazine
Tree-Shaking: A Reference Guide
“Tree-shaking” is a must-have performance optimization when bundling JavaScript. In this article, we dive deeper on how exactly it works and how specs and practice intertwine to make bundles leaner and more performant. Plus, you’ll get a tree-shaking checklist to use for your projects.
- dev.to
Gradient Texts
- dev.to
Array Cheatsheet
- dev.to
5 Clever tips on CSS
- CSS Tricks
Jumping into Webmentions
How does a site implement Webmentions? In some cases, like WordPress, it’s as trivial as installing a couple of plugins. Other cases may not be quite so simple, but it’s still pretty straightforward. In fact, let’s do that now!
- dev.to
Starting with TypeScript