hi, I'm Manny
I write code, take ridiculously long walks, and try my best to be a fun person.
I’m a self-taught programmer and have been writing code for about a decade now—if you count the very first line I wrote on July 18th, 2015 (which, admittedly, was probably a mess). By September 2015, I had fully committed to learning programming, and from that point on, it became a core part of my life.
Since then, I’ve explored a lot- probably too much. I’ve built experimental games (most of which never saw the light of day; something I regret), tutored across various disciplines and age groups, and more recently, found myself deep in the world of systems programming.
lately, I’ve rekindled my love for game development and have been diving into C using the raylib library. if all goes well, I’ll actually finish some of the games I start this time.
some projects I've worked On
superluminal (all lowercase)
a project that explores streaming terminal content to clients through a custom protobuf-based protocol over TCP. essentially, it starts up a server, requests a PTY (pseudoterminal), reads its content, and distributes it efficiently to connected clients. this project is still ongoing and is a deep dive into networking, streaming, and terminal internals.
alexandria.shop
a bookshop built and rendered entirely in the terminal. it’s an homage to the old-school teletext systems and was heavily inspired by terminal.shop. if you love the aesthetic of text-based interfaces and minimalist UI design, take a look!
mouse
a small interpreter for the MOUSE programming language, written in C. this project was my way of exploring how programming languages and interpreters actually work.
yummychars
this one was a silly yet learning experience of making the classic snake game in the terminal but with a twist; your terminal text is the food to eat with an added twist of the snake changing colour based on the colour of the text.
stick around...
that’s a little bit about me and what I’ve been working on. if you’re into low-level programming, game dev, or just cool terminal projects, feel free to stick around; I’ll probably be writing about all of that here.