PHP Alive And Kicking - Episode 19 - Jim Seconde
๐ **Source:** [PHP Alive And Kicking - Episode 19 - Jim Seconde](https://www.youtube.com/watch?v=GwNZ0AuxGok)
> [!note]+ Document Notes
> tags: [php, devrel, community]
> author: PHP Architect
> source: YouTube
> reference: https://www.youtube.com/watch?v=GwNZ0AuxGok
> date created: 2024-12-27 08:35
>
> # ๐ท๏ธ Title: PHP Alive And Kicking - Episode 19 - Jim Seconde
>
<!-- deep-read:sections start -->
## ๐งฐ Action Inbox
- [H1] Connect with PHP meetups โ starting point for community involvement #networking
- [H2] Try Laravel Cloud and LiveWire โ new deployment and frontend tools #development
- [H3] Explore native PHP development โ emerging desktop application capabilities #innovation
## ๐งญ Table of Contents
- [๐ Summary](#-summary)
- [๐ Main Content](#-main-content)
- [๐๏ธ Notes](#๏ธ-notes)
- [๐ References](#-references)
- [๐ฃ๏ธ Paraphrase](#๏ธ-paraphrase)
- [๐ฐ Newsletter](#-newsletter)
- [โ
Action Items](#-action-items)
- [๐งช Hypotheses](#-hypotheses)
- [๐ Methodology](#-methodology)
- [โ Questions](#-questions)
- [๐ฎ Future Research](#-future-research)
- [๐ก Implications](#-implications)
- [๐ง Learning Styles Assessment](#-learning-styles-assessment)
- [๐ Accessibility Assessment](#-accessibility-assessment)
- [๐ DEIB Assessment](#-deib-assessment)
- [โ
Logical Validity](#-logical-validity)
- [๐ก๏ธ DARVO Analysis](#-darvo-analysis)
- [๐ฏ Conclusion](#-conclusion)
### ๐ References
- [PHP Architect](https://phparch.com)
- [Discord Community](https://discord.phparch.com)
## ๐ Summary
- Interview with Jim Seconde, Senior Developer Advocate at Vonage, discussing his journey from actor to PHP developer to DevRel professional
- Explores the welcoming PHP community, conference culture, and emerging innovations in the ecosystem
- Highlights the current "second golden age" of PHP with Laravel Cloud, native PHP development, and improved async capabilities
- Discusses the reality of developer relations work beyond the perceived glamour
- Emphasizes community building, inclusivity, and the importance of feedback loops in open source
## ๐ Main Content
Jim Seconde's career path illustrates the diverse routes into PHP development and developer relations. Starting as an actor in London theater while working temporary jobs, he discovered PHP through necessity when a temp agency placed him in an Oracle QA role. This led to full-stack development training in Symfony and eventually organizing the Birmingham PHP user group (PHPWM/Brum PHP).
The conversation reveals the multifaceted nature of developer relations work, dispelling myths about it being purely glamorous travel and speaking. DevRel involves API design, sales support, metrics tracking, and extensive networking that extends well beyond conference hours. Seconde emphasizes that successful DevRel professionals typically fall into the role through community involvement rather than targeting it directly.
The PHP community's welcoming nature emerges as a central theme, with detailed discussion of conference cultures, codes of conduct, and efforts to create inclusive environments. The speakers share anecdotes about PHP conferences, from the Wurst Con tradition to the challenge of organizing events that cater to diverse personalities and needs.
Innovation in PHP receives significant attention, particularly Laravel's $57-58 million investment and resulting products like Laravel Cloud, LiveWire, Echo, and Reverb. Native PHP for desktop applications represents another frontier, alongside existing async capabilities through ReactPHP, Swoole, and Roadrunner that many outside PHP don't realize exist.
## ๐๏ธ Notes
#### โฑ๏ธ [00:00](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=0) โ [H1] Introduction and elephant collecting culture
- Key idea: PHP community has strong collectible culture around elephants
- Evidence: "You can derail pretty much any PHP podcast with elephants"
#### โฑ๏ธ [05:30](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=330) โ [H2] Journey from theater to temp work to PHP
- Key idea: Accidental entry through temp agency placement in Oracle QA
- Evidence: "They basically said, 'He's a computer geek. Go and do an Oracle QA job.'"
#### โฑ๏ธ [12:45](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=765) โ [H3] Discovering the PHP meetup community
- Key idea: PHP London provided free high-quality training and networking
- Evidence: "You could just get free training... watch people at the top of their craft talk for free"
#### โฑ๏ธ [18:20](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=1100) โ [H2] Move to Birmingham and community leadership
- Key idea: Dormant user groups create leadership opportunities
- Evidence: "What happens when you go to a city and the user group is dormant? Congratulations, you're now the organizer"
#### โฑ๏ธ [25:10](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=1510) โ [H1] Reality of developer relations work
- Key idea: DevRel involves much more than speaking and requires specific personality traits
- Evidence: "A conference ends at 5:00 in the afternoon. The conference doesn't end at 5:00 in the afternoon for me. The conference ends at 2 o'clock in the morning"
#### โฑ๏ธ [32:15](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=1935) โ [H3] DevRel metrics and business alignment
- Key idea: Developer relations has concrete business metrics and accountability
- Evidence: "If your metrics are bad, you're taken into a meeting room of why aren't your metrics good"
#### โฑ๏ธ [38:45](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=2325) โ [H2] Conference culture and Wurst Con tradition
- Key idea: PHP conferences have unique traditions that build community bonds
- Evidence: Story about selling hot dog hat for $100 to Danny DeVito lookalike
#### โฑ๏ธ [45:30](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=2730) โ [H1] Conference organizing challenges
- Key idea: Running conferences is thankless work requiring emotional management
- Evidence: "It's an extremely difficult and very thankless task... you start to become slightly resentful"
#### โฑ๏ธ [52:20](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=3140) โ [H2] Feedback loops and silent majorities
- Key idea: Negative feedback dominates while positive experiences go unmentioned
- Evidence: "As a speaker if you've done an awesome talk you'll hear absolutely nothing"
#### โฑ๏ธ [58:10](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=3490) โ [H3] Inclusivity efforts at conferences
- Key idea: Conferences actively work to create welcoming environments for all attendees
- Evidence: Discussion of 50-50 gender split at Swedish DevSum conference
#### โฑ๏ธ [65:45](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=3945) โ [H1] PHP's second golden age
- Key idea: Current period represents significant innovation in PHP ecosystem
- Evidence: "I think we're entering into a second golden age"
#### โฑ๏ธ [72:30](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=4350) โ [H2] Laravel's major investment impact
- Key idea: Laravel's $57-58 million investment enables significant product development
- Evidence: Discussion of Laravel Cloud capabilities and team expansion
#### โฑ๏ธ [78:15](https://www.youtube.com/watch?v=GwNZ0AuxGok?t=4695) โ [H3] Native PHP and desktop applications
- Key idea: PHP expanding beyond web into desktop application development
- Evidence: "Native PHP when it first kind of when I first saw it, I thought, okay, it does feel like sort of mad scientist stuff"
## ๐ References
- [PHP Architect Magazine](https://phparch.com)
- [Vonage Developer Platform](https://developer.vonage.com)
- [Laravel Cloud](https://cloud.laravel.com)
- [Native PHP](https://nativephp.com)
## ๐ฃ๏ธ Paraphrase
- PHP developers often enter the field through unconventional paths, with community involvement serving as a natural bridge to developer relations roles
- Developer relations work involves significant behind-the-scenes business alignment, metrics tracking, and customer feedback gathering beyond public speaking
- PHP conferences maintain strong community traditions while actively working to create inclusive environments for diverse attendees
- The PHP ecosystem is experiencing renewed innovation through major investments in Laravel tooling and expansion into new domains like desktop applications
## ๐ฐ Newsletter
๐ **PHP's Community Spirit and Innovation Wave**
The PHP community continues to demonstrate its welcoming nature while pushing technical boundaries. Jim Seconde's journey from temp worker to Vonage Developer Advocate illustrates how PHP's inclusive meetup culture creates natural pathways for career development and community leadership.
**What's Exciting:**
- Laravel's massive investment is yielding impressive tools like Laravel Cloud and improved real-time capabilities
- Native PHP opens new possibilities for desktop application development
- Conference culture balances fun traditions with serious inclusivity efforts
**Getting Involved:**
Join your local PHP meetup or check out upcoming conferences. The community actively seeks new voices and fresh perspectives. Remember: if a user group is dormant, that's your opportunity to step up and lead!
**Technical Highlights:**
PHP's async capabilities through ReactPHP, Swoole, and Roadrunner remain underappreciated outside the community. Combined with new tooling, PHP is well-positioned for modern application development.
Resources: [Learn WordPress](https://learn.wordpress.org/), [Developer Docs](https://developer.wordpress.org/), [WP-CLI](https://wp-cli.org/)
## โ
Action Items
#### DevRel
- Developer advocacy: Share PHP async capabilities and modern tooling with broader tech community
- Education: Create content showcasing Laravel Cloud and native PHP capabilities
- Developer experience: Improve feedback loops for customer API integrations
- Community management: Foster inclusive conference environments with clear codes of conduct
#### Community
- Maintainers: Support local PHP user group organization and speaker development
- Contributors: Encourage first-time conference attendance through mentorship programs
- Sponsors: Invest in conference diversity and inclusion initiatives
- Ecosystem: Bridge Laravel and Symfony communities for shared innovation
#### WordPress
- Community: Apply PHP conference inclusion practices to WordCamp organization
- Training: Develop content on modern PHP features for WordPress developers
- Marketing: Highlight WordPress's position in PHP ecosystem innovations
## ๐งช Hypotheses
- PHP community involvement creates natural pathways to developer relations careers
- Conference culture significantly impacts programming language adoption and retention
- Major framework investments drive ecosystem-wide innovation cycles
- Feedback loops in open source require active cultivation to surface positive signals
### ๐ Methodology
- Survey PHP professionals on career pathway patterns
- Analyze conference diversity metrics and community growth correlation
- Track innovation diffusion from funded projects to broader ecosystem
- Study feedback collection strategies in successful open source projects
### โ Questions
- How can other programming communities replicate PHP's welcoming culture?
- What metrics best measure developer relations effectiveness beyond traditional marketing KPIs?
- Will native PHP gain sufficient adoption to establish PHP as a cross-platform development option?
### ๐ฎ Future Research
- Long-term impact of Laravel's investment on PHP ecosystem direction
- Effectiveness of conference codes of conduct in creating inclusive environments
- Evolution of developer relations role as field matures and competition increases
### ๐ก Implications
- Practice: DevRel requires business metrics alignment, not just community engagement
- Policy: Conference inclusivity requires active planning, not passive hoping
- Education: Technical innovation must be communicated outside immediate communities
- Funding: Strategic investments can drive ecosystem-wide innovation beyond direct recipients
### ๐ง Learning Styles Assessment
Reading level estimate: Grade 10-12
#### ๐ Visual learners
- Present: Story-driven examples, conference imagery references
- Improve: Code examples, architecture diagrams for Laravel Cloud and native PHP
#### ๐ Aural learners
- Present: Podcast format with conversational flow
- Improve: Audio highlights of key technical concepts
#### ๐ฃ๏ธ Verbal learners
- Present: Rich anecdotes, community terminology, clear definitions
- Improve: Glossary of DevRel and conference terms
#### ๐งฉ Kinesthetic learners
- Present: Step-by-step career progression narrative
- Improve: Hands-on guides for starting user groups, trying new PHP tools
#### ๐ง Logical learners
- Present: Clear cause-effect in career progression, investment-innovation relationships
- Improve: Decision trees for DevRel career paths, innovation adoption timelines
#### ๐งโ๐คโ๐ง Social learners
- Present: Community focus, conference networking emphasis
- Improve: Specific networking strategies, collaboration frameworks
#### ๐งโโ๏ธ Solitary learners
- Present: Personal reflection on career choices
- Improve: Self-assessment tools for DevRel readiness, individual learning paths
#### ๐ฟ Naturalistic learners
- Present: Ecosystem thinking about PHP community
- Improve: Environmental analogies for community health and sustainability
### ๐ Accessibility Assessment
#### Screen reader semantics
- Present: Clear heading structure, conversational flow
- Improve: Alt text for referenced visual elements, structured technical content
#### Keyboard navigation
- Present: Standard podcast controls
- Improve: Timestamped navigation, skip-ahead functionality
#### Contrast and readability
- Present: Text transcript available
- Improve: High-contrast transcript formatting, adjustable text size
#### Media and captions
- Present: Full transcript provided
- Improve: Synchronized captions, downloadable formats
### ๐ DEIB Assessment
#### Cultural breadth
- Present: UK/US conference perspectives, discussion of Swedish conference diversity
- Improve: Global PHP community examples, non-Western conference cultures
#### Inclusive language
- Present: Discussion of privilege acknowledgment, gender-neutral terms
- Improve: Consistent inclusive terminology throughout
#### Neurodiversity support
- Present: Recognition of different comfort levels at conferences
- Improve: Specific accommodations discussion, sensory considerations
#### Representation
- Present: Male-dominated conversation with awareness of gender imbalance
- Improve: Diverse guest lineup, varied identity examples
#### Psychological safety
- Present: Codes of conduct discussion, quiet spaces mention
- Improve: Specific harassment reporting procedures, support resources
### โ
Logical Validity
#### Strong reasoning
- Deductive strength: Career path examples support community value claims
- Inductive strength: Multiple conference experiences build pattern recognition
- Causal reasoning: Clear links between investment and innovation outcomes
- Analogical strength: Theater background parallels with conference speaking
#### Fallacies
- Survivorship bias: Success stories may not represent typical experiences
- Hasty generalization: Limited conference sample for diversity claims
#### Tone of voice
- Overall tone: Casual, conversational, authentically enthusiastic about PHP community
### ๐ก๏ธ DARVO Analysis
- Deny: No significant denial patterns observed
- Attack: No attacking behavior noted
- Reverse victim/offender: Not applicable to this content
- Emotional cues and rhetoric: Genuine enthusiasm and community pride, acknowledgment of privilege
## ๐ฏ Conclusion
This conversation reveals PHP's strength lies not just in technical capabilities but in community culture that creates pathways for diverse career development. The combination of welcoming meetup environments, inclusive conference practices, and significant ecosystem investments positions PHP for continued relevance and growth.
For practitioners, the key takeaway is that community involvement provides both technical learning and career advancement opportunities, whether toward traditional development roles or emerging fields like developer relations. The PHP community's emphasis on inclusivity and mentorship creates a model worth studying and replicating.
## ๐งฑ Refactor Appendix
### ๐ Literature Split Pad
Purpose: Stage CEE units that become Literature notes.
Split level: H3
### [H1] PHP community involvement creates natural DevRel pathways
> [!quote] [PHP Alive And Kicking - Episode 19](https://www.youtube.com/watch?v=GwNZ0AuxGok) by [[PHP Architect]] via [[YouTube]]. Published 2024. Accessed 2024-12-27.
> "Do you realize what you're actually doing is basically a field called developer relations?"
Career progression from community volunteer to professional advocate demonstrates value of authentic engagement.
[view highlight](https://www.youtube.com/watch
---
## Full Transcript
[00:14] Hello and welcome to PHP alive and<br>[00:16] kicking brought to you by PHP architect<br>[00:19] and made better by our partners at PHP<br>[00:23] score. More about them later. This<br>[00:25] podcast explores the developments in PHP<br>[00:28] and what it's like to earn a living in<br>[00:30] PHP today. I'm one of your hosts, Mike<br>[00:33] Pageige, better known as Mike Page Dev.<br>[00:35] And my co-host<br>[00:37] that way pointed the wrong way is uh a<br>[00:41] longtime contributor to our magazine and<br>[00:43] now a team member, Chris Miller.<br>[00:47] >> Not too bad. Thank you. Uh today's<br>[00:50] episode is pre-recorded, but all you can<br>[00:52] always jump into our Discord channel and<br>[00:55] uh partake in the conversation. If<br>[00:58] you're watching while this goes live on<br>[01:00] YouTube or any of our other platforms,<br>[01:03] you will find me and Chris in the chat<br>[01:05] if you have any questions.<br>[01:08] That is uh and then Discord is discord.<br>[01:11] Pitchparch.com.<br>[01:14] Uh we have a lovely uh discount code for<br>[01:17] our magazine for our listeners. Uh a<br>[01:20] live three will give you three months of<br>[01:24] the digital subscription free when you<br>[01:26] subscribe to a year.<br>[01:29] I think that's all the points I had to<br>[01:30] get on that one and in and right in this<br>[01:33] time. Uh we also run a conference every<br>[01:36] year. PHP Tech tickets are for on sale<br>[01:40] for next year. We will be heading back<br>[01:42] over to Chicago to run that 3-day event.<br>[01:45] Lots of fun. Love to see as many of you<br>[01:47] there as possible. And don't forget to<br>[01:50] head over to our website to check out<br>[01:52] our swag. We have t-shirts, hats,<br>[01:56] bottles, all sorts of things over there.<br>[01:58] Uh do go along and check them out. So<br>[02:03] Chris, who have we got joining us today?<br>[02:06] So today we have a good friend of mine<br>[02:09] and senior developer advocate at<br>[02:11] Vonnage. Jim Sakund. Hey Jim.<br>[02:16] >> Hello everybody. Um I did I was about to<br>[02:19] my my opening gambit was going to say<br>[02:22] was going to be to tell Mike that you<br>[02:23] that can you buy elephants on the merch<br>[02:25] store. Now I don't want to cause too<br>[02:28] much trouble but the merch store is 403<br>[02:31] so that needs to<br>[02:33] >> is it? Yeah,<br>[02:35] >> it's not<br>[02:37] >> I blame Eric.<br>[02:38] >> It's not a VPN. So, yeah.<br>[02:41] >> That's such a That's such a terrible<br>[02:43] opening can be. Your store's broken.<br>[02:46] >> Um I will It's not broken. It's<br>[02:50] something your end.<br>[02:52] >> Isn't it? Okay.<br>[02:53] >> There you go. There you go. Just to<br>[02:54] prove it everyone<br>[02:56] >> before we get accused of anything. Look,<br>[02:58] the store is working. There we go.<br>[03:00] >> I know exactly what it is, which is I am<br>[03:02] on MY WORK MACHINE.<br>[03:06] DOESN'T TRUST YOU. IT DOESN'T IT DOESN'T<br>[03:08] trust architect merch merchandise. Are<br>[03:10] elephants on there?<br>[03:12] >> There there is an elephant linked<br>[03:13] somewhere. Unfortunately, it's out of<br>[03:16] stock.<br>[03:17] >> It's not on the website anymore.<br>[03:19] >> At the time of recording, we're out of<br>[03:21] stock.<br>[03:21] >> I remember I remember about a year and a<br>[03:24] half, two years ago, you had leftover<br>[03:26] Laravel elephants and someone announced<br>[03:29] it on Twitter or something and it just<br>[03:31] everyone was like, I'm going to go and<br>[03:33] buy one. I'm going to go and buy one.<br>[03:34] >> Yeah, I managed to grab one at tech uh<br>[03:38] 24 before we uh put them up for sale.<br>[03:40] So, I've I do have I have I have four.<br>[03:43] You can see you can kind of gauge how<br>[03:45] long someone's been in PHP by how many<br>[03:48] elephants I have, I think.<br>[03:50] >> Yeah, I'm I'm not in my normal office,<br>[03:53] but in my normal office, um yeah,<br>[03:56] there's probably about 50. And I've got<br>[03:59] two oversized ones as well. I've got the<br>[04:01] sillious one. Um, and I've got the I've<br>[04:04] got the Franken PHP one as well. So,<br>[04:05] which is which was released two weeks<br>[04:07] ago. So, yeah,<br>[04:08] >> lots of elephants. My favorite Well,<br>[04:10] everyone has a favorite one. My favorite<br>[04:12] one<br>[04:13] >> is um the uh PHP True North um one which<br>[04:19] is a woolly mammoth and that was created<br>[04:23] by um True North which was Chris Hardes<br>[04:26] in in Canada the testing guy. That guy.<br>[04:29] >> Yeah. Um yeah, that that Woolly Mammoth<br>[04:31] PHP um uh toy is just the best. It's<br>[04:34] it's it's I love it.<br>[04:36] >> See, this one is my favorite one, Jim.<br>[04:39] Can you remember why?<br>[04:41] >> Uh did I give you that?<br>[04:42] >> You did. You actually gave me my first<br>[04:45] elephant, and it is one of the early<br>[04:46] Laravel ones.<br>[04:48] >> That is the first That is the first<br>[04:50] Laravel. My first one was the was the I<br>[04:52] think my first one was the symphony, the<br>[04:54] symphony one. Not symphony one, but the<br>[04:57] first symphony one. And then I've got<br>[04:58] the um then I've got the 15 Years Gray<br>[05:02] Symphony one as well. Um so<br>[05:04] >> I'm not going to go into the amount of<br>[05:06] collectibles of these things I've got.<br>[05:08] >> That's my most recent one.<br>[05:10] >> You see that that that one for the for<br>[05:13] the listeners. That's he's holding up<br>[05:14] the PHP stand one. Um is that the new I<br>[05:17] thought it had a hat on.<br>[05:18] >> No.<br>[05:19] >> Oh.<br>[05:19] >> Or if it if it does this one doesn't.<br>[05:23] >> I think it had a Christmas hat on or<br>[05:25] something. Is that like is it a second?<br>[05:27] Anyway, yes, I I'm I'm I'm need I don't<br>[05:30] have a PHP stand one, so I do need a PHP<br>[05:32] stand one. You can derail pretty much<br>[05:35] any PHP podcast or discussion with<br>[05:38] elephants.<br>[05:38] >> Elephants. Yeah.<br>[05:40] >> Yeah.<br>[05:41] >> I I think at some point we actually need<br>[05:43] to get the guy that creates the<br>[05:44] elephants on.<br>[05:46] >> I think that would be a good episode.<br>[05:48] >> Yeah, that would be interesting. Yeah,<br>[05:49] we'll uh make note of that one. Yeah,<br>[05:52] I've had occasional like I had about two<br>[05:56] vague<br>[05:58] um Twitter conversations with him with<br>[06:00] like one what sort of you know like<br>[06:01] quick quick exchanges but I don't know<br>[06:03] anything I don't know anything about it<br>[06:05] but I know that Damian Sagai is the is<br>[06:07] the other is the other one and he's he<br>[06:10] if there's a new elephant and he knows<br>[06:12] that I'm there you know I suddenly get a<br>[06:13] DM on on on LinkedIn<br>[06:16] >> because like I think I presume he has<br>[06:19] the largest collection in the world<br>[06:21] probably I wouldn't be surprised.<br>[06:23] >> Yeah.<br>[06:25] >> So, we we normally start the podcast<br>[06:28] with this question, but we seem to have<br>[06:30] gone way beyond that. So, let's ask the<br>[06:32] question.<br>[06:34] >> Yeah, pretty much. So, how did you get<br>[06:36] into PHP?<br>[06:39] >> The B the kind of the um the boring too<br>[06:43] long too long didn't read of this is is<br>[06:46] brilliant because it really is<br>[06:48] um I had to pick something, didn't I?<br>[06:56] It's a bit like there's I think there's<br>[06:58] in in the in the the UK there's um<br>[07:01] there's a there's a bit of Alan<br>[07:02] Partridge where it's something like it's<br>[07:05] a question like that like um you know<br>[07:07] and what do you do for this I do and I<br>[07:10] can't I can't remember what the<br>[07:11] characters are or something or anything<br>[07:12] about it but they say like they say<br>[07:14] something unusual<br>[07:16] person asking is like really that's a<br>[07:19] bit why do you do Yeah. Oh, it's an<br>[07:21] hour, isn't it?<br>[07:24] Just something<br>[07:27] I I got I got into I did um when I<br>[07:31] arrived in London um attempting to start<br>[07:35] a theater career, which I sort of I sort<br>[07:39] of did actually. Um I did it at the same<br>[07:41] time for about 10 years, which um burned<br>[07:43] me out magnificently. Um doing two jobs<br>[07:47] for 10 years. I had no days off. No days<br>[07:49] off for 10 years. Um, I had one holiday<br>[07:51] for a week and I went to Portugal to see<br>[07:52] my brother. Um,<br>[07:55] and I got I went to a temp agency. Do<br>[07:58] they even do they even exist anymore? I<br>[08:01] don't know. I went to the Deco because<br>[08:03] I'd used them before, I think. And they<br>[08:06] do the usual thing where to make sure<br>[08:09] that you're not an idiot, they send you<br>[08:11] to do something horrendous for two days<br>[08:13] and then they send you to something<br>[08:14] horrendous one more time just to see if<br>[08:17] um you can communicate and you can turn<br>[08:20] up to the place of work and leave at the<br>[08:21] right time. That's basically it. The<br>[08:23] first one was the first job the first<br>[08:26] job was a day of photocopying.<br>[08:29] So uh I photocopied<br>[08:32] all all day. That's all I did. I can't<br>[08:34] even remember the name of the company.<br>[08:37] And the second one was off off the<br>[08:39] Houston road in London. There was this<br>[08:42] sort of charity conference space and I<br>[08:45] was like the barista for two days except<br>[08:48] when they had conferences in there were<br>[08:51] like 30 people that were in the charity<br>[08:54] sector and they hardly no one ever came<br>[08:56] downstairs and if they did they came to<br>[08:58] get a couple of biscuits. So, I<br>[08:59] basically stood in this coffee area in a<br>[09:03] basement for like two days. And on the<br>[09:06] second day, this woman said, "Um, we<br>[09:08] looked at your CV. You do you you've got<br>[09:11] a past with computers." And I said,<br>[09:12] "Well, yeah, I sort of do. Can you help<br>[09:14] me with some Excel spreadsheet?" And it<br>[09:16] was like something out of the um it was<br>[09:18] like something out of the IT crowd. She<br>[09:20] took me to her office and it was on the<br>[09:22] ground level and it was right next to<br>[09:24] where the tubes were coming under<br>[09:26] Houston station. And so every sort of<br>[09:30] every sort of three minutes while she<br>[09:31] was sitting on the computer<br>[09:36] like this is this is this is hell. This<br>[09:39] is what and this she was like in her<br>[09:41] mid-40s. I'm like is this your life like<br>[09:43] doing Excel spreadsheets in this weird<br>[09:45] dungeon?<br>[09:49] And once you've done that then they then<br>[09:52] they pull out more serious things. And<br>[09:54] that's when they pulled out um a job out<br>[09:56] of a hat for young people. I I'm I'm<br>[09:59] scared for younger generations because<br>[10:00] they because the these opportunities<br>[10:02] don't exist anymore. They basically<br>[10:04] said, "He's a computer geek. We don't<br>[10:06] have many computer geeks on the on the<br>[10:08] kind of on the on the on our books. Go<br>[10:11] and do an Oracle QA job." And so I was<br>[10:14] like, "All right." So I walked in and<br>[10:17] this and this this project manager was<br>[10:18] like, "Do you know what this means?"<br>[10:20] like, "Oh, well, I'd never know I had<br>[10:22] seen database query language with an an<br>[10:24] old IBM um PS2 system, actually." And I<br>[10:27] was like, "Uh, that's query language. It<br>[10:29] sort of does this." And they're like,<br>[10:30] "Okay, right. This guy will do." Um, so<br>[10:34] loads and loads of and and and the the<br>[10:36] experience of that is was was crazy<br>[10:39] because it was the um<br>[10:41] it was the offshore um it was the the<br>[10:44] offshore to cheap territories kind of um<br>[10:47] phase where it was being developed by<br>[10:49] this this this this thing has been long<br>[10:52] enough that I could mention it but I'm<br>[10:54] not going I'm not what it is. I'm not<br>[10:55] going to mention it but it doesn't<br>[10:56] really matter. um was being developed in<br>[10:58] in Bangalore which was becoming like a<br>[11:00] massive tech hub and the communication<br>[11:02] was just all over the place. None of the<br>[11:05] developers knew what we wanted or why.<br>[11:07] So it was like this massive learning<br>[11:08] curve of learning Oracle and learning<br>[11:11] the differences between Oracle and then<br>[11:13] and then and then I I started writing<br>[11:15] databases for actual county court<br>[11:19] judgment data in Microsoft Access with<br>[11:22] VBA. Remember VBA?<br>[11:24] That was awful. Um and so I was looking<br>[11:27] at the differences between all these<br>[11:28] languages and I got into business. They<br>[11:30] they they started pushing me towards<br>[11:32] business intelligence and then<br>[11:35] I started getting sort of limited by the<br>[11:38] the kind of oper systems and IT manager<br>[11:41] which was which was he was a bit old<br>[11:43] school. It was round about the time that<br>[11:46] AWS had really started. People were<br>[11:49] starting to notice things like<br>[11:51] virtualization<br>[11:52] >> and um I wanted I said well I just<br>[11:55] thought well what do I want to do in my<br>[11:56] life? Well now I want to become a full<br>[11:58] stack developer. How do you do that? I<br>[12:00] asked them for training and they said<br>[12:02] yeah sure we'll pay for training. Where<br>[12:04] do you want to go? And I'm like I don't<br>[12:05] know. and I found meter um at that point<br>[12:08] and I started I basically typed in like<br>[12:12] what's the most used stuff and obviously<br>[12:15] there you go PHP was top so I was like<br>[12:17] well I guess I learned that because<br>[12:18] everyone else is and they sent me to um<br>[12:22] there was a I think it still exists<br>[12:23] actually there's a there's an agency in<br>[12:25] London it's not really got the clout<br>[12:27] that it used to have at one point it had<br>[12:30] pretty much one of the most experienced<br>[12:32] teams that I've ever seen I mean now I'd<br>[12:34] probably say someone like something like<br>[12:35] Rove Rove group has probably got that<br>[12:37] those kind of people but uh it's called<br>[12:39] Inva and they did symphony training. So<br>[12:42] I trained symphony 2 and um got used to<br>[12:46] the meetup space. So once once I you<br>[12:49] know once I'd got those things that I<br>[12:51] got my first job as a full stack<br>[12:52] symphony developer at a startup and um<br>[12:55] and that was it and then I was a PHP<br>[12:57] dev. Um, I think those opportunities<br>[13:00] >> and my personality and my ability to<br>[13:03] make noise and the fact that if we're<br>[13:05] going to be honest, I've I'm in a<br>[13:07] privileged position basically being an<br>[13:09] English posh white man. That's, you<br>[13:11] know, not skirt around the fact. Um, I<br>[13:13] went to Harry Potter school from age of<br>[13:16] seven. I was bor I was a full border<br>[13:17] from seven years old, right?<br>[13:20] >> So, by all means, I should probably be<br>[13:22] in the cabinet of the UK government. Um,<br>[13:24] but I chose not to mix with those<br>[13:26] people. Um, so it's been sort of handed<br>[13:29] to me and and and that and the PHP space<br>[13:31] is was so<br>[13:34] welcoming and and and and I started I I<br>[13:37] didn't realize you could just go up to<br>[13:39] the speakers that were on stage. PHP<br>[13:40] London was at Sainsbury's headquarters<br>[13:42] at that point. Um, when I first started<br>[13:44] going it was in a pub called<br>[13:49] the something and something. Um, it was<br>[13:51] it was I can't remember what it was<br>[13:52] called the dog and and something. Um and<br>[13:54] it and and I did a couple of sessions<br>[13:56] there and then then there's the Sainsbur<br>[13:58] headquarters and you could just get free<br>[14:00] training. You just you signed in, you<br>[14:02] got given I mean obviously they had a<br>[14:04] selection of soft drinks but you just<br>[14:05] get given like beers and food and then<br>[14:09] you go and watch people that are at the<br>[14:11] top of their craft talk for free and<br>[14:14] then you go and ask them questions<br>[14:16] afterwards. It was I was like why isn't<br>[14:18] everyone doing this? This is insane. Um,<br>[14:21] so that's kind of the that's the the the<br>[14:24] origin story, the the evil baddy origin<br>[14:26] story. Um, I might have to, as per<br>[14:28] usual, of course, you might have heard.<br>[14:29] I might have to let my cat in.<br>[14:32] >> This sounds like a good plan.<br>[14:35] >> I think I think I think my my uh I think<br>[14:37] I think my wife has confiscated him. Um,<br>[14:40] yeah, you can hear straight away. He<br>[14:42] wants to come on the podcast.<br>[14:46] So, this was all in London, but I know<br>[14:48] you no longer live in London and ended<br>[14:50] up in Birmingham and now you do this<br>[14:52] thing called defro or dev advocacy in<br>[14:54] your case. How the heck did that happen?<br>[14:57] Um well the move was I I ironically I<br>[15:03] never I I basically went through a very<br>[15:06] very difficult period of my life but but<br>[15:08] one of the one of the anchor factors and<br>[15:11] the big problem was I didn't want I I<br>[15:13] was never going to leave London. Um I'm<br>[15:16] I'm half Brummy half cocky effectively<br>[15:19] and<br>[15:20] um<br>[15:21] >> that's an interesting accent to to try<br>[15:23] and concoct. don't have one. You want to<br>[15:26] um so you know so uh I love to I used to<br>[15:32] do people used to ask me to do it in the<br>[15:33] pub. I'm like oh right most people are<br>[15:35] rubbish at Brummy accents but obviously<br>[15:36] you know kind of from there so I can do<br>[15:38] it. Um<br>[15:41] actually I live in the black country<br>[15:42] now. We want to hear something really<br>[15:43] mad that's<br>[15:45] that's even that's even stronger. Um<br>[15:49] there's um I mean it really really it<br>[15:53] really boil boils down to buying a<br>[15:56] house. That's that was it. It was I was<br>[15:58] never going to leave London.<br>[16:00] >> My girlfriend at the time my wife now um<br>[16:04] we we started<br>[16:06] looking at prop flats to buy. They're<br>[16:09] all leaseold. Um so you don't own your<br>[16:12] property. You have a you have you own<br>[16:15] you own your property for for for 50 for<br>[16:18] 55 years and then you have to pay it all<br>[16:20] over again and then there's service<br>[16:22] charge and then there's ground rent and<br>[16:24] the places we were looking at were like<br>[16:26] the edge of bow in East London and there<br>[16:29] were kids that were maybe armed uh and<br>[16:33] it's and they're like yeah and the agent<br>[16:36] looks you square in the face and like<br>[16:37] obviously this is too bad service is<br>[16:38] ยฃ400,000 and you're like it's time to<br>[16:41] get out of here. Um so<br>[16:45] my um uh my my parents had um ret<br>[16:48] retired and moved out of Birmingham and<br>[16:50] my wife's parents had moved that moved<br>[16:52] to Suffukk. So because of that we were<br>[16:55] sort of tied where we couldn't go that<br>[16:57] far north really otherwise otherwise I<br>[17:00] pro it probably would have been leadeds<br>[17:01] I imagine. I wanted Bristol but<br>[17:04] Bristol's just as expensive as uh shout<br>[17:07] out to PHP Southwest by the way the one<br>[17:09] of the best user groups in the UK. um<br>[17:12] David Edman will give me a get me a get<br>[17:13] me a pint for that. Um<br>[17:17] and so it was it was Birmingham and then<br>[17:20] when I arrived in Birmingham<br>[17:23] the PHP user group um which was PHPWM<br>[17:27] was one of the honestly cat on then<br>[17:35] there you go. It's all right. Yeah, I'll<br>[17:38] let him in.<br>[17:42] Um, he'll feature. Maybe you can do a<br>[17:44] maybe you can do a a screenshot of when<br>[17:46] he comes up and annoys me. He rubs his<br>[17:49] face all over mine and he smells.<br>[17:54] Um, just just stop meowing. Just come<br>[17:56] on.<br>[17:58] Come on then.<br>[18:01] So, um, PHPWM I didn't realize was one<br>[18:04] of the oldest, um, PHP user groups in,<br>[18:08] uh, in, well, in Europe, really. Um, and<br>[18:11] I think here's my here's my bomb drop<br>[18:14] for the day in the world of developer<br>[18:16] relations. It means it's a name that<br>[18:18] means something, but I guess to my<br>[18:21] audience, they they might not know, but<br>[18:23] I think it was started or at least ran<br>[18:26] for a bit by a guy called John O. Bacon<br>[18:29] and he sort of created the<br>[18:33] opensource community playbook if you<br>[18:36] like. Um and he started off in the PHP<br>[18:38] space. Quite a lot of people involved in<br>[18:40] in the field of developer relations<br>[18:44] started off from from PHP and most of<br>[18:46] the like quite a bit from a little bit<br>[18:48] from WordPress but quite quite a few<br>[18:50] from Drupal actually. Um, so what<br>[18:54] happens when you go to a city and the<br>[18:57] user group is dormant and no one's doing<br>[18:59] anything about it? Congratulations,<br>[19:01] you're now the organizer. So I became an<br>[19:04] organizer<br>[19:05] >> and then I started a blog up which was I<br>[19:08] don't want to ever see again because I<br>[19:09] was a junior developer and it probably<br>[19:10] is hopeless and I don't want to read<br>[19:12] anything I wrote around that time. So, I<br>[19:15] started a blog up and then I tried to<br>[19:18] make a point of I don't have anything to<br>[19:19] say, so I'm not going to get on stage to<br>[19:20] speak at my own user group because it<br>[19:22] feels a bit weird and a bit sort of<br>[19:24] self-indulgent. But eventually I wrote a<br>[19:26] talk and I didn't do it at the user<br>[19:28] group which I renamed to Brum PHP. Um,<br>[19:32] and so I didn't pitch it. I didn't speak<br>[19:36] on stage at my own thing. Um, instead I<br>[19:38] sort of took it around and I started<br>[19:40] speaking. So really the conclusion to<br>[19:42] all of this was I was speaking on stage<br>[19:46] for free. I was writing for free. I was<br>[19:49] networking and was already connected via<br>[19:51] the London networks and the PHP scene<br>[19:53] because that was all provided to me for<br>[19:55] free. And then one day someone says, "Do<br>[19:59] you realize what you're actually doing<br>[20:00] is basically a field called developer<br>[20:02] relations?" I was like, "Oh, okay. I've<br>[20:03] never heard of that." Because it because<br>[20:05] it was that's what that was what he was<br>[20:07] doing. Um so uh that's when my career<br>[20:10] change happened from just being a<br>[20:12] fullstack developer<br>[20:14] um to moving into into developer<br>[20:16] relations which is I'm not going to go<br>[20:18] into too much of it because it's quite a<br>[20:20] niche field and when I'm talking<br>[20:22] day-to-day with at the end of the day<br>[20:24] what my my the people who the people I'm<br>[20:27] talking to and the the conversations I'm<br>[20:29] having with are engineers right and so I<br>[20:31] I it used to be in the field of<br>[20:33] developer relations that you you try to<br>[20:35] be important by saying oh I do I I I'm a<br>[20:38] I'm a Devril engineer. I do Devril. I<br>[20:40] don't do that because I don't want them<br>[20:43] to be put off by, oh, you're one of<br>[20:44] those stage people, aren't you? Because<br>[20:48] really, the end of the day, I'm I'm just<br>[20:50] a fullstack dev. And well, I say<br>[20:52] fullstack dev. I'm a fullstack dev<br>[20:53] that's appalling at JavaScript and CSS.<br>[20:56] So, you know, it it's it's being honest<br>[20:59] with people and saying really what I do<br>[21:02] is I, you know, write a lot of I started<br>[21:05] off writing a lot of symphony and now I<br>[21:06] write a lot of Laravel. So, I'm no<br>[21:08] different from any of the other<br>[21:10] attendees at this conference.<br>[21:12] >> And that's kind of the the that's really<br>[21:15] how to fall into the job. I think it's<br>[21:17] very very niche and a lot of<br>[21:20] boot campers and young people are like,<br>[21:22] how can I go into this path? I I sort of<br>[21:24] wouldn't recommend it. I think you have<br>[21:26] to fall into it or it's got to be<br>[21:28] pre-planned well in advance because it's<br>[21:30] an extremely competitive and difficult<br>[21:31] field.<br>[21:33] >> It's it's an interesting concept as well<br>[21:35] of people becoming developer relations<br>[21:37] before they've been a developer.<br>[21:39] >> Yeah. which is which is happening quite<br>[21:41] a lot and um there's there's also a lot<br>[21:44] of people that are um that have been<br>[21:46] doing it for quite some time and at a<br>[21:49] time when Devril was put on a pedestal<br>[21:53] as the ultimate be all and end all and<br>[21:55] we've se I've seen it with blockchain<br>[21:56] and I've seen it now with AI we can get<br>[21:58] on to AI stuff later because there's<br>[22:00] something really applicable to what what<br>[22:01] we do with that but the you need to hire<br>[22:04] Devril and then you know I used to do<br>[22:06] interview interviewing way before I<br>[22:08] started Vonnage there and I go through<br>[22:10] their sort of their product and their<br>[22:12] business use case. I'm like, you just<br>[22:14] need good engineering culture. You don't<br>[22:15] need DER at all. Um, and so it's very<br>[22:18] it's it's often misrepresented. Um,<br>[22:22] junior developers think it's very kind<br>[22:24] of um uh what's the uh not extravagant,<br>[22:29] but um you know, it's very a glitzy kind<br>[22:32] of world of I get to travel around the<br>[22:34] world and do stuff. Yeah. Yes, you do<br>[22:37] get to do that. But it is uh extremely<br>[22:43] a delicate thing where burnout's really<br>[22:45] really high. Um because when I do a<br>[22:48] conference, a conference ends at 5:00 in<br>[22:51] in the afternoon. The conference doesn't<br>[22:53] end at 5:00 in the afternoon for me. The<br>[22:55] conference ends at 2 o'clock in the<br>[22:56] morning after I've been talking to<br>[22:59] various people about tech all night. You<br>[23:01] know, it's that's it's that kind of and<br>[23:03] then you're up at 7 o'clock in the<br>[23:04] morning to start it all over again. So,<br>[23:06] I think people are saying it's very very<br>[23:07] glam, like thinking it's really really<br>[23:09] glamorous. You've you've got to be built<br>[23:11] for this kind of thing.<br>[23:13] >> It's it's interesting. I've spoken to<br>[23:15] people who have said that they they see<br>[23:17] it almost like the rockstar attitude of<br>[23:20] go on stage for an hour, talk for a bit,<br>[23:22] hype some people up, and then sit down.<br>[23:25] If only it was that easy.<br>[23:26] >> I mean, I I would love it if it was just<br>[23:28] that. That would be that would be<br>[23:29] brilliant, wouldn't it? just be getting<br>[23:31] a great paycheck for sort of going<br>[23:33] everyone adors me and then I get to go<br>[23:35] off stage and do nothing.<br>[23:36] >> Behind the scenes there is, you know,<br>[23:39] there's there's API design, there's<br>[23:41] helping sales and marketing with<br>[23:43] targeted pitches. There's the actual<br>[23:46] strategy of where you are with<br>[23:49] developers of different languages. Um,<br>[23:52] there's how you target your writing and<br>[23:55] and and what's going to have success<br>[23:57] rates. the metrics that come in are<br>[23:59] reported upstairs. If your metrics are<br>[24:01] bad, you know, you're taken into a<br>[24:02] meeting room of why why aren't your<br>[24:04] metrics good. This is, you know, it's<br>[24:06] not it's not a fairy tale world. It's<br>[24:08] it's hard, you know. I mean, it's it's<br>[24:10] okay for me to say this because I'm<br>[24:12] because I'm I'm built for it, you know.<br>[24:15] My my my um uh my my degree is in<br>[24:20] English literature and theater. The<br>[24:22] major part of it is in is specifically<br>[24:24] in acting. I trained as an actor.<br>[24:26] dissertation is in standup comedy that I<br>[24:28] did, you know, so it all merges into<br>[24:32] really everything I I do. But, you know,<br>[24:35] there's really difficult questions for<br>[24:36] sort of people that are that that are<br>[24:38] getting into sort of getting experience<br>[24:39] in the field of actually speaking<br>[24:41] without being in Devril. And they're<br>[24:43] like, how do you deal with the nerves?<br>[24:44] And I'm like, and I just think I I can't<br>[24:46] it's really difficult. I can't help you<br>[24:48] because I'm an actor, so I I don't get I<br>[24:51] don't get the nerves. I get I get<br>[24:52] adrenaline. That's different. That's<br>[24:54] like I'm ready to go. So, it's um yeah,<br>[24:57] it's a bit of a um I'm a bit of a odd<br>[25:00] character though.<br>[25:05] >> Well, on that note, I think it's time to<br>[25:07] hear from our our partners. So, we'll be<br>[25:10] right back.<br>[25:14] >> Thank you to our partners at<br>[25:15] phpscore.com.<br>[25:17] Every app builds up technical debt over<br>[25:19] time. It's the price we pay for shipping<br>[25:21] new features and moving fast. When we<br>[25:23] build up too much of it though, it can<br>[25:25] start to impact how we work. Team<br>[25:27] velocity suffers. Bugs become more<br>[25:30] frequent and take longer to fix and<br>[25:32] everyone starts to get a little<br>[25:33] frustrated. The key to managing debt is<br>[25:36] to measure it. A credit score can help<br>[25:38] you understand how well you're managing<br>[25:40] your financial debt. And now there's a<br>[25:42] credit score for your technical debt. Go<br>[25:45] to phpscore.com to get a free technical<br>[25:47] debt score and monitoring for all of<br>[25:50] your PHP applications today.<br>[25:55] Thank you score.<br>[25:57] >> I think that was the first time we've<br>[25:59] ever got that on time.<br>[26:01] >> I mean Jim didn't thank PHP score.<br>[26:04] >> Well, we we we don't make it obligatory<br>[26:07] for our guests. It's all right. You're<br>[26:08] fine. Don't worry. He's just winding.<br>[26:10] >> Thank you PHP score for all of your cool<br>[26:12] stuff that you do with with PHP<br>[26:14] profiling.<br>[26:15] >> Thank you.<br>[26:16] >> Thank you.<br>[26:18] >> See, you're you're even a devro for<br>[26:19] companies you don't know yet.<br>[26:24] So,<br>[26:25] >> I'm going to move on to the subject that<br>[26:26] I did on the podcast last week that I'm<br>[26:28] sure it will come up.<br>[26:31] >> Is this the four-day drinking session or<br>[26:33] is this the<br>[26:34] >> what?<br>[26:36] >> Oh, yes. Yes.<br>[26:38] >> See, we've had a conversation with a<br>[26:40] friend of yours recently who told us<br>[26:42] that you forced them into a 4-day<br>[26:44] drinking session. Jeter<br>[26:51] lies<br>[26:54] a total party animal. I tell you what we<br>[26:56] saw. I tell you what we saw. Talking<br>[26:58] talking of the sitting down like in a<br>[27:00] restaurant having some drinks with Gina.<br>[27:02] I tell you what we saw at API platform<br>[27:04] conference and I've never seen anything<br>[27:06] like it. It was the weirdest thing and<br>[27:09] we didn't really know and everyone on<br>[27:11] the table didn't know what to do. We<br>[27:14] went to this quite cool sort of<br>[27:19] Americanstyle smokehouse bar in Leo. Um,<br>[27:22] and obviously there was quite a lot of<br>[27:23] us uh on the final night and the the um<br>[27:28] the waiter was completely overwhelmed<br>[27:32] with the there was only one there's only<br>[27:34] one waiter there and apparently there<br>[27:38] was some previous with the barman and um<br>[27:43] we're in this sort of mezzanine floor<br>[27:44] and the barman was shouting up to to the<br>[27:48] waiter and the waiter said something<br>[27:50] back. I can't remember was because it<br>[27:51] was it was it was in French but I do but<br>[27:53] I did actually well I detected the swear<br>[27:55] words<br>[27:57] and and then and then what happened have<br>[28:00] you ever been in a restaurant where<br>[28:01] there I say restaurant casual dining<br>[28:06] >> the barman came upstairs the waiter<br>[28:09] nutted the barman in the face and then<br>[28:13] they had a fullon fight like an assault<br>[28:15] and we were like uh what<br>[28:19] am I all these PHP developers just<br>[28:22] sitting around a table having beers and<br>[28:23] were like, "Uh, should we call the<br>[28:26] police?" It was Gina got up and stepped<br>[28:30] in and and the owner the owner sort of<br>[28:32] like the owner got in the car and came<br>[28:34] around straight away after all this<br>[28:35] happened and basically calmed the whole<br>[28:38] situation down pretty much singlehanded.<br>[28:41] It was just nuts. Um, I I guess this is<br>[28:44] what this is what happens when you<br>[28:46] you're involved in conferences. just see<br>[28:48] stuff that I remember um talking to<br>[28:52] I can't remember who it was. Oh, it was<br>[28:54] it was one of the I think it was Marco<br>[28:56] Paveta I think the the doctoring guy and<br>[29:00] it was one of his first US conferences<br>[29:02] and he said and he was speaking to Matt<br>[29:04] Tras and he said like um it's my first<br>[29:07] time in the US with this type of thing.<br>[29:09] I want to do gun stuff and Matt Tras was<br>[29:11] like well sure you can do what do you<br>[29:13] mean? What kind of gun stuff? I don't<br>[29:15] know like gun stuff. So they just went<br>[29:17] into went to a range and just got loads<br>[29:20] of guns and just shot guns which of<br>[29:22] course American culture is normal and to<br>[29:25] us it's like what<br>[29:30] conference conferences are conferences<br>[29:31] are completely are completely do you<br>[29:34] want do you want me before you ask the<br>[29:35] next question do you want do you want<br>[29:37] the conference story that I was going to<br>[29:39] talk in the green room about because<br>[29:43] >> yes let's go go back to so was it was<br>[29:47] this um tech 24<br>[29:49] >> this was this was at tech uh this was at<br>[29:51] tech 24 so<br>[29:54] >> led the the the standard charge as led<br>[29:58] by Ben Ramsey was the hot dog hats come<br>[30:01] on because it's the birthplace of<br>[30:03] firstcon and so I've got my hot dog hat<br>[30:06] this story isn't even about the origin<br>[30:08] of the hot dog hat that I had which is<br>[30:10] the UK British approved version of the<br>[30:12] hot dog hat because it was slightly<br>[30:14] different I'm not even going to getting<br>[30:15] to why that is. So, we all put our hot<br>[30:18] dog hats on. Um, for anyone listening,<br>[30:20] you've got to find out the story behind<br>[30:22] Verscon Con and loads of PHP developers<br>[30:25] turning up into in a documentary about<br>[30:27] about about hot dogs. It's completely<br>[30:29] ridiculous. So, um, the hot dog hat<br>[30:33] comes on. We did we go to s we go to<br>[30:35] Superdog, I think it is, is the sort of<br>[30:37] the one they always want to go to. Um,<br>[30:40] Ben Ramsey stands up and does the story<br>[30:43] about Verse Con and and it's it's<br>[30:45] honestly it's like sort of watching your<br>[30:47] sort of your your dad who's your hero<br>[30:49] sort of speaking in the middle of<br>[30:50] Superdog where there are other customers<br>[30:52] of course doesn't really matter.<br>[30:55] We go back to this this the hotel near<br>[30:57] the airport and this really strange<br>[31:02] short man I'm quite short this short man<br>[31:04] who was dressed in a suit. He looked a<br>[31:07] bit like Danny DeVito<br>[31:10] and he was hanging around the bar area<br>[31:12] and he and he came to me. I've got a<br>[31:15] real I've got a real difficulty now<br>[31:17] because um I have to repeat his words<br>[31:20] and of course he was swearing. So this<br>[31:22] is really difficult. Um so I can't do a<br>[31:25] onetoone impression of him but he said<br>[31:27] he just he just walked up to me and went<br>[31:28] I really like your hat.<br>[31:31] Thanks. Why'd you get one for it?<br>[31:35] It's<br>[31:36] I'm not selling my hot dog hat. It's a,<br>[31:39] you know, I've got it because we all<br>[31:41] wear lots of I'm the only one who's kept<br>[31:43] it on and it's a running joke within the<br>[31:46] PHP. I don't I don't listen son. I don't<br>[31:48] care. I don't care what you got to say.<br>[31:50] I want that hat. And I sort of managed<br>[31:52] to leave it a bit and then he came back<br>[31:55] again and I was like, "Oh." And then he<br>[31:56] goes, "Hey, I got a story for you. I'm<br>[31:59] going to put this down here. I'm going<br>[32:00] to take the hat and then you got a story<br>[32:01] for your friends back in England. It's a<br>[32:03] $100 bill." And I'm just like,<br>[32:07] If it takes this to just get rid of you,<br>[32:09] I'm going to have to take it. So I So<br>[32:11] off the off this Danny DeVito lookalike<br>[32:14] in a hotel in Chicago, I took a $100 for<br>[32:16] the soding hot dog hat. I've still got<br>[32:20] it. I've got the $100 bill of bill<br>[32:22] framed. Um again, you know, this is just<br>[32:26] what happens at, you know, conferences.<br>[32:28] Strange things happen. Um but for anyone<br>[32:30] that's kind of This doesn't always<br>[32:32] happen, by the way. can just if you're<br>[32:34] quite sort of introverted, you don't<br>[32:35] have to get involved in all these<br>[32:36] bonkers things. But this was happening<br>[32:38] at the same time as uh I'm not going to<br>[32:41] remember her name. Um and I I'm going to<br>[32:44] be really upset with myself for not<br>[32:46] remembering her name. She's from she's<br>[32:47] from Wisconsin. And so because she's<br>[32:49] from Wisconsin naturally, she's brought<br>[32:52] three crates of Wisconsin craft beer<br>[32:55] that blow your head off and we're all<br>[32:57] sampling that at the same time. So it<br>[32:59] was just it was all it was all over the<br>[33:01] place. But remember, whilst these things<br>[33:02] are happening, you've got the conference<br>[33:04] organizers that are there. So it's not<br>[33:06] officially under the code of conduct,<br>[33:08] but it sort of is. You know, you have to<br>[33:10] know what you're doing. You know, you<br>[33:12] can't overstep the mark. If you do,<br>[33:14] well, you're out.<br>[33:16] >> And yeah, I've I've I've<br>[33:19] started running meetups, codes of<br>[33:22] conduct seemed like some sort of strange<br>[33:24] overkill and I didn't really I thought I<br>[33:25] was like, do we do these things really<br>[33:27] need this? Well, apparently everyone<br>[33:28] tells and I've had to enforce them and<br>[33:31] and I'm surprised actually at like how<br>[33:33] many people you get that break them,<br>[33:35] >> right?<br>[33:36] >> I'll let you speak now.<br>[33:39] >> Well, normally when when you're doing<br>[33:41] your your worst con is it whatever you<br>[33:45] >> Verscon. That's it. Versourage new PHP<br>[33:47] developers to get involved with it<br>[33:48] because it's slowly kind of dying out<br>[33:50] and it's a fun tradition. So,<br>[33:52] >> it's pretty popular at tech if I<br>[33:54] remember rightly. Unfortunately, we<br>[33:56] don't we we don't get to join in at tech<br>[33:59] because we're stripping everything down<br>[34:01] and packing up. At that point, you've<br>[34:03] all gone out for your hot dogs and just<br>[34:05] left us with all these rooms to pack up<br>[34:07] and strip down and we're not allowed to<br>[34:10] eat until it's done.<br>[34:12] Eric's there with his whip.<br>[34:14] >> Yeah. I mean I've been running a<br>[34:18] conference is a is a a very you know for<br>[34:22] >> insight and for listeners running a<br>[34:24] conference is an extremely<br>[34:26] difficult and very thankless task. It<br>[34:29] requires an immense amount of work and<br>[34:33] a lot of the time a lot of the time you<br>[34:36] have to you have to you have to watch<br>[34:38] your emotions because you'll become you<br>[34:40] start to become slightly resentful and<br>[34:43] angry at times when this is when you're<br>[34:45] sort of like running a small te like a<br>[34:47] small team that doing conference because<br>[34:49] honestly when when the feedback comes in<br>[34:52] you'll just see stuff and you're like<br>[34:53] really I've just done this conference<br>[34:55] and the tickets are like sort of $200<br>[34:58] And for what you get, you get to see the<br>[35:00] leaders of an entire programming<br>[35:01] language that we've had to curate and<br>[35:03] put together and then we've had to<br>[35:05] include all the food and everything and<br>[35:07] you're really grumpy about gender<br>[35:08] genderneutral toilets. Is that really<br>[35:11] like is that what is that really what's<br>[35:12] what what what's bothering you? Um it's<br>[35:15] not great. And I've run meetups. I've<br>[35:18] run a couple of conferences and it's<br>[35:20] always the same. So you know um if<br>[35:23] >> listeners listeners can have can can you<br>[35:25] know I'm basically saying you know m<br>[35:27] make sure you thank your conference<br>[35:28] organizers because it's a hard job<br>[35:31] >> and the other thing is as well feedback<br>[35:32] you naturally get the negative but<br>[35:34] rarely do you actually get good feedback<br>[35:36] of like you know what that was brilliant<br>[35:38] >> as a speaker if you've done an awesome<br>[35:40] talk you'll hear absolutely nothing if<br>[35:42] you've done something that wow actually<br>[35:45] brigade come on then you'll you'll know<br>[35:47] about it because they'll all mention it<br>[35:48] and so it's very and It's the same with<br>[35:51] the active conference organizing itself.<br>[35:52] It's very very difficult to only get<br>[35:55] negative feedback when usually it's the<br>[35:57] sort of uh it's the silent majority that<br>[36:00] are actually should be um sort of<br>[36:03] carrying the the opinion of the event.<br>[36:04] Um but that's always that's always the<br>[36:06] way across<br>[36:08] across things really which is that um<br>[36:10] that uh when it comes into developer<br>[36:13] relations the obviously the most<br>[36:15] valuable thing that we have you know<br>[36:17] advantage specifically at my team is<br>[36:19] feedback from customers getting is hard.<br>[36:22] They're just if they've got something<br>[36:23] ticking along and they're and they're<br>[36:25] sending two two, you know, two million<br>[36:28] um two million text messages or they've<br>[36:30] got two factor authentication using our<br>[36:32] verify API and they've got an<br>[36:35] integration that hasn't changed with the<br>[36:36] PHP SDK for three years. They're not<br>[36:38] going they're not going to write to you<br>[36:40] and say, "Do you know what? Fantastic<br>[36:42] job. It's running as usual." So, they<br>[36:44] won't say anything. And if you ask them,<br>[36:45] they'll be like, "Oh, yeah. We'll get<br>[36:46] round to it." And then you never it's it<br>[36:48] the feedback loop is<br>[36:50] >> difficult.<br>[36:52] Reminds me of that meme that you see.<br>[36:54] It's specifically targeted at it, but<br>[36:57] everything's going well. Why are we even<br>[36:58] employing you people? Everything's going<br>[37:00] badly. Why are we even employing you<br>[37:02] people?<br>[37:06] >> The memes I always identify with.<br>[37:08] There's that one. Um, then there's the<br>[37:11] thing that I've seen a lot of in the<br>[37:15] financial sector because I was adjacent<br>[37:17] to the financial sector for a bit as<br>[37:19] well, which is I can't remember what it<br>[37:21] is. It's not I don't think it's one of<br>[37:23] the regular tech um one of the regular<br>[37:25] tech cartoons. Um I think it's like it<br>[37:29] feels like something like Gary Lson or<br>[37:30] something like that, but I don't think<br>[37:31] it's as old as that. But it's it's where<br>[37:33] there's like nine managers around a hole<br>[37:37] in the ground and they're all pointing<br>[37:39] at Dave who's doing the digging and<br>[37:41] they're like Dave's not doing a good<br>[37:44] enough job. I can't I'm not going to<br>[37:47] name them. There's there's there's one<br>[37:49] that was just so funny. There was like,<br>[37:50] you know, it was it was it was a mate of<br>[37:53] mine had like four managers and they<br>[37:55] were all fighting amongst themselves,<br>[37:56] but there's only one person to do the<br>[37:59] work.<br>[38:01] That that makes no sense whatsoever.<br>[38:04] >> Yes. Ma managers managers managers<br>[38:08] >> this podcast we've mentioned nothing<br>[38:10] about the future of PHP and what's<br>[38:12] exciting.<br>[38:13] >> This is we're getting there. We're<br>[38:14] getting up.<br>[38:16] >> I'm I'm hoping that you know three<br>[38:17] quarters of this makes the cutting room<br>[38:19] floor until I actually talk about the<br>[38:20] reason why the podcast is here.<br>[38:22] >> I know at the moment we're not cutting<br>[38:24] anything out. This is all<br>[38:26] >> this is this is genuinely brilliant. But<br>[38:29] this also shows you we're all human and<br>[38:33] and the sort of the different<br>[38:34] personalities and and things like that.<br>[38:37] We're trying to be one of the things<br>[38:39] we're trying to do is attract new people<br>[38:40] to PHP. And one of the greatest things<br>[38:44] is talking about things like our um the<br>[38:48] conferences that within PHP and the the<br>[38:52] fun you can have or not have depend on I<br>[38:55] mean I'm very I have a lot of uh social<br>[38:57] anxieties. Um and I've talked about it a<br>[39:01] number of times on different shows and<br>[39:02] and different varieties. Um, one of the<br>[39:05] first things is the first PHP tech I<br>[39:08] went to, uh, sorry, PHP conference I<br>[39:10] went to was tech. Um, luckily I I work<br>[39:15] worked for PHP architect. So I was flown<br>[39:17] out to Chicago to work. Uh, I do my<br>[39:20] background is actually in theater tech.<br>[39:24] Um, so I'm actually a lighting sound<br>[39:26] engineer in theater. Part of my story,<br>[39:29] it's part of my story I didn't say is<br>[39:30] that I didn't actually end up going on<br>[39:32] stage as an actor for 10 years when I<br>[39:33] worked in theater. I did that. I did<br>[39:36] what you I did lighting design, sound<br>[39:38] design.<br>[39:39] >> We need so I I still do it. I do it more<br>[39:41] as a hobby now um that for a local local<br>[39:43] group um that my wife does a lot of<br>[39:46] acting with. So we I do their their<br>[39:48] shows. But um so I I I've get I've got<br>[39:51] flow flown out to work on that. and<br>[39:53] being what I thought was going to be<br>[39:55] like the only person from the UK<br>[39:58] um there and feeling very welcome until<br>[40:01] the last night when this really random<br>[40:03] drunk strange bloke walks up to me and<br>[40:06] says, "Oh, another British accent." And<br>[40:08] then just walks off before I could<br>[40:10] respond or even start a conversation<br>[40:12] with him<br>[40:14] >> and now doesn't remember. Now doesn't<br>[40:16] remember that.<br>[40:17] >> It's not clear to the listeners the<br>[40:19] person he's talking about is me. Um of I<br>[40:23] don't know. I don't remember.<br>[40:25] >> So, are we establishing a pattern here<br>[40:28] that you are mainly drunk in the foyer<br>[40:31] or mainly talking to people?<br>[40:33] >> That's not that not true.<br>[40:34] >> It's in all fairness, it's the last<br>[40:36] night, so the conference has officially<br>[40:38] finished.<br>[40:39] >> It makes<br>[40:41] me sound like<br>[40:43] like a sort of a nightmare alcoholic.<br>[40:45] Um, no it's it's it's a it's a party and<br>[40:49] and as you as as you say it's it with<br>[40:51] codes of conduct and with co the<br>[40:53] conference organizers of things like of<br>[40:57] things like symfony con and laron and<br>[40:59] the old ones that are still going like<br>[41:02] Dutch PHP conference PHP tech<br>[41:04] longonghorn PHP and um PHP UK<br>[41:09] they they're they're experienced<br>[41:12] conference organizers that know that you<br>[41:14] have to you have to cater for a variety<br>[41:16] of people. You can be part of the party.<br>[41:19] You can not be part of the party if you<br>[41:20] don't want to be. You're not kind of<br>[41:23] >> I think I think the first night in tech<br>[41:24] and I think they did this probably did<br>[41:26] this probably this year because they<br>[41:28] always do. It's like they the first<br>[41:30] conference social is a very wellbalanced<br>[41:33] thing where it encou there's there's<br>[41:36] there's there's alcohol if you want it.<br>[41:39] >> That's obviously optional. There's<br>[41:40] obviously other options where you don't<br>[41:42] have them. The primary theme is board<br>[41:43] game is indie board gaming. That's kind<br>[41:46] of perfect because sort of everyone what<br>[41:48] gets what they want. I mean I didn't get<br>[41:50] what I want which is I joined a poker<br>[41:52] table with Sarah Goldman and lost my<br>[41:54] mind so quickly<br>[41:56] like<br>[41:59] >> super animated about the poker about the<br>[42:02] poker game. Um, and so yeah, any like<br>[42:06] you can you can get what you want. If<br>[42:07] you want to just, you know, if you're<br>[42:11] if you're especially especially like if<br>[42:12] you're part of a if you're part of<br>[42:14] company tickets, it's fine. But if<br>[42:16] you're um if you're on your own and<br>[42:18] unfamiliar an unfamiliar territory and<br>[42:20] and some of this comes into some of this<br>[42:22] comes into the code of conduct and<br>[42:24] safeguarding, especially for you know<br>[42:26] non nonwhite male BS. um is if you if<br>[42:31] you're a if you're if you're a woman or<br>[42:33] you're you know or you're a woman of<br>[42:34] color on your own. Um I don't I'm trying<br>[42:37] to remember if that's the correct phrase<br>[42:38] you can say because that's come back<br>[42:39] into language but I it's it's it's an<br>[42:44] intimidating environment you know and<br>[42:46] and you never know what you're going to<br>[42:48] get. I I think with with with se looking<br>[42:50] at the European sea symphony well<br>[42:53] actually rather than symphony a better<br>[42:54] one is devfest<br>[42:56] and<br>[42:58] is that what it's called? No it's not<br>[42:59] what it's called at all. It's devum and<br>[43:01] that's in Sweden. I did that this year<br>[43:04] and the split was or it was in Sweden,<br>[43:07] right? And Sweden is a very very sort of<br>[43:09] like a sort of a cultural equality. It's<br>[43:12] famous for equality. That was almost a<br>[43:14] 50-50 split. I've never seen that. I've<br>[43:17] never really seen that at a conference.<br>[43:18] And that was that included. They were<br>[43:20] like, you know, there was there were<br>[43:21] South Asian people, they were black<br>[43:23] people, and they could be American, they<br>[43:24] could be European, uh they could be, you<br>[43:27] know, they could have come over from<br>[43:28] India or Pakistan or stuff like it was<br>[43:30] just nothing really sort of mattered.<br>[43:32] So, um whereas some conferences you<br>[43:36] don't you just don't get that split and<br>[43:37] sometimes it's very very difficult, but<br>[43:39] you have to try to make it make it that<br>[43:40] way.<br>[43:41] That's why we have these codes of<br>[43:43] conduct. It's very very intimidating.<br>[43:44] And what I'd like to try and convey is<br>[43:47] that every single conference that I've<br>[43:50] ever been to. I mean, I'm I'm supposed<br>[43:53] to be a lead I don't know, a leader or<br>[43:56] whatever it is in the PHP scene. And<br>[43:58] bearing in mind, I still regard myself<br>[44:00] as uh kind of a sort of a young whippers<br>[44:02] snapper considering the experience some<br>[44:04] of the other people have got there. is<br>[44:06] it it's sort of everyone's job in a way<br>[44:08] to like if the circle if the semicircle<br>[44:10] is closed off then you move and then you<br>[44:12] go oh what do you do I've personally in<br>[44:15] PHP I can't speak for other languages<br>[44:17] seen a lot of that happening<br>[44:20] >> um and I I can speak for the I can speak<br>[44:24] for the community from the Laravel<br>[44:26] perspective that the Larabel's scheme<br>[44:28] has been has looked from what I can see<br>[44:32] pretty sort of you know successful and I<br>[44:34] mentor on it as Well, um that that's<br>[44:37] kind of the next it that's really the<br>[44:39] sort of modern iteration of the original<br>[44:40] PHP women, but I don't re that was<br>[44:43] before my time.<br>[44:45] >> Yeah, I will I will correct one slight<br>[44:47] thing you did say because you say uh<br>[44:50] conference<br>[44:51] um organizers have to c cater for lots<br>[44:55] of different people. I feel that<br>[44:57] especially with tech and yes I'm biased<br>[44:59] but with tech we want to we want to<br>[45:02] cater for everyone that's come. So, it's<br>[45:05] >> it's welcoming for anyone. Um, this is<br>[45:09] one of the things that we've really<br>[45:10] strived to do. Uh, and for my first time<br>[45:13] going over, even though I was a member<br>[45:15] of the team, I did feel very welcome.<br>[45:18] Um, I I'm very much the sort of person<br>[45:20] that I won't come and talk to you if I<br>[45:22] don't know who you are, but if you come<br>[45:23] and say hi to me, we'll talk for hours.<br>[45:26] I have to have that icebreaker from the<br>[45:28] other person. I can't do I can't do the<br>[45:30] icebreaker. I've always struggled with<br>[45:31] that. Um so and I felt I found that very<br>[45:35] easy when I went to tech there was the<br>[45:37] number of people just talk to you just<br>[45:40] sort of end up sitting at the same table<br>[45:41] like in the evening. So, so um we will<br>[45:44] have um although it's officially only<br>[45:47] one night we do the ball games, it's<br>[45:49] actually both on the the first and<br>[45:50] second day, we'll people will be in the<br>[45:53] main room playing and I'm I'm normally<br>[45:55] sitting with a chess set. So, people<br>[45:56] come and play me play a game of chess<br>[45:58] with me. Um or there'll be all sorts of<br>[46:02] games going on. I can't I'm trying to<br>[46:03] remember. I end up playing something<br>[46:05] with some something with Derek for quite<br>[46:09] a long time. One evening, which I<br>[46:10] probably shouldn't have done because I<br>[46:11] was actually really ill with a cold this<br>[46:14] year. I was and and I had had to<br>[46:17] experience the the US medical system<br>[46:19] because I had an accident on the first<br>[46:21] day there.<br>[46:22] >> Oh,<br>[46:22] >> yeah. I dropped a I dropped a speaker. I<br>[46:24] was I was um I was lifting I was putting<br>[46:27] the speakers up, lifting the pole up,<br>[46:29] wasn't quite concentrating. Let go.<br>[46:31] didn't get my finger out of the way<br>[46:32] quick enough and squashed my finger at<br>[46:35] the top top of the the the pole and<br>[46:37] underneath the the speaker. That was<br>[46:38] fun. And we couldn't get it to stop<br>[46:40] bleeding. So, I had to go to the the uh<br>[46:42] one of the emergency rooms that I got<br>[46:44] taken down to. And then I came down with<br>[46:46] this cold. So, I'm trying to deal with<br>[46:48] the pain of my finger and the cold. So,<br>[46:51] it wasn't the most fun week for me this<br>[46:53] year, unfortunately.<br>[46:54] >> A bit of war story that isn't it really?<br>[46:56] >> Yeah, I know. Um, but I'll tell you<br>[46:58] what, one one of the good things that<br>[46:59] came out of it is that I flew however<br>[47:02] many miles away it is to meet Chris for<br>[47:04] the first time.<br>[47:06] >> Yes.<br>[47:06] >> I mean, you know, you you you see that<br>[47:09] as a bonus and I see that as a as a bit<br>[47:11] of as as um something that's a um not is<br>[47:15] like a sort of the opposite of a perk<br>[47:16] really.<br>[47:18] >> Well, that that's your opinion.<br>[47:19] Everyone's got their own opinion. Um<br>[47:20] yours is<br>[47:22] >> yours is wrong, but<br>[47:23] >> you are entitled to have your wrong<br>[47:24] opinion. Mind you, I have to be nice<br>[47:26] because Chris does have my tech<br>[47:28] elephant. So,<br>[47:31] >> I do<br>[47:33] >> I need to get on the bus for 25 minutes<br>[47:35] to go and get my tech elephant at some<br>[47:38] point. I don't know when that'll be.<br>[47:41] >> All you need to do is tell me when<br>[47:42] you're in town and I will bring it to<br>[47:43] you.<br>[47:44] >> Are you not you're not both at um a<br>[47:47] conference fairly soon at the time of<br>[47:49] this<br>[47:49] >> recording?<br>[47:51] I mean, if we haven't met before the<br>[47:53] 14th of November, I will bring it with<br>[47:55] me. So, you'll be having me bring that<br>[47:57] and you'll be bringing something else<br>[47:58] for Mike. And basically, we're all just<br>[48:00] going to swap over<br>[48:02] the native PHP snapback. Um, yeah, I<br>[48:07] Yeah, there's lots of lots of lots of<br>[48:09] transport and logistics to happen by the<br>[48:11] sounds of things.<br>[48:13] >> Well, that's that's quite a nice sort of<br>[48:15] conversation about uh conferences. to do<br>[48:18] get down to conferences and and you're<br>[48:21] not obliged to join in with everything<br>[48:23] if you don't feel comfortable. So,<br>[48:24] please don't feel like you have to,<br>[48:27] >> but the PHP community is so welcoming to<br>[48:30] new people and someone there will talk<br>[48:33] to you and chat to you and<br>[48:35] >> take them take you under your wing or or<br>[48:37] whatever or if you just need to go back<br>[48:39] to your room. Mo most conferences now<br>[48:42] have spaces for people like a quiet<br>[48:44] room. We we certainly do as tech.<br>[48:45] There's a quiet room where you can go<br>[48:47] during the day and and the beauty of<br>[48:49] tech at the moment is that we we do it<br>[48:51] in a hotel. So you and most people are<br>[48:53] staying in the same hotel. So you go up<br>[48:55] to your room<br>[48:56] >> and and and if you need that time out,<br>[48:58] we complete completely understand. I<br>[49:00] don't get that privilege because I'm<br>[49:01] normally running around like a complete<br>[49:03] and utter idiot most of the day<br>[49:06] trying to make sure that all the tech<br>[49:08] works. But let's uh let's segue on a<br>[49:12] little bit more. So, one of the things<br>[49:14] that we really want to try and uh do in<br>[49:17] in as part of this sort of show and this<br>[49:19] podcast is talk a bit about um cool new<br>[49:23] stuff that's coming in P into into PHP.<br>[49:26] Uh so, what sort of things at the moment<br>[49:28] for you, Jim, that's kind of exciting<br>[49:30] new about PHP?<br>[49:32] I think I think we're we're<br>[49:36] I think we're entering into a into a<br>[49:38] sort of um second second golden age if<br>[49:44] you like. The f the first golden age<br>[49:46] you'd probably say is the acceleration<br>[49:48] of both Symphony and and Laravel really.<br>[49:52] um well or you could say the rise of<br>[49:55] CMSs, but a lot of those CMSs in legacy<br>[49:57] PHP are pretty, you know, pretty sort of<br>[50:00] pretty scary under the hood. Um,<br>[50:03] but I'd say that that that there's been<br>[50:08] there's about this there's there's the<br>[50:10] in the innovation the innovation that's<br>[50:13] happening from<br>[50:15] both the Laravel and Symphony<br>[50:18] communities and then seeing both of<br>[50:20] those communities collaborate with each<br>[50:23] other and<br>[50:26] >> talk to each other and and and speak at<br>[50:28] each other's conferences and things like<br>[50:30] this is<br>[50:33] what is making everything very very<br>[50:35] exciting from the innovation<br>[50:37] perspective. I mean there's there's<br>[50:39] things that there's there's old stuff<br>[50:42] that still hasn't been that there's<br>[50:44] there's there's things that have been<br>[50:45] around a long time that still haven't<br>[50:46] been transmitted outside of the PHP<br>[50:49] space that we know about. And this came<br>[50:51] up on the on the PHP podcast which is a<br>[50:54] CTO addressing other CTOs and saying<br>[50:56] that Pearl and PHP is legacy. Pearl I<br>[50:59] would argue is but that's just sort of a<br>[51:03] fact really<br>[51:04] >> and that's not really that's there's no<br>[51:07] you know the reasoning is fairly sort of<br>[51:09] boring but but PHP the only reason why<br>[51:11] it's still the way it is is because the<br>[51:13] innovation behind it. So<br>[51:18] I think I think I've spoken to several<br>[51:20] developers that first of all don't know<br>[51:21] that that that through that you don't<br>[51:23] even have with React PHP you don't even<br>[51:26] have one choice of event loop you have<br>[51:30] multiple choices of event loops if you<br>[51:32] want to run an event loop and that's<br>[51:34] been that's been around since before PHP<br>[51:38] fibers came in<br>[51:40] >> there was still an event loop so when<br>[51:42] anyone does the sort of when anyone who<br>[51:45] is tends to be inexperienced as PHP is<br>[51:48] slow and old and you're like right why<br>[51:50] do you think that sometimes 50% of the<br>[51:52] time they come from node world and they<br>[51:54] say well you know we have an event<br>[51:55] invent event link that's that runs<br>[51:56] asynchronously okay<br>[51:59] so what you can do<br>[52:02] um and you know that brings into that<br>[52:07] bring brings into the fact that we've<br>[52:08] had you know we've had swole and now<br>[52:11] swool plus open swole of the sort of<br>[52:13] split from that and roadrunner and stuff<br>[52:15] that we've had it for years. Um, it's<br>[52:19] just that it's not really being<br>[52:21] communicated outside the PHP space. So,<br>[52:23] we've already had this kind of<br>[52:26] >> I I think really you could say the<br>[52:28] origin story of the innovations<br>[52:29] happening now comes from um hip- hop<br>[52:32] virtual machine and the sort of the kick<br>[52:34] that that Facebook gave back to PHP and<br>[52:37] then we ended up with seven where the<br>[52:38] performance and the benchmarking and we<br>[52:40] had the chip compiler and stuff like<br>[52:41] that. But<br>[52:44] there's the the new sort of crop of<br>[52:46] things that's really that's that's<br>[52:48] really exciting is um is coming from two<br>[52:53] major parts and f firstly it is um in<br>[52:58] Laravel land you have the um you have<br>[53:01] the 57 or 58 million investment from<br>[53:04] Excel and Laravel have expanded their<br>[53:07] team massively very quick rate<br>[53:11] >> and I watched Joe Dixon give a keynote<br>[53:14] where he did his the first kind of demo<br>[53:17] I've seen. Well, it's not actually. It's<br>[53:18] a second demo, but now as a mature<br>[53:21] product of Laravel Cloud, and I couldn't<br>[53:24] quite believe what I was looking at. I<br>[53:26] just thought, okay, that's where the<br>[53:28] money's. That's where the money.<br>[53:31] I've written an article that's due for<br>[53:32] public publication soon on Nightw Watch.<br>[53:35] Um, I wrote um a Vonnage RCS messaging<br>[53:40] app and I used LiveWire for the first<br>[53:42] time. I know, I know I'm slow, but you<br>[53:44] know, the cogs of enterprise move<br>[53:46] slower. We have we think about<br>[53:49] >> um but I didn't just just do it with<br>[53:51] Live Wire. I did it with Live Wire and I<br>[53:52] did it with Echo and Reverb. And to<br>[53:54] watch Reverb in action, I was like,<br>[53:56] okay, this is this is really quite<br>[53:59] something.<br>[54:01] Um, and then from that community, the<br>[54:04] big one for me is probably native PHP.<br>[54:07] >> I think that native PHP when it first<br>[54:10] kind of when I first saw it, I thought,<br>[54:13] >> okay, it does feel like sort of mad<br>[54:15] scientist stuff and<br>[54:17] is there a need is there a need is like<br>[54:19] how much adoption is there going to be?<br>[54:21] How much demand for it is is there? But<br>[54:23] from speaking to Shane and and Simon,<br>[54:27] the kind of the kind of target of what<br>[54:31] they want to be able to do, which is<br>[54:33] effectively I mean it starts with<br>[54:35] Laravel, but if you support them and you<br>[54:37] start deploying to production, they get<br>[54:39] maybe they can do a symfony wrapper as<br>[54:41] well. Mhm.<br>[54:41] >> The ability to boot up a Laravel app,<br>[54:44] write your Laravel app, and then just<br>[54:46] have it natively running and have access<br>[54:50] to the entire native APIs of either an<br>[54:52] iOS or an Android device.<br>[54:55] >> Mhm.<br>[54:56] >> Is sort of a product killer because I<br>[54:58] know the mobile market and you speak to<br>[55:00] a Flutter developer and I'll tell you<br>[55:02] what, if there's one thing that Flutter<br>[55:04] developers hate, it's Flutter.<br>[55:06] >> Yeah. And now and now they have Bifrost<br>[55:09] >> and and that<br>[55:11] >> that makes it even easier.<br>[55:13] >> They've got cloud bills for for it. So<br>[55:16] with with by for anyone doesn't know<br>[55:18] Bifrost is is the company and that's the<br>[55:20] that's that's the the cloud built built<br>[55:22] platform for it to be able to say you<br>[55:25] can just there's an external appeal to<br>[55:28] do you know how easy it is to write a<br>[55:30] native web app? you can just do a laral<br>[55:32] app and it will just build natively onto<br>[55:35] Android or iOS<br>[55:36] >> is is kind of a bit of a kind of market<br>[55:41] game changer I think personally.<br>[55:42] >> Oh definitely. Yeah, definitely<br>[55:45] >> from the symphony world. That's that's<br>[55:46] the blur of a world. From the symphony<br>[55:48] world,<br>[55:49] >> um my f my talk was a discovery talk on<br>[55:53] starting out with API platform and bear<br>[55:55] in mind that API platform has been<br>[55:56] around for 10 years and I've heard of<br>[55:58] it.<br>[55:59] >> But to actually use it absolutely blew<br>[56:02] my head off. I've never seen anything<br>[56:04] like it. It it it just it created out of<br>[56:06] all of my eloquent models. Doesn't<br>[56:08] really matter. If you want Symphony, you<br>[56:10] could just do it. It's just ind doctrine<br>[56:11] entities. You put one tag on and then<br>[56:14] start picking what attributes it uses<br>[56:16] >> and it just exposes all of your API.<br>[56:19] It's nuts. And and and a .NET developer<br>[56:22] was in the audience who was a who's one<br>[56:24] of my team members and he was like,<br>[56:25] okay, I didn't know this was possible.<br>[56:28] This is this is quite powerful stuff.<br>[56:30] And I'm like, yeah, the fact that it<br>[56:32] then comes with a front end where you<br>[56:35] for/ API and it it gives you like a<br>[56:37] swagger open API spec just like it's<br>[56:40] nuts. It's absolutely nuts. Um, so I<br>[56:44] mean that's one thing and then you've<br>[56:45] got franken PHP which is going to chase<br>[56:48] which is going to change the default<br>[56:50] runtime of running PHP on the web which<br>[56:53] is the majority use case of it anyway.<br>[56:56] >> As far as I'm concerned it sounds like<br>[56:57] everything should be using Franco PHP<br>[56:59] just everything. Um it it's looking at<br>[57:02] all the I mean looking at all the<br>[57:03] benchmarks and what kind of impact and<br>[57:06] especially for if you have sort of like<br>[57:09] data workers service worker type things<br>[57:11] that are like either polling or running<br>[57:13] on crown jobs.<br>[57:15] It's it's it's just it's it's kind of<br>[57:18] like blowing other languages runtimes<br>[57:21] kind of out the water a bit. Mhm.<br>[57:23] >> And of course, like I said, no one no<br>[57:26] one knows outside the PHP space because<br>[57:27] we're old hat and you know, and everyone<br>[57:30] still thinks that um everyone still<br>[57:33] thinks that<br>[57:35] oh, I'm going to say it. Sorry.<br>[57:37] Everything everyone thinks that all the<br>[57:38] code looks like sort of WordPress code<br>[57:40] and and you know, this is with a with a<br>[57:43] with a pinch of salt. I'm going to say<br>[57:44] I'm going to say this. I have uttermost<br>[57:46] respect for WordPress developers because<br>[57:48] that is the hardest platform I've ever<br>[57:49] had to get<br>[57:50] >> because it's so it's got so much tech<br>[57:52] debt in the project that to do something<br>[57:55] effectively is a massive challenge and<br>[57:58] you know in Symphfony and Laravel you<br>[58:00] don't have that massive challenge<br>[58:02] because it's a sort of modern<br>[58:03] architected thing that's got maturity of<br>[58:06] 15 15 years or so. H<br>[58:10] >> it's quite amazing to think that on top<br>[58:13] of all that you've now got the next<br>[58:15] layer coming in of AI innovations. So<br>[58:17] you've got the Foundation have released<br>[58:19] their their SDK for the MCPS. You've got<br>[58:23] Laravel Boost. You've got the other one<br>[58:26] whose name escapes me um Lara something.<br>[58:31] >> I've got the co-pilot one.<br>[58:32] >> That's it. Lara co-pilot.<br>[58:33] >> Yeah. you've you've got innovation of AI<br>[58:37] support, but not only that, you're<br>[58:40] beginning to see innovation in using PHP<br>[58:44] to do machine learning.<br>[58:46] >> Yeah, it it's and also and also to to to<br>[58:49] kind of to follow on from the theme of<br>[58:51] um this is this is this is great because<br>[58:53] you you you finally somehow managed to<br>[58:56] get me to to talk seriously about what I<br>[58:58] do. Um I say what I do what we do<br>[59:00] actually but um following on from the<br>[59:04] theme of this of the worlds of symphony<br>[59:06] and Laravel contributing and effectively<br>[59:09] coming coming together in in in a common<br>[59:12] goal. Um you mentioned you know the<br>[59:15] Larara Copilot which comes from Vishel<br>[59:17] which is Victor technologies VTO<br>[59:20] technologies I can't remember they run<br>[59:21] Laravel India and then you've got um<br>[59:24] Laravel Boost<br>[59:25] >> Mhm. That comes from Nuno, I think.<br>[59:29] >> It's Nuno and um<br>[59:33] and Oh, we've we've<br>[59:35] >> Ashley<br>[59:36] >> Ashley Hindley. That's it. I'm right.<br>[59:38] >> Oh, yes.<br>[59:40] >> We we've we've literally<br>[59:43] >> we've we've just recorded an episode<br>[59:45] with him which will possibly come out<br>[59:47] before this one or No, it will come out<br>[59:49] before this one. Um I'm not sorry. Brain<br>[59:52] just went dead then. That's that's<br>[59:54] you've got like like I said this the<br>[59:56] sort of the separation of the world<br>[59:58] that's the innovation from the Laravel<br>[59:59] world<br>[60:00] >> and the MCP the official PHP Foundation<br>[60:04] MCP server comes from Symphony World<br>[60:07] that's people I I don't I don't know I'm<br>[60:10] going to assume it's people like sort of<br>[60:12] Nicholas Greas and people like that that<br>[60:13] have worked it'll be it'll be sort of<br>[60:15] them under Sensia Labs but that comes<br>[60:17] from that that comes from them and so<br>[60:20] you know if you think about it that if<br>[60:22] you've got a Laravel app which you then<br>[60:27] are using Laravel boost for your<br>[60:30] internal AI development of the actual<br>[60:32] application itself<br>[60:35] and then the runtime environment then<br>[60:38] includes in includes uh Franken PHP to<br>[60:41] run it on and also that app needs kind<br>[60:45] of you know needs needs to needs an MCP<br>[60:48] server for for something else's<br>[60:49] interface which comes from the official<br>[60:50] PHP one they've got you've got two parts<br>[60:52] Clarabel, you've got two parts symphony<br>[60:54] and it comes together<br>[60:56] >> and you've got you've just you've got<br>[60:59] some innovation and some in a<br>[61:02] development stack that I just can't<br>[61:05] really you know the only other fanboy<br>[61:08] thing I really do is is Golang and I'm<br>[61:10] still not that experienced in Golang. I<br>[61:13] know a bit um which I'm a big fan of the<br>[61:15] language. It's got its own strange<br>[61:16] intricacies, but then you know we're PHP<br>[61:19] developers. So, you know, if we want to<br>[61:21] talk about<br>[61:24] crazy double colon um interpreted wrong<br>[61:27] and a constant, that's a Israeli word<br>[61:30] something whatever it's called. What's<br>[61:31] it? What's it? I can't remember what<br>[61:32] it's called. Um do you know the thing I<br>[61:35] mean?<br>[61:37] >> No. No.<br>[61:39] I'm glad Chris said that<br>[61:42] >> the the Hebrew constant.<br>[61:46] >> Oh, you young people. Right, I've got to<br>[61:48] go and find it now. Um<br>[61:50] >> Jim, you say young people, I am older<br>[61:52] than you.<br>[61:53] >> And I'm pretty sure I'm older than you<br>[61:55] as well.<br>[61:57] Although although in in development<br>[62:00] career I am younger than you. So I've<br>[62:02] I've only been in this world for about<br>[62:03] five years. So,<br>[62:05] >> I mean, if we want to argue development<br>[62:07] careers, I started developing before PHP<br>[62:09] existed. So,<br>[62:10] >> we we know you remind us quite often.<br>[62:13] >> I know. I I just like reminding Jim as<br>[62:15] well.<br>[62:16] >> Where's the Where's the Where's the<br>[62:18] Where's the chat? Where I feel Well, in<br>[62:20] a way, I'm not going to I'm not going to<br>[62:22] I'm not going to big you up for that.<br>[62:23] I'm basically going to say I feel sorry<br>[62:24] for you because because the languages<br>[62:26] back there must have been terrible.<br>[62:27] Where's the Where's the I can't post in<br>[62:29] the chat.<br>[62:30] >> Private chat.<br>[62:31] >> I'll have to put it in the private chat.<br>[62:33] Here you go. You don't know about that,<br>[62:35] >> right? No, I have no idea what the heck<br>[62:37] that is.<br>[62:39] >> Put that up. Type it into the You can<br>[62:40] try and pronounce it for anyone<br>[62:42] listening on<br>[62:46] this is an infamous bit like PHP joke.<br>[62:49] >> Yeah, you're you're asking the dyslexic<br>[62:51] guy to read something that's not going<br>[62:53] to work.<br>[62:54] >> I think it's trans I think it's a sort<br>[62:57] of a sort of ang um not anglicized.<br>[63:00] What's the what's the word? a<br>[63:03] a Latin version of effectively Hebrew<br>[63:06] script which was created I'm guessing<br>[63:09] from Zen because I think Zen were based<br>[63:11] in Tel Aviv and like<br>[63:15] it basically is a it's a compiler it's<br>[63:17] it's it's a run not compiler it's a<br>[63:19] runtime error and it's if there is um<br>[63:24] it's an unexpected colon but what that<br>[63:27] word is is to do with what a colon is<br>[63:31] describing in in in Hebrew, but but<br>[63:35] latinized. So if you make an error, it<br>[63:38] comes back with that constant. And yeah,<br>[63:40] it's it's ridiculous. You you'll never<br>[63:43] ever see that. You'll never see that<br>[63:45] error message. You'll never you I don't<br>[63:47] think you'll ever see it in your<br>[63:48] lifetimes. But the fact that it's still<br>[63:49] there is the funny joke. It's almost<br>[63:51] like an ink joke.<br>[63:52] >> See, I am now going to have to find out<br>[63:55] if I can make it happen.<br>[64:00] >> That shouldn't be too difficult. Um, if<br>[64:01] I I've typed it in and the first thing<br>[64:03] comes up is one of Phil Sturgeon's blogs<br>[64:05] on it. Um, it's probably not surprising<br>[64:08] that that Phil is the one basically<br>[64:10] laughing and it's quite a long time ago.<br>[64:11] And um, yeah, he details in there how to<br>[64:14] make it happen if you if you want to see<br>[64:16] it happen.<br>[64:17] >> I want to see it happen because I did<br>[64:19] not know this existed and I thought I'd<br>[64:22] made every error possible in PHP by this<br>[64:24] point.<br>[64:24] >> I've got a new one for you.<br>[64:30] So, we've we've now covered constants<br>[64:32] that are in a different language.<br>[64:35] Where are we going next?<br>[64:38] >> Well, where do you where do you where do<br>[64:40] you where do you want to go? I'm not<br>[64:41] going to I'm not going to treat this<br>[64:42] like the podcast I used to do because me<br>[64:44] and my podcast pal was Mike Elmore and a<br>[64:47] whole<br>[64:48] >> we b we basically de like try to derail<br>[64:51] it as much as possible on purpose and it<br>[64:53] we<br>[64:55] >> some there are some there are some<br>[64:56] episodes that are virtually not not tech<br>[64:59] at all. Yes,<br>[65:01] >> there was one where we got on to uh uh<br>[65:04] you can't buy tomatoes in supermarkets<br>[65:06] and we were talking about um uh mini<br>[65:10] mini cherubs with little little willies<br>[65:12] on churches. It it it got<br>[65:17] >> well um I'm thinking on that note it's<br>[65:21] probably time to start thinking about<br>[65:23] signing off. We have we have gone over<br>[65:25] the hour mark that we try and stick to.<br>[65:27] Um, so Jim, thank you very much for<br>[65:30] joining us.<br>[65:31] >> It's uh we we'll have to have you back<br>[65:33] on just for just for laughs.<br>[65:36] Just for the laugh,<br>[65:38] >> keep keeping us entertained. So I hope<br>[65:40] everyone else out there that's watching<br>[65:42] or listening are entertained by this<br>[65:44] conversation as well. I'm probably going<br>[65:46] to have to rewatch it now because I<br>[65:48] can't work out what we've been talking<br>[65:50] about anymore. So<br>[65:51] >> I've got to write show notes on this in<br>[65:53] a bit.<br>[65:54] >> This this t this this this tends to<br>[65:56] happen. I don't I mean I've got I've got<br>[65:58] to say in terms of like making myself<br>[66:01] look like a um making myself like a a<br>[66:05] reliable podcast guest to have on in<br>[66:07] your general podcast whether it be<br>[66:10] Magenta or Symphony or something like<br>[66:12] I'm not really doing myself any favors,<br>[66:14] am I? You know, by just derailing stuff<br>[66:16] as much as possible, but everyone else<br>[66:18] everyone else is really sort of serious<br>[66:20] about their stuff, so I might as well<br>[66:21] come in and just sort of ruin it for<br>[66:24] everyone. But I think also it's it's<br>[66:28] shows different personalities within the<br>[66:30] community. Um so yeah or or you just do<br>[66:34] the job long enough you end up like Jim.<br>[66:37] >> Yeah.<br>[66:38] >> Become a sort of walking walking like<br>[66:41] cynicism machine. That's not a Yeah. No,<br>[66:44] that's that's not an accurate way to do<br>[66:46] it.<br>[66:47] >> I think that's the next podcast episode.<br>[66:50] How do you become as cynical as Jim?<br>[66:53] >> That cynical. Hey man, you know, if you<br>[66:56] got me on if you got me on about two<br>[66:57] years ago talking about blockchain, it<br>[66:59] would have been a it would have been a<br>[67:00] sort of disaster, but but AI is one of<br>[67:02] those ones where like, well, no, I can't<br>[67:04] just say AI is rubbish anymore because<br>[67:06] it's kind of not and it you you've got a<br>[67:09] face that is going to change everything.<br>[67:10] So, you know, I spoke positively about<br>[67:13] it. I didn't get on to, you know, uh, AI<br>[67:16] slop and weird weird political figures<br>[67:20] creating AI images that look<br>[67:23] >> obviously weird and fake and you're<br>[67:25] like, "Right, well, that's the not good<br>[67:27] side of things."<br>[67:28] >> Yeah. Okay. So, before we go down that<br>[67:31] rabbit hole,<br>[67:33] >> no, I think we'll uh we'll say leave it<br>[67:36] there for for today for this show. So,<br>[67:38] thank you very much, Jim, for spending<br>[67:40] some time with us. Um, just remember<br>[67:42] that you can head over to our Discord uh<br>[67:45] server and uh jump in, have a chat. Um,<br>[67:48] there there are loads of people in<br>[67:50] there, developers like us, and then<br>[67:53] you've got PHP royalty in there that<br>[67:56] built packages that you probably use<br>[67:59] every single day if you're a<br>[68:01] professional PHP developer.<br>[68:03] >> We even have core developers<br>[68:06] >> the language. Yeah, we have core<br>[68:07] developers in there um that will answer<br>[68:10] questions if you need it or just general<br>[68:12] chat. We just just sit back and chill.<br>[68:15] Um also don't forget to go head over to<br>[68:17] YouTube if you're not already on<br>[68:18] YouTube. Subscribe to the channel. Uh<br>[68:21] like the video um will be great. Um and<br>[68:25] don't forget magazine discount. If<br>[68:27] you're listening to this, you do get a<br>[68:29] discount. a live all capital three will<br>[68:32] give you three months of the digital<br>[68:34] subscription for free when you sign up<br>[68:36] for a year's uh subscription. And if you<br>[68:39] can, I would like to we'd love to see<br>[68:42] you over at Tech Tech next year um or<br>[68:45] this year depending on when we actually<br>[68:47] release this episode. I'm sure it'll be<br>[68:49] 25. So 26 is tickets are on sale and<br>[68:54] also our swag. We've got our t-shirts<br>[68:56] and things like that that we looked at<br>[68:58] earlier that the uh link is not broken.<br>[69:00] It does work as we have proven earlier.<br>[69:04] So, thank you very much once again, Jim.<br>[69:07] Thank you very much for everyone<br>[69:08] watching or listening and we'll catch<br>[69:10] you at the next one. See you. Bye.
<!-- deep-read:sections end -->
## ๐บ Video

---
# ๐ Full Transcript
*Auto-generated from YouTube captions ยท timestamps roughly every 30 seconds ยท [watch on YouTube](https://www.youtube.com/watch?v=GwNZ0AuxGok)*
**[00:01]** [music] Hello and welcome to PHP alive and kicking brought to you by PHP architect and made better by our partners at PHP score. More about them later. This podcast explores the developments in PHP and what it's like to earn a living in PHP today. I'm one of your hosts, Mike
**[00:33]** Pageige, better known as Mike Page Dev. And my co-host that way pointed the wrong way is uh a longtime contributor to our magazine and now a team member, Chris Miller. >> Not too bad. Thank you. Uh today's episode is pre-recorded, but all you can always jump into our Discord channel and uh partake in the conversation. If you're watching while this goes live on YouTube or any of our other platforms, you will find me and Chris in the chat
**[01:05]** if you have any questions. That is uh and then Discord is discord. Pitchparch.com. Uh we have a lovely uh discount code for our magazine for our listeners. Uh a live three will give you three months of the digital subscription free when you subscribe to a year. I think that's all the points I had to get on that one and in and right in this time. Uh we also run a conference every
**[01:36]** year. PHP Tech tickets are for on sale for next year. We will be heading back over to Chicago to run that 3-day event. Lots of fun. Love to see as many of you there as possible. And don't forget to head over to our website to check out our swag. We have t-shirts, hats, bottles, all sorts of things over there. Uh do go along and check them out. So Chris, who have we got joining us today? So today we have a good friend of mine
**[02:09]** and senior developer advocate at Vonnage. Jim Sakund. Hey Jim. >> Hello everybody. Um I did I was about to my my opening gambit was going to say was going to be to tell Mike that you that can you buy elephants on the merch store. Now I don't want to cause too much trouble but the merch store is 403 so that needs to >> is it? Yeah, [snorts] >> it's not >> I blame Eric. >> It's not a VPN. So, yeah.
**[02:41]** >> That's such a That's such a terrible opening can be. Your store's broken. >> Um I will It's not broken. It's something your end. >> Isn't it? Okay. >> There you go. There you go. Just to prove it everyone >> before we get accused of anything. Look, the store is working. There we go. >> I know exactly what it is, which is I am on MY WORK MACHINE. >> [laughter] >> DOESN'T TRUST YOU. IT DOESN'T IT DOESN'T trust architect merch merchandise. Are elephants on there?
**[03:12]** >> There there is an elephant linked somewhere. Unfortunately, it's out of stock. >> It's not on the website anymore. >> At the time of recording, we're out of stock. >> I remember I remember about a year and a half, two years ago, you had leftover Laravel elephants and someone announced it on Twitter or something and it just everyone was like, I'm going to go and buy one. I'm going to go and buy one. >> Yeah, I managed to grab one at tech uh 24 before we uh put them up for sale. So, I've I do have I have I have four.
**[03:43]** You can see you can kind of gauge how long someone's been in PHP by how many elephants I have, I think. [laughter] >> Yeah, I'm I'm not in my normal office, but in my normal office, um yeah, there's probably about 50. And I've got two oversized ones as well. I've got the sillious one. Um, and I've got the I've got the Franken PHP one as well. So, which is which was released two weeks ago. So, yeah, >> lots of elephants. My favorite Well, everyone has a favorite one. My favorite one >> is um the uh PHP True North um one which
**[04:19]** is a woolly mammoth and that was created by um True North which was Chris Hardes in in Canada the testing guy. That guy. >> Yeah. Um yeah, that that Woolly Mammoth PHP um uh toy is just the best. It's it's it's I love it. >> See, this one is my favorite one, Jim. Can you remember why? >> Uh did I give you that? >> You did. You actually gave me my first elephant, and it is one of the early Laravel ones. >> That is the first That is the first
**[04:50]** Laravel. My first one was the was the I think my first one was the symphony, the symphony one. Not symphony one, but the first symphony one. And then I've got the um then I've got the 15 Years Gray Symphony one as well. Um so >> I'm not going to go into the amount of collectibles of these things I've got. >> That's my most recent one. >> You see that that that one for the for the listeners. That's he's holding up the PHP stand one. Um is that the new I thought it had a hat on. >> No. >> Oh. >> Or if it if it does this one doesn't.
**[05:22]** [laughter] >> I think it had a Christmas hat on or something. Is that like is it a second? Anyway, yes, I I'm I'm I'm need I don't have a PHP stand one, so I do need a PHP stand one. You can derail pretty much any PHP podcast or discussion with elephants. >> Elephants. Yeah. >> Yeah. >> I I think at some point we actually need to get the guy that creates the elephants on. >> I think that would be a good episode. >> Yeah, that would be interesting. Yeah, we'll uh make note of that one. Yeah, I've had occasional like I had about two
**[05:56]** vague um Twitter conversations with him with like one what sort of you know like quick quick exchanges but I don't know anything I don't know anything about it but I know that Damian Sagai is the is the other is the other one and he's he if there's a new elephant and he knows that I'm there you know I suddenly get a DM on on on LinkedIn >> because like I think I presume he has the largest collection in the world probably I wouldn't be surprised. >> Yeah. >> So, we we normally start the podcast
**[06:28]** with this question, but we seem to have gone way beyond that. So, let's ask the question. >> Yeah, pretty much. So, how did you get into PHP? >> The B the kind of the um the boring too long too long didn't read of this is is brilliant because it really is um I had to pick something, didn't I? >> [laughter] >> It's a bit like there's I think there's
**[06:58]** in in the in the the UK there's um [laughter and gasps] there's a there's a bit of Alan Partridge where it's something like it's a question like that like um you know and what do you do for this I do and I can't I can't remember what the characters are or something or anything about it but they say like they say something unusual person asking is like really that's a bit why do you do Yeah. Oh, it's an hour, isn't it? [snorts] Just something [laughter] I I got I got into I did um when I
**[07:31]** arrived in London um attempting to start a theater career, which I sort of I sort of did actually. Um I did it at the same time for about 10 years, which um burned me out magnificently. Um doing two jobs for 10 years. I had no days off. No days off for 10 years. Um, I had one holiday for a week and I went to Portugal to see my brother. Um, and I got I went to a temp agency. Do they even do they even exist anymore? I don't know. I went to the Deco because
**[08:03]** I'd used them before, I think. And they do the usual thing where to make sure that you're not an idiot, they send you to do something horrendous for two days and then they send you to something horrendous one more time just to see if um you can communicate and you can turn up to the place of work and leave at the right time. That's basically it. [laughter] The first one was the first job the first job was a day of photocopying. So uh I photocopied all all day. That's all I did. I can't
**[08:34]** even remember the name of the company. And the second one was off off the Houston road in London. There was this sort of charity conference space and I was like the barista for two days except when they had conferences in there were like 30 people that were in the charity sector and they hardly no one ever came downstairs and if they did they came to get a couple of biscuits. So, I basically stood in this coffee area in a basement for like two days. And on the
**[09:06]** second day, this woman said, "Um, we looked at your CV. You do you you've got a past with computers." And I said, "Well, yeah, I sort of do. Can you help me with some Excel spreadsheet?" And it was like something out of the um it was like something out of the IT crowd. She took me to her office and it was on the ground level and it was right next to where the tubes were coming under Houston station. And so every sort of [laughter] every sort of three minutes while she was sitting on the computer [groaning] [laughter]
**[09:36]** like this is this is this is hell. This is what and this she was like in her mid-40s. I'm like is this your life like doing Excel spreadsheets in this weird dungeon? [laughter] And once you've done that then they then they pull out more serious things. And that's when they pulled out um a job out of a hat for young people. I I'm I'm scared for younger generations because they because the these opportunities don't exist anymore. They basically said, "He's a computer geek. We don't have many computer geeks on the on the
**[10:08]** kind of on the on the on our books. Go and do an Oracle QA job." And so I was like, "All right." So I walked in and this and this this project manager was like, "Do you know what this means?" like, "Oh, well, I'd never know I had seen database query language with an an old IBM um PS2 system, actually." And I was like, "Uh, that's query language. It sort of does this." And they're like, "Okay, right. This guy will do." Um, [laughter] so loads and loads of and and and the the experience of that is was
**[10:38]** was crazy because it was the um it was the offshore um it was the the offshore to cheap territories kind of um phase where it was being developed by this this this this thing has been long enough that I could mention it but I'm not going I'm not what it is. I'm not going to mention it but it doesn't really matter. um was being developed in in Bangalore which was becoming like a massive tech hub and the communication was just all over the place. None of the developers knew what we wanted or why. So it was like this massive learning
**[11:08]** curve of learning Oracle and learning the differences between Oracle and then and then and then I I started writing databases for actual county court judgment data in Microsoft Access with VBA. Remember VBA? [laughter] That was awful. Um and so I was looking at the differences between all these languages and I got into business. They they they started pushing me towards business intelligence and then I started getting sort of limited by the the kind of oper systems and IT manager
**[11:41]** which was which was he was a bit old school. It was round about the time that AWS had really started. People were starting to notice things like virtualization >> and um I wanted I said well I just thought well what do I want to do in my life? Well now I want to become a full stack developer. How do you do that? I asked them for training and they said yeah sure we'll pay for training. Where do you want to go? And I'm like I don't know. and I found meter um at that point and I started I basically typed in like
**[12:12]** what's the most used stuff and obviously there you go PHP was top so I was like well I guess I learned that because everyone else is and they sent me to um there was a I think it still exists actually there's a there's an agency in London it's not really got the clout that it used to have at one point it had pretty much one of the most experienced teams that I've ever seen I mean now I'd probably say someone like something like Rove Rove group has probably got that those kind of people but uh it's called Inva and they did symphony training. So
**[12:42]** I trained symphony 2 and um got used to the meetup space. So once once I you know once I'd got those things that I got my first job as a full stack symphony developer at a startup and um and that was it and then I was a PHP dev. Um, I think those opportunities >> and my personality and my ability to make noise and the fact that if we're going to be honest, I've I'm in a privileged position basically being an English posh white man. That's, you know, not skirt around the fact. Um, I
**[13:13]** went to Harry Potter school from age of seven. I was bor I was a full border from seven years old, right? >> So, by all means, I should probably be in the cabinet of the UK government. Um, but I chose not to mix with those people. Um, so it's been sort of handed to me and and and that and the PHP space is was so welcoming and and and and I started I I didn't realize you could just go up to the speakers that were on stage. PHP London was at Sainsbury's headquarters at that point. Um, when I first started
**[13:44]** going it was in a pub called the something and something. Um, it was it was I can't remember what it was called the dog and and something. Um and it and and I did a couple of sessions there and then then there's the Sainsbur headquarters and you could just get free training. You just you signed in, you got given I mean obviously they had a selection of soft drinks but you just get given like beers and food and then you go and watch people that are at the top of their craft talk for free and then you go and ask them questions
**[14:16]** afterwards. It was I was like why isn't everyone doing this? This is insane. Um, so that's kind of the that's the the the origin story, the the evil baddy origin story. Um, I might have to, as per usual, of course, you might have heard. I might have to let my cat in. [laughter] >> This sounds like a good plan. >> I think I think I think my my uh I think I think my wife has confiscated him. Um, yeah, you can hear straight away. He wants to come on the podcast. >> [laughter]
**[14:46]** >> So, this was all in London, but I know you no longer live in London and ended up in Birmingham and now you do this thing called defro or dev advocacy in your case. How the heck did that happen? Um well the move was I I ironically I never I I basically went through a very very difficult period of my life but but one of the one of the anchor factors and the big problem was I didn't want I I was never going to leave London. Um I'm
**[15:16]** I'm half Brummy half cocky effectively and um >> that's an interesting accent to to try and concoct. don't have one. You want to um so you know so uh I love to I used to do people used to ask me to do it in the pub. I'm like oh right most people are rubbish at Brummy accents but obviously you know kind of from there so I can do it. Um [laughter] actually I live in the black country now. We want to hear something really mad that's [laughter] that's even that's
**[15:46]** even stronger. Um there's um I mean it really really it really boil boils down to buying a house. That's that was it. It was I was never going to leave London. >> My girlfriend at the time my wife now um we we started looking at prop flats to buy. They're all leaseold. Um so you don't own your property. You have a you have you own you own your property for for for 50 for
**[16:18]** 55 years and then you have to pay it all over again and then there's service charge and then there's ground rent and the places we were looking at were like the edge of bow in East London and there were kids that were maybe armed uh and it's and they're like yeah and the agent looks you square in the face and like obviously this is too bad service is ยฃ400,000 and you're like it's time to get out of here. Um so my um uh my my parents had um ret retired and moved out of Birmingham and
**[16:50]** my wife's parents had moved that moved to Suffukk. So because of that we were sort of tied where we couldn't go that far north really otherwise otherwise I pro it probably would have been leadeds I imagine. I wanted Bristol but Bristol's just as expensive as uh shout out to PHP Southwest by the way the one of the best user groups in the UK. um David Edman will give me a get me a get me a pint for that. Um and so it was it was Birmingham and then when I arrived in Birmingham
**[17:23]** the PHP user group um which was PHPWM was one of the honestly cat on then [laughter] there you go. It's all right. Yeah, I'll let him in. Um, he'll feature. Maybe you can do a maybe you can do a a screenshot of when he comes up and annoys me. He rubs his face all over mine and he smells. [laughter]
**[17:54]** Um, just just stop meowing. Just come on. Come on then. So, um, PHPWM I didn't realize was one of the oldest, um, PHP user groups in, uh, in, well, in Europe, really. Um, and I think here's my here's my bomb drop for the day in the world of developer relations. It means it's a name that means something, but I guess to my audience, they they might not know, but I think it was started or at least ran
**[18:26]** for a bit by a guy called John O. Bacon and he sort of created the opensource community playbook if you like. Um and he started off in the PHP space. Quite a lot of people involved in in the field of developer relations started off from from PHP and most of the like quite a bit from a little bit from WordPress but quite quite a few from Drupal actually. Um, so what happens when you go to a city and the
**[18:57]** user group is dormant and no one's doing anything about it? Congratulations, you're now the organizer. So I became an organizer >> and then I started a blog up which was I don't want to ever see again because I was a junior developer and it probably is hopeless and I don't want to read anything I wrote around that time. So, I started a blog up and then I tried to make a point of I don't have anything to say, so I'm not going to get on stage to speak at my own user group because it feels a bit weird and a bit sort of self-indulgent. But eventually I wrote a talk and I didn't do it at the user
**[19:28]** group which I renamed to Brum PHP. Um, and so I didn't pitch it. I didn't speak on stage at my own thing. Um, instead I sort of took it around and I started speaking. So really the conclusion to all of this was I was speaking on stage for free. I was writing for free. I was networking and was already connected via the London networks and the PHP scene because that was all provided to me for free. And then one day someone says, "Do
**[19:59]** you realize what you're actually doing is basically a field called developer relations?" I was like, "Oh, okay. I've never heard of that." Because it because it was that's what that was what he was doing. Um so uh that's when my career change happened from just being a fullstack developer um to moving into into developer relations which is I'm not going to go into too much of it because it's quite a niche field and when I'm talking day-to-day with at the end of the day what my my the people who the people I'm talking to and the the conversations I'm
**[20:29]** having with are engineers right and so I I it used to be in the field of developer relations that you you try to be important by saying oh I do I I I'm a I'm a Devril engineer. I do Devril. I don't do that because I don't want them to be put off by, oh, you're one of those stage people, aren't you? Because really, the end of the day, I'm I'm just a fullstack dev. And well, I say fullstack dev. I'm a fullstack dev that's appalling at JavaScript and CSS. So, you know, it it's it's being honest
**[20:59]** with people and saying really what I do is I, you know, write a lot of I started off writing a lot of symphony and now I write a lot of Laravel. So, I'm no different from any of the other attendees at this conference. >> And that's kind of the the that's really how to fall into the job. I think it's very very niche and a lot of boot campers and young people are like, how can I go into this path? I I sort of wouldn't recommend it. I think you have to fall into it or it's got to be pre-planned well in advance because it's
**[21:30]** an extremely competitive and difficult field. >> It's it's an interesting concept as well of people becoming developer relations before they've been a developer. >> Yeah. which is which is happening quite a lot and um there's there's also a lot of people that are um that have been doing it for quite some time and at a time when Devril was put on a pedestal as the ultimate be all and end all and we've se I've seen it with blockchain and I've seen it now with AI we can get on to AI stuff later because there's something really applicable to what what
**[22:01]** we do with that but the you need to hire Devril and then you know I used to do interview interviewing way before I started Vonnage there and I go through their sort of their product and their business use case. I'm like, you just need good engineering culture. You don't need DER at all. Um, and so it's very it's it's often misrepresented. Um, junior developers think it's very kind of um uh what's the uh not extravagant, but um you know, it's very a glitzy kind
**[22:32]** of world of I get to travel around the world and do stuff. Yeah. Yes, you do get to do that. But it is uh extremely a delicate thing where burnout's really really high. Um because when I do a conference, a conference ends at 5:00 in in the afternoon. The conference doesn't end at 5:00 in the afternoon for me. The conference ends at 2 o'clock in the morning after I've been talking to various people about tech all night. You know, it's that's it's that kind of and
**[23:03]** then you're up at 7 o'clock in the morning to start it all over again. So, [snorts] I think people are saying it's very very glam, like thinking it's really really glamorous. You've you've got to be built for this kind of thing. >> It's it's interesting. I've spoken to people who have said that they they see it almost like the rockstar attitude of go on stage for an hour, talk for a bit, hype some people up, and then sit down. If only it was that easy. >> I mean, I I would love it if it was just that. That would be that would be brilliant, wouldn't it? just be getting a great paycheck for sort of going everyone adors me and then I get to go
**[23:35]** off stage and do nothing. >> Behind the scenes there is, you know, there's there's API design, there's helping sales and marketing with targeted pitches. There's the actual strategy of where you are with developers of different languages. Um, there's how you target your writing and and and what's going to have success rates. the metrics that come in are reported upstairs. If your metrics are bad, you know, you're taken into a meeting room of why why aren't your metrics good. This is, you know, it's
**[24:06]** not it's not a fairy tale world. It's it's hard, you know. I mean, it's it's okay for me to say this because I'm because I'm I'm built for it, you know. My my my um uh my my degree is in English literature and theater. The major part of it is in is specifically in acting. I trained as an actor. dissertation is in standup comedy that I did, you know, so it all merges into really everything I I do. But, you know, there's really difficult questions for sort of people that are that that are
**[24:38]** getting into sort of getting experience in the field of actually speaking without being in Devril. And they're like, how do you deal with the nerves? And I'm like, and I just think I I can't it's really difficult. I can't help you because I'm an actor, so I I don't get I don't get the nerves. I get I get adrenaline. That's different. That's like I'm ready to go. So, it's um yeah, it's a bit of a um I'm a bit of a odd character though. [snorts] >> Well, on that note, I think it's time to hear from our our partners. So, we'll be
**[25:10]** right back. >> Thank you to our partners at phpscore.com. Every app builds up technical debt over time. It's the price we pay for shipping new features and moving fast. When we build up too much of it though, it can start to impact how we work. Team velocity suffers. Bugs become more frequent and take longer to fix and everyone starts to get a little frustrated. The key to managing debt is to measure it. A credit [music] score can help you understand how well you're managing your financial debt. And now
**[25:42]** there's a credit score for your technical debt. Go to phpscore.com [music] to get a free technical debt score and monitoring for all of your PHP applications today. Thank you score. >> I think that was the first time we've ever got that on time. >> I mean Jim [laughter] didn't thank PHP score. >> Well, we we we don't make it obligatory for our guests. It's all right. You're fine. Don't worry. He's just winding. >> Thank you PHP score for all of your cool stuff that you do with with PHP
**[26:14]** profiling. >> Thank you. [laughter] >> Thank you. >> See, you're you're even a devro for companies you don't know yet. [laughter] So, >> I'm going to move on to the subject that I did on the podcast last week that I'm sure it will come up. [laughter] >> Is this the four-day drinking session or is this the >> what? >> Oh, yes. Yes. >> See, we've had a conversation with a friend of yours recently who told us that you forced them into a 4-day
**[26:44]** drinking session. Jeter [laughter] lies a total party animal. I tell you what we saw. I tell you what we saw. Talking talking of the sitting down like in a restaurant having some drinks with Gina. I tell you what we saw at API platform conference and I've never seen anything like it. It was the weirdest thing and we didn't really know and everyone on the table didn't know what to do. We
**[27:14]** went to this quite cool sort of Americanstyle smokehouse bar in Leo. Um, and obviously there was quite a lot of us uh on the final night and the the um the waiter was completely overwhelmed with the there was only one there's only one waiter there and apparently there was some previous with the barman and um we're in this sort of mezzanine floor
**[27:44]** and the barman was shouting up to to the waiter and the waiter said something back. I can't remember was because it was it was it was in French but I do but I did actually well I detected the swear words [laughter] and and then and then what happened have you ever been in a restaurant where there I say restaurant casual dining >> the barman came upstairs the waiter nutted the barman in the face [laughter] and then they had a fullon fight like an
**[28:15]** assault and we were like uh what [laughter] am I all these PHP developers just sitting around a table having beers and were like, "Uh, should we call the police?" [laughter] It was Gina got up and stepped in and and the owner the owner sort of like the owner got in the car and came around straight away after all this happened and basically calmed the whole situation down pretty much singlehanded. [laughter] It was just nuts. Um, I I guess this is what this is what happens when you
**[28:46]** you're involved in conferences. just see stuff that I remember um talking to I can't remember who it was. Oh, it was it was one of the I think it was Marco Paveta I think the the doctoring guy and it was one of his first US conferences and he said and he was speaking to Matt Tras and he said like um it's my first time in the US with this type of thing. I want to do gun stuff and Matt Tras was like well sure you can do what do you mean? What kind of gun stuff? I don't know like gun stuff. So they just went
**[29:17]** into went to a range and just got loads of guns and just shot guns which of course American culture is normal and to us it's like what [laughter] conference conferences are conferences are completely are completely do you want do you want me before you ask the next question do you want do you want the conference story that I was going to talk in the green room about because [laughter] >> yes let's go go back to so was it was this um tech 24
**[29:49]** >> this was this was at tech uh this was at tech 24 so >> led the the the standard charge as led by Ben Ramsey was the hot dog hats come on because it's the birthplace of firstcon and so I've got my hot dog hat this story isn't even about the origin of the hot dog hat that I had which is the UK British approved version of the hot dog hat because it was slightly different I'm not even going to getting to why that is. So, we all put our hot dog hats on. Um, for anyone listening,
**[30:20]** you've got to find out the story behind Verscon Con and loads of PHP developers turning up into in a documentary about about about hot dogs. It's completely ridiculous. So, um, the hot dog hat comes on. We did we go to s we go to Superdog, I think it is, is the sort of the one they always want to go to. Um, Ben Ramsey stands up and does the story about Verse Con and and it's it's honestly it's like sort of watching your sort of your your dad who's your hero sort of speaking in the middle of
**[30:50]** Superdog where there are other customers of course doesn't really matter. [laughter] We go back to this this the hotel near the airport and this really strange short man I'm quite short this short man who was dressed in a suit. He looked a bit like Danny DeVito and he was hanging around the bar area and he and he [laughter] came to me. I've got a real I've got a real difficulty now because um I have to repeat his words and of course he was
**[31:21]** swearing. So this is really difficult. Um so I can't do a onetoone impression of him but he said he just he just walked up to me and went I really like your hat. Thanks. Why'd you get one for it? It's I'm not selling my hot dog hat. It's a, you know, I've got it because we all wear lots of I'm the only one who's kept it on and it's a running joke within the PHP. I don't I don't listen son. I don't care. I don't care what you got to say. I want that hat. And I sort of managed
**[31:52]** to leave it a bit and then he came back again and I was like, "Oh." And then he goes, "Hey, I got a story for you. I'm going to put this down here. I'm going to take the hat and then you got a story for your friends back in England. It's a $100 bill." And I'm just like, If it takes this to just get rid of you, I'm going to have to take it. So I So off the off this Danny DeVito lookalike in a hotel in Chicago, I took a $100 for the soding hot dog hat. [laughter] I've still got it. I've got the $100 bill of bill framed. Um again, you know,
**[32:26]** this is just what happens at, you know, conferences. Strange things happen. Um but for anyone that's kind of This doesn't always happen, by the way. can just if you're quite sort of introverted, you don't have to get involved in all these bonkers things. But this was happening at the same time as uh I'm not going to remember her name. Um and I I'm going to be really upset with myself for not remembering her name. She's from she's from Wisconsin. And so because she's from Wisconsin naturally, she's brought three crates of Wisconsin craft beer that blow
**[32:56]** your head off and we're all sampling that at the same time. So it was just it was all it was all over the place. But remember, whilst these things are happening, you've got the conference organizers that are there. So it's not officially under the code of conduct, but it sort of is. You know, you have to know what you're doing. You know, you can't overstep the mark. If you do, well, you're out. >> And yeah, I've I've I've started running meetups, codes of conduct seemed like some sort of strange overkill and I didn't really I thought I was like, do we do these things really
**[33:27]** need this? Well, apparently everyone tells and I've had to enforce them and and I'm surprised actually at like how many people you get that break them, >> right? >> I'll let you speak now. [laughter] >> Well, normally when when you're doing your your worst con is it whatever you >> Verscon. That's it. Versourage new PHP developers to get involved with it because it's slowly kind of dying out and it's a fun tradition. So, >> it's pretty popular at tech if I remember rightly. Unfortunately, we don't we we don't get to join in at tech
**[33:59]** because we're stripping everything down and packing [laughter] up. At that point, you've all gone out for your hot dogs and just left us with all these rooms to pack up and strip down and we're not allowed to eat until it's done. [laughter] Eric's there with his whip. >> Yeah. I mean I've been running a conference is a is a a very you know for >> insight and for listeners running a conference is an extremely difficult and very thankless task. It
**[34:29]** requires an immense amount of work and a lot of the time a lot of the time you have to you have to you have to watch your emotions because you'll become you start to become slightly resentful and angry at times when this is when you're sort of like running a small te like a small team that doing conference because honestly when when the feedback comes in you'll just see stuff and you're like really I've just done this conference and the tickets are like sort of $200 And for what you get, you get to see the
**[35:00]** leaders of an entire programming language that we've had to curate and put together and then we've had to include all the food and everything and you're really grumpy about gender genderneutral toilets. Is that really like is that what is that really what's what what what's bothering you? Um it's not great. And I've run meetups. I've run a couple of conferences and it's always the same. So you know um if >> listeners listeners can have can can you know I'm basically saying you know m make sure you thank your conference organizers because it's a hard job
**[35:31]** >> and the other thing is as well feedback you naturally get the negative but rarely do you actually get good feedback of like you know what that was brilliant >> as a speaker if you've done an awesome talk you'll hear absolutely nothing if you've done something that wow actually brigade come on then you'll you'll know about it because they'll all mention it and so it's very and It's the same with the active conference organizing itself. It's very very difficult to only get negative feedback when usually it's the sort of uh it's the silent majority that are actually should be um sort of
**[36:03]** carrying the the opinion of the event. Um but that's always that's always the way across across things really which is that um that uh when it comes into developer relations the obviously the most valuable thing that we have you know advantage specifically at my team is feedback from customers getting is hard. They're just if they've got something ticking along and they're and they're sending two two, you know, two million um two million text messages or they've got two factor authentication using our verify API and they've got an
**[36:35]** integration that hasn't changed with the PHP SDK for three years. They're not going they're not going to write to you and say, "Do you know what? Fantastic job. It's running as usual." So, they won't say anything. And if you ask them, they'll be like, "Oh, yeah. We'll get round to it." And then you never it's it the feedback loop is >> difficult. Reminds me of that meme that you see. It's specifically targeted at it, but everything's going well. Why are we even employing you people? Everything's going badly. Why are we even employing you people? [laughter]
**[37:06]** >> The memes I always identify with. There's that one. Um, then there's the thing that I've seen a lot of in the financial sector because I was adjacent to the financial sector for a bit as well, which is I can't remember what it is. It's not I don't think it's one of the regular tech um one of the regular tech cartoons. Um I think it's like it feels like something like Gary Lson or something like that, but I don't think it's as old as that. But it's it's where there's like nine managers around a hole
**[37:37]** in the ground and they're all pointing at Dave who's doing the digging and they're like Dave's not doing a good enough job. I can't I'm not going to name them. There's there's there's one that was just so funny. There was like, you know, it was it was it was a mate of mine had like four managers and they were all fighting amongst themselves, but there's only one person to do the work. That that makes no sense whatsoever. >> Yes. Ma managers managers managers
**[38:08]** >> this podcast we've mentioned nothing about the future of PHP and what's exciting. >> This is we're getting there. We're getting up. >> I'm I'm hoping that you know three quarters of this makes the cutting room floor until I actually talk about the reason why the podcast is here. >> I know at the moment we're not cutting anything out. This is all [laughter] >> this is this is genuinely brilliant. But this also shows you we're all human and and the sort of the different personalities and and things like that. We're trying to be one of the things
**[38:39]** we're trying to do is attract new people to PHP. And one of the greatest things is talking about things like our um the conferences that within PHP and the the fun you can have or not have depend on I mean I'm very I have a lot of uh social anxieties. Um and I've talked about it a number of times on different shows and and different varieties. Um, one of the first things is the first PHP tech I went to, uh, sorry, PHP conference I
**[39:10]** went to was tech. Um, luckily I I work worked for PHP architect. So I was flown out to Chicago to work. Uh, I do my background is actually in theater tech. Um, so I'm actually a lighting sound engineer in theater. Part of my story, it's part of my story I didn't say is that I didn't actually end up going on stage as an actor for 10 years when I worked in theater. I did that. I did what you I did lighting design, sound design. >> We need so I I still do it. I do it more
**[39:41]** as a hobby now um that for a local local group um that my wife does a lot of acting with. So we I do their their shows. But um so I I I've get I've got flow flown out to work on that. and being what I thought was going to be like the only person from the UK um there and feeling very welcome until the last night when this really random drunk strange bloke walks up to me and says, "Oh, another British accent." And then just walks off before I could respond or even start a conversation
**[40:12]** with him [laughter] >> and now doesn't remember. Now doesn't remember that. >> It's not clear to the listeners the person he's talking about is me. Um [laughter] of I don't know. I don't remember. >> So, are we establishing a pattern here that you are mainly drunk in the foyer or mainly talking to people? >> That's not that not true. >> It's in all [laughter] fairness, it's the last night, so the conference has officially finished. >> It makes [laughter] me sound like
**[40:43]** like a sort of a nightmare alcoholic. Um, no it's it's it's a it's a party and and as you as as you say it's it with codes of conduct and with co the conference organizers of things like of things like symfony con and laron and the old ones that are still going like Dutch PHP conference PHP tech longonghorn PHP and um PHP UK they they're they're experienced conference organizers that know that you
**[41:14]** have to you have to cater for a variety of people. You can be part of the party. You can not be part of the party if you don't want to be. You're not kind of >> I think I think the first night in tech and I think they did this probably did this probably this year because they always do. It's like they the first conference social is a very wellbalanced thing where it encou there's there's there's there's alcohol if you want it. >> That's obviously optional. There's obviously other options where you don't have them. The primary theme is board game is indie board gaming. That's kind
**[41:46]** of perfect because sort of everyone what gets what they want. I mean I didn't get what I want which is I joined a poker table with Sarah Goldman and lost my mind so quickly [laughter] like >> super animated about the poker about the poker game. Um, and so yeah, any like you can you can get what you want. If you want to just, you know, if you're if you're especially especially like if you're part of a if you're part of company tickets, it's fine. But if you're um if you're on your own and
**[42:18]** unfamiliar an unfamiliar territory and and some of this comes into some of this comes into the code of conduct and safeguarding, especially for you know non nonwhite male BS. um is if you if you're a if you're if you're a woman or you're you know or you're a woman of color on your own. Um I don't I'm trying to remember if that's the correct phrase you can say because that's come back into language but I it's it's it's an intimidating environment you know and and you never know what you're going to get. I I think with with with se looking
**[42:50]** at the European sea symphony well actually rather than symphony a better one is devfest and is that what it's called? No it's not what it's called at all. It's devum and that's in Sweden. I did that this year and the split was or it was in Sweden, right? And Sweden is a very very sort of like a sort of a cultural equality. It's famous for equality. That was almost a 50-50 split. I've never seen that. I've never really seen that at a conference. And that was that included. They were like, you know, there was there were
**[43:21]** South Asian people, they were black people, and they could be American, they could be European, uh they could be, you know, they could have come over from India or Pakistan or stuff like it was just nothing really sort of mattered. So, um whereas some conferences you don't you just don't get that split and sometimes it's very very difficult, but you have to try to make it make it that way. That's why we have these codes of conduct. It's very very intimidating. And what I'd like to try and convey is that every single conference that I've ever been to. I mean, I'm I'm supposed
**[43:53]** to be a lead I don't know, a leader or whatever it is in the PHP scene. And bearing in mind, I still regard myself as uh kind of a sort of a young whippers snapper considering the experience some of the other people have got there. is it it's sort of everyone's job in a way to like if the circle if the semicircle is closed off then you move and then you go oh what do you do I've personally in PHP I can't speak for other languages seen a lot of that happening >> um and I I can speak for the I can speak
**[44:24]** for the community from the Laravel perspective that the Larabel's scheme has been has looked from what I can see pretty sort of you know successful and I mentor on it as Well, um that that's kind of the next it that's really the sort of modern iteration of the original PHP women, but I don't re that was before my time. [snorts] >> Yeah, I will I will correct one slight thing you did say because you say uh conference um organizers have to c cater for lots
**[44:55]** of different people. I feel that especially with tech and yes I'm biased but with tech we want to we want to cater for everyone that's come. So, it's >> it's welcoming for anyone. Um, this is one of the things that we've really strived to do. Uh, and for my first time going over, even though I was a member of the team, I did feel very welcome. Um, I I'm very much the sort of person that I won't come and talk to you if I don't know who you are, but if you come and say hi to me, we'll talk for hours.
**[45:26]** I have to have that icebreaker from the other person. I can't do I can't do the icebreaker. I've always struggled with that. Um so and I felt I found that very easy when I went to tech there was the number of people just talk to you just sort of end up sitting at the same table like in the evening. So, so um we will have um although it's officially only one night we do the ball games, it's actually both on the the first and second day, we'll people will be in the main room playing and I'm I'm normally sitting with a chess set. So, people
**[45:56]** come and play me play a game of chess with me. Um or there'll be all sorts of games going on. I can't I'm trying to remember. I end up playing something with some something with Derek for quite a long time. One evening, which I probably shouldn't have done because I was actually really ill with a cold this year. I was and and I had had to experience the the US medical system because I had an accident on the first day there. >> Oh, >> yeah. I dropped a I dropped a speaker. I was I was um I was lifting I was putting
**[46:27]** the speakers up, lifting the pole up, wasn't quite concentrating. Let go. didn't get my finger out of the way quick enough and squashed my finger at the top top of the the the pole and underneath the the speaker. That was fun. And we couldn't get it to stop bleeding. So, I had to go to the the uh one of the emergency rooms that I got taken down to. And then I came down with this cold. So, I'm trying to deal with the pain of my finger [laughter] and the cold. So, it wasn't the most fun week for me this year, unfortunately. >> A bit of war story that isn't it really? >> Yeah, I know. Um, but I'll tell you
**[46:58]** what, one one of the good things that came out of it is that I flew however many miles away it is to meet Chris for the first time. >> Yes. [laughter] >> I mean, you know, you you you see that as a bonus and I see that as a as a bit of as as um something that's a um not is like a sort of the opposite of a perk really. >> Well, that that's your opinion. Everyone's got their own opinion. Um yours is >> yours is wrong, but >> you are entitled to have your wrong opinion. Mind you, I have to be nice because Chris does have my tech
**[47:28]** elephant. So, [laughter] >> I do >> I need to get on the bus for 25 minutes to go and get my tech elephant at some point. I don't know when that'll be. [snorts] >> All you need to do is tell me when you're in town and I will bring it to you. >> Are you not you're not both at um a conference fairly soon at the time of this >> recording? [laughter] I mean, if we haven't met before the 14th of November, I will bring it with me. So, you'll be having me bring that and you'll be bringing something else
**[47:58]** for Mike. And basically, we're all just going to swap over the native PHP snapback. Um, yeah, I Yeah, there's lots of lots of lots of transport and logistics to happen by the sounds of things. >> Well, that's that's quite a nice sort of conversation about uh conferences. to do get down to conferences and and you're not obliged to join in with everything if you don't feel comfortable. So, please don't feel like you have to, >> but the PHP community is so welcoming to
**[48:30]** new people and someone there will talk to you and chat to you and >> take them take you under your wing or or whatever or if you just need to go back to your room. Mo most conferences now have spaces for people like a quiet room. We we certainly do as tech. There's a quiet room where you can go during the day and and the beauty of tech at the moment is that we we do it in a hotel. So you and most people are staying in the same hotel. So you go up to your room >> and and and if you need that time out, we complete completely understand. I don't get that privilege because I'm
**[49:01]** normally running around like a complete and utter idiot most of the day [laughter] trying to make sure that all the tech works. But let's uh let's segue on a little bit more. So, one of the things that we really want to try and uh do in in as part of this sort of show and this podcast is talk a bit about um cool new stuff that's coming in P into into PHP. Uh so, what sort of things at the moment for you, Jim, that's kind of exciting new about PHP?
**[49:32]** I think I think we're we're I think we're entering into a into a sort of um second second golden age if you like. The f the first golden age you'd probably say is the acceleration of both Symphony and and Laravel really. um well or you could say the rise of CMSs, but a lot of those CMSs in legacy PHP are pretty, you know, pretty sort of pretty scary under the hood. Um,
**[50:03]** [snorts] but I'd say that that that there's been there's about this there's there's the in the innovation the innovation that's happening from both the Laravel and Symphony communities and then seeing both of those communities collaborate with each other and >> talk to each other and and and speak at each other's conferences and things like this is what is making everything very very
**[50:35]** exciting from the innovation perspective. I mean there's there's things that there's there's old stuff that still hasn't been that there's there's there's things that have been around a long time that still haven't been transmitted outside of the PHP space that we know about. And this came up on the on the PHP podcast which is a CTO addressing other CTOs and saying that Pearl and PHP is legacy. Pearl I would argue is but that's just sort of a fact really >> and that's not really that's there's no
**[51:07]** you know the reasoning is fairly sort of boring but but PHP the only reason why it's still the way it is is because the innovation behind it. So I think I think I've spoken to several developers that first of all don't know that that that through that you don't even have with React PHP you don't even have one choice of event loop you have multiple choices of event loops if you want to run an event loop and that's been that's been around since before PHP
**[51:38]** fibers came in >> there was still an event loop so when anyone does the sort of when anyone who is tends to be inexperienced as PHP is slow and old and you're like right why do you think that sometimes 50% of the time they come from node world and they say well you know we have an event invent event link that's that runs asynchronously okay so what you [laughter] can do um and you know that brings into that bring brings into the fact that we've
**[52:08]** had you know we've had swole and now swool plus open swole of the sort of split from that and roadrunner and stuff that we've had it for years. Um, it's just that it's not really being communicated outside the PHP space. So, we've already had this kind of >> I I think really you could say the origin story of the innovations happening now comes from um hip- hop virtual machine and the sort of the kick that that Facebook gave back to PHP and then we ended up with seven where the
**[52:38]** performance and the benchmarking and we had the chip compiler and stuff like that. But there's the the new sort of crop of things that's really that's that's really exciting is um is coming from two major parts and f firstly it is um in Laravel land you have the um you have the 57 or 58 million investment from Excel and Laravel have expanded their team massively very quick rate
**[53:11]** >> and I watched Joe Dixon give a keynote where he did his the first kind of demo I've seen. Well, it's not actually. It's a second demo, but now as a mature product of Laravel Cloud, and I couldn't quite believe what I was looking at. I just thought, okay, that's where the money's. That's where [laughter] the money. I've written an article that's due for public publication soon on Nightw Watch. Um, I wrote um a Vonnage RCS messaging app and I used LiveWire for the first
**[53:42]** time. I know, I know I'm slow, but you know, the cogs of enterprise move slower. We have we think about >> um but I didn't just just do it with Live Wire. I did it with Live Wire and I did it with Echo and Reverb. And to watch Reverb in action, I was like, okay, this is this is really quite something. Um, and then from that community, the big one for me is probably native PHP. >> I think that native PHP when it first kind of when I first saw it, I thought,
**[54:13]** >> okay, it does feel like sort of mad scientist stuff and is there a need is there a need is like how much adoption is there going to be? How much demand for it is is there? But from speaking to Shane and and Simon, the kind of the kind of target of what they want to be able to do, which is effectively I mean it starts with Laravel, but if you support them and you start deploying to production, they get maybe they can do a symfony wrapper as well. Mhm. >> The ability to boot up a Laravel app,
**[54:44]** write your Laravel app, and then just have it natively running and have access to the entire native APIs of either an iOS or an Android device. >> Mhm. >> Is sort of a product killer because I know the mobile market and you speak to a Flutter developer and I'll tell you what, if there's one thing that Flutter developers hate, it's Flutter. [laughter] >> Yeah. And now and now they have Bifrost >> and and that >> that makes it even easier. >> They've got cloud bills for for it. So
**[55:16]** with with by for anyone doesn't know Bifrost is is the company and that's the that's that's the the cloud built built platform for it to be able to say you can just there's an external appeal to do you know how easy it is to write a native web app? you can just do a laral app and it will just build natively onto Android or iOS >> is is kind of a bit of a kind of market game changer I think personally. >> Oh definitely. Yeah, definitely >> from the symphony world. That's that's the blur of a world. From the symphony
**[55:48]** world, >> um my f my talk was a discovery talk on starting out with API platform and bear in mind that API platform has been around for 10 years and I've heard of it. >> But to actually use it absolutely blew my head off. I've never seen anything like it. It it it just it created out of all of my eloquent models. Doesn't really matter. If you want Symphony, you could just do it. It's just ind doctrine entities. You put one tag on and then start picking what attributes it uses >> and it just exposes all of [laughter]
**[56:18]** your API. It's nuts. And and and a .NET developer was in the audience who was a who's one of my team members and he was like, okay, I didn't know this was possible. This is this is quite powerful stuff. And I'm like, yeah, the fact that it then comes with a front end where you for/ API and it it gives you like a swagger open API spec just like it's nuts. It's absolutely nuts. Um, so I mean that's one thing and then you've got franken PHP which is going to chase which is going to change the default
**[56:50]** runtime of running PHP on the web which is the majority use case of it anyway. >> As far as I'm concerned it sounds like everything should be using Franco PHP just everything. Um it it's looking at all the I mean looking at all the benchmarks and what kind of impact and especially for if you have sort of like data workers service worker type things that are like either polling or running on crown jobs. It's it's it's just it's it's kind of like blowing other languages runtimes
**[57:21]** kind of out the water a bit. Mhm. >> And of course, like I said, no one no one knows outside the PHP space because we're old hat and you know, and everyone still thinks that um everyone still thinks that oh, I'm going to say it. Sorry. Everything everyone thinks that all the code looks like sort of WordPress code and and you know, this is with a with a with a pinch of salt. I'm going to say I'm going to say this. I have uttermost respect for WordPress developers because that is the hardest platform I've ever had to get >> because it's so it's got so much tech
**[57:52]** debt in the project that to do something effectively is a massive challenge and you know in Symphfony and Laravel you don't have that massive challenge because it's a sort of modern architected thing that's got maturity of 15 15 years or so. H >> it's quite amazing to think that on top of all that you've now got the next layer coming in of AI innovations. So you've got the Foundation have released their their SDK for the MCPS. You've got
**[58:23]** Laravel Boost. You've got the other one whose name escapes me um Lara something. >> I've got the co-pilot one. >> That's it. Lara co-pilot. >> Yeah. you've you've got innovation of AI support, but not only that, you're beginning to see innovation in using PHP to do machine learning. >> Yeah, it it's and also and also to to to kind of to follow on from the theme of um this is this is this is great because
**[58:53]** you you you finally somehow managed to get me to to talk seriously about what I do. Um I say what I do what we do actually but um following on from the theme of this of the worlds of symphony and Laravel contributing and effectively coming coming together in in in a common goal. Um you mentioned you know the Larara Copilot which comes from Vishel which is Victor technologies VTO technologies I can't remember they run Laravel India and then you've got um
**[59:24]** Laravel Boost >> Mhm. That comes from Nuno, I think. >> It's Nuno and um and Oh, we've we've >> Ashley Hindley. That's it. I'm right. >> Oh, yes. >> We we've we've literally >> we've we've just recorded an episode with him which will possibly come out before this one or No, it will come out before this one. Um I'm not sorry. Brain just went dead then. That's that's
**[59:54]** you've got like like I said this the sort of the separation of the world that's the innovation from the Laravel world >> and the MCP the official PHP Foundation MCP server comes from Symphony World that's people I I don't I don't know I'm going to assume it's people like sort of Nicholas Greas and people like that that have worked it'll be it'll be sort of them under Sensia Labs but that comes from that that comes from them and so you know if you think about it that if you've got a Laravel app which you then
**[60:27]** are using Laravel boost for your internal AI development of the actual application itself and then the runtime environment then includes in includes uh Franken PHP to run it on and also that app needs kind of you know needs needs to needs an MCP server for for something else's interface which comes from the official PHP one they've got you've got two parts Clarabel, you've got two parts symphony and it comes together >> and you've got you've just you've got
**[60:59]** some innovation and some in a development stack that I just can't really you know the only other fanboy thing I really do is is Golang and I'm still not that experienced in Golang. I know a bit um which I'm a big fan of the language. It's got its own strange intricacies, but then you know we're PHP developers. So, you know, if we want to talk about crazy double colon um interpreted wrong and a constant, that's a Israeli word
**[61:30]** something whatever it's called. What's it? What's it? I can't remember what it's called. Um do you know the thing I mean? >> No. No. [laughter] I'm glad Chris said that >> the the Hebrew constant. >> Oh, you young people. Right, I've got to go and find it now. Um >> Jim, you say young people, I am older than you. >> And I'm pretty sure I'm older than you as well. [laughter] Although although in in development career I am younger than you. So I've
**[62:02]** I've only been in this world for about five years. So, >> I mean, if we want to argue development careers, I started developing before PHP existed. So, >> we we know you remind us quite often. >> I know. [laughter] I I just like reminding Jim as well. >> Where's the Where's the Where's the Where's the chat? Where I feel Well, in a way, I'm not going to I'm not going to I'm not going to big you up for that. I'm basically going to say I feel sorry for you because because the languages back there must have been terrible. Where's the Where's the I can't post in the chat. >> Private chat. >> I'll have to put it in the private chat.
**[62:33]** Here you go. You don't know about that, >> right? No, I have no idea what the heck that is. >> Put that up. Type it into the You can try and pronounce it for anyone listening on [laughter] this is an infamous bit like PHP joke. >> Yeah, you're you're asking the dyslexic guy to read something that's not [laughter] going to work. >> I think it's trans I think it's a sort of a sort of ang um not anglicized. What's the what's the word? a
**[63:03]** a Latin version of effectively Hebrew script which was created I'm guessing from Zen because I think Zen were based in Tel Aviv and like it basically is a it's a compiler it's it's it's a run not compiler it's a runtime error and it's if there is um it's an unexpected colon but what that word is is to do with what a colon is describing in in in Hebrew, but but
**[63:35]** latinized. So if you make an error, it comes back with that constant. And yeah, it's it's ridiculous. You you'll never ever see that. You'll never see that error message. You'll never you I don't think you'll ever see it in your lifetimes. But the fact that it's still there is the funny joke. It's almost like an ink joke. >> See, I am now going to have to find out if I can make it happen. >> That shouldn't be too difficult. Um, if I I've typed it in and the first thing comes up is one of Phil Sturgeon's blogs on it. Um, it's probably not surprising
**[64:08]** that that Phil is the one basically laughing and it's quite a long time ago. And um, yeah, he details in there how to make it happen if you if you want to see it happen. >> I want to see it happen because I did not know this existed and I thought I'd made every error possible in PHP by this point. >> I've got a new one for you. So, we've we've now covered constants that are in a different language. Where are we going next?
**[64:38]** >> Well, where do you where do you where do you where do you want to go? I'm not going to I'm not going to treat this like the podcast I used to do because me and my podcast pal was Mike Elmore and a whole >> we b we basically de like try to derail it as much as possible on purpose and it we >> some there are some there are some episodes that are virtually not not tech at all. Yes, [laughter] >> there was one where we got on to uh uh you can't buy tomatoes in supermarkets and we were talking about um uh mini
**[65:10]** mini cherubs with little little willies on churches. It it it got [laughter] >> well um I'm thinking on that note [laughter] it's probably time to start thinking about signing off. We have we have gone over the hour mark that we try and stick to. Um, so Jim, thank you very much for joining us. >> It's uh we we'll have to have you back on just for just for laughs. [laughter] Just for the laugh, >> keep keeping us entertained. So I hope
**[65:40]** everyone else out there that's watching or listening are entertained by this conversation as well. I'm probably going to have to rewatch it now because I can't work out what we've been talking about anymore. So >> I've got to write show notes on this in a bit. >> This this t this this this tends to happen. I don't I mean I've got I've got to say in terms of like making myself look like a um making myself like a a reliable podcast guest to have on in your general podcast whether it be
**[66:10]** Magenta or Symphony or something like I'm not really doing myself any favors, am I? You know, by just derailing stuff as much as possible, but [laughter] everyone else everyone else is really sort of serious about their stuff, so I might as well come in and just sort of ruin it for everyone. But I think also it's it's shows different personalities within the community. Um so yeah or or you just do the job long enough you end up like Jim. >> Yeah. [laughter] >> Become a sort of walking walking like
**[66:41]** cynicism machine. That's not a Yeah. No, that's that's not an accurate way to do [laughter] it. >> I think that's the next podcast episode. How do you become as cynical as Jim? [laughter] >> That cynical. Hey man, you know, if you got me on if you got me on about two years ago talking about blockchain, it would have been a it would have been a sort of disaster, but but AI is one of those ones where like, well, no, I can't just say AI is rubbish anymore because it's kind of not and it you you've got a face that is going to change everything. So, you know, I spoke positively about
**[67:13]** it. I didn't get on to, you know, uh, AI slop and weird weird political figures creating AI images that look >> obviously weird and fake and you're like, "Right, well, that's the not good side of things." >> Yeah. Okay. So, before we go down that rabbit hole, >> no, I think we'll uh we'll say leave it there for for today for this show. So, thank you very much, Jim, for spending some time with us. Um, just remember that you can head over to our Discord uh
**[67:45]** server and uh jump in, have a chat. Um, there there are loads of people in there, developers like us, and then you've got PHP royalty in there that built packages that you probably use every single day if you're a professional PHP developer. >> We even have core developers >> the language. Yeah, we have core developers in there um that will answer questions if you need it or just general chat. We just just sit back and chill. Um also don't forget to go head over to
**[68:17]** YouTube if you're not already on YouTube. Subscribe to the channel. Uh like the video um will be great. Um and don't forget magazine discount. If you're listening to this, you do get a discount. a live all capital three will give you three months of the digital subscription for free when you sign up for a year's uh subscription. And if you can, I would like to we'd love to see you over at Tech Tech next year um or this year depending on when we actually release this episode. I'm sure it'll be
**[68:49]** 25. So 26 is tickets are on sale and also our swag. We've got our t-shirts and things like that that we looked at earlier that the uh link is not broken. It does work as we have proven earlier. So, thank you very much once again, [laughter] Jim. Thank you very much for everyone watching or listening and we'll catch you at the next one. See you. Bye.