article thumbnail

React Children And Iteration Methods

Smashing Magazine

In this article, we’ll look at a React utility React.Children.toArray which lets us prepare the children prop for inspection and iteration, some of its shortcomings and how to overcome them — through a small open-source package, to keep our React code function the way it is deterministically supposed to behave, keeping performance intact.

article thumbnail

Optimizing Video For Size And Quality

Smashing Magazine

To figure out what exactly is the problem, we can use FFMPEG , which is open source and free, and proves to be one of the most reliable tools to optimize videos. You can test the different videos with StreamOrNot , a little open source project that I’ve released a while back. But what do we need to fix it?

Network 143
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Gone Floating Labels And Green Lighthouse Scores

Smashing Magazine

Also, if you have released an open-source tool and would love to draw more attention to it, please let us know as well and we’d love to have you presenting your project here in the magazine as well. Are Modern Best Practices Bad For The Web? How Can I Build An App In 10 Days? How Can I Optimize My Home Workspace?

Mobile 140
article thumbnail

Measuring The Performance Of Typefaces For Users (Part 1)

Smashing Magazine

What would the world’s most ideal, best practice and design research-driven highly legible serif, sans serif, and slab serif possibly be like? 400 pages , jam-packed with in-depth user research and best practices. It is a very interesting idea that builds on previous best practices to find an optimal solution.

article thumbnail

From AVIF to WebP: A New Smashing Book By Addy Osmani

Smashing Magazine

Devoted to the open-source community, Addy’s past open-source contributions include Lighthouse (an auditing tool for performance and web best practices), Workbox (libraries for offline-caching files using service workers), Yeoman (the web scaffolding tool), Critical (the critical-path CSS optimization tool), and TodoMVC.

Media 105
article thumbnail

Implementing A Reset Password Feature With Next.js Dynamic Routes

Smashing Magazine

Well, there’s even an open-source project that literally handles authentication from the ground up. There is a lot of information about the best practices and awesome password-reset design patterns out there. Further Reading On Smashing Magazine. “ isn’t left behind. Final Thoughts. Thank you for reading.

article thumbnail

Meet Image Optimization, A New Smashing Book By Addy Osmani

Smashing Magazine

Devoted to the open-source community, Addy’s past open-source contributions include Lighthouse (an auditing tool for performance and web best practices), Workbox (libraries for offline-caching files using service workers), Yeoman (the web scaffolding tool), Critical (the critical-path CSS optimization tool), and TodoMVC.

Media 92