The Source of Readability

#536 – August 21, 2023

Readability is often treated as a subjective thing. When someone says code is more readable, what they really mean is they can more easily read it. The straw-man goes, this is all taste and convention, just follow the team’s rules and use the auto-formatter.

Need speed and flexibility in scaling dev teams? Revelo is the largest platform to hire world-class remote developers from Latin America, who are pre-vetted for technical and soft skills. Start with a risk-free trial and get matched with vetted candidates in 3 days, plus a $2,500 credit on your first hire!

If carcinization happens when languages evolve to be more like Rust, then what do you call it when Rust evolves to be more like Java? Caffeination?

This is a graduate-level introduction to graph theory, corresponding to aquarter-long course. It covers simple graphs, multigraphs as well as theirdirected analogues, and more restrictive classes such as tournaments, trees andarborescences.

About a year ago, I raised a red flag with colleagues and managers about Postgres performance. Our database was struggling to keep up with the load generated by our monolithic SaaS application. CPU utilization was riding between 60 and 80%, and at least once it spiked to 100%, causing a brief outage.

Speed was a company-wide initiative for eBay starting in 2019, with many teams determined to make the site and apps as fast as possible for users. For every 100 milliseconds improvement in search page loading time, eBay saw a 0.5% increase in “Add to Cart” count.

When was the last time you were about to click a button on a website, only to have the page shift—causing you to click the wrong button instead? Or the last time you rage-quit a page that took too long to load?

Visual guide to CSS selectors, including pseudo-classes (:nth-child, :hover,…), functional pseudo-classes (:not, :is,…) and pseudo-elements.

bytes and bits

newsletters