“The more mental models there are to learn, the longer it takes for a new developer to deliver value.
If you keep the cognitive load low, people can contribute to your codebase within the first few hours of joining your company.”
minds.md/zakirullin/c...
“The more mental models there are to learn, the longer it takes for a new developer to deliver value.
If you keep the cognitive load low, people can contribute to your codebase within the first few hours of joining your company.”
minds.md/zakirullin/c...
This one shares the killer pattern I find myself using over and over with container queries: responding *within* media queries to adapt to the new container size.
Once you start using this trick, you’ll see opportunities for it all over. 😄
This one shares the killer pattern I find myself using over and over with container queries: responding *within* media queries to adapt to the new container size.
Once you start using this trick, you’ll see opportunities for it all over. 😄
I discovered a lot of very cool dev stuff in 2024, from libraries to devtools to educational resources. Thought it’d be fun to share them all, to help kickstart your 2025!
Let’s go through the list. 🧵
I discovered a lot of very cool dev stuff in 2024, from libraries to devtools to educational resources. Thought it’d be fun to share them all, to help kickstart your 2025!
Let’s go through the list. 🧵
It was supposed to be about the State of JS data, but it scope-creeped into being about how dev salaries have changed since 2019, and what it can tell us about our AI future.
Subscribe:
joshwcomeau.com/subscribe
It was supposed to be about the State of JS data, but it scope-creeped into being about how dev salaries have changed since 2019, and what it can tell us about our AI future.
Subscribe:
joshwcomeau.com/subscribe
1. type hierarchy
2. the anti-rules of typographic style
3. eyes for design
4. methods for decision-making
✨ hope you enjoy~ www.artofvisualdesign.com/preview/welc...
Also: I try to end my day mid-task, at a point where the next step is clear and relatively simple. That way, it’ll be easy to jump right back in the next day, without the slow ramp-up.
Also: I try to end my day mid-task, at a point where the next step is clear and relatively simple. That way, it’ll be easy to jump right back in the next day, without the slow ramp-up.
The Black Friday sale on my courses starts tomorrow, but I secretly just launched part of it right now! 😮
You can get my two flagship courses in a brand-new bundle, and save 50% in the process. ✨
I made a landing page for it and everything:
www.joyforjs.com
The Black Friday sale on my courses starts tomorrow, but I secretly just launched part of it right now! 😮
You can get my two flagship courses in a brand-new bundle, and save 50% in the process. ✨
I made a landing page for it and everything:
www.joyforjs.com