javascript
-
Solved: I built react-media-optimizer – a drop in react component for automatic image & video optimization
Stop manually optimizing media. Learn about react-media-optimizer, a drop-in React component that automates image & video optimization for faster site Continue reading
-
Solved: Have you ever wanted to create a video game on your WordPress site?
Want to host a video game on your WordPress site? Learn how to embed HTML5 and JS games without triggering CORS errors or crashing your server. Continue reading
-
Solved: chart libs for react dashboards?
Discover the best React chart libraries for dashboards. Senior architect Darian Vance compares the three tiers of tools that work in production. Continue reading
-
Solved: Does anyone actually check npm packages before installing them?
A senior engineer on the risks of `npm install`. Learn 3 tiers of defense, from a 60-second sanity check, to stop the next supply chain attack. Continue reading
-
Solved: What would the type be for an object that I want to dynamically add key/value pairs to?
Learn how to dynamically add key/value pairs to objects in TypeScript. Explore 3 real-world solutions, from quick fixes to proper, scalable patterns. Continue reading
-
Solved: Remember the UX game “Can’t unsee”? A similar concept but for react props.
Baffled when a React component treats a ‘false’ prop as true? Learn why JavaScript’s truthiness is the culprit and discover three robust solutions. Continue reading
-
Solved: Why doesnt TS merge `private` and `#` syntax in the language?
Learn the difference between TypeScript’s `private` keyword and JavaScript’s `#` syntax. Understand why both exist and which to use to prevent bugs. Continue reading
-
Solved: I built a workflow engine on top of React Flow (auto-layout, undo/redo, MVC, validation)
Building a workflow engine in React Flow? A senior engineer reveals the hidden pitfalls of undo/redo, auto-layout, and validation that lead to tech de Continue reading