Thoughts on Technology Leadership

David Burke

High-performing technology leader with a passion for delivering solutions. Over 15 years of experience impacting positive outcomes through team building, cross-functional collaboration, and wide technical knowledge

View my profile on LinkedIn

Why Blocking Apostrophes Is Terrible Security

When writing software you should always assume hostile intent from users and treat entered data with caution. Trusting input can lead to exploits such as SQL injection.

We Review Code. Why Not Requirements?

Every line of production code is reviewed. Requirements all too often are not.

AI Will Implement Whatever You Give It

Asking questions early is not slowing down. It is how good engineering moves fast. This habit matters even more in a world where AI coding agents execute instructions without questioning them.