Reading List
- Everyday decision making
One of the hard things in building software, I realized, are decisions: Which tech debt to tackle? How to architect this feature? What to focus on?
- Progressive Web Apps in 2021
Maximiliano Firtman
•
6 Jan 2021
The current status of the PWA platform, abilities, compatibility, app store distribution, PWA market share and more insights about the state of the platform.
- You should always do server-side validation! Always!
Petre Popescu
•
24 Jan 2021
Here are three common scenarios of bad webapp security and best practices on how to protect yours from bad behaviour.
- The joy of deleting code
Bevan Steele
•
24 Jan 2021
I consider myself a software craftsman who takes good care of my craft. What I find difficult to understand is why I take so much joy when I am deleting code.
- State of the React Ecosystem in 2021
What’s the best way to build React apps in 2021? What has changed since 2016? What libraries is everyone using these days?
- Reusing content (with variables) in MDX
Aaron Collier
•
20 Jan 2021
How I learned to reuse content in a docs-as-code workflow in MDX.
- Throttle vs Debounce on real examples
Throttle and debounce let you save some resources and increase the performance of your app. Learn about differences and use cases.
- Margin considered harmful
We should ban margin from our React components. Hear me out.
- The styled-components happy path
styled-components is a wonderfully powerful styling library for React, and over the years I’ve learned a lot about how to use it effectively. This article shares my personal “best practices”.
- Reality is up for Grabs
Erik Torenberg
•
24 Jan 2021
Bootstrapping new realities in the digital age
- Flattery-driven open-source
With the society trending towards short-term wins and satisfaction, open-source is no different. Doing open-source is shifting from being something close to the art of craftsmanship, to make developers feel like a magician where their GitHub profile is the hat, and the rabbit their new project for the “community” to talk about. They are competing with themselves to have always a new trick (i.e. project) to show off.