Beth Tucker Long

Beth Tucker Long head shot

Beth Tucker Long is a PHP developer and co-organizer of Madison PHP. Beth is a firm believer in promoting community and mentoring. She runs Treeline Design, a web development company, and Exploricon, a gaming convention, along with her husband, Chris. You can find her on her blog http://www.alittleofboth.com and on Twitter

twitter: @e3BethT

Web site: http://www.alittleofboth.com

Articles

finally{}: Survival of the Fiendish

By Beth Tucker Long

In ages past, the claim has been that the “fittest” survive. Nowadays, the fittest appear to fall by the wayside, crowded out by those fiendishly over-promising, under-delivering, and making it unbearably difficult to escape. by Beth Tucker Long

Published in One Final Slice, May 2022

finally{}: Tech is Taking Sides

By Beth Tucker Long

Throughout history, industries have stayed relatively neutral during wartime. Global companies especially may offer marketing-focused messages of hope and concern but keep their heads down and their tones neutral when faced with actually taking a stand against one side of a conflict. Per usual, though, the tech industry is happy to disrupt the status quo—not just taking a clear stand but putting their money and their talent where their mouth is.

Published in Testing The Core, April 2022

finally{}: I Just Can’t

By Beth Tucker Long

**ding – Subject line: Reminder to complete your student’s school registration.** A new email arrives. *Right, I need to get that done as soon as I finish work for the day.* **ding – Subject line: Your domain names expire in 3 days.** *Ack, I forgot to renew those last week. I need to get that done before they expire.* **ding – Subject line: Did you get my email from last week?** *What email?* (scroll, scroll, scroll) *Oh, there it is. Not sure how I missed that…*

Published in World Backup Day, March 2022

finally{}: Every Which Way But Loose

By Beth Tucker Long

I recently saw yet another discussion online about PHP’s infamous naming convention exceptions and needle/haystack rotations. All the typical vitriol was there from the PHP haters, but I was very happy to see several new programmers add to the conversation or ask for clarifications and receive very supportive and educational responses from the thread. PHP is nothing if not consistent in its status as a recipient of the internet’s hatred. However, I am forever proud of our community’s ability to ignore the hate and still welcome and encourage newcomers. by Beth Tucker Long

Published in Parallelize Your Code, February 2022

finally{}: Experts or Out-of-touch?

By Beth Tucker Long

After talking to someone about ideas for new security education, I popped over to check out the latest OWASP Top Ten list. A quote on their homepage stood out to me: This category represents the scenario where the security community members are telling us this is important, even though it’s not illustrated in the data at this time. https://owasp.org/www-project-top-ten/ by Beth Tucker Long

Published in Domain-Driven Resolutions, January 2022

finally{}: Still Rolling

By Beth Tucker Long

Just when we think things are finally going to calm down—here we go again. It seems the changes never stop coming, but this is no ordinary change. It is a turning point, and times like this are when we all need to choose if we will stand up or give up. by Beth Tucker Long

Published in The Zen of Mindful Programming, December 2021

finally{}: Roll With It

By Beth Tucker Long

The last year has been a big year of change for workplaces in a lot of the world. Every time we think we are settled into our “new normal,” things change again—variants, treatments, policies, work locations, hiring practices, staff sizes—an overwhelming amount of change. A quick internet search reveals many studies showing that rates of burnout are alarmingly high and still rising. We are all resistant to change, but should we be? by Beth Tucker Long

Published in The Art of Data, November 2021

finally{}: Rubber Ducky, You’re the One!

By Beth Tucker Long

Deep in a wild, overgrown forest, a lone developer studies an ancient map carefully. Checking a compass against the angle of the sun and the moss on the trees, this exhausted programmer pushes on, finally making it to the entrance of the long-forgotten cave. Inside on a dusty stone pedestal waits the sought-after artifact—the rubber ducky!

Published in Decrypting Cryptography, October 2021

finally{}: Back to School

By Beth Tucker Long

Here we are, the season for students to say goodbye to break and head back to school. For those of you without children, this is why the office supplies areas of most stores have been looking like post-apocalyptic movie sets with a few broken packages on ransacked shelves and a few hollow-eyed clerks left staring vacantly at the mess. I hope none of you needed crayons. They are going for big bucks on the black market right now.

Published in It’s Really an Upgrade, September 2021

finally{}: Stepping Through

By Beth Tucker Long

Sometimes you need something tried and true, and sometimes you need to escape the daily grind and try something new.

Published in Trimming One’s Sails, August 2021 —Available for Free

finally{}: Rebuilding

By Beth Tucker Long

Recent times have been anything but expected. The community landscape is vastly different from it was two years ago. Where do we go from here?

Published in Deep Dive Into Search, July 2021

finally{}: PHP is Not Important

By Beth Tucker Long

Every technology has its share of haters. Disagreements in coding philosophies become language wars. Differences in project priorities become personal attacks. It’s vicious. It’s demoralizing. Why would anyone stay in an environment like this?

Published in Debug, Rinse, Repeat, June 2021

finally{}: Awkward Conversations

By Beth Tucker Long

When we talk about long-term planning for our code, we often mean making sure that it can handle increases in traffic as usage increases (if we are lucky). We also usually mean making sure the code is flexible enough to handle the new technology and client requests inevitably coming its way. These are great things to plan for, but we leave ourselves open to a lot of risk when this is all we plan for.

Published in Testing Assumptions, May 2021

finally{}: Doomsday Prepping

By Beth Tucker Long

Thanks to the pandemic, doomsday prepping has gone mainstream. Many think this is a new philosophy that is gaining popularity, but it has long been at the heart of the tech world.

Published in Busy Worker Bees, April 2021

finally{}: When the Wrong Answer is Right

By Beth Tucker Long

I’ve been doing web programming for over 20 years, most of that as a consultant, so I have worked on countless different environments over the years. I pride myself on following best practices and building applications ready to hold up for a long life. I always want to do things right, but over and over again, I learn that right is not always what is best.

Published in Lambda PHP, March 2021

finally{}: Fun with Big Data

By Beth Tucker Long

In years past, scientists had to draw conclusions from whatever small data they could procure themselves. Advancements in data collection, storage, and analysis have revolutionized the data sets now available to scientists—and also you and me.

Published in Dealing with Data, February 2021

finally{}: Getting Through to Myself

By Beth Tucker Long

The more some things change, the more some things stay the same—especially when you are a PHP developer. Being a developer is an exciting, stressful, exhausting, invigorating thing. With technologies constantly evolving, our job is as much about learning as it is about building and fixing.

Published in Newfangled Views, January 2021

finally{}: Resolutions

By Beth Tucker Long

As programmers, it is our job to build. We create things. We modify them. We fix bugs. We solve problems. We fill needs. Maybe it’s time to start applying this to something a bit bigger than just our codebase.

Published in PHP 8 Bits and Git, December 2020

finally{}: Put Your Best Page Forward

By Beth Tucker Long

Is your workload filled with looming deadlines and minimum viable products? Is the focus on pivoting quickly and allowing user complaints to drive feature development? Are we exhausting our customers? Are we exhausting ourselves?

Published in SOLID Foundations, November 2020

finally{}: Async Life

By Beth Tucker Long

Our day-to-day used to be full of needing to get to physical locations in person at specific times, but just like programming, we are becoming more and more asynchronous.

Published in Running Parallel, October 2020

Accessibility Makes Things Better for Everyone

By Beth Tucker Long

Accessibility is a broad concept that covers many ideas and requirements, and your project needs accessibility for many varied reasons. Perhaps you are required to comply with accessibility laws and regulations. Perhaps you have existing users complaining that your services are difficult to use. Maybe you are looking to attract a larger, more diverse audience or are just interested in making sure your website works for all people. No matter your reasons for starting, improving accessibility is about increasing the number of people who can use your site or app, and that’s a good thing for everyone.

Published in Out on a Limb – February 2019, February 2019