Issue #16
The one about server actions, productivity, and asking questions
Weekly bites
- Server Actions are now in React Canary: THE Server Actions have been released to React Canary. The new functions now allow developers to run actions like data mutations on server (yes we did hear all the php jokes…)
- Is AI enough to increase your productivity?: From the Stack Overflow blog, good takes on whether code generation tools are enough to improve developer productivity. The article suggests that real productivity gains come from improving an entire organization’s processes and knowledge sharing, not just individual speed.
- Styling data - how to make it look good: Sharon Yitbarek’s new newsletter is for developers who feel like non-designers but take on design work. She publishes tips and snippets about design fundamentals in very developer-friendly language. Subscribe or read this week’s issue.
- How To Animate Along A Path In CSS: Speaking of which, Preethi Sam writes about good old pure CSS. The article features code snippets for gradients, animations and path positions to achieve circular progress indicator effect using just CSS.
- Scrollbars are becoming a problem: If you also love code minimaps, you will love this. Artemis Everfree writes about how scrollbars are becoming smaller and harder to use, and the accesability issues that this tiny little things bring.
- Making Hard Things Easy: Julia Evans’ latest talk is about understanding things. Main takeaway is that we are all struggling (but doing our best) for a lot of the same reasons as each other. Reaching out and asking questions is the best tool we have to make complicated things simpler.
- Stacked Diffs (and why you should know about them): The more I read about this, the more confused I get – someone smart please ELI5. Gergely Orosz writes about the adoption of stacked diffs and the (alleged) advantages of rebasing 100 small changes instead of a big one.
Tools of the week
- Yarn 4.0: Release featuring new TypeScript integrations, better user interface, and performance improvements
- TanStack Query 5: Release featuring new optimistic updates, sharable mutation state, suspense support, improved infinite queries, and new devtools
- nitro: Universal web servers
- Mocked-API: Library of useful mocked endpoints to help you get your designs feeling lifelike with real data
- react-magic-motion: Library that ✨ magically ✨ animates your components