Musings::get();

The fastest way to start developing in PHP7?
Friday, Jan 15th 2016

Getting started with PHP 7.x is easier than you might think, thanks to Vagrant and those lovely guys over at Laravel

Thunder Raven-Stoker

Author

+
Creating monsters with closures
Wednesday, Jan 6th 2016

Have you ever thought about building a new object instance using methods from other object instances?

Thunder Raven-Stoker

Author

+
Earth Day 2015
Friday, Apr 17th 2015

Wednesday, 22nd April 2015 is Earth Day. I'm donating all of my royalties to Amazon Watch on this day. Aye, all of them.

Thunder Raven-Stoker

Author

+
PHP7 usage now included
Sunday, Apr 12th 2015

New edition now available featuring additional PHP7 usage content

Thunder Raven-Stoker

Author

+
Autoloading specific files with Composer
Thursday, Apr 9th 2015

Sometimes you just want Composer to autoload a specific file for you when you need to bootstrap your application. Here's how.

Thunder Raven-Stoker

Author

+
Password handling: A primer
Wednesday, Apr 8th 2015

I'm still seeing MD5() and SHA1() being recommended for hashing passwords online. So I thought a primer might help shed some light on a better way to do it.

Thunder Raven-Stoker

Author

+
password_hash(): Stop salting your passwords!
Thursday, Apr 2nd 2015

You should be allowing the password_hash() function to create dynamic salts for you. Here's how and why.

Thunder Raven-Stoker

Author

+
April 6th: The next content drop
Tuesday, Mar 31st 2015

As previously mentioned in my first release, I'm roughly following a two-week sprint pattern for releasing the content of my leanpub book, PHP Brilliance.

Thunder Raven-Stoker

Author

+
Passwords. Are you doing it right?
Monday, Mar 30th 2015

With Mashable reporting this week that Uber logins can be bought online for $1 it's high time to check how you handle passwords in your PHP app.

Thunder Raven-Stoker

Author

+
PHP7: A gotcha in waiting?
Saturday, Mar 28th 2015

PHP7's promises to revolutionise the way we handle type hinting, but does the proposal for return type hinting go far enough?

Thunder Raven-Stoker

Author

+
Inheritance is not for code reuse
Thursday, Mar 26th 2015

It's one of my bugbears but as PHP developers, we've been doing it for ages. Using inheritance as a mechanism for code reuse.

Thunder Raven-Stoker

Author

+
The book is out!
Friday, Mar 20th 2015

Friday, 20th March 2015 was the day that I finally got to press "publish" on leanpub.com, making "PHP Brilliance: Stepping up from Senior" available to the public at large.

Thunder Raven-Stoker

Author

+
Autoloading with composer
Wednesday, Mar 18th 2015

This is just a brief look into how you can autoload your own code with the awesome composer autoloader

Thunder Raven-Stoker

Author

+

My books

PHP Brilliance

Advanced PHP coding mojo for enterprise application developers. Get yours going today and put yourself on the path to fewer bugs and better, more maintainable code.

Build Your Own Micro Framework In PHP 7

Leverage the awesomeness of Composer, components and craftsmanship to create your own lightweight, high performance microframework

This site © 2015-2016, Thunder Raven-Stoker.