Friday Frontend: Beginning of December Edition

View this email in your browser

Hey there,

It’s planning/roadmapping season and I am totally slammed at work right now. Consequently, a short version of the newsletter this week. Hope you are all staying safe and well.

Best,

KBall from ZenDev

 

CSS & SCSS

 

How to Make an Area Chart With CSS

While I highly recommend getting comfortable with SVG and using it for your charting (it is sooooo much more powerful than HTML for that purpose) this article highlights that for a lot of simple charts you can achieve what you need with just HTML and CSS.

How to Add Text in Borders Using Basic HTML Elements

Useful technique for a useful design pattern. I don’t see this pattern very often, but that may be because many folks don’t know how to do this.

Thinking Like a Front-end Developer

Useful walkthrough of the approach and thought process of implementing a design.

A centered CSS navigation with fit-content

Super simple quick-hit technique for centered navigation.

 

JavaScript

 

Lots of Ways to Use Math.random() in JavaScript

Whimsical, fun article exploring many use cases for incorporating randomness into your websites.

React component code smells

I love the idea of code smells, because it encapsulates the point that there are patterns that can sometimes be useful, but when you see them they are frequently indications of larger problems in the codebase. This list seems solid to me.

 

Other Awesomeness

 

Attention Is My Most Valuable Asset for Productivity as a Software Developer

The big picture message here I think is true for just about any domain, but especially software engineering. Attention and focus are your most valuable assets for productivity. The techniques the author describes are useful ones, but they may not be the right ones for you, or they may be incomplete. For example, the more you move up in your career the less you can avoid meetings, because influence becomes a bigger part of your job, and much of influence happens in meetings. But you can still do things like consolidate them together in blocks, preserve blocks of focused time, and develop rituals for yourself to refocus your attention.

RUTHLESSLY ELIMINATING LAYOUT SHIFT ON NETLIFY.COM

A useful example for the types of thinking involved in improving your front-end performance. Optimize for the common case, prevent layout shift, and inline the bare minimum necessary for first render.

Creating websites with prefers-reduced-data

I’m super excited about the new prefers-reduced-data media query, because it provides tooling to make it easier to help the millions of people on slow web connections or limited data phones all around the world. This blog post explores some of the simple 80/20 changes you can make that will quickly improve your site or app for these users.

Some design principles are universal

Useful set of core principles for those of you who like me are adjacent to design but not well trained in it. Or if you’re a designer but still early on in your journey improving your craft.

Copyright © 2020 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: Post Thanksgiving Edition

Friday, December 4, 2020

This last week was my birthday, as well as yesterday being the Thanksgiving holiday, and for both I took the excuse to think back through the last View this email in your browser Hey there, This last

Friday Frontend: November 20th Edition

Friday, November 20, 2020

I am totally slammed with work right now - new project starting up, some new direct reports, and roadmapping for next year. Consequently this week' View this email in your browser Hey there, I am

Friday Frontend: Friday the Thirteenth 2020 Edition

Friday, November 13, 2020

Hope you all had a good week! I'm not sure what to expect today -- Friday the thirteenth is traditionally an unlucky day, and living through 2020 View this email in your browser Hey there, Hope you

Friday Frontend: Election Week Edition

Friday, November 6, 2020

Voting and counting votes in a pandemic was always going to be weird, but I don't think any of us had understood how weird it would be View this email in your browser Hey there, Voting and counting

Friday Frontend: Pandemic Halloween Edition

Friday, October 30, 2020

It's another wild and crazy time in the year of 2020: Figuring out how to let kids celebrate Halloween safely in a pandemic. View this email in your browser Hey there, It's another wild and

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