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

My web performance journey with Nuxt, Storyblok & Netlify
In this post I will show you the main web performance concerns I had while building my website and how a Jamstack architecture will help us solve them.
Design Patterns in JavaScript
Commonly Used Design Patterns With Code Examples
Design APIs: The Evolution of Design Systems
An exploration of how an API for design decisions works
A design API in practice
A proof-of-concept of an API for design decisions
Javascript and the next decade of data programming | Ben Schmidt
I’ve recently been getting pretty far into the weeds about what the future of data programming is going to look like. I use pandas and dplyr in python and R respectively. But I’m starting to see the shape of something that’s interesting coming down the pike. I’ve been working on a project that involves scatterplot visualizations at a massive scale–up to 1 billion points sent to the browser. In doing this, two things have become clear:
ShellCheck: finds bugs in your shell scripts.
ShellCheck finds bugs in your shell scripts
snowpackjs/astro
🚀🧑‍🚀 Keep your eyes to the skies, astronauts! Contribute to snowpackjs/astro development by creating an account on GitHub.
Islands Architecture
Introducing Astro: Ship Less JavaScript
We're excited to announce Astro as a new way to build static websites and deliver lightning-fast performance without sacrificing a modern developer experience.
The Evolution and Redefinition of The Jamstack | Sean C Davis
The Jamstack was a revolution. Which led to an evolution. Now it's time to look at what changed and decide what Jamstack means today.
Fastly 'fesses up to breaking the internet with an 'an undiscovered software bug' triggered by a customer
Promises it won't happen again, expresses remorse … all the usual stuff that clouds (and Zuck) say after they stumble around making messes
The right tag for the job: why you should use semantic HTML - localghost
Whether you write plain old HTML, HTML templating or JSX, are you using the right HTML tags? A guide to semantic HTML: what it is, why it’s so important, and how to use it
Simplify React state management with Hookstate - LogRocket Blog
If you're looking to simplify state management in React, learn about Hookstate, an incredibly fast and flexible state management tool.
Managing Shared State In Vue 3 — Smashing Magazine
Writing large-scale Vue applications can be a challenge. In this article, Shawn Wildermuth dives into the pros and cons of approaches like factories, shared objects, and using Vuex. He also explains what is coming in Vuex 5.0 that might change how we all use shared state in Vue 3.
HotOS 2021: Cores That Don’t Count (Fun Hardware)
HotOS 2021 — https://sigops.org/s/conferences/hotos/2021/“Cores That Don’t Count”Peter H. Hochschild, Paul Turner, Jeffrey C. Mogul, Rama Govindaraju, Partha...
Cores that don’t count: Paper
How to Write and Organize a GraphQL Schema in JavaScript
<p>How to write a GraphQL schema using a folder and file structure that makes comprehension and maintenance less overwhelming.</p>
React Hooks vs. RxJS
Here's why React Hooks are not reactive programming and how you can use RxJS knowledge from Angular in React
Hexagons and Beyond: Flexible, Responsive Grid Patterns, Sans Media Queries | CSS-Tricks
A little while back, Chris shared this nice hexagonal grid. And true to its name, it’s using —wait for it — CSS Grid to form that layout. It’s a neat
OpenJS World 2021 - Keynotes

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

Contact us