Sorry for this issue being a bit late today. A certain popular library went all “WTF IDC just ship it” on a Saturday afternoon releasing a major version with tons of breaking changes. In other news…
Buy another one
👏👏👏 Honestly, if more libraries start becoming this self aware we’ll be out of a job.
The changes we understand because we don’t have a PHD in Computer Science
The Bottom Line
Webpack v5 has a lot of new features, most of which you probably won’t understand (we didn’t either!). It’s easy to sit behind a computer and make jokes about it. The reality is Webpack is a vital tool that continues to solve difficult problems. Congrats on the new release, team.
☝️ how it started, 👇 how it’s going
How does it work?
Volta keeps track of which project you’re working on, based on your current directory (like a package manager does). From there, the tools in your Volta toolchain automatically detect which version of each tool is being used in your project, and it routes you to the right version of the tool that you need.
It does this by adding a shim (a small library that transparently intercepts an API) to your
Other cool features:
The Bottom Line
The project is still in its early phases, but Volta could (in theory) save you from having to type
Volta even has its own superhero-esque catch phrase: “No matter the package manager, Node runtime, or OS, one command is all you need:
Spot the Bug (answer below)
Since we’re running late this week, this is a repeat of “Spot the Bug” from the first issue of Bytes. Most of you probably didn’t read that one though…
Spot the Bug - Solution
Arrow functions don’t have their own
First, we’re adding properties to
Second, we can’t use the
Third, we can’t add a property on a function’s prototype if that function is an arrow function, again, because there’s no
Delivered to 114,267 developers every Monday
This is the first ever newsletter that I open a music playlist for and maximize my browser window just to read it in peace. Kudos to @uidotdev for great weekly content.
The Bytes newsletter is a work of art! It’s the only dev newsletter I’m subscribed too. They somehow take semi boring stuff and infuse it with just the right amount of comedy to make you chuckle.
Bytes has been my favorite newsletter since its inception. It’s my favorite thing I look forward to on Mondays. Goes great with a hot cup of coffee!
I subscribe to A LOT of dev (especially JS/TS/Node) newsletters and Bytes by @uidotdev is always such a welcomed, enjoyable change of pace to most (funny, lighthearted, etc) but still comprehensive/useful.
Literally the only newsletter I’m waiting for every week.
Bytes is the developer newsletter I most look forward to each week. Great balance of content and context! Thanks @uidotdev.
The sense of humor and structure of the Bytes Newsletter is first class and the information that comes with it is enough to make a mini course.
Very few newsletters manage to be useful and not very boring. @uidotdev manages to achieve these pretty effortlessly. You can almost see Tyler chuckle as he writes them.