Welcome to Tech Picks, a curated collection of the most interesting articles, videos, tools, and ideas I've found this week.


Enjoy exploring! 🚀

📚 Articles

Faster String Sorting with Intl.Collator
Improve your application’s locale-aware string sorting by replacing repetitive `String.localeCompare` calls with a single, reusable `Intl.Collator` instance for faster, more efficient comparisons.
If you use UUIDs (who doesn't?), consider swapping them out for ULIDs… | Michael Drogalis | 238 comments
If you use UUIDs (who doesn't?), consider swapping them out for ULIDs. They're sortable! Like UUIDs, ULIDs are made of 128 bits. But instead of randomizing ALL the bits, ULIDs encode a timestamp in the first 48. The last 80 are completely randomized. This is easier to see with an example. The ULID 01HX2AY3TN3M5ZFA5TG2WZJZ6G can be broken down into its two parts: (a) 01HX2AY3TN, 10 characters that represent time (b) 3M5ZFA5TG2WZJZ6G, 16 base32 characters that represent a random value Now, when you want to compare two ULIDs, you decode the first 48 bits back into a timestamp and know which was generated first. Almost every major language now has library support for them. (But as usual, you can't reliably compare timestamps across machines in a distributed system, so there's no cure there. :) | 238 comments on LinkedIn

🎥 Videos

tRPC + NextJS App Router = Simple Typesafe APIs
👉 Upcoming NextJS course: https://pronextjs.dev👉 Code : https://github.com/jherr/trpc-on-the-app-router👉 Don’t forget to subscribe to this channel for mor…

🐦 Tweets

🔧 Tools & Projects

Trigger.dev | Open source background jobs with no timeouts.
Build and deploy reliable background jobs with no timeouts and no infrastructure to manage.
Cline - AI Autonomous Coding Agent for VS Code
Cline is an open-source AI coding assistant with dual Plan/Act modes, terminal execution, and Model Context Protocol (MCP) for VS Code. Alternative to GitHub Copilot with extensible tools and real-time debugging.

Thanks for checking out this week's Tech Picks! See you next week 👋