Issue 80 — August 24, 2016
The Basics of Web Application Security
A recently updated collection of articles that seek to provide a first step for developers hoping to ramp up fast on a range of web security points.
Martin Fowler, Cade Cairns and Daniel Somerfield
gRPC: An Internet-Scale RPC Framework Is Ready for Production
gRPC is an RPC framework built upon technology used internally at Google to scale up to tens of billions of requests per second. Now a public release is at 1.0 and ready for full use, says Google.
Google Cloud Platform Blog
A fun look at 3 scenarios relating to dropped TCP connections that you can replicate and learn from.
Free eBook: Understanding the Docker Ecosystem
In this free eBook, we introduce the Docker Hub, Docker Engine, Kitematic, Docker Machine, Docker Swarm, Docker Compose, Docker Cloud, and Data Center. Learn what they are and how they work.
A Case Study on Boosting Front-End Performance
Declan Rek shares real-world advice on boosting front-end performance from static site generation and the
element to lazy loading CSS and caching.
CloudFlare's Bandwidth Costs Around the World
CloudFlare’s network spans 45 countries so they get a unique perspective on the cost of local bandwidth. Oceania and South America are notably expensive.
What If You Could Run The Same, Everywhere?
“Is multi-cloud a pipe dream? I think not!”
says Miles Ward of Google’s Cloud Platform Team. GCP is actively enabling interoperability where possible.
Google Cloud Platform Blog
How To Use WebPageTest and its API
A handy tutorial digging into
, a site speed test tool, its RESTful API, and how to use it optimize your own sites.
Workq: A Go Job Scheduling Server
A standalone job scheduling server focused on simplifying job processing and streamlining coordination - runs as a stand alone TCP server with a simple text based protocol.
Scaling and Developer Productivity at Coinbase
A glimpse into the data behind deployments at Coinbase and one way they think about developer productivity.
is a key metric there.
AWS Video Training Author (Freelance, Part-time)
Create and publish AWS-related training videos on Pluralsight.com. Cash in on your teaching skills by sharing your knowledge with a global audience and helping others learn.
Stop Applying to Jobs - Let Companies Come To You
On Hired, engineers typically get 5+ job offers in 1 week. Find that new opportunity you've been craving and get access to 4,000+ companies instantly.
Major Mobile US Networks Pass 50% IPv6 Threshold
IPv6 is now dominant across four major US mobile networks: Verizon, T-Mobile, Sprint and AT&T.
Seagate Introduces a 60TB SSD – Is a 3.6PB Storage Pod Next?
Not cheap but the storage density will be interesting for datacenter use.
NGINX Plus R10 Released
The latest commercial NGINX release includes the initial release of their ModSecurity 3-powered web application firewall (WAF).
Reliable Ordered Messages
5th in a series of building a game network protocol.
Setting Up A Development Environment with Docker Compose
HTTP/2 Connection Coalescing
Section 9.1.1 in RFC7540 explains how HTTP/2 clients can reuse connections. Here’s how this works in reality.
Autoscaling: Its Purpose and Strategies
We're Excited About Docker Distributed Application Bundles
Why does this feature have the potential to be revolutionary? M. Scott Ford from Corgibytes explains.
Engineering Trade-Offs and The Netflix API Re-Architecture
Let's Look At Some of The Security At GitHub
A look at 5 things GitHub does to improve user security on the front-end.
Website Enumeration Insanity: How Our Personal Data Is Leaked
“Names, addresses, phone numbers all retrievable with nothing more than an email address.”
Auditing the US Presidential Candidates Websites for Accessibility
Helena Zubkow and Mike Herchel
When Gopher Ruled the Internet
Before the Web, there was Gopher.
Hosting Side-Projects with Docker
Pull Doesn't Scale - or Does It?
Lessons Learned From One Year of Monitoring Single Page Applications
A Better Way to Measure Website Performance
“When it comes to measuring the performance of websites, there isn’t a universally accepted metric.”
Containers Debunked: DevOps, Security and Why Containers Will Not Replace VMs
Find and Fix App Errors Faster (and have fun doing it)
Quickly pinpoint what’s broken and why. Get the context and insights to defeat all software application errors.
benchttp: HTTP Server Benchmarking Tool
Reimplements commonly used features from ApacheBench (