Kevin Smith
There's No Reason to Worry About AI
How to Produce a Rich Domain Model with Active Record
"What’s the deal with Bitcoin?"
High Cohesion, Loose Coupling
Separation of Concerns is Fundamental to Building High-Quality Software
What the Ã�©Ð”ã° is going on!?
A Better Way to Handle Validation Errors
Sanitize Your Inputs?
Why Your Team is Burnt Out and Getting Nothing Done
Where the Real Work is Done
"If you think of coding as the manipulation of data, you’re going to have a hard time writing object-oriented code."
What's So Great About OOP?
Protect Your PHP Application from SQL Injection
"Didn't you just build your own framework?"
Modern PHP Without a Framework
Vision and Hard Work
Multitasking Isn't Really a Thing
A Generation That Never Asks "Why?"
Deadlines are Meaningless
Is Your Team Feeling Scattered and Unfocused?
Rescuing a Slow, Buggy, and Frustrating "Store Locator"
"Putting your nose to the grindstone is a really easy way to cover up for an unhealthy business."