---
title: "HAProxy 2.2, the growth of Rust, and IBM's impossible job listing"
publication: "StatusCode Weekly"
issue: 275
published_at: "2020-07-15"
canonical_url: "https://weekly.statuscode.com/issues/275"
---

Plus the tale of the 500 mile emails, decoding JPEGs, and trimming AWS bills.       

#275 — July 15, 2020 

[Web Version](https://weekly.statuscode.com/issues/275)   StatusCode Weekly Covering the week's news in software development, ops, platforms, and tooling.  

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/myohuqzprezewphvtarc.jpg)](https://www.haproxy.com/blog/announcing-haproxy-2-2/)   

[HAProxy 2.2 Released](https://www.haproxy.com/blog/announcing-haproxy-2-2/) — [HAProxy](http://www.haproxy.org/) is a popular, powerful, and open source TCP/HTTP load balancer used in all sorts of systems (including ours!) — 2.2 introduces dynamic SSL certificate storage, a native response generator, an overhauled health checking system, and logging with syslog over TCP. 

Daniel Corbett (HAProxy Technologies)   

[Google Cloud Introduces 'Confidential VMs'](https://cloud.google.com/blog/products/identity-security/introducing-google-cloud-confidential-computing-with-confidential-vms) — You can encrypt data at-rest and in-transit, but what about while _in-use_? _Confidential VMs_, now in beta, aim to offer extra security with memory encryption. You may find the [Hacker News discussion](https://news.ycombinator.com/item?id=23831033) on this useful, and I imagine we’ll see a lot more of this sort of thing over the next few years. 

Google Cloud   [![\](https://copm.s3.amazonaws.com/87e97607.png)](https://www.ardanlabs.com/corporate-training/?utm_source=Cooperpress%20PrimaryV3) 

[Remote Instructor-Lead Go, Docker, Kubernetes, & Python Training](https://www.ardanlabs.com/corporate-training/?utm_source=Cooperpress%20PrimaryV3) — We offer live-streaming remote training sessions for individual engineers and companies that want to augment their knowledge in Go, Docker, Kubernetes, and Python. We’ve trained over 5,000 engineers via our carefully crafted classes. 

Ardan Labs sponsor   

[Rust Code in Linux Kernel Looks (More) Likely...](https://www.theregister.com/2020/07/13/rust_code_in_linux_kernel/) — [Rust](https://www.rust-lang.org/) keeps popping up lately and the current Rust language team lead is happy to _“have the Linux kernel feeding into Rust language development priorities.”_ 

The Register   

[Introducing the GitHub Availability Report](https://github.blog/2020-07-08-introducing-the-github-availability-report/) — If you use GitHub as much as we do, outages might have an impact on your day’s work. Usually GitHub publishes post-incident reviews for major incidents but they’re going a step further by writing up about any incidents that occur which may well provide a learning experience to all. 

Keith Ballinger (GitHub)     

**⚡️ Quick bytes:** 

- AWS has announced [AWS Copilot](https://aws.amazon.com/about-aws/whats-new/2020/07/amazon-ecs-announces-aws-copilot/), a new CLI to deploy and operate containers in AWS.
- Microsoft is [dropping official support for PHP](https://laravel-news.com/microsoft-dropping-php-support) on Windows as of version 8.
- An infographic showing [what 1GB of data costs in various countries.](https://www.visualcapitalist.com/cost-of-mobile-data-worldwide/) You may find [the raw data](https://www.cable.co.uk/mobiles/worldwide-data-pricing/) less confusing though.
- The main story is behind a paywall, alas, but apparently TikTok (that mobile app kids and influencers love to share dance moves on) has [committed to spend $800m on Google Cloud](https://www.theinformation.com/articles/tiktok-agreed-to-buy-more-than-800-million-in-cloud-services-from-google) over 3 years.
- Heroku user? Heroku is dropping TLS v1.0/1.1 support after July 31, 2021. mLab MongoDB, a commonly used MongoDB add-on, is also [being removed from Heroku](https://docs.mlab.com/shutdown-of-heroku-add-on/), so double check if you're using MongoDB from Heroku.
- IBM has [a job role](https://intellijobs.ai/job/IBMCloud-Native-Infrastructure-Engineer-Architect-bvJJ6yraexfWOk1nMRKP-bvJJ6yraexfWOk1nMRKP) looking for '12+ years' of Kubernetes experience — roughly double its lifespan so far 😆
- [Perf Track](https://perf-track.web.app/) lets you track the performance of sites using various JavaScript frameworks like React, Ember and Vue.
- Auth0 has [raised $120m in series F funding.](https://auth0.com/blog/auth0-announces-120m-seriesf-funding/)   

💻 Jobs  

[Find a Job Through Vettery](https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-webopsweekly&utm_term=tech&utm_content=grouped&utm_campaign=ad-77581) — Use Vettery to connect with growing tech teams at startups and Fortune 500 companies. 

Vettery  

ℹ️ _Interested in running a job listing in StatusCode Weekly? There's [more info here.](https://booking.cooperpress.com/jobs)_ 

📕 Tutorials, Opinions and Stories  

[Understanding and Decoding a JPEG Image Using Python](https://yasoob.me/posts/understanding-and-writing-jpeg-decoder-in-python/) — I love how this is put together. It may seem a little arcane but understanding how a format like JPEG works can provide knowledge useful in many other areas. 

Yasoob Khalid   

['We can't send email more than 500 miles..'](http://web.mit.edu/jemorris/humor/500-miles) — You may have seen this story before as it’s many years old, but if not, it’s a good one and demonstrates how a mixture of issues can come together to create the most bizarre technical outcomes. A fun outcome of this story resurfacing is that the people involved [popped up on Hacker News.](https://news.ycombinator.com/item?id=23775404) 

Trey Harris   

[Timescale Cloud: Hosted, High-Performance PostgreSQL ✨](https://tsdb.co/get-tsc) — Now available in 75+ regions across 3 major clouds. Analytics, performance, & scale. [Create your free account »](https://tsdb.co/get-tsc) 

Timescale sponsor   

[Ask HN: How Can I Quickly Trim My AWS Bill?](https://news.ycombinator.com/item?id=23798347) — Lots of things to consider here. Though if your main expense is bandwidth, maybe consider [Oracle Cloud](https://www.lastweekinaws.com/blog/why-zoom-chose-oracle-cloud-over-aws-and-maybe-you-should-too/)! 😏 

Hacker News   

[The Most Remarkable Legacy System I Have Seen](https://thehftguy.com/2020/07/09/the-most-remarkable-legacy-system-i-have-seen/) — A fun story of how a bank had a sort of internal AWS Lambda-esque platform running with over 500 Python scripts on it. 

The HFT Guy   

[Building Serverless Web Apps in Python](https://www.sanjaysiddhanti.com/2020/07/05/serverless/) — A practical ‘brain dump’ about what’s involved in deploying Python web apps on AWS Lambda using [Zappa](https://github.com/Miserlou/Zappa), essentially the ‘go to’ tool for working with serverless Python apps. 

Sanjay Siddhanti   

[You've Only Added Two Lines.. Why Did That Take Two Days?](https://www.mrlacey.com/2020/07/youve-only-added-two-lines-why-did-that.html) — You might appreciate some of these reasons if you’ve ever been questioned on your own progress. 

Matt Lacey   

[Rust is Surprisingly Good as a Server Language](https://stu2b50.dev/posts/rust-is-surpris76171) — The colorful tale of one developer’s initial experiences using Rust for creating a basic webapp. 

stu2b50   

['13% of My Website Visitors Block Google Analytics'](https://markosaric.com/google-analytics-blocking/) — It’s not just _ads_ that get blocked but trackers too. Every site will have a different audience profile and a different likelihood of having its tracking blocked, so maybe it’s better to track requests behind the scenes or focus on other metrics instead. 

Marko Saric  

🛠 Code and Tools 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/zkswccsuhwlbwsrowtqh.jpg)](https://rickbergfalk.github.io/sqlpad/#/)   

[SQLPad 5.0: A Web-Based SQL Editor to Run In Your Private Cloud](https://rickbergfalk.github.io/sqlpad/#/) — Built in JavaScript but available to run via a Docker image, this elegant SQL query runner and visualizer supports MySQL, Postgres, SQL Server, Presto, SAP HANA, Cassandra, SQLite and more. 

Rick Bergfalk   

[Hukum: Display GitHub Action Progress in the Terminal](https://github.com/abskmj/hukum) — If you’re using GitHub’s _Actions_ CI/CD feature and want to keep a real-time eye on it, this will help. Built in Node. 

abskmj   

[Teleport 4.3: A Modern Replacement for OpenSSH](https://gravitational.com/blog/introducing-teleport-4-point-3-modern-replacement-for-openssh/) — An open source, modern drop-in replacement for OpenSSH, which supports Kubernetes in addition to SSH. 

Gravitational   

[Stream Chat: The Most Feature-Rich, Scalable & High-Speed Chat Solution](https://getstream.io/blog/hipaa-compliant-chat-apps/?utm_campaign=statuscode_ongoing&utm_medium=promoted_newsletter&utm_source=status_code) 

Stream sponsor   

[Headless WordPress with Gatsby Cloud](https://www.gatsbyjs.org/blog/2020-07-07-wordpress-source-beta/) — Gatsby is an increasingly popular React-based site building framework and this new plugin brings it to WordPress. The idea is you can use WordPress as a headless CMS with Gatsby taking care of the front-end. 

Hashim Warren (Gatsby)   

[Wikimedia FontCDN: A Privacy First Search and Proxy for Google Web Fonts](https://fontcdn.toolforge.org/) — [Google Fonts](https://fonts.google.com/) is a hugely popular way to bring custom fonts on to Web sites but if you’re feeling uneasy about giving Google all that user data, consider this. (You could, of course, also host the fonts yourself.) 

FontCDN   

[StarCLI: A CLI Tool for Finding Trending Projects on GitHub by Stars](https://github.com/hedythedev/starcli/) 

Hedy Li   

[Facebook Releases Retrie: A Haskell Refactoring Tool](https://engineering.fb.com/open-source/retrie/) — _“Using Retrie, developers can efficiently rewrite large codebases (exceeding 1 million lines), express rewrites as equations in Haskell syntax instead of regular expressions…”_ 

Facebook Engineering         

Curated by [Cooperpress](https://cooperpress.com/). 

[Change your email address](https://webopsweekly.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://webopsweekly.com/leave/*|UID|*). 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
