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

Comparing Svelte and React
A complete backend solution for your [anything] app
Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀 - appwrite/appwrite
Animating Layouts with the FLIP Technique
User interfaces are most effective when they are intuitive and easily understandable to the user. Animation plays a major role in this - as Nick Babich
A Complete Guide To Accessible Front-End Components
Reliable accessible front-end components: :focus styles, content sliders, dark mode, data charts, date pickers, form styles, navigation menu, modals, radio buttons, "skip" links, SVGs, tabs, tables, toggles and tooltips.
The best approach to lazy load images for maximum performance
Image lazy loading is one of the more popular approaches of optimizing websites due to the relatively easy implementation and large performance gain. With lazy loading we load images asynchronously, meaning that we load images only when they appear i... connect a tunnel to your web application running on port 8080
Connect web applications running on your computer to the internet instantly
Introducing Amazon S3 Object Lambda – Use Your Code to Process Data as It Is Being Retrieved from S3
When you store data in Amazon Simple Storage Service (S3), you can easily share it for use by multiple applications. However, each application has its own requirements and may need a different view of the data. For example, a dataset created by an e-commerce application may include personally identifiable information (PII) that is not needed […]
Ethernet and IP Networking 101 (Heavily Illustrated)
What is a LAN? What is a network segment? Ethernet collision domains vs broadcast domains. How network switches work? How to send IP packets? VLAN vs VXLAN.
The ColdFusion Monolith Allows My Team To Move Fast And Deploy Hella Often
Ben Nadel celebrates the success that his team has had with a ColdFusion monolith. And, reminds people to solve their own problems with the solutions that make sense for their own subjective context.
VScode CodeTour
VS Code extension that allows you to record and playback guided tours of codebases, directly within the editor. - microsoft/codetour
Compare AWS and Azure services to Google Cloud
The End of AMP
How to Improve CSS Performance
Learn the most common speed issues caused by CSS and how to avoid them.
Making the slowest "fast" page
Can you make a webpage which gets 100 score in Lighthouse and passes all the Core Web Vitals and still feels slow?
Solutions Architect Tips — The 5 Types of Architecture Diagrams
The flow, service, persona, infrastructure, and developer diagram
Measuring Successful Documentation
How do you measure it and what does it really mean?
Rethinking The JavaScript Ternary Operator
Lots of people treat the ternary operator with suspicion. At first glance, ternaries appear unnecessary. Nothing more than a tool for the overly clever to trim some characters from their code. A favourite hack for coders who don’t care about readability. And sure, it’s all too easy to turn ternaries into an indecipherable mess. But what if we’re missing something? What if there's more to ternaries than meets the eye?
Storybook for Svelte
The workshop for cybernetically enhanced components
The #1 tip to familiarize with new JavaScript Codebases
Getting thrown into a new codebase is difficult. But with tools for architecture analysis you can make your journey at your next job's JavaScript or TypeScript codebase a breeze.
Clio: a functional, distributed programming language
Worktop: The next generation web framework for CloudFlare Workers
The next generation web framework for Cloudflare Workers - lukeed/worktop
mockend: Rapidly develop User Interfaces with fake APIs.

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

Contact us