• General
  • IntelliJ is winning the IDE war

    Obviously this is my opinion – but I can’t be the only one that is totally loving all the IntelliJ products that have been made available over the past few years. Today I noticed that PhpStorm has INCREDIBLE support for Docker development environments. I don’t have to use a terminal at all anymore, it features […]

  • Javascript
  • Object.assign

    What is it? According to the MDN page: The Object.assign() method is used to copy the values of all enumerable own properties from one or more source objects to a target object. It will return the target object. Why is it important? This is a good way to deal with the concept of immutable objects. […]

  • Javascript
  • Javascript Arrow Functions =>

    This article features a great explanation in plain English. I had read about / heard about / seen this syntax pretty often, but never fully grasped what they were and how to use them until after I read this in its entirety: https://hacks.mozilla.org/2015/06/es6-in-depth-arrow-functions/

  • General
  • Y2k37 Bug

    214-748-3647 This phone number was showing up almost every time one of the beta-testers of my software was entering a phone number – regardless of the actual phone# they had entered. Naturally, my first instinct was to search around the codebase for anywhere that value might have been hard-coded. Nope. Nada. I thought some more […]

  • Uncategorized
  • Upgraded to PHP 7.0!

    Just upgraded my server that hosts my freehandicaptracker.net web app and API plus a few other small apps to PHP 7! Went pretty smoothly, just a couple steps. CentOS 6.8, logged in via ssh as root: 1) You will need a source for the php 7 binaries, since they are not yet part of the […]

  • General
  • The MEAN stack is NICE!

    I’d been wanting to delve into Node.js for quite awhile, and over the past few months have finally gotten the chance; I am working on a re-build of my FreeHandicapTracker application using the MEAN stack. I have been pleasantly surprised at how easy everything has been, and how few pitfalls or time-sinks I have run […]

  • General
  • PCI Compliance and PSR-3 Compliant Logging

    Came across a nice overview / article about PCI Compliance while doing some research for work: http://www.sitepoint.com/pci-compliance-and-the-php-developer/ While this article is a very high-level overview of PCI concepts, it did link to a pretty interesting article regarding logging. Logging relates to PCI compliance because part of the spec requires all access to sensitive information (like […]

  • General
  • PHP 7 release soon (What happened to 6)?

    Got this link in an email from the Zend group https://pages.zend.com/TY-Infographic.html?mkt_tok=3RkMMJWWfF9wsRokuq3MZKXonjHpfsX56u8rW6SzlMI%2F0ER3fOvrPUfGjI4DRcBgI%2BSLDwEYGJlv6SgFSrfBMax42bgKXxc%3D Announcing the release of PHP 7 by the end of this year. I find it intriguing that in my career to this point, I have yet to see or hear of anyone running version 6. Most current production environments that I have seen are […]