Artwork

A tartalmat a php[podcast] episodes from php[architect] and Php[podcast] episodes from php[architect] biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a php[podcast] episodes from php[architect] and Php[podcast] episodes from php[architect] vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.
Player FM - Podcast alkalmazás
Lépjen offline állapotba az Player FM alkalmazással!

PHP Alive And Kicking: Episode 7 – Steve McDougall

1:22:05
 
Megosztás
 

Manage episode 514942146 series 1533413
A tartalmat a php[podcast] episodes from php[architect] and Php[podcast] episodes from php[architect] biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a php[podcast] episodes from php[architect] and Php[podcast] episodes from php[architect] vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

<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:

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.

  continue reading

148 epizódok

Artwork
iconMegosztás
 
Manage episode 514942146 series 1533413
A tartalmat a php[podcast] episodes from php[architect] and Php[podcast] episodes from php[architect] biztosítja. Az összes podcast-tartalmat, beleértve az epizódokat, grafikákat és podcast-leírásokat, közvetlenül a php[podcast] episodes from php[architect] and Php[podcast] episodes from php[architect] vagy a podcast platform partnere tölti fel és biztosítja. Ha úgy gondolja, hogy valaki az Ön engedélye nélkül használja fel a szerzői joggal védett művét, kövesse az itt leírt folyamatot https://hu.player.fm/legal.

<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:

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.

  continue reading

148 epizódok

Minden epizód

×
 
Loading …

Üdvözlünk a Player FM-nél!

A Player FM lejátszó az internetet böngészi a kiváló minőségű podcastok után, hogy ön élvezhesse azokat. Ez a legjobb podcast-alkalmazás, Androidon, iPhone-on és a weben is működik. Jelentkezzen be az feliratkozások szinkronizálásához az eszközök között.

 

Gyors referencia kézikönyv

Hallgassa ezt a műsort, miközben felfedezi
Lejátszás