Skip to content
View leonardomso's full-sized avatar
🧱
Building.
🧱
Building.

Highlights

  • Pro

Organizations

@react-brasil

Block or report leonardomso

Report abuse

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

Report abuse
leonardomso/README.md

πŸ‘‹ Hi

My name is Leonardo Maldonado. Software engineer from Brazil, based in Valencia, Spain. 7+ years building for the web β€” from early-stage startups to international product companies.

Creator of 33 JavaScript Concepts β€” helped thousands of developers to learn JavaScript, translated into 40+ languages, recognized by GitHub as a top open-source project of 2018.

About me

  • For four and a half years, the sole frontend engineer on Spaceship domain search at Namecheap β€” helped the platform sell 3M+ domains.
  • Written 100+ technical articles on JavaScript, TypeScript, React, and Node.js for LogRocket and Progress.
  • I build things across languages β€” JavaScript, TypeScript, Go, Rust β€” because shipping is how I learn.

Projects

  • 33-js-concepts β€” 33 JavaScript concepts every developer should know. 66K+ stars and translated into 40+ languages by the community.
  • Shopwyse β€” An ERP I built for retailers who need POS, inventory, CRM, and financial reporting under one roof. TanStack Start, Elysia, PostgreSQL.
  • Polyglot β€” An AI writing assistant that interviews you first, then drafts content in your voice from different angles.
  • Otis Finance β€” A stock market API for real-time prices, SEC filings, earnings, and financials.
  • gone β€” I wanted a dead link detector that was actually fast, so I wrote one in Go. Concurrent, has a TUI, and works in CI.
  • betterhook β€” A git hooks manager I built in Rust because existing ones don't handle worktrees or parallel agents well. DAG scheduling, blake3 caching, Tokio under the hood.
  • rust-skills β€” 179 rules I wrote so AI coding agents stop guessing when they write Rust.

Writing

Get in touch

Pinned Loading

  1. 33-js-concepts 33-js-concepts Public

    πŸ“œ 33 JavaScript concepts every developer should know.

    JavaScript 66.5k 9.2k

  2. gone gone Public

    Fast, concurrent dead link detector for files.

    Go 1

  3. rust-skills rust-skills Public

    A collection of 265 rules across 26 categories that AI coding agents can use to write idiomatic, fast, and safe Rust.

    Python 289 45

  4. betterhook betterhook Public

    Fast, worktree-native git hooks manager built for parallel AI coding agents.

    Rust 2