Issue #270 · April 25, 2022

Amazon Aurora Serverless v2 Generally Available

“The real danger is not that computers will begin to think like men, but that men will begin to think like computers”

Amazon Aurora Serverless v2: Generally Available

Amazon Aurora Serverless v2: Generally Available

Have you ever needed to install and manage your own relational database? If you did, you know it's always a pain to get scalability and backups right. Even with services like RDS, there is always a lot to configure and it can get very expensive for a casual user! Aurora is fully serverless SQL alternative (compatible with Postgres and MySQL) that promises to take away all this pain and have serverless scalability and pricing. With v2 being generally available we are very excited to see how this can improve our developer experience!

Articles

Picture perfect images with the modern element

You may not think about images as part of your web dev work, but they can affect your web app's performance more than any other part of your code. This article explores some of the most common image optimization techniques that you can (and should!) use on the web!

SVG passthrough precision

This article is a very interesting piece of research! Have you ever wondered what happens when you load an SVG with an editing software and save it again (without changes)? You might expect your SVG not to change, but in reality almost every software will change a lot of things, including coordinates precision! If that sounds scary, you should check this article out for more details!

Node.js v18.0.0 is out! 😱

A new major version of Node.js is out and this one comes with a bang 💥 There are a few new additions that we are particularly excited about: native fetch support (experimental) and built-in test runner (also experimental). But also Web Streams API is here! Check the official release notes for more details and examples!

TypeScript and Set Theory

OK, I am sure you are wondering what Set Theory has to do with TypeScript... well, actually a lot! This article will show you how does set theory help to understand type assignability and resolution in TypeScript! Worth checking it out if you are trying to strengthen your understanding of type theory and TypeScript!

1x Programming

We had a lot of fun joking about 10x engineering lately. But let's take the topic a little bit more seriously now. Our friend Tim McNamara (author of the awesome book Rust in Action) just released a beautiful essay that shows that It’s actually okay to be a 1x programmer... or even a 0.7x programmer!

Book of the week

Web Scraping with Python: Collecting Data from the Modern Web

Web Scraping with Python: Collecting Data from the Modern Web

by Ryan Mitchell

Learn web scraping and crawling techniques to access unlimited data from any web source in any format. With this practical guide, you’ll learn how to use Python scripts and web APIs to gather and process data from thousands—or even millions—of web pages at once. Ideal for programmers, security professionals, and web administrators familiar with Python, this book not only teaches basic web scraping mechanics, but also delves into more advanced topics, such as analyzing raw data or using scrapers for frontend website testing.