Links list - 2024-02-16

Hello, and welcome to a new post of Links lists! Hope you enjoy this selection. ๐Ÿ™‚

Some tricks of modern CSS

An interesting article about various stuff that can be done with one line of modern CSS.

As an aside, the fact that you can actually use modern features of CSS (and JS) and expect it to work for pretty much everyone is so good. I remember the days of IE6 dominance… and I don’t miss them!

12 Modern CSS One-Line Upgrades | Modern CSS Solutions

Sometimes, improving your application CSS just takes a one-line upgrade or enhancement! Learn about 12 properties to start incorporating into your projects, and enjoy reducing technical debt, removing JavaScript, and scoring easy wins for user experience.

How to ramp up effectively in a new team or project

Joining a new team, or just a new project, is something that happens pretty often to devs. Boz (the CTO of Meta) has a really great article about how to do it effectively, and fast.

A Career Cold Start Algorithm

Starting a new job can be stressful so Iโ€™ve developed an algorithm that has helped me get up to speed quickly.

Headless components in React

An introductory article about building headless components in React, i.e. logic-only components that don’t include UI-specific logic. They are useful for building the logic once, and allowing other developers to plug in the UI details and the look & feel. Not something you want to build everyday, but the technique can be useful, and the article is really well written.

Headless Component: A Pattern for Composing React UIs

Separates state management logic from the visual representation

Too much coupling

An interesting article about noticing accidental coupling of components and fixing it.

Incoming: The Coupling That Wasnโ€™t There

Expressing intentions via explicit coupling.

Tool: an improved git diff

I’ve recently started using delta, which is a fantastic tool to improve display of differences from Git. Highly recommended.

GitHub - Dandavison/Delta: A Syntax-Highlighting Pager for Git, Diff, and Grep Output

A syntax-highlighting pager for git, diff, and grep output - dandavison/delta

Fun: parody of an interview

A really fun parody of an interview gone just a bit crazy. ๐Ÿ˜†

Hexing the Technical Interview

Previously: Reversing the technical interview.