Snorlax and Electron: big and slow, but powerful
Electron hit double digits last week and celebrated by… (checks notes) updating to Chromium 85?
Ok, this release might not be jam-packed with exciting new features, but it’s another solid update that should continue to make Electron the framework of choice for creating cross-platform desktop apps.
The bottom line
It’s easy to criticize and/or make jokes about Electron being big and slow (like we just did). And it will probably continue to be big and slow (relatively speaking) for as long as it bundles Chromium and Node.js to enable cross-platform desktop app development. (So probably forever, since that’s kind of Electron’s thing.)
This update didn’t do much to address performance concerns, but that doesn’t mean you should throw out the entire Electron baby with the less-performant bath water. There’s still tons of value in being able to use one codebase to build desktop apps for Linux, Windows, and Mac - just ask Slack (once you restart it).
A star was born
29 years ago this week, Linus Torvalds announced “Freax” to the world, or at least to his University of Helsinki classmates. Not commonly known, “Freax” originally stood for “I’m a huge dick but was later re-branded to Linux.
His original message described Linux as, “a free operating system that’s just a hobby and won’t be big.” Turns out, like Linus’ ego, it got pretty big.
Linux is the most widely-used OS in the world, because it powers Android and most embedded systems (everything from in-flight entertainment screens on planes to the Tesla Cyber Truck). Last week, the Linux kernel accepted its one millionth commit.
Not bad for “just a hobby.”
The Linux community has come together to state their goals for the next 29 years. Check out this brief inspirational video from their very official spokesman for more info.
JS Quiz - Answer below
What will be logged to the console after the code is finished executing?
JS Quiz - Answer
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.