
We demonstrate how to implement pull-to-refresh and scroll-to-refresh functionality in a React Native application using a FlatList component.

Earlier in my career, I took over a team with a history of productivity issues. This is the story of how we reduced cycle time by ~66 percent and work in progress by ~50 percent, all in the span of six weeks.

Learn to manage React input state using controlled and uncontrolled components, onFocus and onBlur events, and third-party solutions.

Product strategy is the bridge between vision and execution. It clearly states the key bets you’re making.

Explore end-to-end type safety using Next.js, Prisma, and GraphQL by building a wishlist application that allows a user to bookmark items from the internet.

Variables enable designers to create more sophisticated interactive prototypes and reduce bloat in the process. Here are some best practices.

Kani is a Rust automated reasoning verification tool you can use to verify code written using AI code generators like ChatGPT.

Feature flags are components that enable software teams to manage and control the release of a product in a more controlled manner.

Learn how to easily add animation to React components with a single line of code using the AutoAnimate library.

Contrary to business intelligence (BI), embedded analytics solutions are integrated into the business applications that users already use.

electron-vite brings Vite capabilities to Electron app development. See how to use it to build a simple Electron app with a React frontend.

Incorporate creative text flows in your webpage using CSS shape functions like `shape-outside` and `clip-path`.