Hey! I'm Joรฃo Marcos, a 23-year-old Rustacean from Brazil ๐ง๐ท.
Check out my blog at marcos.unsafe.rs.
Busy with work and unfortunately not spending enough time with open-source atm.
Ouch (2.0k โญ๏ธ) | ๐ฆ | Easiest tool for (de)compressing stuff via CLI. Shipped to Arch, Manjaro, and more. |
Permissions | ๐ฆ | Small crate with 34k+ downloads to check for file permissions. |
cargo-sweep | ๐ฆ |
I'm now the maintainer of cargo-sweep , a target/ cleaning tool with around 280k downloads.
|
Dawctl | ๐ฆ | Deathadder controller reverse-engineered from Razer's proprietary and closed-source software. |
Fs-tree | ๐ฆ | A path Trie with an API focused on filesystem operations. |
pasoqa3 | ๐ฆ | Parser And Summarizer Of Quake Arena 3 log files. |
Dotin | ๐ฆ |
(WIP) A simple dotfiles manager that is a superset of stow .
|
lox
๐ฆ - First hand-written Lexer, Parser, AST, and basic interpreter.cocoa
๐ฆ - Now using convenient Lexer and Parser libs, more interpreter experiments.sushi
๐ฆ - RetryingCocoa
, but with good error reporting.mini-c
๐ฆ - My first tiny LLVM-IR compiler! It "works"! (kinda)
Marquito
๐ฆ - An HTTP/1.1 server hand-written in Rust that handles 90k+ requests per second.balu
๐ฆ - A single-thread and blocking HTTP server.
projeto-itp
- An interactive CLI relational database (Portuguese README).loadingnewyear
- My first ever project, draws a colored year progress in the terminal.
icpc-training
- Some of the advanced algorithms I studied for ICPC.
dotfiles
- Personal dotfiles.
- I have 7 cats, in Brazil we say that cats have 7 lives instead of 9. ๐ฑ (idk why)
- My dream is to work on a cool open source text editor or programming language in the future.
- If my name were to be translated, I'd be called "John Marks Pear Tree Heifer". ๐ง (wtf)
- Aaaand I'd probably beat your ass at table tennis ๐.
Some programming/engineering games I recommend:
Factorio
(factory building).Logic World
(circuit building).MHRD
(build a computer).Exapunks
(robot scripting).Shenzhen I/O
(assembly).TIS-100
(very primitive assembly).
All games are Turing complete, but 3-6 all have script size limitations.
If you have anything to talk about, contact me ๐.
Telegram: @marcospb19
Matrix: @marcospb19:matrix.org
Rust-lang's zulip: "Joรฃo Marcos"
E-mail: [email protected]