#224 — July 10, 2019 |
Web Operations Weekly ..soon to be Statuscode Weekly |
British Authorities to Fine British Airways £183.39m ($235m) for Data Breach — European authorities are starting to exercise the serious powers given to them by the much maligned GDPR data protection regulations. BA’s huge fine follows a cyber incident late last year, and Marriott are also due to be fined £99m ($125m) over a 4 year international security weakness that involved a leak of EU citizens’ data. Information Commissioner's Office |
The Impressive Stats Behind Amazon’s Dominance of the Cloud — Some interesting infographics based on a variety of statistics from Garner, Statista, and AWS themselves. Apparently “Each day, AWS adds as much infrastructure as they used to run in total 7 years back”(!) Jeff Desjardins |
Video for Serverless: Build Video in Just Two API Calls — Mux Video is an API-first platform, powered by data and designed by video experts to make beautiful video possible for every development team. Mux sponsor |
The Future of Websites: Headless CMSes? — An increasing number of CMSes have been shunning traditional database-driven systems in favor of API driven ones, known as “headless CMS”es. Here’s a run through some pros and cons of the approach. Dan Fries |
Amazon Aurora PostgreSQL Serverless Now Generally Available — Amazon's performance-oriented database that provides MySQL and Postgres compatibility and charges by the hour now supports a serverless ‘pay as you go’ (to a point) approach for Postgres users. Amazon Web Services |
Tute Costa |
|
💻 Jobs |
DevOps Engineer at X-Team (Remote) — Join the most energizing community for developers. Work from anywhere with the world's leading brands. X-Team |
Land a New Dev Job on Vettery — Vettery specializes in tech roles and is completely free for job seekers. Vettery |
📖 Tutorials |
There's More Than One Way to Write An IP Address — While it goes into somewhat more depth than this, if you didn’t know you can write Mattias Geniar |
How to Enable DNS-over-HTTPS (DoH) in Firefox — A step by step guide to enable DNS-over-HTTPS (DoH) support in the Firefox browser (the only browser that supports it so far). Catalin Cimpanu |
How the Dat Protocol Works — A surprisingly in-depth and highly visual explanation of the P2P hypermedia protocol. Duncan Keall |
How to Run A Small Social Network Site for Your Friends — A well thought out introduction to an interesting topic. It’s not so much the tech that’s important here but the social issues. Darius Kazemi |
▶ Securing Serverless and Container Services — An hour long talk focusing on best practices, patterns, and demos on securing serverless services using a combination of approaches. Tomas Clemente Sanchez |
An Introductory Guide to Dockerfile Best Practices Tibor Vass |
💬 Stories and Opinions |
How a Malicious Site Could Make Zoom Users Enable Their Cameras Without Permission — This week’s big security story has been around Zoom, a popular video conferencing service, and their Mac client which kept a Web server running in the background on people’s machines which could be triggered to launch a video conference without permission. Jonathan Leitschuh |
Ten Years of Erlang — “These last 10 years have been amazing. What’s interesting is that the Erlang community is still small and mostly untapped.” Fred Hebert |
▶ Break Things on Purpose: The Chaos Engineering Podcast | Episode 3 Gremlin sponsorpodcast |
Migrating 6.5TB of Data to AWS S3 - A Journey Concluded — The tale of taking 6.5TB of FileStream data from SQL Server and getting it into AWS which wasn’t entirely straightforward.. complete with a ‘near-heart-attack moment’(!) Michael Saunders |
The Slow Climb of PostgreSQL and the Value of Persistence — Dr. Michael Stonebraker recently gave an account of how he helped bring Postgres into the world. Joab Jackson (The New Stack) |
The Evolving Infrastructure of .NET Core — A look behind the scenes at what is a rather complex project that doesn’t fit into Microsoft’s classical project management approach. .NET Blog |
Organizations Running on More Clouds Less Likely to See Security Threats — IMO, it’s because companies using multiple clouds often need more automation and policies around the management of things.. Lawrence Hecht |
Here’s What Disney+ Traffic Could Be Worth To CDNs — Disney’s new streaming service could result in a huge payday for a variety of CDN providers. Dan Rayburn |
Myths About Perl 6 — The Perl world is notoriously esoteric (and it was my main language for 8 years!) but this clears up some of the long standing myths. Tyler Limkemann |
🛠 Code and Tools |
Lookyloo: Scrapes A Site and Displays A Tree of Domains Calling Each Other — A visual way to look at a ‘dependency’ graph (of sorts) of the various third party assets a site uses. Computer Incident Response Center Luxembourg |
Hub: Use GitHub from the Command Line — An extension to GitHub |
A Partner for Your Database Operations — PGX provides operational support for PostgreSQL databases. We keep your database going, so you can focus on your business. PostgreSQL Experts, Inc sponsor |
DuckDB: A New, Embeddable SQL OLAP Database System — Built in C++, DuckDB bills itself as ‘the SQLite for Analytics’ and has bindings for C/C++, Python, and R. GitHub repo. CWI Database Architectures Group |
The Dhall Configuration Language: A 'Non-Repetitive' Alternative to YAML — Check out the live demos on the homepage for a feel of how it works. Gabriel Gonzalez et al. |