'Nobody Cares About the Operating System Anymore' — The most interesting opinion pieces come from people explaining things that are in plain sight but that you just didn’t notice yet. So it goes with Corey noticing that we’re rapidly entering a ‘post-OS world’ and maybe even a ‘post-processor architecture’ one too.
Corey Quinn
|
[Guide] The Truth About Developer Productivity Metrics — Can developer productivity be measured with metrics? Yes, but there is such a thing as good and bad metrics. Here's what you need to know to avoid weaponizing metrics for performance reviews, and use them to improve software delivery process instead.
Sleuth
|
Deno 1.9 Released — Deno is a server-side JavaScript/TypeScript runtime created by the original creator of Node.js. Compared to Node, it's more security focused, uses ES modules, and adopts a lot of browser-based APIs. The latest release adds a native HTTP/2-compliant Web server, support for blob and data URLs (working much like it does in browsers) and more. It's an ecosystem worth checking out and this Hacker News discussion has more.
The Deno Team
|
# Tutorials, Opinions and Stories 📖 |
|
Creating Security Decision Trees with Graphviz — A walk through creating a decision tree for pragmatic threat modeling using the Graphviz graph tool (with an AWS S3 bucket containing sensitive data as an example).
Kelly Shortridge
|
The Healing Power of JavaScript — This isn’t really about JavaScript per se, but more about how Craig Mod, a popular writer and photographer, finds coding to be a “therapy, an escape and a path to hope in a troubled world.” We could all do with more of that.
Craig Mod
|
'Go is a Great Programming Language' — ”..despite my criticisms of it, Go remains one of the best programming languages I’ve ever used, and I have a great deal of respect for it”.
Drew DeVault
|
How Cloudflare Handles a Zero Day Vulnerability
News about a zero-day Chrome vulnerability hit Hacker News yesterday and someone asked how platforms like Cloudflare Workers deal with such problems given they heavily rely on V8. Beautifully, the tech lead for Cloudflare Workers was reading the thread and replied:
"Within an hour of V8 pushing the fix for this, our build automation alerted me that it had picked up the patch and built a new release of the Workers Runtime for us. I clicked a button to start rolling it out.
After quick one-click approvals from EM and SRE, the release went to canary. After running there for a short time to verify no problems, I clicked to roll it out world-wide, which is in progress now. It will be everywhere within a couple hours. Rolling out an update like this causes no visible impact to customers."
— Kenton Varda (Tech Lead for Cloudflare Workers)
Now that's how to do it.
|
|
SQLean: All the 'Missing' SQLite Functions — It’s bold to suggest SQLite is ‘missing’ things, but this interesting project adds a variety of new bits and pieces including string, math, and statistical functions.
Anton Zhiyanov
|
Team Lead @ Nebulab (Remote) — Join our distributed team and build high-volume eCommerce applications in a workplace made by developers for developers.
Nebulab
|
|
|