Daniele
banner
lupodevelop.bsky.social
Daniele
@lupodevelop.bsky.social
punk attitude, enthusiast coder. gleam, rust, python, ts - mostly experiments. my github reflects the process.
Unicode lied to your terminal.

I’m working on display-width–aware APIs for str: columns, truncation, padding, emoji and CJK included.

Pure Gleam, no NIFs, no shortcuts.

A small distraction before the inevitable major release.
January 9, 2026 at 1:05 PM
Ok.
Now str 1.2.3 😓 is available on hex

- Also solved the problem of displaying the logo on hexdoc
Releasing str 1.2.3 a bit (too) earlier than planned.
@lpil.uk was spot on about HTML escape handling > thanks for that 💜.

Now back to the gleam-orous stuff 😉: cleaning up the codebase, shaving the API surface, and maybe shipping a couple of things people asked for. If luck allows.

#gleamlang
January 9, 2026 at 10:57 AM
Releasing str 1.2.3 a bit (too) earlier than planned.
@lpil.uk was spot on about HTML escape handling > thanks for that 💜.

Now back to the gleam-orous stuff 😉: cleaning up the codebase, shaving the API surface, and maybe shipping a couple of things people asked for. If luck allows.

#gleamlang
January 9, 2026 at 7:48 AM
Helping a dear friend move from C to OCaml for work. He’s got a manual, but I want to gather extra resources: tutorials, repos, example projects, tips, gotchas, everything that makes the jump less brutal.
Ready to pack up all your advice and ship it ASAP 🤟

Anyone here using OCaml? 🐫
Thanks!
January 8, 2026 at 7:27 PM
One day deep in the @gleam.run community and bam 💥

tons of support for my absurd little libraries.

Seriously, you folks are amazing. 🤩

thanks a ton!
January 8, 2026 at 3:08 PM
str 1.2.2 is out.
No new real features.
Just fewer fixes, clearer docs, and me admitting the API grew weird.
Everything else is now explained, not implied.

Two new experimental algorithms:
KMP and Sliding.
Auto-select if you trust heuristics, pick one if you don’t.

github.com/lupodevelop/...
GitHub - lupodevelop/str: Gleam library providing Unicode-aware string operations
Gleam library providing Unicode-aware string operations - lupodevelop/str
github.com
January 8, 2026 at 11:46 AM
I shipped cmp_gleam.
A tiny @gleam.run lib for explicit, composable comparators.

No derives.
No magic.
No “trust me bro” ordering.

Comparators are values. You compose them or you don’t.
It's also compatible with str 😮

📦 hex.pm/packages/cmp...
github.com/lupodevelop/...
January 8, 2026 at 10:25 AM
Looking for people to follow.

Are there devs here on Gleam / Elixir / Erlang / FP?

If you post or build real stuff,
I’m here.

#gleam #elixir #erlang #fp
January 7, 2026 at 2:52 PM
I just sponsored @gleam.run
small amount, lots of love 💜.
first and only project I’ve sponsored so far 🙌.

github.com/sponsors/gle...
Sponsor @gleam-lang on GitHub Sponsors
Support friendly, fun, and scalable type-safe programming with Gleam!
github.com
January 7, 2026 at 12:41 PM
hey,
Strings are hard.
Unicode is worse.

I recently wrote an article about it, and built str along the way.
a Unicode-correct string library for @gleamlang ,
with zero OTP dependencies.

⭐️️ github.com/lupodevelop/str
📦️ hex.pm/packages/str

📰 dev.to/lupodevelop/...
January 7, 2026 at 12:39 PM