Record
typesLearn about the TypeScript Record type, its basic usage, and practical use cases, including how to use it with generics.
We’ve all heard it—“You’re not a real designer unless…” But what if the entire premise is flawed? Let’s reframe the conversation.
AI coding tools are growing in prominence. Explore the leading AI coding tools for 2025, from IDEs to conversational AI assistants.
No product team starts out trying to harm users. However, harm still happens, and often not from one big decision.
Custom fonts provide your apps with a unique identity. Explore modern ways to add custom fonts in a React Native app, including Google Fonts.
UX research should be easy to run and act on. ResearchOps helps you do both, but without the stress.
useRef
Hook effectivelyLearn how to use React useRef for managing references, avoiding re-renders, and applying best practices in functional components.
Use Lighthouse to eliminate render-blocking resources, which block the first paint of your page, in both CSS and JavaScript.
Mock complex APIs with JavaScript’s Mirage JS library including JWT authentication, relational data, role-based access control, and more.
Looking for the best Go frameworks? Compare the top 8 Go web frameworks for 2025, including Gin, Fiber, Echo, and Beego, with pros, cons, and performance insights.
AI is great, but let’s face it, too much choice can overwhelm. Here’s how to design smarter, simpler AI interfaces that enhance the user experience.
Build your first 2D browser game using JavaScript and the Excalibur.js library, covering essential game development concepts.