Arc Notes Weekly #27: Hardcore 🔨
This week, we talk about how artificial intelligence can find bugs in our code, how warm caches are much better than cold ones, how scaling mastodon might be difficult, and where the term "boilerplate code" originates from.
This week, we talk about how artificial intelligence can find bugs in our code, how warm caches are much better than cold ones, how scaling mastodon might be difficult, and where the term "boilerplate code" originates from.
Enjoy this week's round-up!
— Mahdi Yusuf (@myusuf3)
📣 You are currently perusing Architecture Notes, which is a weekly newsletter that compiles the most interesting articles on system design and architecture that can be found on the internet. We have a community that numbers just under 25,000 members. We would be grateful if you could share it with other people who share the same values.
Articles
AI Found a Bug in My Code
This is starting to become useful, not entirely sure how consistent this would be beyond the example, but something to look forward too.
Scaling Mastodon is Impossible
Performance Optimizations Can Have Unexpectedly Large Effects When Combined With Caches
Caches can be magical for batch jobs in tight loops.
How PlanetScale Boost serves your SQL queries instantly
Projects
GitHub - teaxyz/cli: the unified package manager (brew2)
Break down the silos between programming communities, throw together scripts that use entirely separate tools and languages and share them with the world with a simple one-liner.
GitHub - mergestat/mergestat: MergeStat enables SQL queries for data in git repositories (and related sources, such as the GitHub API). It allows you to ask questions about the history and contents of your source code.
Sapling: Source control that’s user-friendly and scalable
Stacked commits!!
♥️ The Favorites is not going to be a weekly feature, but when it does make an appearance, it will typically be something that was a particularly high point in technology that affects all of us. Send a tweet to the address @arcnotes if you come across something that deserves to be a favourite.
I Quit my Programmer Job to Become a Chicken
Bwaaak
Why do we call it “boilerplate code?”