Skip to content
View lupodevelop's full-sized avatar
🎯
What's the point?
🎯
What's the point?

Sponsoring

@gleam-lang

Block or report lupodevelop

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lupodevelop/README.md

Code, noise and strange ideas

I make small Gleam libraries, but the real work happens in a messy workshop of experiments. Based in Italy, I travel when I can and learn places by eating food. I scatter prototypes, scribbles, and tiny tools across projects. I follow stubborn curiosity, loud Italian punk, and strong coffee.

Somewhere in that workshop lives Skeg: a multi-tenant vector database in Rust, obsessed with using very little RAM. It is the closest thing here to a serious product. Please do not tell the other projects.

This is not a product page. Expect rough edges, quick ideas, and things that work well enough to be interesting.

✨ Things worth opening first

  • πŸš€ skeg β€” a RAM-efficient, multi-tenant vector database for AI workloads. Rust.
  • 🐢 woof β€” straightforward logging, without turning every log line into a personal journey. Gleam.
  • 🧭 hexplorer β€” browse the Hex package registry from a terminal, because apparently that needed to exist. Rust.
  • πŸ“¬ distribute β€” typed distributed messaging for the BEAM. Gleam.
  • 🧱 amber β€” a small, fast microVM for arm64. A normal hobby, obviously. Rust.
  • 🧠 echo-1.58 β€” native ternary QAT for language models. Python.

πŸ“š The small library shelf

Gleam πŸ’œ

Most of these are Gleam libraries. They are small on purpose: useful pieces, not a framework wearing a trench coat.

Everyday bits

  • πŸ”— woof β€” straightforward logging
  • πŸ”— str β€” Unicode-aware string operations
  • πŸ”— cmp β€” explicit equality and ordering
  • πŸ”— humanize β€” friendlier numbers, bytes, durations, and lists
  • πŸ”— fio β€” safe, ergonomic file operations
  • πŸ”— envie β€” type-safe environment variables
  • πŸ”— cowl β€” secrets that do not escape into logs

Backend, protocols, and data

  • πŸ”— distribute β€” typed distributed messaging on the BEAM
  • πŸ”— radiant β€” focused, type-safe HTTP routing
  • πŸ”— sparkling β€” composable ClickHouse client
  • πŸ”— thrifty β€” Apache Thrift Compact Protocol

Testing with real containers, because mocks eventually lie

Terminal things

  • πŸ”— etui β€” pure, composable TUI widgets with correct Unicode support

Rust πŸ¦€

These are Rust projects, where I occasionally make computers do suspiciously low-level things.

  • πŸ”— amber β€” small, fast arm64 microVM
  • πŸ”— hexplorer β€” terminal browser for Hex
  • πŸ”— lockedenv β€” type-safe, freeze-on-load environment management

JavaScript 🟑 and TypeScript πŸ”΅

Each repository has its own README and examples; this profile points the torch.

Also: my dog Echo (yes, like the bash command) moonlights as a code reviewer. Subtle approval example:

# Echo's review (canine logic)
# TAIL_WAG=1 if tail wagged, WOF=1 if 'wof' observed
TAIL_WAG=1
WOF=1

if [ "$TAIL_WAG" -eq 1 ] && [ "$WOF" -eq 1 ]; then
	echo "wof woof Approved βœ…"
else
	echo "nope"
fi

# -> wof woof Approved βœ…   (if both true)

Contact

  • GitHub: https://github.com/lupodevelop
  • Email: (not provided) πŸΆπŸ“«

Elsewhere

lupodevelop πŸ–οΈ

Pinned Loading

  1. wanna-fortune-teller wanna-fortune-teller Public

    Do you want to easily win the lottery? Do you want luck to finally speak to you and tell you the lucky numbers? Come and try the quantum oracle! It's just a fun experiment made to use IBM Quantum L…

    Jupyter Notebook

  2. sparkling sparkling Public

    A fast, type-safe ClickHouse client for Gleam. Built for composable queries.

    Gleam 6

  3. str str Public

    Gleam library providing Unicode-aware string operations

    Gleam 11 1

  4. thrifty thrifty Public

    A Gleamourous Apache Thrift Compact Protocol Library

    Gleam 2

  5. distribute distribute Public

    Typed distributed messaging for Gleam on the BEAM.

    Gleam 11

  6. cmp cmp Public

    Explicit equality & ordering lib for Gleam

    Gleam 2