Skip to main content
Mario Rodriguez


I'm a software engineer building stuff on the web, primarily coding in PHP using the awesome Laravel framework, HTML, CSS, JavaScript, SQL, and more. I'm always learning new things. I've been writing code since the late 80's. I wrote my first computer program in the old BASIC programming language, on a DOS computer with a monochrome CRT monitor and a whopping 20MB hard drive. I have experience in object-oriented, back-end, relational database, and front-end development. In the distant past I worked on projects building desktop and client/server applications.

I've been building things online since the early days of the web. Back then, I created a personal site that I wrote with a simple text editor and the primitive tools available at the time. The web was so new back then. I remember getting emails from people asking me "how do you create one of these [pages]?" We've come a long way since then, but there's always room to improve the Web and make it a better place for all.

In my blog I write about all things web development, design, and other geeky stuff. Anything I write there is from my own perspective. There are many ways of tackling a computer programming challenge and usually many possible solutions to a problem. Any code or technique I share is not necessarily the only way, or even the best way of doing something. But I hope it's useful and it points you in the right direction.

I received an Associate of Science degree in Mathematics from Orange Coast College, and a Bachelor of Science degree in Computer Science from California State University, Fullerton. I love hiking, biking, SCUBA diving and all things outdoors. When I'm indoors, I'm usually coding or binge-watching with my wonderful fiancée, Ingrid. Thanks for checking out my site.