php[podcast] episodes from php[architect]

PHP Alive And Kicking: Episode 7 – Steve McDougall


Listen Later

<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>

The Bored Sysadmin Who Chose PHP Over .NET

a young Linux sysadmin whose job involves kicking the mail server once a week and spending the rest of the time playing Call of Duty. Steve watched the dev team actually creating things and decided to join them. JavaScript looked “kind of cool,” PHP “made sense,” and .NET? “I’ll see you later.” The choice was made.

The Pre-Cloud Cloud Storage Solution

Before iTunes existed in the cloud—before the cloud existed—Steve forgot his MP3 player USB stick at home one day. Rather than face the horror of talking to people at the office, he did the socially awkward thing: taught himself PHP and built an online MP3 player. Later, refusing to pay for Dropbox before a holiday, he built his own file storage app. Sometimes the best motivation is just being cheap and antisocial.

How “Fucking Steve” Was Born

Steve listened to PHP Ugly for the first time and tweeted that he didn’t like how much they bashed Laravel. Eric saw the tweet, then noticed Steve appearing on multiple other podcasts that same week. The next episode: “You’ll never guess who was on Voices of the Elephant… fucking Steve.” A legend was born from a single critical tweet.

The British Education System vs. Dyslexia

Both Steve and Mike share stories of being told in school to “do something with your hands” because of dyslexia. Mike was held back in maths despite excelling at it, finishing work while the teacher was still explaining to the class. Decades later, both are thriving developers. Take that, 90s education system.

Streaming Philosophy: Mistakes Are Features

Steve’s approach to educational content is refreshingly honest: take advanced concepts, explain them clearly, and when things go wrong (which they will), work through it live. After 10+ years of development, he still makes typos and mistakes constantly. The point isn’t perfection—it’s showing less experienced developers that imposter syndrome is normal and mistakes are just part of the process.

The Great Date Format Debate

Mike once spent an hour debugging code before Joe pointed out: “You’ve got your date and month the wrong way around.” Carbon doesn’t care that you’re British. The team regularly argues about spelling (it’s “colour” with a U, thank you), and Steve has a simple solution: “I build APIs. You don’t need a pretty date from me. You just need some data.”

AI as a Shortcut, Not a Crutch

ChatGPT is useful when you understand what it’s giving you back. Steve uses it to skip tedious debugging, but he knows when the AI invents PHP functions that don’t exist. The new Laravel error page lets you copy errors as markdown and paste them directly into your LLM—proper copy-pasta coding, but with comprehension.

PHP Architect Social Media:

X: https://x.com/phparch

Mastodon: https://phparch.social/@phparch
Bluesky: https://bsky.app/profile/phparch.com
Discord: https://discord.phparch.com

Subscribe to our magazine: https://www.phparch.com/subscribe/

Streams:
  • Youtube Channel
  • Twitch
  • Partner

    This podcast is made a little better thanks to our partners

    Displace

     

    Infrastructure Management, Simplified

    Automate Kubernetes deployments across any cloud provider or bare metal with a single command. Deploy, manage, and scale your infrastructure with ease.
    https://displace.tech/

     

     

    PHPScore

     

    Put Your Technical Debt on Autopay with PHPScore

    Honeybadger.io

    Honeybadger helps you deploy with confidence and be your team’s DevOps hero by combining error, uptime, and performance monitoring in one simple platform. Check it out at honeybadger.io

     

    Music Provided by Epidemic Sound

    https://www.epidemicsound.com/

    The post PHP Alive And Kicking: Episode 7 – Steve McDougall appeared first on PHP Architect.

    ...more
    View all episodesView all episodes
    Download on the App Store

    php[podcast] episodes from php[architect]By php[podcast] episodes from php[architect]

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    4 ratings


    More shows like php[podcast] episodes from php[architect]

    View all
    The Laravel Podcast by Taylor Otwell, Matt Stauffer

    The Laravel Podcast

    57 Listeners

    This Week in Tech (Audio) by TWiT

    This Week in Tech (Audio)

    3,054 Listeners

    ShopTalk by Chris Coyier & Dave Rupert

    ShopTalk

    502 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    625 Listeners

    Talking Drupal by Talking Drupal Hosts

    Talking Drupal

    28 Listeners

    Laravel News Podcast by Jacob Bennett and Michael Dyrynda

    Laravel News Podcast

    56 Listeners

    North Meets South Web Podcast by Jacob Bennett and Michael Dyrynda

    North Meets South Web Podcast

    24 Listeners

    Smashing Security by Graham Cluley

    Smashing Security

    322 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    987 Listeners

    Tech Brew Ride Home by Morning Brew

    Tech Brew Ride Home

    968 Listeners

    AWS Podcast by Amazon Web Services

    AWS Podcast

    203 Listeners

    No Compromises by Joel Clermont and Aaron Saray

    No Compromises

    8 Listeners

    The Weekly Show with Jon Stewart by Comedy Central

    The Weekly Show with Jon Stewart

    10,836 Listeners

    Mostly Technical by Ian Landsman and Aaron Francis

    Mostly Technical

    27 Listeners

    Slightly Caffeinated by Chris Gmyr, TJ Miller

    Slightly Caffeinated

    0 Listeners