Weekly Shaarli

All links of one week in a single page.

Week 08 (February 20, 2023)

SNCF INNOVE – LE WIFI À BORD DES TGV, COMMENT ÇA MARCHE ? - YouTube

La prouesse technique d'avoir du Wifi à bord des TGV, et pourquoi c'est si compliqué !

Building an accessible theme picker with HTML, CSS and JavaScript. by Sarah L. Fossheim

A great example!

Theme Toggles

Some dark/light mode toggles

My favourite 3 lines of CSS | Andy Bell

How to handle spacing between css elements in one line of code?

.flow > * + * {
    margin-block-start: var(--flow-space, 1em);
}
Reims : Pour ne pas arriver en retard, le passager d’un train ouvre lui-même un colis suspect
Manifesto for Minimalist Software Engineers | Minifesto.org

Summarized to:

Fight for Pareto's law, look for the 20% of effort that will give you the 80% of results.
Prioritize, minimalism isn't about not doing things but about focusing first in the important.
Perfect is enemy of good, first do it, then do it right, then do it better.
Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast.
Add value. Think constantly how you can help your team and position yourself in that field/skill.
Basics, first. Follow always a top-down thinking starting by the best-practises of CSS.
Think different. Simple is harder than complex, which means you'll need to use your creativity.
Synthesis is the key of communication. We have to write code for humans not machines.
Keep it plain. Try to keep your designs with few layers of indirection.
Clean kipple and redundancy. Minimalism is all about removing distractions.