
I’ve been flipping between different browsers this year and have been accumulating links for a few months. It’s halfway through October already but I’m backdating this.
- two markdown things from Vercel. Markdown is tricky to get right and it often means customizing an existing parser and renderer to get it right. Streamdown does that for you with sane defaults meant for streaming.
- normally I go for motion.dev but these GSAP components are exceptionally clever and there’s lots of them
- another design trend made easy
- a neat button
- a really good data table
- web browsers continue to grow to eat every category of application, including video
- this is cool and not easy to build from scratch
- I don’t tend to go in for shock-and-awe changes to time honored workflows, but I have worked with folks who swear by stacked branches so maybe it’s good and I’m missing out.
- I’m rarely tempted into doing anything so complicated as to need something like this, but in the rare case that does deem it necessary, this seems like a good option
- ai maths
- again this is in the category of things that I would fuck with if I were making things intentionally difficult or absurdly robust.
- a nice logger:
- I hope this doesn’t link rot! it’s a great little game.
databases
- I haven’t tried this strategy but I like the idea: consume every possible stripe webhook and mirror their data in your database. feels much more sane than having a split-brained app with important details sequestered away in a thing that says to not use it as a database
- next postgres db I spin up will be on planetscale.
- Announcing PlanetScale for Postgres — PlanetScale
- I’ve wanted a reason to use them for years but I rarely go for MySQL over Postgres, and until I wrote this sentence I had never really thought about why. MySQL was the first database I used heavily as programmer. I started using Postgres in the early 2010s and then again in the 2020s when I changed jobs and started building greenfield projects more frequently.
- Agile database schema migration tool for Java | by Sam Pullara | spullara | Medium
- another piece of benevolent open source from Vercel, this time to help clean up database connections when you’re on their fluid compute platform.
- The real serverless compute to database connection problem, solved - Vercel
attachDatabasePool
- an aside: I really like the Vercel fluid compute runtime. In many ways, it’s like the web infrastructure that I built at Credit Karma: a Node.js execution layer that’s quasi-ephemeral and scales gracefully. There are many differences but the end result has the same quality: you push your code and it runs without issue.
caro
- I have been deep into the works of Robert Caro since 2022 after I first spotted the doorstopper-size copy of The Power Broker in my brother’s Brooklyn office. Little did I know that I was entering a golden age of Caro readership, with lots of Caro-adjacent podcast media to consume in the years ahead. In addition to the thousands pages of reading. First, a link from my co-worker Kevin Kwok of a interview with Caro and another of my favorite authors:
- This got me thinking about what had steered me into this rabbit hole, and the Dwarkesh post on the LBJ bios was probably the next thing in the timeline that led me on.
- As luck would have it, I had finished reading the book just in time for this book club series to start and I listened to every one of these running laps around the lake at Stanford after work.