Aaron Baxter | Software Developer

Who am I?

 

In short, I'm a PHP / Drupal developer and I've been writing custom modules for a long time! Public education is an important matter that I am highly passionate about, and I enjoy volunteering my nights and weekends with the local school district as their sports/fine arts photographer and a mentor for students interested in technology and software development. I am married to a brilliant public school teacher and I have two chihuahuas, Sophie and Luna.

LinkedIn Profile
pixel5.us (Photography Site)
Full résumé

Aaron Baxter
pixel5 and Drupal

Since 2012

Beginning with Drupal 7.x and now up to 11.x, I have been developing custom modules for more than a decade.

Full Stack

Expertise in PHP, Twig / HTML / CSS, JavaScript, relational databases, server administration, and more.

Mentorship

Helping my junior developers and students to get to the next level in their journey is the achievement I am most proud of.

What is this site about?

I have a short attention span. The only thing surprising about my ADHD diagnosis was that it happened when I was 34 years old. To put it mildly, I have no patience for bad documentation. Instead of staying frustrated, I have resolved to do something about it by creating my own repository of guides to help other developers conquer the same obstacles that I struggle with.

I believe that programming guides should be far easier to understand than they currently are. We can do without the big words and implied sense of you-should-know-this-already that we often find in many of the resources we look to for assistance. The truest sign of mastery is the ability to take a complex task and make it appear simple; We should be making what we do more accessible, not less.

Sometimes I get it wrong.

All of us get it wrong every once in a while. To pretend otherwise is highly concerning behavior! Questions and mistakes are always welcome; Messing up is one of the best ways to learn.

In code, there is often more than one way to accomplish a task and there are almost always ways to get something done that the architects did not intend. As developers, we often go with what we know, but what we know isn't always the best way. I am no different in this regard. If you see something I have written and you believe there is a better way to do it, let me know by dropping me a line -> code [at] pixel5.us