cleminso retweeted
Decided to write up a little tool I've been using to create Tailwind CSS v4-like color palettes.
Just pick a hue → get 11 shades that feel like the originals. All thanks to OKLCH's perceptual uniformity.
I upgrade my project for @jazz_tools 0.18+ this weekend and there is what changes with this new version:
1. new $jazz field for CoValues that serve as a namespace to contains all Jazz-specific properties
2. co object are now readonly and mutations now go through $jazz namespace
It prevent direct object mutations such as:
- cannot asign values to CoValues props
- typescript show errors if trying to mutate directly in object
Instead of: “I’ll modify this object directly” ->
“I’ll explicitely tell jazz to update this CoValue”.
This gives predictable behavior when mutations trigger sync and clearer separation between data access and modifications.
CoValues are mutable but only through $jazz namespace. This prevents accidental mutations while ensuring proper sync and framework compatibility.
cleminso retweeted
“why is it called Jazz?”
In the same way that Jazz music disassembles rigid music conventions into primitives
Spontaneously & effortlessly reassembling them into something new, surprising, dynamic and “just what was needed”
…and how the Jazz musician merely hints at things…
Fall in love with website section `Colophon` and `People I'm inpired by`. Spend a few hours jumping between recommendations, discovering gems; reading /about and /now pages of internet people
Some discovery:
- thu-le.com/colophon
- kyler.design/about by @kylerjphillips
Delight to discover the thinking process and problems to solve behind @cartiquemaps! Such a great and smooth reading!
I wrote ~4000 words on how I built Cartique, diving into the engineering and design challenges behind features like undo-redo management, auto-centering, canvas interactions, and more. deeepsig.me/cartique?v=1
I'm just starting ANTIMEMETICS and 3 things that I can say for now:
- It helped me to learn some concepts I never realised and clear some ideas in my mind
- Make me want to read books again (I haven't since 2024)
- I love orange pages between each chapter's, help reading exp
I wrote a new book! It's called ANTIMEMETICS: Why Some Ideas Resist Spreading, and it's about ideas that don't want to be shared or remembered, despite their importance.
Now available for pre-order: darkforest.metalabel.com/ant…
cleminso retweeted
Replying to @badlogicgames
I agree. I built npmjs.com/package/@alcyone-l… for that (and write typescript CLIs). It even generates the DXT bundle for you for Claude Desktop.
A month ago I forked the open-source project management by @ln_dev7.
Huge thanks to @nicolasembleton, who created the data structure via @instant_db during a few days of pairing coding. I learnt a lot about
Now the idea is to make something I will be happy to use, let's see :)
Now that the data is mostly good and connected to the db, I will work on the UI enhancement, fix some bugs, and ship new features. I'm still using Aider with `gemini-pro`
Thanks for this super template @ln_dev7 with well structured UI! That make me leart a lot!
Having fun with @cartiquemaps this afternoon! Funny and peaceful, I feel relaxed now!
Happy with the small houses at the bottom left, where I added grass on top of themˆˆ
I would love to see a "Lac" item added to the collection.
Thank you @deeepsig for making this tool, wish you a great development!
Published a new TLDR - Super knowledges, Internet niches.
In this TL;DR: Knowledge vs Intelligence from @WilliamBryk and Why niches that matter from @MacBudkowski.
Link bellow:
Just explored several blog posts of @ErezDruk product section erezdruk.com/. Especially enjoyed to read erezdruk.com/post/a-new-way-…
Thanks for writing this✌️
I just discovered @dkbrereton Substack and his writing process: "I read books written by important historical figures, deconstruct their thoughts and ideas, find the most interesting parts, then synthesize those into a dialogue"








