We opened up The Heap, our space for user-contributed articles, a few weeks ago, and we’ve already got a few excellent articles posted. For a long time, this blog was something we put together ourselves completely, so it’s been nice to finally get some community involvement in creating articles.
I wanted to take a moment to shout out all the articles we’ve seen posted so far and encourage folks reading to reach out about their own. We’ve seen a pretty good range — technical deep dives, interview advice, and thought leadership.
Without further ado, here’s what we’ve added to the Heap recently.
Compile-Time Key-Value Maps
Alexey Saldyrkine walks through a new method for creating compile-time key-value maps. For folks looking to add new algorithmic tools to their bag of tricks, this is a solid one to check out. It’s full of code examples you can use right now and walks through exactly what each part of the code is doing.
OAuth2 for Backend Engineers
Anybody who has had to implement OAuth2 specs or use a flow created by someone else knows it takes a little doing to get the logic right, especially if you own a specific part of the program flow. Srikanth Srinivas runs through what’s important for engineers dealing with the backend part of an application that uses an OAuth flow.
Intrusion Detection in the Age of AI
Samaresh Kumar Singh, Principal Engineer at HP Inc., contributed this thorough piece of research on intrusion detection in the age of AI and how to implement SnortML to help detect threats. This isn’t a promo for SnortML — he goes through the missing pieces after such an implementation. It’s a great working-in-public piece covering the process and lessons learned after adding a new technology to a stack.
What Chrome’s MV3 Update Actually Breaks
Najmul Alam Miraj was building Chrome extensions and found that the MV3 update broke a lot of his code assumptions and behaviors. In the same way that someone puts a sign on a broken stair, Najmul wrote this article so you could avoid his pain.
A Framework for Catching AI-Generated Bugs
Everybody shipping AI-generated code is running into similar problems — it looks good but runs lousy. Priya Gopalsamy, a Senior Engineering Manager at Target, runs through the problems and then presents a framework for implementing guardrails that stop vibe-coded bugs cold.
The One Thing Interviewers Are Really Looking For
It’s no wonder there’s a lot of writing about interviews: the stakes and stress are high. Greg Hatchuk, author of So You Want To Be a Tech Lead, offers a simple insight spoiled in the title but explained nicely in the body. It’s already generating more comments than most recent posts on the blog.
If you want to see your name featured the next time we do this roundup, get started on your own article and reach out to us.