Advertisement · 728 × 90

Posts by Daniele

Preview
GitHub - lupodevelop/envie: Cross-platform type-safe environment variables for Gleam Cross-platform type-safe environment variables for Gleam - lupodevelop/envie

Released envie for @gleam.run

Not because I “know better”.
Because I needed a more complete way to handle env vars, so I built one.

Typed config, clear failures, no drama.If it’s useful to you too, cool.

Docs: hexdocs.pm/envie/
Code: github.com/lupodevelop/...

#opensource #gleamlang #beam

1 month ago 6 1 0 0
Preview
GitHub - lupodevelop/remark-blackout: A tiny remark plugin that turns directives into blacked‑out elements A tiny remark plugin that turns directives into blacked‑out elements - lupodevelop/remark-blackout

First npm package out.
Built a remark plugin for Astro that blacks out Markdown blocks like classified documents.
Because hiding text should feel illegal.

👉 github.com/lupodevelop/...
#astro #markdown #npm

1 month ago 0 0 0 0

#gleam !!

1 month ago 0 0 0 0

Serious question for the OSS crowd:

we talk a lot about #EU digital #sovereignty but most of our repos still live on US platforms.

Is that just pragmatism, or pure inertia?

Has anyone actually tried mirroring or moving projects to #Codeberg?

Looking for real experiences, not flags or slogans.

1 month ago 1 0 0 0

Today I shipped woof : a logging lib.

That made me look back at some older stuff.

Has anyone actually used humanize or str in real projects (prod or side)?
I’m interested in honest feedback 💜.

1 month ago 0 0 0 0
Post image

Released a logging library for @gleam.run .
Dedicated to Echo my dog 🐕

Not because “the ecosystem needed one”.
Because I needed it to ship a real project.

Import. Log. Done.

If you want structure, JSON, namespaces, scoped context. Fine.
If not, it shuts up..

github.com/lupodevelop/woof

1 month ago 2 0 0 0
Preview
GitHub - lupodevelop/humanize: Small Gleam helpers to make numbers, bytes, durations and lists human-friendly. Small Gleam helpers to make numbers, bytes, durations and lists human-friendly. - lupodevelop/humanize

Just released humanize: a tiny @gleam.run lib to make numbers stop looking like garbage.

Bytes, durations, time-ago.
No magic. No bullshit. Just readable output.

“gleam add humanize”

⭐️ github.com/lupodevelop/humanize

📦 hex.pm/packages/humanize

2 months ago 2 1 0 0

AH 3rd edition ❤️!

2 months ago 0 0 0 0

💜

2 months ago 1 0 0 0
Advertisement

👀 Has anyone here used cmp_gleam for @gleam.run ?

I wrote it, shipped it, and now I’m curious if it’s actually being used outside my editor.

No politeness, no ego-strokin. Just honest feedback:

Drop the real takes! 🤟🏻

#gleam #opensource #feedback

2 months ago 3 0 0 0
Preview
GitHub - lupodevelop/humanize: Small Gleam helpers to make numbers, bytes, durations and lists human-friendly. Small Gleam helpers to make numbers, bytes, durations and lists human-friendly. - lupodevelop/humanize

Just released humanize: a tiny @gleam.run lib to make numbers stop looking like garbage.

Bytes, durations, time-ago.
No magic. No bullshit. Just readable output.

“gleam add humanize”

⭐️ github.com/lupodevelop/humanize

📦 hex.pm/packages/humanize

2 months ago 2 1 0 0

3/3 : I'm not good at it.
My code often sucks.
But it's MY suck, and fixing it teaches me something every time.
Plus, I have fun like a kid with blocks... except here blocks are pure functions and types, and mistakes make everything collapse. 😂

2 months ago 0 0 0 0

2/3 : Started as curiosity: "How hard can it be?"
Now it's addiction.
Write, publish, get pissed, rewrite, go insane, start over.

Every PR is a lesson in humility, every merge a small victory against my own ignorance.

2 months ago 0 0 1 0

1/3 : Been writing everything in @gleam.run for months. Every time I think I've got it figured out, Gleam reminds me I know jack shit. And I fucking love it. 💜

2 months ago 0 0 1 0

Fixed the docs for str 2.0.0 for @gleam.run on Hex.
Forgot to update them when I bumped the version. Sorry

2 months ago 0 0 0 0

Some good noise today 🤩

STR 2.0 crossed 100 downloads.

Small library, big milestone for me.
Appreciate everyone using it or trying it out.

🤟🏻

2 months ago 0 0 0 0

what landed in 2.1.0:
• nodes that negotiate instead of crashing
• real crypto, not vibes
• smarter retries (because networks lie)
• message versioning for mixed clusters

some stuff broke. on purpose.
staying small forever wasn’t the plan.

thoughts > praise.

2 months ago 0 0 0 0
Preview
GitHub - lupodevelop/distribute: The full power of Erlang's distributed computing to Gleam, with a type-safe and idiomatic API. The full power of Erlang's distributed computing to Gleam, with a type-safe and idiomatic API. - lupodevelop/distribute

💜 distribute 2.1.0 is out.

not a patch.
not a “small improvement”.

just me trying to push distributed computing in @gleam.run a bit further than comfort allows.
type-safe. OTP-native. no fluff.

still ambitious. still rough in places.
but moving...

github.com/lupodevelop/...

2 months ago 5 1 1 0

Alright, that’s the story.

If this sounds like your kind of thing,
I want to get back up and talk about it.
Meetups, confs, basements, improvised stages.

If you know where this could land drop a hint, make a connection, pass the word.

No quests. No prestige. Only XP.

2 months ago 0 0 0 0
Advertisement

3/3

No destination, no hype, no big claims.
I want to stand up again on a stage, on a table, wherever I can be seen.
Talking about my libraries, and whatever else .
Giving them a voice...
Open to feedback. Not afraid of getting it wrong.

Does this make sense to you?
Where would you even start?

2 months ago 1 0 0 0

2/3

At some point things slowed down.
Impostor syndrome kicked in. Hard.
More awareness, more judgment, more “maybe not”.
Talking got harder.
Public work went private.
Same curiosity, less air in the lungs.

2 months ago 0 0 1 0
Preview
a movie clip from movieclips.com is shown ALT: a movie clip from movieclips.com is shown

Back when I was a teen everything was in motion.
Hackmeetings, late nights, IRC scrolling nonstop, forum posts half-baked.
Write code. Talk about it. Give talks.
With slides, without slides, didn’t matter.
What mattered was being alive and doing things.

2 months ago 0 0 1 1

Eldritch Horror ❤️

2 months ago 2 0 0 0

I’ve always used Jekyll with a custom theme for my few (failed) blog attempts. 👾

After an all-nighter with Astro, I’m seriously considering porting the theme over and ditching Ruby, gems, and their lovely collection of ancient dependencies.

Anyone wants to try and change my mind?

2 months ago 1 1 0 0

Pulling an all-nighter with Astro and GSAP, and honestly?

I’m using them all wrong.

Building a single-page template by breaking it into components for no reason other than the sheer joy of over-engineering.

No blog posts, no data.

Just clean code and motion.

2 months ago 0 0 0 0

One more thing about str.
I wanted to apologize to everyone using the library and to the community for reworking the APIs.
Some of your feedback genuinely helped me unlock better solutions I wouldn’t have reached otherwise.
I really hope to get feedback > good, bad, or brutal. ☺️

2 months ago 0 0 0 0
Preview
GitHub - lupodevelop/str: Gleam library providing Unicode-aware string operations Gleam library providing Unicode-aware string operations - lupodevelop/str

str 2.0.0 for @gleam.run is out!

APIs cleaned up, sharp edges removed, performance less embarrassing.
Some things were renamed, moved, or killed so the rest could finally make sense.

This is why 1.3.0 was yelling at you.
Major release. Finally done.

⭐ github.com/lupodevelop/...

#gleam

2 months ago 2 0 1 0
Advertisement
Preview
Gleam Developer Survey 2025 Help us learn about Gleam users and the community in 2025!

Please fill in the Gleam end-of-year developer survey if you have not 🙏
You don't have to be a full-on Gleam user yet! We're interested in all perspectives

developer-survey.gleam.run

2 months ago 14 8 0 0

Anyone else, after a short break or partial disconnect, suddenly fall straight into the web-design rabbit hole?

Blog ideas, redesigns, “what if I rebuild everything” impulses,
and other objectively bad decisions.

Or is this just a recurring personal flaw?

2 months ago 0 0 1 0

I’ve noticed a few people started using cmp_gleam for @gleam.run (cmp for friends).

If you’re one of them: how’s it going?
What broke, what surprised you, what did you hate more than expected?

Feedback welcome. I promise not to argue. Probably.

3 months ago 1 0 0 0