2012 - What A Year
Note: This article was originally published at Planet PHP
on 30 December 2012.
Well, 2012 is wrapping up. What a year it has been! Here's a partial recap of some of the things that happened to me and that I did this year:Top 5 Blog Posts (By Page View):
- PHP Sucks, But I Like It
- The True Problem With PHP
- Anatomy Of An Attack: How I Hacked StackOverflow
- OOP vs Procedural Code
- The Secure Programmer's Pledge
Bottom 5 Blog Posts (By Page View):
- Upcoming Presentations - Fall 2012
- The True Power of Open Source
- The Grass Is Always Browner
- Programming With Anthony - Responsive Web Design
- Programming With Anthony - Boolean Logic
Top 5 Blog Post Referring Sites:
Presentations Given:
- Don't Be STUPID, GRASP SOLID - NYPHP
- Password Hashing in PHP - PHPNW
- Cryptography For The Average Developer - True North PHP
- Don't Be STUPID, GRASP SOLID - True North PHP
- Cryptography For The Average Developer - PHP Master Series vol 1
Conferences Attended:
Videos:
- Password Hashing in PHP - PHPNW
- Programming With Anthony - Paradigm Soup
- Programming With Anthony - References in PHP
- Programming With Anthony - Encryption
- Programming With Anthony - Prepared Statements
- Programming With Anthony - Boolean Logic
- Programming With Anthony - Responsive Web Design
- BrainFuck Implementation in PHP
New GitHub Repositories (notable):
- Programming With Anthony Scripts
- BrainFuck Implementation in PHP
- Password Compatibility Library
- PasswordLib
- PHPPHP - PHP Implementation in PHP
PHP RFCs:
- Implemented:A Simplified Password Hashing
- Implemented:A PBKDF2 Hash Function
- Draft: Scalar Type Hinting (with casts)
- Draft: Scalar Type Casting Magic Methods
- Withdrawn: Parameter Type Casting Hints
Some Interesting Numbers (Blog):
Truncated by Planet PHP, read more at the original (another 1309 bytes)


