Weekly Digest 17/2021

Marco Biedermann
4 min readMay 2, 2021

Welcome to my Weekly Digest #17 which is the first one for May.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

CSS Hell

Collection of common CSS mistakes, and how to fix them.

Faster builds for large sites on Netlify with On-demand Builders

Learn how On-demand Builders improve build times for large sites on Netlify. They help the Jamstack support larger websites and more dynamic apps across any JavaScript framework.

What Questions Should You Ask in a Software Engineer Interview?

Often, we focus on acing the interview; however, we need to remember that the process is a two-way street.

JavaScript Temporal API- A Fix for the Date API

JavaScript has a bad date handling API because the Date object implementation was copied directly from Java’s Date Class. Java maintainers eventually deprecated many of Date class methods and created the Calendar Class in 1997 to replace it.

Some great videos I watched this week

Console is more than just log!

We’re going to cover console.count, assert, table, time, group and trace.

CSS Container Queries Polyfill

Sass in 100 Seconds

Learn the basics of Sass (SCSS) or syntactically awesome stylesheets. Sass is a language and compiler the can make your CSS code more efficient and programmatic

Let’s defer generating 400+ pages in our build using Eleventy Cloud and On-demand Builders

Using Context to Build a Light/Dark Theme

In this lesson, we’ll leverage context and hooks to build a global light/dark theme in our app.

Is This The Best JavaScript Extension?

Quokka.js is an extension available for multiple editors that allows you to write JavaScript code on a scratchpad. This scratchpad will auto-update whenever you make changes which makes it the perfect tool for learning, writing, or debugging code. I highly recommend you give it a shot.

Useful GitHub repositories

Design Resources for Developers

A curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools, and much more

React Navigation 5

Routing and navigation for your React Native apps

The Algorithms — Python

All Algorithms implemented in Python

dribbble shots

Job Finder App

Crypter® — NFT marketplace

Educora — Web UI Kit

Learner app

Delivery Food Mobile Apps

Tweets

Picked Pens

iPhone 12 purple

by Mina

Apple Keynote animation

Make the web less boring

Peter’s Blinds with CSS

by Jhey

Podcasts worth listening

Kent C. Dodds — Software Engineer Educator at Kent C. Dodds Tech

Kent goes through his journey from full-time software engineer to full-time SE educator, the mindset of a junior dev, ways to solidify one’s knowledge, and best ways to get a job.

Hasty Treat — Git Rebase Explained

In this Hasty Treat, Scott and Wes talk about Git Rebase — what it is and how and when to use it!

The CSS Podcast — @font-face

In this episode, Una and Adam talk about font adjustments when being used within @font-face. When fonts are loaded, there’s an opportunity to provide default values and fine-tunings.

TypeScript Fundamentals — Getting a Bit Deeper

In this episode of Syntax, Scott and Wes continue their discussion of TypeScript Fundamentals with a deeper diver into more advanced use cases.

Thank you for reading, talk to you next week, and stay safe! 👋

--

--

Marco Biedermann

Full-Stack JavaScript Engineer with focus on React, Redux & Node.js and passioned about Open Source working @Mobime based in Berlin, Germany marcobiedermann.com