Hey! I'm JoΓ£o Marcos, a 24-year-old Rustacean from Brazil π§π·.
Random stuff:
- I have a blog.
- I live with 8 cats.
- If I'm coding then I'm certainly listening music.
| Dotin | π¦ |
Easy and simple dotfiles manager. Inspired by, and compatible with, stow.
|
| Ouch | π¦ | Easiest tool for (de)compressing via CLI. Shipped to Arch, Brew, and more. |
| Dawctl | π¦ | Mouse controller reverse-engineered from Razer's proprietary and closed-source software. |
| climsg | π¦ | Message passing via CLI, messages and signals are broadcasted to multiple listeners. |
| pasoqa3 | π¦ | Parser And Summarizer Of Quake Arena 3 log files. |
| cargo-sweep | π¦ | A cargo subcommand for cleaning artifacts, supports filters. (500k+ downloads) |
| fs-tree | π¦ | Medium | Path Trie with an API focused on filesystem operations. |
| permissions | π¦ | Small | Basic file permission checks. (60k+ downloads) |
loxπ¦ - First hand-written Lexer, Parser, AST, and basic interpreter.cocoaπ¦ - Experimenting with convenient Lexer and Parser libs, more interpreter experiments.sushiπ¦ - RetryingCocoa, but with good error reporting.mini-cπ¦ - My first tiny LLVM-IR compiler! For a minuscule subset of C.
Marquitoπ¦ - An HTTP/1.1 server hand-written in Rust that handles 90k+ requests per second.baluπ¦ - A single-thread and blocking HTTP server API.
projeto-itp- A non-SQL CLI-interactive relational database for a college project (Portuguese README).loadingnewyear- My first-ever project, draws a colored year progress in the terminal (lol).
icpc-training- Some of the advanced algorithms I studied for ICPC (programming contests).
Some programming/engineering games:
Factorio(factory building)Exapunks("robot" scripting)MHRD(build a computer)Logic World(circuit building)TIS-100(very primitive assembly)Shenzhen I/O(assembly)The Signal State(program with modular synthesizers)
All of the above are Turing Complete, but if you really want to build a computer, go for MHRD or Logic World.
And, some non-engineering games:
Chants of Sennaar(translation and puzzles)Hollow KnightOuter WildsSableDark SoulsFallout: New Vegas(cool RPG)
Feel free to reach out ππ€.
Telegram: @marcospb19
Rust-lang's zulip: "JoΓ£o Marcos"
E-mail: marcospb19@hotmail.com
Matrix: @marcospb19:matrix.org (it might take me a while to check)