Issue 120 — June 14, 2017
Creating a Heroku-like Deployment Solution with Docker
Using Docker and Ruby, learn how to build your own deployment solution similar to Heroku without the need to use any specific cloud provider.
Instagram Makes a Smooth Move to Python 3
400 millon Instagram users are active every day and they’re hitting a Python app every time they use it. This interview digs into Instagram’s move to Python 3.
[eBook] The DevOps Security Checklist
In this free eBook you will learn how to protect your infrastructure and apps. Select your company stage and follow the security recommendations to prioritize your efforts.
A Complete Guide To Switching From HTTP To HTTPS
Covers the individual components and steps required to get setup with HTTPS.
Using CORS Policies to Implement CSRF Protection
If you only need to support modern browsers this modern alternative to cross-site request forgery tokens is worth a look.
Deploying a Future Proof Traffic Router Based on OpenResty
The story of how and why Scalingo moved from using plain NGINX as a reverse proxy to using the NGINX and LuaJIT-based
Where PHP Is At In 2017
A 25-min overview of the 20+ year history of the still hugely popular language, PHP, and how it has impacted the web, by its inventor.
How Changing ‘localhost’ to ‘127.0.0.1’ Sped Up My Test Suite
An anecdote on how a one-line code change
“improved my understanding of software engineering”
The Browser Hacker's Guide To Instantly Loading Everything
A snappy 25 minute talk on modern techniques to improving page loading performance from the front-end perspective, particularly from a mobile POV.
Next Tuesday, Python 3.6 Becomes Default Python Runtime on Heroku
.. rather than 2.7.
How To Achieve Practical End-to-End Testing With Docker Compose
How to Properly Monitor Elasticsearch
Using Docker Compose for PHP Development
AWS Lambda Process Lifecycles and In-Memory Caching
A Few Things I've Learned About Kubernetes
How We Built Rate Limiting Capable of Scaling to Millions of Domains
Terraform Gotchas And How We Work Around Them
How I Built A Kubernetes Cluster For My Coworkers To Deploy Apps Faster
What Stops IPv6 Traffic in a Dual-Stack ISP?
JAMstack vs Isomorphic Server Side Rendering
DevSecOps is Not a Security Panacea
Try Codeship Basic: simple hosted CI that works out of the box
Get set up with our hosted Continuous Integration service in under 3 minutes. Join thousands of customers like InvisionApp & Whole Foods.
awless: A 'Mighty' CLI for AWS
Welder: Set Up Your Linux Server with Plain Shell Scripts
AWS Daleks: 'Exterminate' Resources Within an AWS Account
Furan: Build and Push Docker Images from GitHub to a Specified Target
Dollar Shave Club
$20 Free Credit on a new account
Linux cloud hosting starting at 1GB of RAM for $5/mo. Use promo code WEBOPS20 and get $20 credit.