Liam HammettLaravel MixinsHave you ever wished that a PHP class had another method on it that you’d like to use? Laravel makes this dream come true through its…Jan 20, 2020Jan 20, 2020
Liam HammettBlack Friday & Cyber Monday 2019 Deals for PHP & Laravel DevelopersBlack Friday and Cyber Monday deals have already started for 2019, and if you’re a PHP or specifically Laravel developer, there’s a lot to…Nov 22, 2019Nov 22, 2019
Liam HammettRun and stop multiple long-running commands from Bash with a trapSometimes when working on a project, I’ll always want to run a handful of commands at the same time, some of which may return when they’re…Jul 13, 20191Jul 13, 20191
Liam HammettPrivate ConstructorsPrivate constructors are a pattern found in object-oriented programming languages that prevents the class from being instantiated, except…Jul 2, 20191Jul 2, 20191
Liam HammettMy PHP WishlistBack when I started using PHP properly in the early 5.0 days, it felt like the language was pretty basic. Other languages were making…Jun 21, 2019Jun 21, 2019
Liam HammettA Look At PHP’s isset()isset() is one of the most important tools at your disposal to validate data in PHP. Like the name implies, it is designed to verify if a…Jun 7, 20192Jun 7, 20192
Liam HammettPHP Wishlist: TypingPHP is a loosely typed language. It doesn’t care what types you throw around. Unless you want it to care.May 31, 20191May 31, 20191
Liam HammettPHP Wishlist: Operator OverloadingPHP is a great language that puts a lot of power into the hands of the developer. The core language supports a handful of magic methods…May 24, 2019May 24, 2019
Liam HammettSupercharge GitHub.com with Browser ExtensionsAs a commercial software developer, my day-to-day work for the last several years has involved working on closed-source software on…May 11, 2019May 11, 2019
Liam HammettIf Your Blog Doesn’t Have an RSS Feed, Don’t Have a BlogIt’s becoming increasingly common lately that people I want to follow are rolling out their very own blog platforms, in an effort to move…Dec 21, 2018Dec 21, 2018