ZenDev - Friday Frontend: February 12th Edition

View this email in your browser

Hey there,

Hope you had a good week! I don’t know about you, but I’ve been experiencing more existential exhaustion as the pandemic and related restrictions continue to bear on. There is a light at the end of the tunnel with safe and effective vaccines, but that light still seems so far away.

Here’s some development articles to distract you along the way.

Best,

KBall from ZenDev

P.S. Come work with me! My company, Humu, is hiring developers! We’re a startup that is using behavioral science and engineering to help make work better for everyone. Super interesting problem domain, diverse team, and a great work environment. 

 

CSS & SCSS

 

SVG within CSS

Interesting way to extend what CSS is capable of by directly embedding SVGs within it. I had seen people do this for background images before, but using it to add filters is pretty darn cool.

Managing CSS Z-Index In Large Projects

This looks like a pretty useful system. The article presumes a fair amount of knowledge about z-index though… if you’re not already pretty comfortable with the idea of a stacking context you should read up on that first. Looking around, this looks like a pretty good article on that subject.

Exploring the Complexities of Width and Height in CSS

Width and height are the types of things that feel like the should be simple - and to some extent, if you stay in fixed units, they are - but there are so many nuances once you start incorporating relative units, different display modes, etc that an in depth article like this is super helpful to get a grasp on it.

4 Weird Tricks To Become A 10x Flexbox Engineer

The title is terrible. This concept of a “10x engineer” is toxic to our community. But the tricks are pretty useful. This article is really a look at some extremely useful tools within chrome devtools for debugging layouts and learning better what is possible with flexbox.


JavaScript

 

3 Ways to Analyze React Performance with Reactime

This looks pretty interesting. An open source front-end performance analysis tool that doesn’t try to be general purpose, but instead focuses deep on React, hooking into the internals in order to provide some very powerful and fine-grained data.

Understanding front-end data visualization tools ecosystem in 2021

A reader recently asked about graph library recommendations, and this is a super useful roundup of some of the most popular and powerful ones right now. If you’re in the React ecosystem, I can personally recommend recharts as we’ve been using it at work and been very happy. 

Blitz.js

This is interesting. I’ve talked a lot about “higher order frameworks” like Next.js, Gatsby, or Nuxt.js as a source of innovation in the JS community right now. These are frameworks that add more structure and common best practices *on top of* a view library like React.js or Vue. Well Blitz.js looks like it is a second order higher order framework… they claim to be built on top of Next.js, providing a whole additional set of capabilities and defaults. I’ll be interested to see how this goes and if this becomes another new trend.

 

Other Awesomeness

 

Applying white space in UI design

A useful set of guidelines for thinking about white space. Boiled down into a set of simple tips.

A practical guide to WebAssembly memory

Deep dive into how the memory model works within WebAssembly. Particularly interesting for the situation where you are bridging between a garbage collected environment like JavaScript and more manual memory models like Rust.

Getting The Most Out Of Git

Git is one of the most universal tools within software development today. There are many different code editors, many different languages, many different frameworks, but an incredibly large amount of the development world has converged on git for version control. As a result, time invested getting better at using it will be useful to almost everyone.

Copyright © 2021 ZenDev, LLC, All rights reserved.
You are receiving this email because you opted in at our website, zendev.com.

Our mailing address is:
ZenDev, LLC
922 San Leandro Ave., Unit C
Mountain View, California 94043

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp

Older messages

Friday Frontend: State of the Ecosystem Edition

Friday, February 5, 2021

Welcome to February. This week's episode has a couple good “state of the ecosystem” type resources, as well as your normal set of resources and... View this email in your browser Hey there, Welcome

Friday Frontend: The Year of Svelte Edition

Friday, January 29, 2021

If there's one framework that looks poised for massive growth this year, it is Svelte. The buzz around the framework is incredible View this email in your browser Hey there, If there's one

Friday Frontend: January 22 Edition

Friday, January 22, 2021

Hey, we passed through the US inauguration without violence! I'm going to count that as a win, View this email in your browser Hey there, Hey, we passed through the US inauguration without violence

Friday Frontend: Starting off 2021 Edition

Friday, January 15, 2021

Hope you had a good holiday, and didn't miss this newsletter too much View this email in your browser Hey there, Hope you had a good holiday, and didn't miss this newsletter too much. I had

Friday Frontend: Last of 2020 Edition

Friday, December 18, 2020

Hope you are staying as safe and healthy as possible during this time of spiking pandemic. This week's newsletter is short, View this email in your browser Hey there, Hope you are staying as safe

You Might Also Like

📧 Building Async APIs in ASP.NET Core - The Right Way

Saturday, November 23, 2024

​ Building Async APIs in ASP .NET Core - The Right Way Read on: m​y website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and

JSK Daily for Nov 22, 2024

Friday, November 22, 2024

JSK Daily for Nov 22, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen

Friday, November 22, 2024

The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on

Charted | How the Global Distribution of Wealth Has Changed (2000-2023) 💰

Friday, November 22, 2024

This graphic illustrates the shifts in global wealth distribution between 2000 and 2023. View Online | Subscribe | Download Our App Presented by: MSCI >> Get the Free Investor Guide Now FEATURED

Daily Coding Problem: Problem #1616 [Easy]

Friday, November 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Alibaba. Given an even number (greater than 2), return two prime numbers whose sum will

The problem to solve

Friday, November 22, 2024

​ Use problem framing to define the problem to solve This week, Tom Parson and Krishna Raha share tools and frameworks to identify and address challenges effectively, while Voltage Control highlights

Issue #568: Random mazes, train clock, and ReKill

Friday, November 22, 2024

View this email in your browser Issue #568 - November 22nd 2024 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

Whats Next for AI: Interpreting Anthropic CEOs Vision

Friday, November 22, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 22, 2024? The HackerNoon