Welcome to #123.
Big congrats to Ludacris aficionado Rory Flint for winning last issue’s prize. For those wondering, the song was Southern Hospitality. Most of you went with Act a Fool or Get Back – both great choices as well.
For our last giveaway of Festival of Bytes, we’ll be giving away an SNES Nintendo Classic Mini. To win, you need to be the 200th person to respond to this email. GLHF, RIP in peace my inbox.
This week, we’ve got Steve the Pirate, an important reminder about teen drinking, and our good friend Evan helping us solve a hairy problem.
The Main Thing
tRPC rhymes with Tipsy
The only people who love anything more than we love making early 2000’s rap references might be the folks on Twitter aggressively simping for tRPC. We respect the hustle, so we decided to see what the big deal is.
What’s tRPC? RPC (Remote Procedure Calls) is a network protocol for how different programs can communicate with each another. Google developed their own version of this called gRPC (gripsy?) back in 2016, which can do some cool stuff like auto generating bindings between clients and servers — but it never really took off for building apps in the browser.
Enter tRPC (“trip-C”) — a different take on the RPC protocol that uses TypeScript to give your app end-to-end type safety without schemas or code generation. Let’s take a look at some of its cooler features:
Bottom Line: J-Kwon taught us all that “teen drinking is very bad” — but thankfully, tRPC has showed us that remote procedure calls don’t have to be.
The first-ever ViteConf is happening for free online on October 11-12 with a speaker lineup that’s full of bangers. Just remember, ViteConf rhymes with FeetConf, so we’ll be ready for a rousing game of “Guess whose foot this is?” during his keynote.
Yuan Chuan wrote about Experimenting with a New Syntax to Write SVG. Because that’s what you can do when you’re Yuan, and you’ve forgotten more about SVG than most of us will ever learn in our lifetimes.
Unlayer built this an embeddable Drag and Drop Editor for SaaS, so that your customers can easily create beautiful and responsive emails and websites. It’s a great way to unlock a ton of new functionality for your SaaS app without having to do much extra work. Win-win. [sponsored]
Vivian had that Optionator energy when she wrote about Outdated vs. Complete apps as a “defense of apps that don’t need updates.” Here’s hoping she writes something similar about third-party routing libraries soon.
Paul Scanlon wrote about What’s new with Gatsby in 2022 — but he failed to mention anything about what the green light at the end of the dock really symbolizes.
Cloudflare and a bunch of VC firms are launching Workers Launchpad — a $1.25 billion fund to invest in startups built on Cloudflare Workers. Perfect timing for the Guess whose foot this is? app I’m planning on building with Vite and Cloudflare Workers.
Evan Bacon from Expo just announced the new Expo Router, which attempts to solve one of the hairiest problems in cross-platform app development: navigation. I DM’d Evan once to see if he could help me solve a hairy problem of my own, but all he said was “Please stop sending me pictures of your back. I literally don’t know who you are.” Classic Evan.
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.