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

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 25, 2024? The

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a

😱 AzureEdge.net DNS Retiring Jan. 2025, 🚀 Microsoft Phi-4 AI Outperforms, 🔒 Microsoft Secure Future Initiative

Tuesday, December 24, 2024

Blog | Advertise | View Online Your trusted source for Cloud, AI and DevOps guidance with industry expert Chris Pietschmann! Phi-4: Microsoft's New Small Language Model Outperforms Giants in AI

Mapped | The Top Health Insurance Companies by State 🏥

Tuesday, December 24, 2024

In 13 US states, a single company dominates the health insurance market, holding at least half of the total market share. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power