@ellotheth I'm the king of janky code at work. Yesterday I had to look over some old scripts, with the whole team, sitting on our domain controller that I wrote two years ago...there's always something broken and sketchy... wonder how my new code looks. LOL😅
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.
drill if you can, dig if you have to, nslookup if you must https://imdjh.github.io/toolchain/2015/10/07/drill-if-you-can-dig-if-you-have-to.html
I'm losing track of my browser tabs and I just fixed a bug and felt tired instead of satisfied. #fried
gah i meant #badlyExplainYourJob, dangit.
I help huge corporations display ads on the internet. #badlyexplainyourjob
Still no documentation and not anywhere close to done, but my #ActivityPub #PHP library is open source at https://github.com/pterotype-project/activitypub-php.
My goal is to provide a well-tested, flexible library that handles the complicated parts of ActivityPub (JSON-LD, persistence, addressing, etc.) in a way that can be plugged into an existing PHP codebase with no hassle. That'll help me refactor #Pterotype, and will also make it easy for other developers to make developers to make plugins for Joomla, Drupal, etc.
programmer, (former) moonkin, nasty woman, geek
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either! We adhere to an adapted version of the TootCat Code of Conduct and have documented a list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!