Issue #256 · January 17, 2022

Advanced Git Concepts You Should Know

“Any sufficiently advanced technology is equivalent to magic”

This issue is kindly sponspored by:

Power your content experiences with high fidelity data. Retrieve analytics & insights with the Nudge API.

Advanced Git Concepts You Should Know

Advanced Git Concepts You Should Know

Have you gotten accustomed to the basics of git, but the advanced concepts make you scratch your head? This article, introduces you to the advanced git concepts, but also show you how to use them in a real-world scenario!

Articles

Databases in 2021: A Year in Review

Andy Pavlo's take on 2021 database industry happenings, a year marked by the dominance of  PostgreSQL and the rise of new databases based on the PostgreSQL wire protocol.

How to mentor software engineers

If you have been around the tech block long enough, chances are you might have mentored (or will have to mentor) more junior engineers. Mentoring is a complex activity and it should not be triviliasied. This article gives a number of tips and suggestions to make sure you can do a great job as a mentor!

Generate Mesh Gradients

Are you looking for a quick and effective way to generate a background for a picture or for a website design? With this tool, you can easily generate & customizse beautiful and colorful mesh gradients and export them to PNG.

useRainbow()

potato.horse is an artistic website with an interesting effect on the page background. As you scroll to the page, the background changes color following the colors of the rainbow. In this post, the author of potato.horse, describes how they achieved this effect by using a React hook.

Book of the week

Fluent Python: Clear, Concise, and Effective Programming

Fluent Python: Clear, Concise, and Effective Programming

by Luciano Ramalho

Python’s simplicity lets you become productive quickly, but this often means you aren’t using everything it has to offer. With this hands-on guide, you’ll learn how to write effective, idiomatic Python code by leveraging its best—and possibly most neglected—features.