founder of Altumdream
Indie developer from Italy, online as
lupodevelop.
I build apps, games, open source libraries and small tools, and write about it on
amanitaproject.com.
Everything below is pulled live from what I'm actually doing.
+16.5kdownloads
across hex.pm, crates.io and npm · including the skegdb org
About
I'm Daniele Scaratti, online as lupodevelop. Self-taught, from Italy. I founded Altumdream because what I really love is research and development: taking an idea apart until it ships.
The itch to build something has
always
been there: once I even tried to found a videogame startup in
Estonia
with friends. But if I trace it back honestly, it all starts at the first
Codemotion
hosted at
H-Farm.
I believe in privacy: there are no analytics on these pages and nothing here phones home. If you want me to know something, write to me. I read everything.
Two clichés, duly labeled as such: I like cooking and travelling. Yes, yes, like everyone on the dating apps. But my kind of travelling is a backpack on my shoulders and places explored at random. I also like RTS strategy games and board games. Hey, I'm not trying to conquer you.
I like punk music,
art, literature, and more things than fit in a footer.
When I'm not building apps I maintain
Gleam
libraries, work on
Skeg,
run ML experiments on
Hugging Face
(lately Echo-1.58, an experiment on ternary quantization)
and write on
amanitaproject.com.
Products · open source
Libraries & tools
Open source, on GitHub.
Upstream · pull requests
pending review
Pull requests into other people's open source projects.
Log · live
I like writing down the solutions I implement, especially the complicated ones: maybe someone, somewhere will find them useful.
wroteamanitaproject
Metal GEMM Kernels for LoRA Training on Apple Silicon
wroteamanitaproject
The Interrupt Controller That Isn't There
wroteamanitaproject
A Store That Doesn't Keep Time
wroteamanitaproject
The Zone-Map That Didn't Skip
wroteamanitaproject
A Ceiling That Moved: skeg 0.6.0
wroteamanitaproject
A cartridge that thinks
wroteamanitaproject
A code action that refuses to guess
wroteamanitaproject
Running untrusted JavaScript inside Elixir with WebAssembly
wroteamanitaproject
The Release Tax
wroteamanitaproject
What Was Measured: The Numbers
wroteamanitaproject
Seven More Hypotheses, One That Survived
wroteamanitaproject
The Substrate: What Worked Before What Did Not
wroteamanitaproject
The Method of Pre-Registered Gates: Five Hypotheses That Did Not Survive
wroteamanitaproject
Constraints as Method: Notes on a Vector Database for Restricted Hardware
wroteamanitaproject
The Explanatory Tax: On Digital Exploration and Ko-fi
wroteamanitaproject
You Have Nothing to Hide. Until Someone Decides Otherwise.
wroteamanitaproject
Why the Logo and Who Is Using It
wrotedev.to
Testcontainer(s) for Gleam: yes, without the 's' : what it is, how it works, why it exists
wrotedev.to
Strings are hard. Unicode is harder.
Pulled live from amanitaproject.com and GitHub, rebuilt with the site several times a day.
Most used languages
By bytes of code across all repositories, private ones included.
A year of commits
+1,243contributions
Oh, and I also make
games
: jam experiments and weekend builds, free on
itch.io.
Smart Working Wizard
is the only one still online, but there were others, made at the
Indie Speed Run and the
Global Game Jam.