The Journey (1982–2010). From first lines of BASIC on a Commodore 64 to architecting systems for 135 million users.
My first lines of code were written in 1982 on a Commodore 64, typing BASIC programs while my older brother played Superman, jumping off the bed. Coding under pressure was ingrained from day one. Throughout my life, I searched for ways to write code on computers, breaking apart operating systems to understand how they worked.
By 1995, I was running Linux and hosting my own Quake II game servers at the local ISP for hot pings and quick frags. My world opened when my dad sent me my first hyperlink through AOL instant messages. It revealed the power of HTML and sparked my passion for building websites.
I started building HTML websites in 1995, evolving from Perl/CGI scripting into PHP by late 1999. I quickly began creating database-driven websites, shifting between Microsoft ASP and PHP on Linux, but fell in love with Linux and started building my own PHP servers at home, all while flying combat missions and being a husband and father.
While serving in the Air Force, I maintained a double life as a web developer. By day, I administered Windows systems, built ASP websites for squadron operations, created forms and survey collection systems, and maintained interactive feedback platforms for squadron commanders. I managed Windows PCs and networks with military precision.
By night and during leave, I was building websites for clients, running Linux servers at home, and developing my web development skills. I was programming during the early days of the commercial internet, when hyperlinks first appeared in AOL instant messages.
In early 2001, I launched PHPFreaks.com, which grew into an online sensation during the post dot-com bust. I wrote comprehensive guides, operated active forums, and helped thousands learn to code and solve PHP problems. The community exploded to over 150,000 members.
I expanded into a complete LAMP network: LinuxForum.com, ApacheFreaks.com, MySQLFreaks.com, and PHPFreaks.com. This success led to a book deal with Sybex Publishing in late 2002 to write "Creating Interactive Websites with PHP and Web Services," published as I departed the military to start The Web Freaks, Inc. in Kissimmee, FL.
With Rasmus Lerdorf, Founder of PHP (2002)
The company began as an online knowledge provider and evolved into WebHostFreaks.com, specialized PHP hosting, then Server Powered, offering VPS and dedicated servers for mid-size businesses. We eventually hosted Bookit.com and Playlist.com along with 2,500 clients simultaneously.
2,000+ Servers, 135M Users: I designed and operated one of the web's earliest "cloud" services using OpenVZ, LVS load balancers, MySQL replication clusters, and custom CDNs.
While VCs wrote checks ($26M in funding), my team and I toiled in data centers, balancing hardware failures at 2 AM with debugging PHP memory leaks. We scaled for viral traffic spikes: concert shares on MySpace, Flash-embedded players across Facebook.
Community & Commerce: I founded one of the earliest developer forums and hosting providers. By mentoring thousands of junior devs and managing 2,000+ customer sites, I learned that empathy is as crucial as technical prowess.
Built content delivery networks before AWS CloudFront existed. Geographic distribution, edge caching, and intelligent routing for media-heavy applications.
Master-slave replication, read/write splitting, and automated failover mechanisms. Database scaling techniques that are now standard practice.
LVS (Linux Virtual Server) configurations and OpenVZ containers. Building "cloud" infrastructure years before the term was mainstream.
Published books that taught thousands. Translated complex technical concepts into accessible knowledge for the next generation of developers.
Published worldwide, sold in bookstores and online, and used in college courses prior to Facebook being built with PHP. Wink...
Sybex (now Wiley Publishing) • 2003
A comprehensive guide to building dynamic web applications with PHP and integrating web services. This book taught thousands of developers how to create interactive websites before frameworks made it easy.
View on WileySybex (now Wiley Publishing) • 2004
The definitive guide to setting up and configuring LAMP stack environments. This book became a go-to resource for developers and system administrators building web servers from scratch.
View on WileyViral traffic doesn't wait for your infrastructure to be ready. Building systems that gracefully handle 10x load spikes became a survival skill.
The Web Freaks community proved that knowledge sharing creates exponential value. Teaching others taught me more than any solo project ever could.
While platforms rose and fell, the foundational principles of reliability, scalability, and maintainability remained constant. These became my North Star.
The lessons learned scaling Playlist.com and building The Web Freaks prepared me for the next chapter: enterprise software development where the stakes and the scale would reach new heights.