The NYT asks if people really need to shower every day. I am really glad to read this. I stopped showering every day a couple of years ago. Why? Saving water, energy, and… I really feel like I don’t need to since I started wearing clothes that don’t get smelly as fast as cotton (such as merino wool or technical fabrics like Uniqlo’s Heattech). 🌱

Bandcamp Schadenfreude. I was offered a deal to become an employee for Bandcamp back in 2011. Then the deal was off for reasons that didn’t make sense. Since then, I had mixed feelings: I liked the product as a listener, not so much as a musician, and I resent founders and managers from then — I know I shouldn’t but I do — and I am not sure they are genuinely nice people. 💻

I have a songbook GitHub project that contains chordpro files and creates my own PDF songbook. I geeked out a bit so that the PDF is generated by a GitHub action and uploaded to my new web home that I am slowly building brick by brick. You can see the final result on my Guitar Songbook page. 🎸💻

I used to love Evernote so much. I had to log in to access old content today, and it made me upset to see how bad of a product it is now. For instance, I could not find a way to see who were the people having access to a shared note. 💻

Les épisodes sur les Stones dans Very Good Trip, de Michka Assayas, me rappellent le Rock Press Club qui leur avait été consacré sur Canal Jimmy : ce devait être en 1999 ou 2000. Et la présence de quelques épisodes du Rock Press Club sur YouTube me réjouit. 🎵

Brand vs Logo: youtube.com/shorts/tH…

(from the excellent Studio Neat’s gazette, which is very recommended… Exhibit B: 1$ bill restauration)

Renewal costs for .net domains on Gandi are going through the roof. Transferring to CloudFlare now. 💻

This factorial numbers comic by XKCD is hilarious. xkcd.com/2835/ 🤣

The Land Is Inhospitable and So Are We, by Mitski. Such a good album. 🎵

GitHub - aaronpk/Meetable: an event listing website

I just found out this project by Aaron Parecki. I just moved to a new city and trying to find local events forced me to spend time on Facebook, which is the de facto solution for venues to advertise events. An alternative would be great so I love that Meetable exists. I know nothing from the tech stack though so not sure I could contribute or tune it for my needs if i was willing to invest time on it for a side-project. 💻

TIL Je viens de découvrir que le sketch des Nuls, Omelette, a son inspiration dans une chanson de Paul Simon et Ladysmith Black Mambazo, Homeless. 🤦‍♂️ 🎵

C’est au tour de François Morel de s’y prendre au “pas de souci” 😂

My MacBook Pro from mid-2017 cannot install macOS 14 aka Sonoma. As a developer, this is a must-have. As a regular user, it is a big upset. Apple appears committed to take climate action seriously, cf. www.apple.com/environme… but avoiding existing products to become irrelevant too soon should be part of the agenda. 🌱

Fini de relire Poulet aux Prunes, de Marjane Satrapi. Masterpiece. Curieux de voir à quoi ressemble l’adaptation ciné qu’elle a elle même réalisée avec Vincent Paronnaud. 📚

I watched an episode of Super Wings! with my kids. It’s incredible how many kids shows include microtransitions, and transformations. Paw Patrol, Chico Bon Bon, and even old shows from my generation like Goldorak, or Saint Seiya. Or South Park parodies… 📺

Celebrating the 200th pull request on my Statium monorepo. So much more gratifying for solo side-projects. 💻

I just saw Lamine Yamal play for the 1st time in the highlights from Villarreal - Barcelona. Impressive. The guy just turned 16. ⚽️

Grief is a manifestation of the courage to love

Nicely put. 🤗

xkcd.com/2820/ Hilarious. 😂

Writing on the web post-Jekyll, Ghost edition

Jekyll does not seem to do well. Despite being used by GitHub for GitHub pages, largely used plugins from the community — such as jekyll-assets, — are falling behind Jekyll 4 or the end of life of Ruby 2.

Ghost has very convincing pros: it is easy, fast and beautiful. It also has everything one can need fully integrated when you just start publishing.

But for a technical person such like me, who has an history of web publishing behind, it also has major cons:

  • MySQL over PostgreSQL. I already run a PostgreSQL DB. I don’t want to run another one;
  • All the built-ins (SEO, analytics) are lost when Ghost is used as a headless CMS;
  • Poor markdown support: line breaks are preserved in posts;
  • Lack of control over the HTML that is being produced;
  • No support of multiple websites for small publishers.

As such, Ghost does not sound like a good CMS solution for me. To be continued. 💻