Why Bad Documentation is Technical Debt & Twitter's Latest Money-Making Scheme
Issue #72
Documentation is invaluable for developers but from the perspective of businesses, it’s considered to not hold much “real” value. In this edition, we look into this disconnect between executives and developers, how it can pile up technical debt, and how to bridge the gap.
Plus: Learn about Twitter’s newest money-making schemes involving organizations on the platform that use gold checkmarks.
All this and more in this week’s edition of Last Week in Plain English.
Bad Documentation is Technical Debt— Here’s How You Solve It
A culture of documentation is vital if you want to move fast and break as few things as possible, so why do we consider docs second-class citizens?
Leveraging Microfrontend Architecture Using Bit Components
The benefits of using Micro-frontend architecture for building your application — and how to streamline this process.
How to Optimize Your Code Reviews
Code review is a significant time commitment, and it is essential that we evaluate how engineering teams can make the most of it.
Best Way to Handle Form Validation: React Hook Form and Zod
Learn how to use the react-hook-form
and zod
libraries to implement form validation.
How To Design Better UX With Introverted Design
What is Introverted Design? It is a design process inspired by introverted traits that will aid designers in building highly functional and minimalistic products.
CSS vs. CSS-in-JS: What You Should Choose in 2023
Comparing the pros and cons of CSS and CSS in JS to help decide which one is more suitable for your project.
Comparing Tag Trends with Our Most Loved Programming Languages
Taking a look at what the recent past tells us about what developers will be loving and/or questioning in 2023.
Enhance Your DX with Radix
A customizable and a11y-friendly React component library to help you find the right balance between great accessibility and ideal developer experience.
Twitter’s Latest Money-Making Scheme Involving Gold Checkmarks
Twitter could also charge extra to add badges to every account affiliated with the brand as part of its latest money-making scheme.
The Secret to Dynamic, Type-Safe Code in TypeScript
This powerful tool combines the best of both worlds — the safety of strict typing and the agility of dynamic code.
4 Tips to Organize Multiple AI Projects in Python
If you are involved in several tasks at work, you probably get messy code and nested projects after a while. Here’s how you can get your projects organized.