Switching to Sculpin

An update for my blog was long over due, but now it is finally here. I have been working on an update for this blog for a long time. It what should have been an easy update of the theme ended up taking my up different streams before settling. Previously ...

Unexpected behavior when accessing non-arrays as arrays

One of the both celebrated and hated features of PHP is its weak typing, and, to be frank, weak typing can give you some issues along the way. Weak typing means that you do not declare the type of a given variable. For example, in Java (a strongly typed ...

Recusive folder creation in terminal

In the terminal on linux systems it is possible to create folders recursively. In order to do so you need to use the -p flag of the mkdir command. Additionally you can group folders on the same level by comma separating them and wrapping them in curly br ...