Eric Elliot is back with a new interesting article that focuses more on management than JavaScript. In this article, Eric talks about the constant time pressure that most software engineers constantly have to face and suggests a more healthy approach that favours frequent demos over deadlines.
How to run a React Native app on Android, iOS, macOS, Windows, the web, a browser extension, and Electron, using a Yarn Workspaces monorepo. Yes, React Native, can really run everywhere.
An interesting image optimization case study by Zach Leatherman (the inventor of Eleventy) that shows how you can effectively combine raster and vector to achieve great performance without having to compromise on quality.
A very interesting animation effect is here: the blob! In this article you can see it done in many different ways, but relying heavily on the CSS Paint API!
Observability platforms enable you to easily figure out what’s happening with every request and to identify the cause of issues fast. Learning the principles of observability and OpenTelemetry will set you apart from the crowd and provide you with a skill set that will be in increasing in the years to come.
This article is a bit old, but still quite a piece of gold (pun intended). It's not strictly relevant for web development but nonetheless can help you to learn a few tricks that you can use to craft amazing web experiences. Did you ever wonder how the song shuffling works in Spotify? If the answer is "yes", here you can find some answers. If the answer is "no", trust us, this is still well worth reading! :)
Book of the week
ReactJS by Example- Building Modern Web Applications with React
by Vipul A M
tarting with a project on Open Library API, you will be introduced to React and JSX before moving on to learning about the life cycle of a React component. In the second project, building a multi-step wizard form, you will learn about composite dynamic components and perform DOM actions. You will also learn about building a fast search engine by exploring server-side rendering in the third project on a search engine application. Next, you will build a simple frontpage for an e-commerce app in the fourth project by using data models and React add-ons. In the final project you will develop a complete social media tracker by using the flux way of defining React apps and know about the best practices and use cases with the help of ES6 and redux.