If you become exceptional at managing agents, but are also exceptional in your understanding of the fundamentals, you will be unstoppable.
We all prefer to work with masters of their craft. What’s new: you can’t afford to miss out on the amplification agents have on your output
When interviewing for a new role, grill the hiring manager on what excellence looks like.
If they can’t paint a vivid picture of what it takes to win, run as fast as you can.
Here are some examples:
Short-term thinking: We don't have time to write tests.
Long-term thinking: Tests will save us time.
With tests, we can:
✅ Understand how each feature is supposed to work
✅ Automate redundant checks during development
✅ Know immediately when we make a mistake
✅ Change code with confidence
“Let’s stop the handwaving and design a sequence diagram. ”
This is what I would say to my team when I see a technical design session going nowhere.
Sequence diagrams are such an overlooked and powerful tool to unpack complex user flow across any number of application layers.
"I found a bug"
Great, I recommend creating a minimal reproduction, and a clear, written explanation of what the actual behavior and what the expected behavior is
"can we connect on a call"
I recommend creating a minimal repro ...
"i made a video"
I recommend creating a ...
By far the strangest TypeScript trick I've ever come across is the Loose Autocomplete trick.
No idea who discovered this, but it's become widely used by OSS wizards.
It's now even used by React's types to type attributes like aria-role.
"Our Product Manager is only prioritising features that help increase the company's profit.
Our backend refactor keeps getting backlogged. It's non-sense!"
- A Software Developer told me last week
Well... The PM's job is to help increase the company's revenue, indeed!
Since React 18 and TypeScript 5.1, React.FC is fine to use again.
- No more implicit 'children' prop
- No more errors returning number, string, undefined
It's still not my number one recommendation, but I've stopped hating it.
Did you know popovers are about to land in stable Chrome?!
I just wrote a post all about how to use them 😁
Popovers give you a lot for free:
- top layer promotion
- light-dismiss behavior
- focus management
- accessible keyboard bindings
Learn more ⬇️
https://t.co/LCNWobZhxO
I mean when you think about it, an entire generation of office workers have never even seen a cubicle
WSJ: Meta unveils “The Cube”
https://t.co/KCJoc10Wok
This is a huge one, y'all!
🌈 HD color spaces like oklch & the color() function
🎨 color-mix() function
👩🏻🔬 Advanced :nth-child selectors
🧮 Trigonometric functions in CSS
👗 Style queries w/custom properties
🎢 View transitions for SPA's
ALL IN ONE RELEASE!