Issue #276 · June 6, 2022

uroboros program

“Software is like sex: It’s better when it’s free”

Best 7 links of week #22, 2022

uroboros program

uroboros program

Here's a crazy thing: a ruby script that generates itself passing though generated code in 100+ programming languages. Is this useful? Definitely not, but it shows that there is really no limit to creativity in what you can do with code! ❤️

Articles

UI Coach - Find Inspiration

UI Coach is an awesome website that generates challenges for you to test your design skills! You get a task, a palette and some other resources. Such a great way to improve your web design skills!

Readability: The Optimal Line Length

The length of text lines substantially impacts their readability — yet this is often overlooked in e-commerce. Let's see some practical piece of advice on how to use line length to improve readability.

Interactive Typography Tutorial

If you are looking for more design goodness, here is another great resource for you to learn the fundamentals of typography through this gamified walkthrough with real-time feedback and logic-based principles.

Glide Data Grid

Glide Data Grid is a no compromise, outrageously fast data grid for your React project, with rich rendering and TypeScript support.

Eva Icons

Eva Icons is a pack of 480 delightful icons available for free. Download Eva Icons to use them in your products for mobile and web apps. Available as SVG, PNG, Web Font and Sketch. Open Source, built by the Nebular team.

Google CrUX for performance benchmarks

In this article, Dan Shappir analyzes the performance cost associated with various frameworks and explains the wide variety of framework and platform choices that are currently available to front-end and fullstack developers.

Book of the week

The Mythical Man-Month: Essays on Software Engineering

The Mythical Man-Month: Essays on Software Engineering

by Frederick P. Brooks Jr.

Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time.