InCodeXbyMark Gardner·Oct 15, 2025Porting 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…A response icon1A response icon1
Mark Gardner·Mar 5, 2025So applicants are desperate, recruiters and HR are powerless, hiring managers are overworked and…
Mark Gardner·Jun 20, 2024I'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/
Mark Gardner·Dec 8, 2022I’m glad you wrote this because you’re a bit more ambivalent about antitrust than the Twitter…
InCodeXbyMark Gardner·Feb 10, 2022Perl 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.
InCodeXbyMark Gardner·Jan 19, 2022Get out early with Perl statement modifiersLearn how to avoid deeply-nested conditions in your code with guard clauses using Perl’s statement modifiers.
InCodeXbyMark Gardner·Jan 11, 2022Highlighting 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.
InCodeXbyMark Gardner·Jan 4, 2022Perl warnings and the warn functionWhat’s the difference between Perl’s warnings and the warn function?A response icon1A response icon1
InCodeXbyMark Gardner·Dec 28, 2021Avoid Yoda conditions in Perl you shouldAssign not when mean to compare you do. Help you warnings and strictures can.A response icon1A response icon1
InCodeXbyMark Gardner·Dec 21, 202134 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.