The Most Important Developer Skill Isn’t CodingWhen developers think about their skill set, the first thing that comes to mind is coding. But the most important developer skill isn’t…Feb 13, 2022Feb 13, 2022
REST is here to stay.There’s been a lot of hype recently about REST APIs dying, being replaced by the likes of GraphQL. I’m here to say REST APIs are not going…Feb 13, 2022Feb 13, 2022
Terminal, Console, Shell — Do you know the difference?We’ve all heard these terms, but do you know the difference between them, their origins, and the history behind them?May 25, 2021May 25, 2021
How to SSH Tunnel with the Linux Command LineOne of the most simple ways to set up an SSH Tunnel is to make use of the ssh command’s -D argument. This argument allows you to specific…Apr 23, 2021Apr 23, 2021
Keep Using Password ManagersI recently saw several articles that mentioned research into how password managers store your secrets in memory. Some of the results were…Apr 23, 2021Apr 23, 2021
Five Reasons why Open Source Software is Good for your BusinessIn recent years, open source software has become more frequently used by businesses and individuals alike. Why is this, and what makes…Apr 11, 2021Apr 11, 2021
Adding .env file support to a legacy PHP projectIt’s a modern day standard that all web applications store their platform specific configuration in environment variables. In the PHP…Apr 9, 2021Apr 9, 2021
How to Prevent Your Users Registering with Passwords from Data BreachesIt is generally recommended that developers of web applications ensure their users pick decent passwords. This often means ensuring a…Apr 7, 2021Apr 7, 2021
Traits of a Senior DeveloperThere are many traits that a senior developer should have. Here’s my take on the essentials.Apr 6, 20212Apr 6, 20212