EXPERTISE

Application security12 years experience

I've been doing PHP and web application development for over 12 years and focusing on web application security for the past 4-5 years. In addition I've presented...

More...

PHP12 years experience

I've been writing PHP for as long as I can remember. I'm a very active member in the PHP community and have released several open source projects, worked with lots of...

More...

MySQL10 years experience

I've developed database structures in MySQL for a wide range of applications, making use of both MySQL-specific functionality and database best practices to create...

More...

view more

LANGUAGE AND TIMEZONE

English
Central Time (US & Canada) (-06:00)

POSTS

Does This Null Padding Make my Hash Look Big?

An Introduction to Hashing As a developer, hashes and hashing functionality is one of those things we almost take for granted. The idea of a "hash" in computing has been around for a long time, at...

PHP
Security
Web application security
Does This Null Padding Make my Hash Look Big?

Passwords are Dead, Long Live Passwords

Anyone that's been around web applications (or really any applications) that need to protect data or restrict access to only a certain group of users has experience with passwords. They're a...

PHP
Security
Secure coding
Passwords
Passwords are Dead, Long Live Passwords

Defaulting to Secure

When writing good, solid (and DRY) code for your applications, we as developers want to make it the best that we can. Depending on the library or feature that we're creating, this can mean a lot of...

Security
Application security
Secure coding
Defaulting to Secure
5.0
Available for hire

EXPERIENCE

Application security
12 years
PHP
12 years
HTML/CSS
12 years
MySQL
10 years
JavaScript
8 years