Published inCodeXMember-onlyPorting from Perl to Go: Simplifying for Platform EngineeringRewriting a script for the Homebrew package manager taught me how the Go programming language’s design choices align with platform-ready…Oct 15, 2025Oct 15, 2025
Mark GardnerSo applicants are desperate, recruiters and HR are powerless, hiring managers are overworked and…Mar 5, 2025Mar 5, 2025
Mark GardnerI'm sorry that you don’t understand the Objectivist ethics or what Ayn Rand meant by altruism.* 30-minute radio interview where she explains: https://courses.AynRand.org/works/the-psychology-of-altruism/Jun 20, 2024Jun 20, 2024
Mark GardnerI’m glad you wrote this because you’re a bit more ambivalent about antitrust than the Twitter…Dec 8, 2022Dec 8, 2022
Published inCodeXMember-onlyPerl list processing is for hashes, tooPerl’s list-processing prowess isn’t just for arrays. Hashes, or key-value pairs, can be sliced and diced just as easily.Feb 10, 2022Feb 10, 2022
Published inCodeXMember-onlyGet out early with Perl statement modifiersLearn how to avoid deeply-nested conditions in your code with guard clauses using Perl’s statement modifiers.Jan 19, 2022Jan 19, 2022
Published inCodeXMember-onlyHighlighting members of the Perl familyThis week I’m highlighting a few members of the Perl developer family I’ve had the pleasure of virtually meeting over the past year.Jan 11, 2022Jan 11, 2022
Published inCodeXMember-onlyPerl warnings and the warn functionWhat’s the difference between Perl’s warnings and the warn function?Jan 4, 2022A response icon1Jan 4, 2022A response icon1
Published inCodeXMember-onlyAvoid Yoda conditions in Perl you shouldAssign not when mean to compare you do. Help you warnings and strictures can.Dec 28, 2021A response icon1Dec 28, 2021A response icon1
Published inCodeXMember-only34 at 34 for v5.34: Modern Perl features for Perl’s birthdayIn celebration of Perl’s thirty-fourth birthday, here are thirty-four modern Perl features you might not know about.Dec 21, 2021Dec 21, 2021