Shubham Bose
Good UX is highly desired and once you get it right, it feels almost natural, intuitive. The current state of news UI assumes that the reader is an…
Shubham Bose
Good UX is highly desired and once you get it right, it feels almost natural, intuitive. The current state of news UI assumes that the reader is an…
Zach Young
Templater snippets (for Obsidian)
Snippets I’ve written for the Templater Obsidian plugin.
I wanted to outline my take on “artificial intelligence” on this page as a more “pinned statement”, albeit non-exhaustive. While “A.I.” is a misnomer…
Raphaël Dardeau
De SPA à MPA : reprendre en main la performance
Avec une SPA, la performance dépend d’un temps d’exécution global de l’application, alors qu’avec une MPA, elle découle directement du travail réellement…
How did we end up threatening our kids’ lives with AI?
It used to be that encouraging children to self-harm, or producing sexualized imagery of children, were universally agreed upon as being amongst the…
Unsung heroes: Flickr’s URLs scheme
This might seem silly. The user interface of URLs? Who types in or edits URLs by hand? But keyboards are still the most efficient entry device. If…
A newbie's guide to self-hosting with YunoHost
Here is a four-part guide showing non-technical people how to get started self-hosting essential internet services with the YunoHost system.
Rostislav Melkumyan
The logo soup problem (and how to solve it)
A deep dive into the math behind making mismatched brand logos actually look good together. And a tiny React library that does it for you. I wish…
let’s make software that respects your attention, does its job well, and lets you get on with your life. That’s what good software used to feel like…
Overview of CSS-only scrolling shadows and content fading techniques
When content overflows and the scrollbar is insufficient or intentionally hidden, visual cues such as scroll shadows or fading effects signal that…
Filter by year and month to see more links.