Building, coding, and learning
as I go.

Code. Create. Conquer. Building Solutions, One Line at a Time Code. Create. Conquer. Building Solutions, One Line at a Time Code. Create. Conquer. Building Solutions, One Line at a Time Code. Create. Conquer. Building Solutions, One Line at a Time

Some Projects

CRIO.PORTFOLIO is where I showcase who I am, my work, and some random things I love doing. From projects I’ve built to quirky experiments.

I'm a programmer with experience in Python, JavaScript, PHP, and Rust. I specialize in building websites and applications that are both functional and efficient. My focus is on delivering solid performance and ensuring that the solutions I create are reliable and scalable. I prioritize clean, maintainable code and aim to solve problems with effective, straightforward approaches.

Explore Ideas

April 11

NAT Traversal in P2P

Most devices on the internet aren’t directly reachable. They’re behind routers doing NAT (Network Address Translation), meaning they have private IPs (like 192.168.x.x) and rely on the router to translate requests. The problem? Two devices behind different NATs can’t just connect to each other — they don’t even know how to reach each other.

April 10

Understanding Peer-to-Peer (P2P) Networks: Decentralized Connections Without a Central Server

I’ve been exploring Peer-to-Peer (P2P) networks and how they allow devices to communicate without relying on a central server. From bootstrapping and DHTs to NAT traversal, here’s a breakdown of how P2P systems work and why they’re so powerful in today’s decentralized internet.

April 8

Things That Are Commonly Misunderstood in Coding (JS, Python, Rust )

Just raw concepts that devs keep getting wrong. Doesn’t matter if you're using JavaScript, Python, or Rust — these issues show up everywhere.

March 2

Rust on Ethereum: Why It Doesn’t Work (Yet)

Rust does not compile to EVM bytecode, making it incompatible with Ethereum's core virtual machine. The EVM is purpose-built for deterministic execution, gas accounting, and minimal opcode usage.

January 8

Don't Ride the Hype Train: A Note to Myself

I was randomly surfing Reddit and came across this post: [Rust and Primagen](https://www.reddit.com/r/rust/comments/1hvm6vj/rust_primagen/). The user was sharing how they learned Rust because of Primagen's hype, only to see him do a complete 180 later. And honestly?

January 1

Producing Morse Code

Well, 2024 is officially over, and honestly? I didn’t really create anything this year that I can confidently call “cool.” I barely even touched Python, which is kind of sad considering how much I used to enjoy working with it. So, for 2025, I’ve decided to dive into something fun and a little different: Morse code projects!