26 Articles

Programming Articles

Programming languages, algorithms, coding tutorials, software architecture, and development best practices.

Code Isn't Engineering Until You Stop Thinking It Is
Programming 4 min read

Code Isn't Engineering Until You Stop Thinking It Is

Someone asked me last week what I actually do for a living. Not in the polite "oh that's nice" way—genuinely curious. I said "I'm a developer" and watched their face go blank. They nodded like I'd said "I work in an office." It hit me that I couldn't explain my job any better tha...

PHP Forms Aren't Broken—Your Expectations Are
Programming 4 min read

PHP Forms Aren't Broken—Your Expectations Are

I spent two hours last week debugging a form that "wasn't working." The client said data wasn't being saved. I pulled up the network tab, saw the POST request going out clean, checked the database, and found... nothing. Then I looked at the form's action attribute. It was pointin...

Stop Building for Everyone, Start Building for Your Mom
Programming 4 min read

Stop Building for Everyone, Start Building for Your Mom

Last month, my sister asked me why her Ubuntu desktop kept freezing. It's a question I've heard variations of at least a hundred times—from family, from friends who heard I "know computers," from people at parties who corner me near the snacks. My instinct was always the same: op...

When the Platform You Built Your Career On Puts You in a Box
Programming 4 min read

When the Platform You Built Your Career On Puts You in a Box

I got rejected from the WordPress.org plugin directory once. Not for a bad plugin—for one that worked too well. The reviewer said my code was "doing theme work" and needed to be restructured. I remember staring at that email thinking: I just moved this exact function into a plugi...