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 21, 2021

Introducing WebContainers: Run Node.js natively in your browser
Today we're excited to announce WebContainers, a new type of WebAssembly-based operating system that boots instantly and enables Node.js environments to run natively in-browser.
The ½ kb state machine hook for React
The ½ kb state machine hook for React. Contribute to cassiozen/useStateMachine development by creating an account on GitHub.
How to use Testing Library to test Storybook
Storybook is a great tool to develop UI in isolation, we all know that. However, it’s not only suitable for component libraries, contrary…
Automatically generate TypeScript types and interfaces for all serializable runtime values.
TypeScript development tool for Visual Studio Code that helps you automate creating the initial static typing for runtime values - rikukissa/typehole
Modern Javascript: Everything you missed over the last 10 years
The Node.js Application Maintainer Guide
Maintaining a Node.js code base in three categories: dependencies, Node.js versions, and Main dependencies and architecture.
Learn about the DOM Event system through exploration
Learn how the DOM Event system works through exploration
That single GraphQL issue that you keep missing
The GraphQL Toolbox
A collection of GraphQL tools and resources. Search and discover GraphQL libraries and apps to build, design, and test GraphQL APIs.
A BOILERPLATE FOR SSR'D VITE, REACT 17, AND TYPESCRIPT 4.3
Introducing a barebones, slightly-opinionated boilerplate for working with a modern web stack written for 2021. This takes the additional jump of allowing you to run your own server, for applications that are more complex or need more flexibility than Netlify or Nextjs can provide.
Amplify Learning In Your Team With More Double-Loop Learning
A report of the flow, structure, and outcome of a community meetup we hosted for The Liberators Network
Svelte for the Experienced React Dev
This post is an accelerated introduction to Svelte from the point of view of someone with solid experience with React. I’ll provide a quick introduction,
The new responsive: Web design in a component-driven world
User-preference based media features, container queries, and media queries for new screen types, such as foldable screens, will enable us to usehr in a new era of responsive web design.
Best Techniques for Client-Side Optimization: The High-Performance Series
Top techniques in web programming.
Angular — How to Improve Your Bundle Size?
Is your Angular application slow? Here are 4 ways you can reduce the bundle size. And make it load faster.
The Expand and Contract Pattern in JavaScript
Provide the best possible Developer Experience through the use of this pattern
Angular 12 arrives with pile of improvements
Upgrade of Google’s TypeScript-based web framework brings enhancements to performance, the compiler, form validation, the language service, and much more.
ts-node: TypeScript execution and REPL for node.js
TypeScript execution and REPL for node.js

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

Contact us