3-2-1: The State of Developer Ecosystem 2021, Future of Web, Hidden Door to Build Personal Brand, How to Run Good Meetings, Guidelines to Write High Quality CSS and Bonus

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. The State of Developer Ecosystem 2021

This report presents the combined results of the fifth annual Developer Ecosystem Survey conducted by JetBrains. 31,743 developers from 183 countries or regions helped us map the landscape of the developer community.

Key takeaways:

  • JavaScript is the most popular language.
  • Python is more popular than Java in terms of overall usage, while Java is more popular than Python as a main language.
  • The top-5 languages developers are planning to adopt or migrate to are Go, Kotlin, TypeScript, Python, and Rust.
  • The top-5 languages developers were learning in 2021 were JavaScript, Python, TypeScript, Java, and Go.
  • Ruby, Objective-C, and Scala have all decreased in popularity over the last 5 years.
  • The 5 fastest growing languages are Python, TypeScript, Kotlin, SQL, and Go.
  • A majority of the respondents (71%) develop for web backend.

2. The Future Of The Web

A retrospective on the current state of the web and its future (with predictions). I like how it is written and the ending of the article:

"The web will be the final OS, all connected, forever evolving.

There will come a time when somebody points to their computer device and they'll not point to their laptop, or their phone, or their glasses, or even their microwave, they'll point to the sky and say "it's somewhere...everywhere!""

If you want to know where everything is going, I highly recommend reading it.

3. Good Meetings

What is a good meeting, types of meetings and how to run a good one, from a VP of Developer Experience at Netlify.

TL;DR on a good meeting:

  • The purpose of the meeting is clear
  • There’s an agenda (we’ll dive in to the complexity of this in a moment)
  • There are the right people in the room. Not too many where communication is overly complicated, not too few where the people you need to move forward aren’t there.
  • There’s some order. People aren’t dropping in and out, talking over each other, or being generally inconsiderate
  • There’s a clear decision, outcome, and next steps at the end

Suggest reading the article for anyone who feels anger at the word "meeting"...like me.

⚡️ Web development guides

1. High-level advice and guidelines for writing sane, manageable, scalable CSS

CSS Guidelines provides a great knowledge base and best practices for writing high-quality CSS based on general programming patterns and architectural principles. Incredible guidelines.

2. Refactoring CSS: Introduction (Part 1)

Refactoring CSS is not an easy task. It's literally a pain in the ass. It has to be done in a way that doesn't cause problems. And this article will show you how to do it.

Tweet of the week

The best tweet of the week goes to Shaan Puri for his method to build a personal brand in a big tech company. Basically, it's a hidden door for building a name in a company.

twitter profile avatar
Shaan Puri
Twitter Logo
@ShaanVP
July 23rd 2021
160
Retweets
2,189
Likes


🎁 Bonus for you

A funny and short story about what would have happened if Richard Feynman had applied for a job at Microsoft: https://sellsbrothers.com/12395

--

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

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

– Nick

----

If you want to land a high-paying software engineer job and get a crystal-clear understanding of how to ace a tech job interview, check out this: wintheinterviewgame.com

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: Dropbox Engineering Career Framework, 5 Things I Learned After Two Years at Microsoft, JavaScript Modules Rabbit Hole, One React Mistake, Guide to Storytelling

Monday, July 19, 2021

Hello my friends! Before we start this week with 3 hand-picked articles from the tech world, 2 web development guides, and 1 best Tweet of the week, I want you to do me a little favor: after reading

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

Monday, July 12, 2021

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

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

You Might Also Like

Tesla Autopilot investigation closed

Friday, April 26, 2024

Inside the IBM-HashiCorp deal and Thoma Bravo takes another company private View this email online in your browser By Christine Hall Friday, April 26, 2024 Good afternoon, and welcome to TechCrunch PM.

Microsoft's and Google's bet on AI is paying off - Weekly News Roundup - Issue #464

Friday, April 26, 2024

Plus: AI-controlled F-16 has been dogfighting with humans; Grok-1.5 Vision; BionicBee; Microsoft's AI generates realistic deepfakes from a single photo; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

🤓 The Meta Quest Might Be the VR Steam Deck Soon — Games to Play After Finishing Wordle

Friday, April 26, 2024

Also: Why a Cheap Soundbar Is Better Than Nothing, and More! How-To Geek Logo April 26, 2024 Did You Know TMI: Rhinotillexomania is the medical term for obsessive nose picking. 🖥️ Get Those Updates

JSK Daily for Apr 26, 2024

Friday, April 26, 2024

JSK Daily for Apr 26, 2024 View this email in your browser A community curated daily e-mail of JavaScript news A Solid primer on Signals with Ryan Carniato (JS Party #320) Ryan Carniato joins Amal

So are we banning TikTok or what?

Friday, April 26, 2024

Also: Can an influencer really tank an $800M company? View this email online in your browser By Haje Jan Kamps Friday, April 26, 2024 Image Credits: Jonathan Raa/NurPhoto / Getty Images Welcome to

[AI Incubator] 300+ people are already in. Enrollment closes tonight at 11:59pm PT.

Friday, April 26, 2024

How to decide if you're ready. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1423 [Medium]

Friday, April 26, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. You are given an array of nonnegative integers. Let's say you start at the

Data science for Product Managers

Friday, April 26, 2024

Crucial resources to empower you with data that matters. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Inner Thoughts

Friday, April 26, 2024

'The Inner Circle' Comes Around... Inner Thoughts By MG Siegler • 26 Apr 2024 View in browser View in browser If you'll allow me a brief meta blurb this week (not a Meta blurb, plenty of

Digest #135: Kubernetes Hacks, Terraform CI/CD, HashiCorp Acquisition, AWS Data Transfer Monitoring

Friday, April 26, 2024

Explore Advanced Kubernetes Techniques, Dive Into Terraform CI/CD Frameworks, Monitor AWS Data Transfer, and Explore Cloud Security with Gitleaks! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏