What Are the React Team Principles?
A former React team member explains the core technical principles that guide the React team's approach to API design and problem-solving.
A former React team member explains the core technical principles that guide the React team's approach to API design and problem-solving.
A developer's guide to avoiding premature abstraction by prototyping, shipping, and then refining code for better results.
A talk transcript explaining why files and filesystems are complex, error-prone abstractions for developers, using Dropbox as a case study.
Explores the AHA (Avoid Hasty Abstraction) principle for writing maintainable tests, contrasting it with overly abstract and non-abstract approaches.
Explores why skilled developers write poor unit tests by misapplying production code principles, arguing test code should prioritize clarity over abstraction.
Argues that deep understanding of software abstractions is not necessary for effective use, challenging a common belief in tech.
Introducing consul.js, a JavaScript logging abstraction that wraps console functions for easier debugging and cross-browser compatibility.