Weekly Shaarli

All links of one week in a single page.

Week 09 (February 26, 2024)

The Never-Ending Task List

You see, most of these books on productivity come from places of privilege. They are authored by people who either control their task lists or, quite often, occupy positions where they are no longer burdened by one. The problem is that most of us, the mere mortals who consume these books, do not sit in this graceful position.

As I said at the start, there will always be more work, and that's a good thing to keep moving and stay motivated. However, there comes a point when it becomes too much, the plate is piled too high, and there is no room to breathe. Drowning in tasks is a terrible way to go.

Rsync Command Generator for the web | Rsyncinator
pleroma.lord.re

Oui, migrer en dehors du système propriétaire de Discord est une difficulté technique.

Comparativement à Freenode où les données sont standardisées et ouvertes, Discord garde tous fermés. Est-ce que j'ai loupé quelque chose pour migrer ou au minimum consulter les messages de Discord sur une autre plateforme?

Ce sera la même que pour Twitter.

RsS iS dEaD LOL

Find the RSS feeds available from the followed accounts

Blogging Isn't Always Easy

To be honest, I am only here because it's a habit, and I like playing around with my website. It's fine to write about your life and other such interests. My favourite blogs to follow do exactly that, but it's absolutely understandable if you don't want to do that.

The path to becoming a publisher - Piccalilli

How to fill the gap left by the GOAT css tricks?

Look, the dream goal is Piccalilli fills a hole that’s been left by Digital Ocean and their mis-handling of CSS-Tricks.

If I were ever to make an RSS service … | Leon Mika

If I were ever to make an RSS service like Feedbin, I’d probably add a feature which would delay some items until a specific day of the week. Some posts I get feel more suitable for weekend reading.

Serving my blog posts as Linux manual pages | James' Coffee Blog

Fun :D

Comment j'ai atteint 100 vues par jour en une semaine - Build in public #1 | EventuallyCoding

Le listing sur les examples de Nuxt https://nuxt.com/templates. Un autre référencement sur le site de https://www.builtatlightspeed.com/

Why I use Firefox
EMO
Interchange Choreography - C82: Works of Nicholas Rougeux

Les principaux axes de communication routiers des grandes villes en images

Where I’m at on the whole CSS-Tricks thing – Chris Coyier

About the website CSS-tricks

Towards a quieter, friendlier web • Cory Dransfeldt
The SQL Murder Mystery
Postgres Tutorials | Crunchy Data
Note: Intelligence

De la newsletter de Victor Ferry.

L'intelligence est la capacité à une trouver une solution efficace à un problème.

L'IA est donc intelligente puisqu'elle trouve des solutions à un problème. Elle n'en a cependant pas conscience.

Après deux exemples, il en arrive à la conclusion que: L'université ne fait que pousser à l'extrême une tendance profondément humaine: dépenser de l'énergie intellectuelle sur des problèmes qui n'en sont pas.

Concernant soi-même: est-ce que le contenu consommé donne le sentiment d'avancer, mais il s'agit uniquement d'un sentiment.

Pour ne plus perdre de temps, se contenter de cette question: qu'est-ce qui va me permettre d'améliorer ma condition?

L'intelligence ne se délègue pas. Notre cerveau confond "j'ai intégré la connaissance" avec "j'ai la connaissance au bout de mes doigts".

CSES - CSES Problem Set - Tasks
SQLite Tutorial – A Step-by-step SQLite Tutorial
Mastodon

Accessibility isn't just about ramps and screen readers.

It's about creating environments where everyone, regardless of ability, can thrive.

Let's make accessibility a priority in everything we do.

Software engineering practices I like, in 2024

Every couple of years in software development, the meta changes. Libraries and frameworks are rotated in and out of popularity, languages evolve and best practices change. These are some of my personal beliefs1 on what the current meta is, and what parts are worth adopting.

Now is better than never.
Although never is often better than right now.

  1. Use statically typed languages over dynamically typed languages
  2. Use automatic formatting
  3. Parse, don’t validate
  4. Use union types
  5. Parse, don't validate
  6. Avoid abstracting too early
  7. Be aware of monads and functors
  8. Accept that generative AI is here to stay
  9. Prefer integration tests over unit tests
  10. Be kind during code reviews
  11. Respect a candidate’s time
  12. Pair or mob program frequently
  13. Pick a git commit format and stick to it
  14. Use Dependabot and friends for dependency maintenance
  15. Write infrastructure-as-code
  16. Use platforms that allow developers to focus on the code
  17. Use queues as data sources
Waiting For Spring (March 2024 Wallpapers Edition) — Smashing Magazine
GoboLinux - the alternative Linux distribution

This make sense: each program in its own directory and the filesystem is the database

https://github.com/pgexperts/pgx_scripts/blob/master/indexes/needed_indexes.sql

Find relevant indexes to set based on the usage of the postresSQL database.

Text to HTML Ratio - Free SEO tools | SiteGuru

How much text is displayed compared to the html markup

psql Tips
PGSQL Phriday #015: Primary keys: UUID, CUID, or TSID?
OBTF Follow-up

One Big Text File to organize and rule them all.

Why single vendor is the new proprietary - OpenSource.net

I’ve come to realize that the relicensing trend towards non-compete licenses has exposed single-vendor Open Source software for what it truly is: proprietary software in hiding

One vendor can turns the (own) project into a proprietary one.

Projet Arcadie : « Tiens, c'est rigolo ça. Hier, on était en pléniè… » - La Quadrature du Net - Mastodon - Media Fédéré

Parmi les textes, une résolution pour protéger les consommateurs des manipulations du marché de gros de l'énergie.
Devinez qui a voté contre ?

Zero-dependency random number generation in Rust - Orhun's Blog
plenaryapp/awesome-rss-feeds: Awesome RSS feeds - A curated list of RSS feeds (and OPML files) used in Recommended Feeds and local news sections of Plenary - an RSS reader, article downloader and a podcast player app for android
You Don’t Need a Writing Ritual

If regular traveling has taught me anything, it’s that you can never depend on circumstance. You can only depend on yourself. And if there’s one writing skill that’s overlooked, then it’s the ability to just write as and when you choose, regardless of where you are, the time of day, or how comfortable you feel (and I mean that in a physical and symbolic sense).

Doctorow states in his own words:
“I learned to write crammed into coach seats with my laptop keyboard practically vertical, my wrists bent back at an agonizing angle. Between flights, I’d write crouched on the floor under the water fountain between the toilets in the departure lounge, nailing the only outlet and plugging in my travel power strip to share with others. […] I have written so much in so many places that the desk and the comfy chair and the big monitor are largely aspirational for me — the kind of place I’d like to be writing in, but rarely the place where I end up writing.”

TL;DR? Write how and where you want to write. And if you can’t, write anyway.

Laissez les gens faire ce qu’ils veulent ! - Le Hollandais Volant
Why your website should be under 14kB in size | endtimes.dev

Avoid a round trip for the slow start TCP algorithm. Depending of the internet connexion it can save 100s of ms.

I Hate the News (Aaron Swartz's Raw Thought)
White House urges devs to switch to memory-safe programming languages