Issue #207 · April 19, 2021

How branches work in Git

“This is the whole point of technology. It creates an appetite for immortality on the one hand. It threatens universal extinction on the other. Technology is lust removed from nature”

Make the keys to everything you do online easier and safer. Stop resetting passwords and filling out forms. Try Dashlane on your first device for free here.

How branches work in Git

How branches work in Git

Git branches allow you to keep different versions of your code cleanly separated. Here's a look at how they work and why you should know about them.

Articles

Integrate SSO with PWM

Single sign-on (SSO) alone cannot protect every employee credential. Threat actors, meanwhile, have realized that stealing credentials is a high-reward, low-effort way to access company data. That’s why protecting credentials requires a password management solution to complement SSO technology. sponsored

Tailwind CSS v2.1

Tailwind CSS v2.1 was recently released with a new exciting features: the new JIT engine (which makes compilation super fast and generated files smaller), first-class CSS filter support, and much more!

Vanilla JavaScript Code Snippets

A guide to vanilla JavaScript code snippets — with resources and lightweight libraries to help you solve a problem without a large overhead or third-party dependencies.

You-Dont-Need-GUI

Stop relying on Graphic User Interfaces (GUIs) with this opinionated (yet interesting) repository which helps you to embrace the art of the command line more. Check it out, you might learn a trick or two!

Sticky Headers: 5 Ways to Make Them Better

Persistent headers can be useful to users if they are unobtrusive, high-contrast, minimally animated, and fit user needs. With this article you can learn some new interesting ways to handle sticky headers in your web pages.

Space Jam

I'm running a speed test on the new Space Jam site: the 1996 version on dial-up VS. the 2021 version on a 3G connection. Who will win?

Book of the week

Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications

Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications

by Tomasz Nurkiewicz

In today’s app-driven era, when programs are asynchronous and responsiveness is so vital, reactive programming can help you write code that’s more reliable, easier to scale, and better-performing. With this practical book, Java developers will first learn how to view problems in the reactive way, and then build programs that leverage the best features of this exciting new programming paradigm.