3-2-1: On Working Hard, State Of Web Workers In 2021, Why Companies Don't Hire Junior Devs, New Rendering Engine in Chrome, Guide To Grid

Hello my friends!

Here are 3 hand-picked articles from the tech world, 2 web development guides, and 1 best Tweet of the week.

🔥 Picks from the tech world

1. On working too hard: finding balance, and lessons learned from others

A reflection of one engineer on what is working hard, what is working too hard, on Paul Graham post called “How to Work Hard” from our previous issue and this tweet:

twitter profile avatar
Jordan Kong
Twitter Logo
June 12th 2021

I suggest reading it for everyone who has questions like:

  • Should I work hard?
  • Shouldn't I work hard?
  • Why should I work hard?
  • What is "working hard"?
  • How to work hard?

In the article you will find interesting answers and takeaways.

And if you want to go deeper than that, check out the comments section on Hacker News under this post. You can find such gems there:

"A friend of mine who fell for the "work hard forever" idea just wrote a lengthy post venting about what this did to her: when you spend all your free time working/studying, and constantly turn down invitations to go do stuff with friends, people stop inviting you to things. And you drift out of friend groups because of this. Your social skills atrophy, you have no idea how to try and make new friends on the rare occasions you pry yourself away from work. Work becomes your life. And even if your work is something you love to do, that never involves a toxic workplace or moral qualms or any other problems, there's still emotional needs work will never, ever fulfill."

2. The State Of Web Workers In 2021

The article explains what web workers are, what benefits your application can get from them and their state in 2021.

I suggest reading it for every frontend developer. Because workers are a key tool to keep the main thread responsive and smooth by preventing any accidentally long-running code from blocking the browser to render.

3. RenderingNG (ready for the next generation of web content)

An overview of the new Chromium rendering engine architecture, which has been under development for the last 8 years.

Interesting read about the future of Chrome and browsers.

⚡️ Web development guides

1. A Complete Guide to Grid

A comprehensive guide to CSS grid, focusing on all the settings both for the grid parent container and the grid child elements. This is probably my favorite guide to grid.

2. Python Best Practices for a New Project in 2021

An article describes Python development ecosystem and best practices. It can be helpful for someone coming to Python from another programming language.

Tweet of the week

The best tweet of the week goes to Gergely Orosz.

If you're new to the tech field and interested in why companies "don't hire juniors" or why there are few junior developer positions on job boards, this thread will answer those questions.

twitter profile avatar
Gergely Orosz
Twitter Logo
July 10th 2021

If you enjoy or get value from the 3-2-1 newsletter, share it with a pal, or Slack, or social media. Your support really helps and motivates me to find top-notch materials to share with you. Let's build a first-class tech newsletter together!

Share with Twitter, WhatsApp, Facebook, LinkedIn or copy & paste this link: https://nickbulljs.com/3-2-1

Also, last week I released the book that I've been working on for the past 8+ months called Winning “The Interview" Game. It's a proven system that can help you land a high-paying software engineer job and get a crystal-clear understanding of how to ace tech job interviews. You can get it here: wintheinterviewgame.com.

That's all for this week, take care and have a great one!

– Nick

Note: You are receiving this email because you subscribed to my weekly 3-2-1 newsletter. Every week, I send out my "3-2-1" newsletter with 3 hand-picked articles from the tech world, 2 web development guides, and 1 best Tweet of the week.

Older messages

3-2-1: MASSIVE Announcement, Horrible experience at Amazon, Burnout is real, History of web, Demystifying styled-components, Optimizing Web Vitals

Saturday, July 10, 2021

Hello my friends! I have a MASSIVE announcement for you. This week I'm releasing my Win "The Interview" Game book and Tech Bandits community. One of my friends said about the book, "

I just launched Win "The Interview" Game

Saturday, July 10, 2021

Hello my friends! I'm sending you this email because today is a big day for me. I just launched my first book, which I've been working on for the last eight months, called Win "The

3-2-1: How to Work Hard, How to Get Job Offers From Google & Facebook, Airbnb’s Server-Driven UI, ES2021 Features, React Architecture, How to Find Treasure Chests

Saturday, July 10, 2021

Hello my friends! Last week I released the book that I've been working on for the past 8+ months called Winning “The Interview" Game. This book is a proven system that can help you land a high

today is the last day (18 hrs left)

Saturday, July 10, 2021

Hello my friends! This is the last email I'll send you about my book Win "The Interview" Game. Today is the last day when you can get the book and access to the community with a 50%

Alpine.js Weekly #69

Saturday, July 24, 2021

Alpine plugins are dropping, keep an eye on Caleb Porzio's announcements. 🥳 New Alpine Plugin: Persist 🍾 Easily persist data across page loads by using a nifty little decorator function: $persist()

Olympics: Scammers are trying to cash in on the Olympic Games

Saturday, July 24, 2021

Smart Cities Robotic Challenge; KDE is to Linux what 7 was to Windows Subscription | Read Online | Twitter Facebook LinkedIn Top Story of the Day July 23, 2021 Top Story of the Day Scammers offer

Weekly Xamarin - Issue 313

Saturday, July 24, 2021

Moar MAUI! Weekly Xamarin View on the Web Archives ISSUE 313 24th July 2021 KYM PHILLPOTTS G'day Everyone, We are now on the downhill slope towards MUAI releases and you can really see it in the

[Python Dependency Pitfalls] "Re-inventing the wheel" disease

Saturday, July 24, 2021

Hey there, PyPI, the Python packaging repository, now contains more than 100000 third-party packages in total. That's an *overwhelming* number of packages to choose from... And this feeling of

The Plastic World of RealSelf

Saturday, July 24, 2021

Cyberbits #10: “The TripAdvisor of Boob Jobs” ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

The Framework Laptop is now shipping — BirdNet – Identify Birds by Sound — and AWS's Egregious Egress

Friday, July 23, 2021

Issue #473 — Top 20 stories of July 24, 2021 Issue #473 — July 24, 2021 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1 The

Daily Crunch - Bitcoin 'is a big part of our future,' says Twitter CEO Jack Dorsey

Friday, July 23, 2021

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo Friday, July 23, 2021 • By Alex Wilhelm Hello and welcome to Daily Crunch for July 23, 2021. It's been an interesting week for the crypto

Software Testing Weekly - Issue 81

Friday, July 23, 2021

Do you ask the right questions? View on the Web Archives ISSUE 81 July 23rd 2021 COMMENT Welcome to the 81st issue! Here's one thing I'd like to highlight this week. It's a meaningful post

The Dial-Up Volunteer Army 💾

Friday, July 23, 2021

How AOL was built on a an army of unpaid volunteers. Here's a version for your browser. Hunting for the end of the long tail • July 23, 2021 Today in Tedium: In some ways, social media started with

JSK Daily for Jul 23, 2021

Friday, July 23, 2021

JSK Daily for Jul 23, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Snapshot Testing for Frontends There are many types of software testing. Among these, one