@ilyagreben: Thanks for bringing up https://t.co/DXebHh0mNn 👏 Nice to find all these Design Systems in one place.
It would be really cool if you could add https://t.co/vYskKviyEo too. It's a high quality Design System - 40 components with ready-to-use design patterns.
My free new book "Developer Experience (DX)" is available today: https://t.co/fJPsTpMFzf
This book delves into the essence of DX - making developers' lives easier and more productive. It also goes into the important relationship between DX and good UX. It's about 100 pages long and features visuals, deep-dives, examples and data points. I pull from our experiences thinking about DX at Google for the book.
Why is DX Important?
"Developer Experience" is akin to good UX, but for developers. It's about crafting tools, APIs, and services that not only enhance productivity but also foster satisfaction and empowerment. In this book, I explore why DX is crucial for not just developer happiness but also for accelerating innovation, retaining talent, and boosting business performance. I also cover thoughts on more recent developers like AI where DX is concerned.
Key highlights of the book:
- The core principles of DX: Zero-friction, smooth onboarding, minimal complexity, excellent documentation, and robust community support.
- Measuring DX: Practical frameworks using metrics for usability, findability, and usefulness.
- Developer journey mapping: Identifying and address pain points.
- Implementing a DX mindset: Strategies for embedding DX in your organization's culture.
- Real-world case studies: Insights into how investments in DX translate to tangible business value.
What You'll Gain
The book aims to be a practical guide. Whether you're a developer, a team leader, or involved in product management, this book offers valuable lessons. It underscores the importance of a cross-functional effort in optimizing DX, spanning product development, engineering, and community engagement.
This is a phenomenal web demo. Enabled by window.getScreenDetails() which provides basic live info (size, position etc) from all screens on the device.
JavaScript import-maps are now supported cross-browser! 🗺️ https://t.co/el56VvP1XZ
<script type="importmap"> can define a mapping of external module names to their corresponding URLs, making it easier to use in your code.
@rbates Thank you for the Railscasts episodes back then. I started my professional career in web development with the release of Rails 3 and your videos helped me a lot getting the right drive✌️
The View Transitions API for Single-Page Apps (SPAs) is in Chrome 111 (the new stable)! 😍 Check out @jaffathecake's fantastic guide https://t.co/VfqPztPRYE and this awesome demo from @charca
A great historical overview of web application development and the current new wave of JS web frameworks. Brings back lots of memories.
https://t.co/cWx4uRbyPT
🎉Qwik is now in BETA! 🎉
After months of hard work by @adamdbradley and @manucorporat@builderio is excited to announce @QwikDev (and Qwik City) is in BETA and ready to power your instant apps!
https://t.co/KxqFl6nagY
🚀 React Router 6.4 is here!
When you realize <a> and <form> are the same, your router gets very powerful.
- Data loading/mutations/revalidation
- Error/interruption/race condition handling
- Pending/Skeleton UI w/ <Suspense>
https://t.co/dACGyvrya6
https://t.co/xHj1UtaTxf
Quick tip for your Angular apps ✅
You can use a prettier plugin to organise your HTML attributes, forcing consistent ordering of stuff like *ngIf, bindings, event handlers, animations and so on.
Check it out on NPM 👉 https://t.co/k38adXc682
Directus or @supabase? How about BOTH!🤝🙌
These two powerhouses integrate beautifully, providing a scalable datastore, limitless connectivity options, and a no-code app. Check out this easy integration guide.
https://t.co/kzllvyyPCA
Curious about the state of e2e testing in Angular? @marktechson writes about the future of `ng e2e` and how we're meeting developers where they are. Read on to find out more:
📚 https://t.co/qfKysVU69n