For the billionth time, explode(), I really don't need an array with a single empty string when I hand you a null. We've been through this. Do better. #php #firstWorldPHPProblems #tellMeMoreAboutArrayFilter
It's a mad, mad, mad, mad world. https://wiki.php.net/rfc/allow-void-variance #php
Got to introduce my coworker to #PHP Quirk No. 4,245 today: https://3v4l.org/WZrkj
Wooow this seems amazing (via birdsite):
#vim: https://github.com/luochen1990/rainbow
#jetbrains: https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
tfw you want to refactor a thing and you go to write tests for it AND THERE ARE ALREADY TESTS FOR IT #php
Renamed some vars in a #PHP shell script. Went to rename the last instance, but the IDE reported it was already defined. Checked the definition and ended up deep in an un-namespaced Composer dependency.
Namespace your packages, folks.
Hilarity from the #PHP 7 migration: unexpected fun with json_encode() and floating point precision!
(In 7.1, json_encode() started using the serialize_precision setting instead of the precision setting for floating point output. precision default is 14; serialize_precision default is 17. 17 is apparently long enough to display how bad computers are at decimals.)
mysqli_stmt::bind_param makes me feel simultaneously magical and squicky. #php
Spent the day messing with #Puppet class parameters to switch between #PHP 5 and PHP 7, have decided that class parameters are terrible and I should have used host parameters. #alwaysLearning
I don't think I ever did one of these and there's 🍍 all these new people 🍍 so: #introductions
I'm mostly a software engineer and #videogamer, with tangents to #cycling, failing to learn #Norwegian, and otherwise wasting a perfectly good B.Mus in #violin performance. I was a #moonkin (SERVER FIRST ALGALON 10), and now I'm a #Guardian.
#gaming #gameing
#linux #vim #bash #git
#c #golang #php #mobx
#destiny2 #wehappyfew #farlonesails
#expat #norway #norsk #skiing
#dogs #coffee #yoga #bujo
#feminism #christian
Ok I got all my front-end build dependencies and my #PHP build dependencies and my #Golang build dependencies, I guess all that's left is to set up a #Vagrant box with the #Ansible provisioner that hasn't been updated in a couple years. #whatcouldpossiblygowrong
SUCCESS: #PHP 5.6 from https://launchpad.net/~ondrej/+archive/ubuntu/php and 7+ from https://github.com/phpbrew/phpbrew, so I can run all @WonderProxy@twitter.com's unit tests without a container AND live on the edge on my own time.
programmer, (former) moonkin, nasty woman, geek