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

Programmer Weekly - Issue 199

Thursday, March 28, 2024

View this email in your browser Programmer Weekly Welcome to issue 199 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Optimization hinders evolution.

wpmail.me issue#660

Thursday, March 28, 2024

wpMail.me wpmail.me issue#660 - The weekly WordPress newsletter. No spam, no nonsense. - March 27, 2024 Is this email not displaying correctly? View it in your browser. News & Articles What's

New attack targets Apple devices

Thursday, March 28, 2024

Eufy's new Mach S1 Pro; Using VR in a car; April solar eclipse FAQ -- ZDNET ZDNET Tech Today - US March 28, 2024 placeholder New password reset attack targets Apple device users - what to do if it

Web Tools #558 - ImageKit Review, JS Libraries, Git/CLI Tools, Jamstack

Thursday, March 28, 2024

WEB VERSION Issue #558 • March 28, 2024 The following is a paid product review for ImageKit's Video API, a developer-friendly toolkit for real-time video optimizations and transformations, to help

An Emmy-winner's guide to AI video

Thursday, March 28, 2024

They built this in 2 months 👀 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

wpmail.me issue#660

Thursday, March 28, 2024

wpMail.me wpmail.me issue#660 - The weekly WordPress newsletter. No spam, no nonsense. - March 27, 2024 Is this email not displaying correctly? View it in your browser. News & Articles What's

Amazon writes Anthropic a $2.75B check

Thursday, March 28, 2024

Amazon has completed its promised $4B investment in the AI company View this email online in your browser By Alex Wilhelm Thursday, March 28, 2024 Welcome to TechCrunch AM! Today we have a giga-round

Airtrain, Pretzel, SpinKube, Glide, GPTScript, and more

Thursday, March 28, 2024

StackShare Weekly Email not displaying correctly? View it in your browser. StackShare Weekly Digest March 28th, 2024 Stop manually typing out what technologies are being used in your repos in README

Web Tools #558 - ImageKit Review, JS Libraries, Git/CLI Tools, Jamstack

Thursday, March 28, 2024

WEB VERSION Issue #558 • March 28, 2024 The following is a paid product review for ImageKit's Video API, a developer-friendly toolkit for real-time video optimizations and transformations, to help

Python Weekly - Issue 644

Thursday, March 28, 2024

View this email in your browser Python Weekly Welcome to issue 644 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly