open to collaboration

Building things
that matter

Software developer exploring systems, reverse engineering, and the art of performant code.

squidy@dev:~
$ |
OS: Arch Linux x86_64 Kernel: 6.18.7-arch1-1 Shell: zsh 5.9 Resolution: 3440x1440 DE: Plasma 6.5.5 Terminal: WezTerm CPU: AMD Ryzen 7 7800X3D (16) @ 5.053GHz GPU: NVIDIA GeForce RTX 5070 Ti Memory: 16116MiB / 63432MiB oh, I use Arch btw

01 What I'm Into

Performant Computing

Low-level optimization, memory management, and making software run as fast as possible. I enjoy profiling, benchmarking, and squeezing every bit of performance out of code.

🔧

Reverse Engineering

Decompiling binaries, analyzing assembly, and understanding how software works under the hood. There's something satisfying about turning machine code back into readable form.

🐧

Systems & Linux

Deep dive into operating systems, kernel internals, and the Unix philosophy. I use Arch, by the way.

⚙️

Developer Tools

Building tools that make developers more productive. From CLIs to automation scripts, if it saves time, I'm interested.

03 Latest Thoughts

Feb 04, 2026 6 min read

The Rise of Vibe Coding

Exploring the concept of 'vibe coding' - coding alongside AI assistants and how it's changing the way we build software.

AI Productivity Software Development Opinion
Read more →
Feb 04, 2026 10 min read

Building a Simple HTTP Server in Python

A walkthrough of creating a basic HTTP server from scratch using Python's socket library, exploring the fundamentals of how web servers work under the hood.

Python Networking HTTP Tutorial
Read more →
Jan 15, 2026 8 min read

What College CS Courses Won't Teach You

Reflections on the gap between academic computer science education and the skills actually needed in the software industry.

Education Career Software Engineering Opinion
Read more →

04 Let's Connect

Always interested in discussing new projects, creative ideas, or opportunities to be part of something amazing.