Daniele @lupodevelop.bsky.social · 1hOh.. But this is my turf!  I mean, étui is the ultimate Tui in Gleam. Just kidding… only about it being the ultimate one… 😎 000
Daniele @lupodevelop.bsky.social · 10/10/2026I know, I should show some demos... I know... but I'd also like to see what the community comes up with, since the download numbers suggest that someone is actually using it. #opensource #gleam #tui 051
Reposted by DanieleDaniele @lupodevelop.bsky.social · 01/09/2026There’s a special kind of #developer fatigue in checking GitHub Actions for the tenth time. Jumping between repos. Finding the failed job. Digging through logs. Rerunning a flaky workflow that failed for no good reason. I got tired of it. So I built Bosun. apps.apple.com/it/app/bosun... 011
Daniele @lupodevelop.bsky.social · 09/10/2026Today, after a long time... I released étui v2.0.0. [Some breaking changes here] For those who don't remember, it's a @gleam.run library for creating beautiful TUIs, whether targeting #Erlang or #JavaScript... Yes, something like @ratatui.rs for @rust-lang.org github.com/lupodevelop/...github.comGitHub - lupodevelop/etui: A TUI library for Gleam. Pure functions, composable widgets, correct Unicode.A TUI library for Gleam. Pure functions, composable widgets, correct Unicode. - lupodevelop/etui 051
Daniele @lupodevelop.bsky.social · 07/10/2026Lately, I've decided to focus on the Xeerpe wrapper ( @gleam.run ). It's a nice way to contribute to a cool project by a guy who's put a lot of time into it It matches perfectly with #Lustre 💜 Repo: github.com/lupodevelop/... Original lib: github.com/nicolacenton... #opensource #gleam #cssgithub.comGitHub - lupodevelop/gleam-xeerpe: Chainable CSS backgrounds for Lustre: a Gleam binding for xeerpeChainable CSS backgrounds for Lustre: a Gleam binding for xeerpe - lupodevelop/gleam-xeerpe 040
Daniele @lupodevelop.bsky.social · 02/10/2026Just released: Gleam-xeerpe, try it with @gleam.run & Lustre! github.com/lupodevelop/... Live Demo: lupodevelop.github.io/gleam-xeerpe/github.comGitHub - lupodevelop/gleam-xeerpe: Chainable CSS backgrounds for Lustre: a Gleam binding for xeerpeChainable CSS backgrounds for Lustre: a Gleam binding for xeerpe - lupodevelop/gleam-xeerpe 020
Daniele @lupodevelop.bsky.social · 02/09/2026Me: writes thousands of lines of #Rust to build a custom vector DB People: "Why not just use an existing one?" Me: 👁️👄👁️ HELP ME! 000
Daniele @lupodevelop.bsky.social · 01/09/2026There’s a special kind of #developer fatigue in checking GitHub Actions for the tenth time. Jumping between repos. Finding the failed job. Digging through logs. Rerunning a flaky workflow that failed for no good reason. I got tired of it. So I built Bosun. apps.apple.com/it/app/bosun... 011
Daniele @lupodevelop.bsky.social · 09/08/2026Anyway, your point makes a lot of sense. npm should have taught us well enough not to trust every published package. 100
Daniele @lupodevelop.bsky.social · 09/08/2026I release libraries, and I always get extremely anxious when a small bug or flaw pops up over time. I spend my nights fixing everything as quickly as possible. 😅 110
Daniele @lupodevelop.bsky.social · 09/08/2026It's like Russian roulette... we can't help ourselves—the thrill of relying on anything just to save four lines... hoping it all works out. 100
Daniele @lupodevelop.bsky.social · 09/08/2026So many memories... jailbreaks and custom firmware... 010
Daniele @lupodevelop.bsky.social · 08/08/2026I'm really sorry. (Just kidding.) What did he contribute? 100
Daniele @lupodevelop.bsky.social · 08/08/2026Over the past few weeks, I've been working on a project written entirely in @elixir-lang.org . It had been a long time since I'd touched it. Honestly, I tried right up until the very end to incorporate @gleam.run (and @rust-lang.org )—but I failed. They don't understand the magic it can bring! 010
Daniele @lupodevelop.bsky.social · 08/08/2026If anyone would like to try it out and give some feedback (I handle it better via email), I'd be happy to hear from you. That's my favorite part... connecting with people who use something I've developed. #developer #iOS #community #feedback 051
Daniele @lupodevelop.bsky.social · 08/08/2026The paid feature is only for the backend and notifications. I usually just make apps that run locally. But there's zero tracking. 010
Daniele @lupodevelop.bsky.social · 08/08/2026It was a tool I developed for my own use... I used it so I wouldn't go crazy trying to figure out what was going wrong. Then I packaged it as an app... 110
Daniele @lupodevelop.bsky.social · 08/08/2026If you'd like to support me a little, here's an app I made Bosun helps you monitor GitHub Actions without the email noise. Pro version can retry failed actions and build custom CI pipelines on top of existing workflows... and more apps.apple.com/it/app/bosun... #developer #github #app #support 120
Daniele @lupodevelop.bsky.social · 08/08/2026Would anyone be interested in a really minimalist manga reader for macOS? It's free. It loads compressed folders and lets you view the pages side by side only when you want to. Maki.altumdream.com WTF!? The link preview isn't working—sorry about that. #manga #reader #macosmaki.altumdream.comMaki, a minimalist manga reader for macOSDrop a ZIP or folder on the Dock and read. Immersive, distraction-free, RTL-first, local-only. No library, no accounts, no telemetry. 120
Daniele @lupodevelop.bsky.social · 08/08/2026If anyone wants to support me (even just emotionally), you can find pretty much everything I release on my website. www.altumdream.com 000
Daniele @lupodevelop.bsky.social · 08/08/2026I've never had the right timing. It always takes me too long to decide whether to publish my products/sources or not… 110
Daniele @lupodevelop.bsky.social · 08/08/2026I probably started publishing my apps at the worst possible time. Competing with vibe coders who churn out apps left and right is tough. But in Italy, selling apps isn't easy from a tax perspective… I've only just made my decision. 110
Daniele @lupodevelop.bsky.social · 04/08/2026Meanwhile, after more than a month of waiting, Apple has released my app for managing actions on GitHub. Want to try it out? Available for iPhone: apps.apple.com/us/app/bosun...apps.apple.comBosun App App - App StoreDownload Bosun App by Daniele Scaratti on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Bosun App. 010
Daniele @lupodevelop.bsky.social · 01/08/2026I've been struggling with METAL ICB for two days now... This Indirect Command Buffer keeps crashing my terminal interface every time it throws an exception. 000
Daniele @lupodevelop.bsky.social · 30/07/2026A little bit of @gleam.run tonight. Let's celebrate the new version 1.18 with a little game I made using étui. étui: hex.pm/packages/etui #minesweeper #gleam #tui #etui 061
Daniele @lupodevelop.bsky.social · 27/07/2026Hey everyone, I built a lightweight vector database written in #Rust called Skeg. It’s disk-first, so it stays extremely RAM-frugal. repo is here: ⭐ github.com/skegdb/skeg Pruduct Hunt: 🆙 www.producthunt.com/products/git... thanks for the support! #opensource #producthuntgithub.comGitHub - skegdb/skeg: A multi-tenant vector database focused on extreme RAM efficiency. Lightweight, scalable, and optimized for high-density deployments.A multi-tenant vector database focused on extreme RAM efficiency. Lightweight, scalable, and optimized for high-density deployments. - skegdb/skeg 020
Daniele @lupodevelop.bsky.social · 25/07/2026To be honest, I don't think I've ever posted on the Discord channel. 😅 000
Reposted by DanieleDaniele @lupodevelop.bsky.social · 16/07/2026I train models and run @real-comfyui.bsky.social on @runpod.io The point of that work is that you go do something else while it runs. Instead you sit there checking a dashboard. So I built Poddy Monitor. Native macOS menu bar! apps.apple.com/us/app/poddy... #cloud #llm #macosapps.apple.comPoddy Monitor App - App StoreDownload Poddy Monitor by Daniele Scaratti on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Poddy Monitor. 101
Daniele @lupodevelop.bsky.social · 21/07/2026I'm crazy about GitHub Actions. It seems like it's designed specifically to make those screens fail... 000
Daniele @lupodevelop.bsky.social · 21/07/2026Skeg 0.7 almost out! 🔥 Off-thread maintenance just landed: p99 query latency under churn dropped from ~200ms to ~17ms. Default tier is tq2 (half the RAM, same recall). Need even less memory? tq1 is ready. github.com/skegdb/skeg Stars & Issue welcome! #VectorSearch #Rustgithub.comGitHub - skegdb/skeg: A multi-tenant vector database focused on extreme RAM efficiency. Lightweight, scalable, and optimized for high-density deployments.A multi-tenant vector database focused on extreme RAM efficiency. Lightweight, scalable, and optimized for high-density deployments. - skegdb/skeg 010
Daniele @lupodevelop.bsky.social · 20/07/2026Why are we allowing vector DBs to camp on GB of RAM? 🤯 skeg is a disk-first, vector engine built in Rust. Full vectors on SSD; quantized set stays in RAM. The 100K benchmark: skeg: 47MB | 1.0 Recall | 2.5ms • Qdrant: 885MB RAM | 0.997 Recall | 2.6ms 👉 github.com/skegdb/skeggithub.comGitHub - skegdb/skeg: A multi-tenant vector database focused on extreme RAM efficiency. Lightweight, scalable, and optimized for high-density deployments.A multi-tenant vector database focused on extreme RAM efficiency. Lightweight, scalable, and optimized for high-density deployments. - skegdb/skeg 000
Daniele @lupodevelop.bsky.social · 16/07/2026I train models and run @real-comfyui.bsky.social on @runpod.io The point of that work is that you go do something else while it runs. Instead you sit there checking a dashboard. So I built Poddy Monitor. Native macOS menu bar! apps.apple.com/us/app/poddy... #cloud #llm #macosapps.apple.comPoddy Monitor App - App StoreDownload Poddy Monitor by Daniele Scaratti on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Poddy Monitor. 101
Reposted by DanieleDaniele @lupodevelop.bsky.social · 10/07/2026I've released a small app for reading #manga on #macOS. No distractions. No libraries or accounts. Just drag the archive onto the icon in the dock and start reading. You can even view pages side by side! No history. No awkwardness. maki.altumdream.commaki.altumdream.comMaki, a minimalist manga reader for macOSDrop a ZIP or folder on the Dock and read. Immersive, distraction-free, RTL-first, local-only. No library, no accounts, no telemetry. 011
Daniele @lupodevelop.bsky.social · 10/07/2026I've released a small app for reading #manga on #macOS. No distractions. No libraries or accounts. Just drag the archive onto the icon in the dock and start reading. You can even view pages side by side! No history. No awkwardness. maki.altumdream.commaki.altumdream.comMaki, a minimalist manga reader for macOSDrop a ZIP or folder on the Dock and read. Immersive, distraction-free, RTL-first, local-only. No library, no accounts, no telemetry. 011
Daniele @lupodevelop.bsky.social · 07/07/2026Is it a rat? Is it a mutant? It doesn't matter… because in the end, you'll see it dance. Stay tuned. 010
Daniele @lupodevelop.bsky.social · 30/06/2026Skeg update: if everything goes well, I should be able to halve the current RAM usage while keeping nearly identical recall and slightly better latencies. Fingers crossed 🤞 github.com/skegdb/skeggithub.comGitHub - skegdb/skeg: Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs.Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs. - skegdb/skeg 010
Daniele @lupodevelop.bsky.social · 06/06/2026github.com/skegdb/skeggithub.comGitHub - skegdb/skeg: Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs.Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs. - skegdb/skeg 010
Daniele @lupodevelop.bsky.social · 06/06/2026Three skeg instances. Three separate corpora. One answer. The federation layer queries each instance independently. No central store. Each agent keeps its own memory, partitioned, on its own footprint. RAG without collapsing everything into one bucket. Running on an MacBook Pro M1 with 16GB. 100
Reposted by DanieleDaniele @lupodevelop.bsky.social · 01/06/2026I'll never be a composer. But étui is quite rewarding. I need to stop following the news about @ratatui.rs 😂 hex.pm/packages/etui github.com/lupodevelop/... etui.altumdream.com 0111
Daniele @lupodevelop.bsky.social · 01/06/2026I'll never be a composer. But étui is quite rewarding. I need to stop following the news about @ratatui.rs 😂 hex.pm/packages/etui github.com/lupodevelop/... etui.altumdream.com 0111
Daniele @lupodevelop.bsky.social · 29/05/2026I was thinking... it wouldn't be a bad idea to have a TUI app jam github.com/lupodevelop/... 070
Daniele @lupodevelop.bsky.social · 28/05/2026I'm starting to publish the Skeg benchmarks. This includes the case with Llama 3.2, which uses various databases to perform RAG. ⭐️ github.com/skegdb/skeg 📊 skegdb.github.io/bench/github.comGitHub - skegdb/skeg: Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs.Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs. - skegdb/skeg 020
Daniele @lupodevelop.bsky.social · 27/05/2026@ratatui.rs inspired all of this. Now Étui is live! #gleam #beam #erlang #js 072
Daniele @lupodevelop.bsky.social · 27/05/2026I'd love for Skeg to get some love. Or even just some feedback... after 8 months, it would be great to see someone give it a try. github.com/skegdb/skeggithub.comGitHub - skegdb/skeg: Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs.Vector database for AI agents. Context layer, multi-tenant, RAM-frugal. Runs anywhere your model runs. - skegdb/skeg 010
Daniele @lupodevelop.bsky.social · 27/05/2026étui /eɪˈtwiː/ · n. · a case for holding small precious things It's a French word. I thought it fit well. 000
Daniele @lupodevelop.bsky.social · 27/05/2026Great. I showed you some things earlier, and now the TUI library for Gleam is publicly available. I kept you waiting, so here’s a page with a live demo created by ètui. 📟 etui.altumdream.com ⭐ github.com/lupodevelop/... 📦 hex.pm/packages/etuietui.altumdream.cométui: TUI framework for Gleamétui is a TUI library for Gleam on the BEAM. Buffer-diff rendering, composable widgets, Unicode-correct, crash-safe. Pure functions, no terminal left broken. 0102
Daniele @lupodevelop.bsky.social · 27/05/2026I'm almost done preparing the TUI library for release. 020