Sunday, December 30, 2012

2012 - What A Year

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):

  1. PHP Sucks, But I Like It
  2. The True Problem With PHP
  3. Anatomy Of An Attack: How I Hacked StackOverflow
  4. OOP vs Procedural Code
  5. The Secure Programmer's Pledge

Bottom 5 Blog Posts (By Page View):

  1. Upcoming Presentations - Fall 2012
  2. The True Power of Open Source
  3. The Grass Is Always Browner
  4. Programming With Anthony - Responsive Web Design
  5. Programming With Anthony - Boolean Logic

Top 5 Blog Post Referring Sites:

  1. Reddit
  2. Hacker News
  3. Habrahabr.ru
  4. PHP Developer
  5. DZone

Presentations Given:

  1. Don't Be STUPID, GRASP SOLID - NYPHP
  2. Password Hashing in PHP - PHPNW
  3. Cryptography For The Average Developer - True North PHP
  4. Don't Be STUPID, GRASP SOLID - True North PHP
  5. Cryptography For The Average Developer - PHP Master Series vol 1

Conferences Attended:

Videos:

New GitHub Repositories (notable):

PHP RFCs:

  1. Implemented: Simplified Password Hashing
  2. Implemented: PBKDF2 Hash Function
  3. Draft: Scalar Type Hinting (with casts)
  4. Draft: Scalar Type Casting Magic Methods
  5. Withdrawn: Parameter Type Casting Hints

Some Interesting Numbers (Blog):

  • New Blog Posts: 70 (including this one)
  • Comments: 700
  • Subscribers: 695
  • Google Plus +1's: 582
  • Unique Visitors: 178,000
  • Unique Page Views of Blog Posts: 500,500
  • Estimated Total Time Writing: Over 300 Hours
  • Total Ad Revenue: $110

Some Interesting Numbers (YouTube):

  • New Videos: 8
  • Comments: 21
  • Likes: 186
  • Subscribers: 195
  • Unique Video Views on YouTube: 7,200
  • Estimated Total Time Producing: Over 30 Hours
  • Total Ad Revenue: $11

Some Interesting Numbers (Me):

  • New Twitter Followers: About 800
  • Mailing List Posts: About 400
  • Commits To Public Repositories: About 450
  • Age Change: + 1 Year
  • Miles Traveled: 22000 (12,000 by airplane)
  • Emails Received (personal): 15,000
  • Apocalypses Survived: 2
Thank you to everyone for making 2012 such a great year! Let's hope 2013 is at least as good as 2012 was...

Have a GREAT New Year, and I'll see you all again in 2013!