DEV Community 👩‍💻👨‍💻

DEV Community 👩‍💻👨‍💻 is a community of 966,904 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Mark Gardner profile picture

Mark Gardner

I help professional Perl developers to engineer modern, disciplined applications in the cloud.

Location Houston, TX Joined Joined on  Personal website https://phoenixtrap.com github website twitter website

Education

Independence University

Work

Independent Software Development Contractor with The Perl Shop

Verifying my cryptographic key for Keyoxide

Verifying my cryptographic key for Keyoxide

Comments
1 min read

Want to connect with Mark Gardner?

Create an account to connect with Mark Gardner. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Perl lightning talk: ”Don’t Fear map and grep”

Perl lightning talk: ”Don’t Fear map and grep”

Reactions 4 Comments
1 min read
How much is that BLĂ…HAJ in the (terminal) window?

How much is that BLĂ…HAJ in the (terminal) window?

Reactions 4 Comments
6 min read
Perl list processing is for hashes, too

Perl list processing is for hashes, too

Reactions 4 Comments
3 min read
Get out early with Perl statement modifiers

Get out early with Perl statement modifiers

Reactions 4 Comments
3 min read
Highlighting members of the Perl family

Highlighting members of the Perl family

Reactions 4 Comments
3 min read
Perl warnings and the warn function

Perl warnings and the warn function

Reactions 4 Comments
3 min read
Avoid Yoda conditions in Perl you should

Avoid Yoda conditions in Perl you should

Reactions 5 Comments
2 min read
34 at 34 for v5.34: Modern Perl features for Perl’s birthday

34 at 34 for v5.34: Modern Perl features for Perl’s birthday

Reactions 8 Comments 3
15 min read
A brief note on Log4perl

A brief note on Log4perl

Reactions 7 Comments
2 min read
Sweeter Perl exception classes

Sweeter Perl exception classes

Reactions 4 Comments
5 min read
Vicious (test) mockery of a Perl modulino

Vicious (test) mockery of a Perl modulino

Reactions 4 Comments
8 min read
Video: “A Year of Being Wrong on the Internet”

Video: “A Year of Being Wrong on the Internet”

Reactions 2 Comments 1
1 min read
Multiple ways to inheritance in Perl

Multiple ways to inheritance in Perl

Reactions 6 Comments
5 min read
This week: The ePhEmeRaL miniconf

This week: The ePhEmeRaL miniconf

Reactions 2 Comments 1
1 min read
Taming the Moose: Classing up Perl attributes

Taming the Moose: Classing up Perl attributes

Reactions 9 Comments
3 min read
Some thoughts on Perl template processing

Some thoughts on Perl template processing

Reactions 6 Comments
4 min read
Better Perl: Four list processing best practices with map, grep, and more

Better Perl: Four list processing best practices with map, grep, and more

Reactions 9 Comments
5 min read
The reports of Perl’s death have been greatly exaggerated

The reports of Perl’s death have been greatly exaggerated

Reactions 7 Comments
3 min read
Read The Fantastic Manual: How to get the most out of Perl documentation

Read The Fantastic Manual: How to get the most out of Perl documentation

Reactions 8 Comments 1
4 min read
LAMP is dead! Long live (Perl) web frameworks!

LAMP is dead! Long live (Perl) web frameworks!

Reactions 7 Comments 2
4 min read
Fast Perl module installation with cpm

Fast Perl module installation with cpm

Reactions 9 Comments
2 min read
Everyone’s a (Perl) critic, and you can be too!

Everyone’s a (Perl) critic, and you can be too!

Reactions 7 Comments 1
4 min read
A good old-fashioned Perl log analyzer

A good old-fashioned Perl log analyzer

Reactions 6 Comments
5 min read
Cutting the fat: Lightweight Perl OO modules

Cutting the fat: Lightweight Perl OO modules

Reactions 7 Comments 1
6 min read
Taming the Moose: Method modifiers instead of overrides in object-oriented Perl

Taming the Moose: Method modifiers instead of overrides in object-oriented Perl

Reactions 6 Comments
3 min read
Frenemies part 2: What a difference a (Perl) module makes

Frenemies part 2: What a difference a (Perl) module makes

Reactions 5 Comments
2 min read
Perl & Raku: Best frenemies

Perl & Raku: Best frenemies

Reactions 5 Comments 3
7 min read
Privacy and speed with Perl’s Object::Pad

Privacy and speed with Perl’s Object::Pad

Reactions 5 Comments
3 min read
What’s Next for Object-Oriented Perl?

What’s Next for Object-Oriented Perl?

Reactions 9 Comments
6 min read
Speaking at Developer Career Day 2021

Speaking at Developer Career Day 2021

Reactions 2 Comments
1 min read
The Funhouse Mirror of Perl Criticism

The Funhouse Mirror of Perl Criticism

Reactions 2 Comments
5 min read
The four noisy horsemen of Perl hate

The four noisy horsemen of Perl hate

Reactions 8 Comments 1
7 min read
Taming the Moose: Picking the best way to subclass Perl methods

Taming the Moose: Picking the best way to subclass Perl methods

Reactions 4 Comments
3 min read
DZone Contributor of the Month award

DZone Contributor of the Month award

Reactions 2 Comments 1
1 min read
Perl debugger superpowers, part 2

Perl debugger superpowers, part 2

Reactions 8 Comments
5 min read
Gradual method renaming in Perl

Gradual method renaming in Perl

Reactions 8 Comments 1
3 min read
Perl can escape the Lisp Curse

Perl can escape the Lisp Curse

Reactions 3 Comments
2 min read
4 Steps to Blogging Outside the Perl Bubble

4 Steps to Blogging Outside the Perl Bubble

Reactions 8 Comments 2
5 min read
Slides from “Blogging Outside the Bubble” Perl talk

Slides from “Blogging Outside the Bubble” Perl talk

Reactions 3 Comments 1
1 min read
Moving Perl Mojolicious routes to their own module

Moving Perl Mojolicious routes to their own module

Reactions 12 Comments
4 min read
Should Perl die gracefully?

Should Perl die gracefully?

Reactions 7 Comments 7
2 min read
Part 7 video of pair programming a Perl web app

Part 7 video of pair programming a Perl web app

Reactions 1 Comments
1 min read
Perl can do that now!

Perl can do that now!

Reactions 13 Comments 3
8 min read
Part 6 video of pair programming a Perl web app

Part 6 video of pair programming a Perl web app

Reactions 2 Comments
1 min read
A list of Perl list processing modules

A list of Perl list processing modules

Reactions 4 Comments
2 min read
Testing Perl: To plan or not to plan

Testing Perl: To plan or not to plan

Reactions 10 Comments
3 min read
Localizing Dates in a Perl web application with JavaScript

Localizing Dates in a Perl web application with JavaScript

Reactions 3 Comments 1
3 min read
Part 5 video of pair programming a Perl web app

Part 5 video of pair programming a Perl web app

Reactions 1 Comments
1 min read
Perl.com: Downloading and Installing Perl in 2021

Perl.com: Downloading and Installing Perl in 2021

Reactions 2 Comments
1 min read
Perl test coverage when you don’t have a Makefile

Perl test coverage when you don’t have a Makefile

Reactions 8 Comments
3 min read
Part 4 video of pair programming a Perl web app

Part 4 video of pair programming a Perl web app

Reactions 2 Comments
1 min read
Localizing dates in a Perl web application

Localizing dates in a Perl web application

Reactions 12 Comments 1
5 min read
Part 3 video of pair programming a Perl web app

Part 3 video of pair programming a Perl web app

Reactions 3 Comments
1 min read
Avoid CPAN conflicts in your personal Perl modules

Avoid CPAN conflicts in your personal Perl modules

Reactions 3 Comments
1 min read
Part 2 video of pair programming with Perl and Mojolicious

Part 2 video of pair programming with Perl and Mojolicious

Reactions 1 Comments
1 min read
Live Zoom programming Sunday with Gábor Szabó

Live Zoom programming Sunday with Gábor Szabó

Reactions 3 Comments 2
1 min read
The attraction of Test::Fatal in Perl

The attraction of Test::Fatal in Perl

Reactions 5 Comments
2 min read
What to do when your programming project gets canceled

What to do when your programming project gets canceled

Reactions 2 Comments 1
2 min read
My first article on Perl.com!

My first article on Perl.com!

Reactions 4 Comments
1 min read
loading...