Web Developer Monthly Newsletter 💻🚀

Andrei Neagoie
Andrei Neagoie
hero image

Welcome to the 80th issue of Web Developer Monthly!

If it’s your first time here, welcome, I like you already. If you want the full back story on the newsletter, head here.

The quick version: I curate and share the most important articles, news, resources, podcasts, and videos from the world of web and software development.

Think the Pareto Principle (80/20 rule) meeting the programming world. I give you the 20% that will get you 80% of the results.

If you're a long time reader, welcome back old friend.

Alright, let's not waste any valuable time and jump right into this month's updates.

Here's what you missed in February 2025 as a Web Developer…

Break Up Long Tasks in JavaScript 🧇

It is surprising how common of an issue this is: a long, expensive task hogging the main thread. No matter how complex an application becomes, the event loop can still do only one thing at a time. If any of your JS code is squatting on it, everything else is on standby, and it usually doesn't take long for your users to get annoyed. Luckily for you, this guide teaches you how you can break up some of these expensive JavaScript tasks (that you wrote).

Are You A Senior? 👷

You can’t call yourself a senior until you’ve worked on a legacy project...at least that's what this article suggests. There are some good insights in there worth reading.

React News 💎

React... it's still mostly everyone's favourite library. What crazy things have they been up to?

  1. A brief walkthrough on how to upgrade Vite from JavaScript to TypeScript.

  2. A very cool concept if it works: Build a React Native app in minutes using AI: a0.dev

  3. State of React 2024 came out with fewer and fewer respondents than previous years. Nothing big other than Vite taking over Create React App's job. Also State of React Native 2024 came out.

  4. Speaking of....Here is how to start a React project in 2025, and here are React libraries to use for 2025.

  5. CRA is officially over, it's the end of an era. Long live Vite. I'll miss and cherrish our moments together CRA...

Angular Documentary 🫦

Sure, maybe only 1% of the developer population would want a documentary on Angular, but trust me on this, it's a lot better than the title suggests and gives you some good history lessons. I remember switching from Backbone to Angular back in the day... it was the hot new thing to do.

Change My Mind 🍻

Software development topics I've changed my mind on after 10 years in the industry... well not me exactly, but the author of this post. I tend to agree with most of these. It's important to be flexible and willing to change your opinions throughout your career.

Developer LLM Setup 🤹

I have been building so many small products using LLMs. It has been fun, and useful. However, there are pitfalls that can waste so much time. A while back a friend asked me how I was using LLMs to write software. I thought “oh boy. how much time do you have!” and thus this post.

This is a great read and good insights even if you don't use any AI tools.

SQL Murder 🥀

Want to learn SQL in a fun way? More fun than the ZTM SQL Bootcamp? No such thing.. but here is the second best option: SQL Noire. Solve a murder mystery with SQL and have fun.

TL;DR Of LLMs 🦥

This month, Andrej Karpathy (famous AI researcher and educator) released a video titled "Deep dive into LLMs like ChatGPT." It’s a goldmine of information, but it’s also 3 hours and 31 minutes long. This author watched the whole thing and made a TL;DR version for anyone who wants the essential takeaways without the large time commitment.

Developer Philosophy 🎍

A nice short read on some good developer principles and philosophy from a senior. My favourite one is "There is usually a simpler way to write it".

Perfect Git Config 🪺

A great list of git config options you should have that even core git developers use. A fun read.

New Libraries and Tools 🗿

There are a ton of shiny new libraries and tools every month which is why I have this dedicated section for them...

News Around the World 🗺

Big Tech News aka AI News 🏢

  • Last month DeepSeek was the big story. To take advantage of that HYPE, because let's be honest, these companies need to stay on top of the HYPE train, you can now find the word "deep" in two new LLM products:
  1. Open AI release Deep Research. It's the usual case of the product marketing being way more impressive than the actual product, but some have said this solves the "get the 10 best blue links" when you search something that Google used to be good at.
  2. Perplexity released, you guessed it, Deep Research too.
  • Speaking of DeepSeek, they are on a mission to continue and open source a bunch of their work. They released 5 big open source projects this month.

  • OpenAI released GPT 4.5. Big warning signs here: It sounds like it's so expensive and the difference in usefulness is not much better. They even suggest they're not going keep serving it in the API for long. Progress is flattening...

  • Google announced community release of Gemini 2.0: their best model yet for coding performance and complex prompts.

  • Anthropic had a very big month. First they release a report on how their AI tools are being used: turns out it's mostly the software industry. Then they released probably the best coding AI out there: Claude 3.7 Sonnet and Claude Code. If Claude Code really gets going, it can change how you code dramatically... it looks very impressive.

  • X announced Grok3 and it promises to be the unfiltered version of AI.

  • Microsoft had a big Quantum Computing breakthrough this month: Majorana 1, a quantum chip using topological superconductors and theoretical particles made real. The eight-qubit chip aims to scale to one million qubits, potentially creating computers more powerful than all current ones combined.

Completely useless to your career but still great 🙃

Best Resource of the Month ✅

This is an 18 lesson slide presentation by 2 professors. It asks an important question about LLMs and AI: Are they modern day oracles or are they bullshit machines? I promise that if you take the time and go through the 18 lessons, you will come out the other end better informed about AI tools and how they work. This was my favourite resource of the month!

Don't let the title fool you though. The lessons do a good job balancing out skepticism with practicality of using these tools.

This lesson is especially important:

AI chatbots are designed to be anthropoglossic: able to speak, write, and converse in human-like fashion. When we interact with anthropoglossic systems, we naturally assume they have the full range human capabilities. They don’t.

When it comes to bullshitting anyone about anything, an LLM has a huge advantage over any human.

People use language in ways that signal belonging. In a social situation, one might use particular type of slang; in an academic paper, one might rely on certain forms of jargon. But each of us has limited experience and expertise. We only belong to a few social groups; we are only expert in a few domains. We don't have the insider knowledge to speak in the codes of groups we don't belong to.

ChatGPT has access to many of the codes of many different groups. As a result, it is better than a human outsider at mimicking the modes and patterns of speech, the dialects and slang and jargon of the groups that are well-represented in its training set.

Therein lies its superhuman bullshitting ability. I have one perspective; it has been trained on millions of perspectives. I can’t go bullshit a bunch of radiologists at a radiologist convention, but ChatGPT possibly could. At least it could convince an adjacent group—surgeons, say—that it was an expert radiologist.

Trick of the Month 🌗

wow reaction
  • Goose - Open Source, and locally run: your on-machine AI agent, automating engineering tasks seamlessly.

  • Cool concept if you are looking for a fun project. You can find the GitHub link in there so you can create one for your own life: My Life in Weeks

  • Want to be a freelancer? Here is how to do it.

  • How to change your settings to make yourself less valuable to Meta. Takes 2 minutes.

Thanks for reading!

Don't be shy now... Share this newsletter with your friends.

See you next month! ❤️

By the way, I teach people how to code and get hired in the most efficient way possible as an Instructor at the Zero To Mastery Academy. You can see a few of our most popular courses below or see all ZTM courses here.

More from Zero To Mastery

Top 7 Soft Skills For Developers & How To Learn Them preview
Top 7 Soft Skills For Developers & How To Learn Them

Your technical skills will get you the interview. But soft skills will get you the job and advance your career. These are the top 7 soft skills all developers and technical people should learn and continue to work on.

How To Use ChatGPT To 10x Your Coding preview
How To Use ChatGPT To 10x Your Coding

Are programmers going to be replaced by AI? 😰 Or can we use them to become 10x developers? In my experience, it's the latter. Let me show you how.

How To Become A 10x Developer: Step-By-Step Guide preview
How To Become A 10x Developer: Step-By-Step Guide

10x developers make more money, get better jobs, and have more respect. But they aren't some mythical unicorn and it's not about cranking out 10x more code. This guide tells you what a 10x developer is and how anyone can become one.