Issue #230 · September 27, 2021

Demos Over Deadlines

“The best way to predict the future is to implement it”

Demos Over Deadlines

Demos Over Deadlines

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.

Articles

Running React Native everywhere

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.

Vector? Raster? Why Not Both!

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.

Observability is key to the future of software (and your DevOps career)

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.

How to shuffle songs?

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

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.