#240 — October 30, 2019

Read on the Web

Covering the week's news in software development, infrastructure, ops, platforms, and performance.

Fifty Years Ago When The First Packets Flowed.. — This week we’re celebrating the 50th anniversary of the first full system test and remote host-to-host login over the Arpanet, the key predecessor to today’s Internet. Steve (who invented RFCs) and Bill were both there and tell the story. FastCompany has a full feature story on the topic too, as well as Cloudflare’s write up about 50 Years of The Internet which goes into more depth about how the early Internet grew.

Steve Crocker and Bill Duvall

The Lines of Code That Changed Everything — A fantastic high level look at the bits of code that have ‘transformed our world’ from Spacewar and the JPEG algorithm to the Morris Worm and RSS.

Slate Magazine

Next Release Is DevOps for Your Release Notes — Next Release automates creating, sharing, and distributing release notes and changelogs based on your existing GitHub pull requests. With tons of configuration options.

Next Release sponsor

DNS Encryption Explained — Just as the web moved from unencrypted HTTP to encrypted HTTPS there are now upgrades to the DNS protocol that encrypt DNS itself and this post illustrates the key concepts well.

Peter Wu

▶  The Planet Performance Podcast — We wouldn’t normally link to a podcast with just one episode but Steve Souders has done so much for the Web performance community and industry is general, so definitely check this out.

Stoyan Stefanov podcast

Quick bytes:

💻 Jobs

DevOps / System Engineer - Kubernetes, Cloud Foundry, BOSH — Are you interested in building and operating highly automated PaaS solutions? Join us.


Have You Tried Vettery? — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.


📕 Tutorials and Knowledge

Everything curl: An Extensive Guide to All Things curl — If curl isn’t a key part of your toolkit, now’s the best time to start, and this book will help.

Daniel Stenberg

The Anatomy of AWS Lambda — A detailed look at what makes AWS’s serverless platform tick from concurrency and cold starts to permissions and contexts.

Damian Sosnowski

The DevSecOps Security Checklist — Learn the latest best practices for WebOps and security engineers to prioritize and ramp up their security efforts.

Sqreen sponsor

Setting Up a CI/CD Pipeline by Integrating Jenkins with AWS CodeBuild and AWS CodeDeploy — Trigger a CI/CD pipeline by pushing changes to GitHub with the end result being deployed via CodeDeploy.

Noha Ghazal

Migrate Your AWS Lambda Functions to Kubernetes with OpenFaaS — Burton explains the steps for migrating an existing AWS Lambda function to OpenFaaS and Kubernetes to gain portability and additional functionality.

Burton Rheutan

The Dynamic Composer: An AWS Serverless Pattern — Serverless expert Jeremy Daly shares a scenario where dynamically composing AWS Lambda functions gets similar results to Step Functions but with a simpler setup.

Jeremy Daly

💬 Stories and Opinions

The Story of How 22 Became the Port for SSH — Sitting between telnet on port 23 and FTP on port 21, it seemed a natural place.

Tatu Ylonen

JavaScript is C“The exact same kinds of problems I had in C, I have in JavaScript or even TypeScript today.”

Chris Krycho

Why We Don’t See Many Public GraphQL APIs — GraphQL is both a great and not-so-great choice for a public API.

Marc-André Giroux

DevOps: Tools Can Lead The Culture Change

Rachel Stephens (RedMonk)

🛠 Code and Tools

Netflix Mantis: An Open Source Platform For Building Cost-Effective, Realtime, Operations-Focused Applications — Mantis is a platform to build an ecosystem of realtime stream processing applications.

Netflix Technology Blog

Haxe 4.0 Released: The Cross-Platform Toolkit — Haxe is a long standing, cross-platform and multi-paradigm language and compiler perhaps known best for being a source and target for transpilation to/from other programming languages.


Sell Your API-First Product to Millions of Developers

Manifold sponsor

Twilio SOCless: Automated, Serverless Security Runbooks — SOCless is an open source ‘security automation framework’ that Twilio initially built for their own use. It’s built in Python on top of AWS Lambda.


Electron 7.0 Released: The Popular Cross-Platform Desktop App Platform — 7.0 brings Electron up to Chrome 78, V8 7.8, and Node 12.8.1 standards, and there’s a new nativeTheme API for working with changes to the OS’s theming/color scheme.

Electron Team

Beating wc with Less Portable, SIMD-Enhanced, C — This won’t interest most but I love this stuff.


Corkscrew: A Tool for Tunneling SSH Through HTTP Proxies

Bryan Chan

wstunnel: Tunneling Over The WebSocket Protocol

Romain Gerard