Tech Snacks by Passionate People

A recurring segment during our weekly company call (This week at Passionate People), is called "Tech Snacks" where we share some interesting tech updates, releases, blog posts and news from all across the web, curated specially for our team.

Passionate People Tech Snacks for Week 14, 2021

React State Management Libraries and How to Choose
An overview of the best state management libraries and how to choose the right state management strategy for your app.
Guarding Against Disposable Design
Quick, constant change is a given on the web. It is often one of its greatest strengths. As ever, though, there is a balance to find. Although longevity takes a different form online, its value is immeasurable.
7 AWS Serverless Design Principles for Solutions Architects
Discover how these principles translate to guidelines for architecting new projects
How to use React’s concurrent mode
React’s new concurrent mode allows your interface to be rendered while data fetching is in progress, providing an improved render lifecycle and a simple way to achieve parallel data fetching for multiple components.
React Hook Form: Performant, flexible and extensible forms with easy-to-use validation.
React hook for form validation without the hassle
Applying the Open-Closed Principle To Write Clean React Components
A look at the SOLID principles in action
Let's build a search bar using React Hooks
In this post, I'll show you how to build a search bar component using React Hooks to make state management, lifecycle methods, and other things a piece of cake.
How to Read React Errors (fix 'Cannot read property of undefined'!)
Got an error like this in your React component?
Dealing With Code Smells and Metrics in Complex Software
Know when software complexity arises and how to handle it
[V8 Deep Dives] Understanding Array Internals
This blog post aims to briefly go through various aspects of V8’s JS arrays internals, such as memory layout, size restrictions.
Angular Spotify
A simple Spotify client built with Angular 11, Nx workspace, ngrx, TailwindCSS and ng-zorro.
Supreme Court sides with developers in Google v. Oracle
Yesterday’s Supreme Court decision in Google v. Oracle reaffirms that developers’ ability to port their code and skills between platforms is a significant interest to be protected.
Cosmic rays causing 30,000 network malfunctions in Japan each year
TOKYO (Kyodo) -- Cosmic rays are causing an estimated 30,000 to 40,000 malfunctions in domestic network communication devices in Japan every year, a J
XState Catalogue
Professionally designed, interactive state machines - mattpocock/xstate-catalogue
Should a Team Assign Work During Sprint Planning?
Assign all work as you write the sprint plan? Assign as you go? I’ve seen it all, and I’ve found that it doesn’t have to be so binary.
Announcing the Deno Company
We have raised money to enable the millions of web programmers out there to maximally leverage their craft.
Make Your Jest Tests up to 20% Faster by Changing a Single Setting
Optimize the Jest worker count for faster test execution
Going Headless: Use Cases And What It’s Good For
One of the drivers of the popularity of headless options is that expectations for the quality of user experience are constantly going up. In this article, we explore what headless means, use cases for it, and how to decide if headless is a good fit for you.
middy 🛵 The stylish Node.js middleware engine for AWS Lambda
🛵 The stylish Node.js middleware engine for AWS Lambda
Choosing A New Serverless Database Technology At An Agency (Case Study)
In this article, Michael Rispoli explains how he evaluated the decision of whether or not to adopt a serverless database for client projects. This decision will focus on three lenses: the functional aspects of the technology, the developer experience, and the business ramifications of adoption.
Using Python for Frontend
Different ways to create frontend apps with Python
Golang for Node.js Developers
Examples of Golang compared to Node.js for learning - miguelmota/golang-for-nodejs-developers
Welcome to xbar
Put the output from any script or program into your macOS Menu Bar (the BitBar reboot) - matryer/xbar
Coolify An open-source, hassle-free, self-hostable Heroku & Netlify alternative
Heroku & Netlify alternative
MongoDB support for Prisma 2
Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE.

Would you like to learn more about how we can help you and your teams get to the next level?

Contact us