Episode 13: Mike Demo ๐Ÿ”— **Source:** [Episode 13: Mike Demo](https://www.youtube.com/watch?v=m5f4R9JF2R8) > [!note]+ Document Notes > tags: [wordpress, open-source, cms, community] > author: Community and Code Podcast > source: YouTube > reference: https://www.youtube.com/watch?v=m5f4R9JF2R8 > date created: 2024-12-16 10:00 > > # ๐Ÿท๏ธ Title: Episode 13: Mike Demo - From Joomla to WordPress and the Open Source Journey > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Improve open source contribution onboarding โ€” needs mentorship programs #community - [H2] Cross-CMS collaboration opportunities โ€” reduce tribalism, focus on open web #strategy - [H3] Travel planning for work events โ€” balance family/work responsibilities #devrel ## ๐Ÿงญ 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 - [Hosting.com](https://hosting.com) - [Mike Demo's Website](https://mikedemo.com) ## ๐Ÿ“ Summary - Mike Demo, Partnerships Lead North America at Hosting.com, discusses his journey from Joomla to WordPress - Emphasizes importance of developer relations through human connections rather than pure product sales - Highlights challenges in open source contribution onboarding and need for mentorship programs - Discusses travel experiences combining work conferences with family time - Advocates for cross-CMS collaboration to strengthen the open web against closed-source competitors - Bottom line: Building genuine relationships and focusing on open source unity matters more than CMS tribalism ## ๐Ÿ“– Main Content Mike Demo's role involves helping agencies and developers become more efficient, whether through technical solutions, RFP optimization, or connecting people within the WordPress ecosystem. His approach emphasizes being genuinely helpful rather than pushing specific products, often recommending competitors when appropriate. His WordPress journey began uniquely - he was deeply embedded in the Joomla community, serving on their board and leading finance/sponsorship efforts. InMotion Hosting recruited him as a WordPress evangelist, sending him to WordCamp Salt Lake City as essentially a job interview to ensure he wouldn't "burst into flames" entering the WordPress community. The conversation reveals significant insights about open source contribution barriers. Both speakers note that despite claims about easy contribution, the reality involves intimidating processes where new contributors often get ignored. Drupal's mentorship model for contributor days - pairing every new contributor with an experienced mentor - emerges as a promising solution. On technical philosophy, Mike appreciates Joomla's willingness to adopt modern code standards aggressively (like mandating PHP7 first among open source CMSs) while acknowledging WordPress's clear leadership structure enables faster decision-making compared to Joomla's flat organizational approach. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/m5f4R9JF2R8?t=0) โ€” [H1] Introduction and Role Definition - Key idea: Mike's title doesn't accurately represent his actual work helping agencies and developers - Evidence: "Bottom line is I help agencies and their developers be more efficient in what they do" #### โฑ๏ธ [03:45](https://youtu.be/m5f4R9JF2R8?t=225) โ€” [H2] DevRel Philosophy - Being Helpful Over Sales - Key idea: Focus on genuine helpfulness rather than product pushing builds lasting relationships - Evidence: "Sometimes that means recommending other providers. At the end of the day, that's what people remember is you being helpful" #### โฑ๏ธ [05:30](https://youtu.be/m5f4R9JF2R8?t=330) โ€” [H3] WordPress Origin Story - From Joomla to WordPress - Key idea: Mike's WordPress journey began as a job interview at WordCamp Salt Lake City - Evidence: "He wanted to make sure I wouldn't burst into flames if I walked into a word camp" #### โฑ๏ธ [08:15](https://youtu.be/m5f4R9JF2R8?t=495) โ€” [H2] Travel Challenges - Conference Centers vs. Destinations - Key idea: Business travel often means seeing conference rooms rather than actual destinations - Evidence: "Conference rooms around the world... it's not a vacation" #### โฑ๏ธ [12:30](https://youtu.be/m5f4R9JF2R8?t=750) โ€” [H3] Family Travel Dilemma - Key idea: Bringing family to work events creates tension between work responsibilities and family time - Evidence: "Either I ignore my family or I feel like I'm ignoring my job" #### โฑ๏ธ [18:45](https://youtu.be/m5f4R9JF2R8?t=1125) โ€” [H2] Vegan Travel Experiences - Key idea: Finding vegan food while traveling reveals surprising patterns globally - Evidence: "Way easier in Asia and the Middle East than I ever thought it would be" #### โฑ๏ธ [28:20](https://youtu.be/m5f4R9JF2R8?t=1700) โ€” [H1] Tech Origin Story - Early Computing Pioneer - Key idea: Early exposure to technology through family connections shaped career path - Evidence: "We had the first Apple 2 computer home computer in the state of Minnesota" #### โฑ๏ธ [32:10](https://youtu.be/m5f4R9JF2R8?t=1930) โ€” [H3] HTML Mastery and Teaching - Key idea: Rapid learning led to teaching role while still a student - Evidence: "I finished the entire course in three days... he had me help him write HTML 2" #### โฑ๏ธ [35:45](https://youtu.be/m5f4R9JF2R8?t=2145) โ€” [H2] DECA Competition Success - Key idea: Early web development competitions provided valuable experience and networking - Evidence: "I won first place for the Seven Up Challenge banner ad design... I beat Jesse from Automattic" #### โฑ๏ธ [38:30](https://youtu.be/m5f4R9JF2R8?t=2310) โ€” [H3] Discovery of Mambo and Joomla - Key idea: CMS exploration through hosting auto-installers led to Joomla specialization - Evidence: "I was just installing CMS's, playing around... found Mambo and fell in love" #### โฑ๏ธ [42:15](https://youtu.be/m5f4R9JF2R8?t=2535) โ€” [H1] Open Source Contribution Barriers - Key idea: Contributing to open source projects remains intimidatingly difficult despite claims otherwise - Evidence: "It's really really hard for somebody brand new to a community to contribute" #### โฑ๏ธ [46:20](https://youtu.be/m5f4R9JF2R8?t=2780) โ€” [H2] Drupal's Mentorship Model - Key idea: Drupal's one-on-one mentor pairing for new contributors creates effective onboarding - Evidence: "Every new contributor has somebody... sitting with you... walks you through the whole process" #### โฑ๏ธ [52:30](https://youtu.be/m5f4R9JF2R8?t=3150) โ€” [H1] Joomla vs WordPress Technical Philosophy - Key idea: Joomla embraces modern code standards aggressively while WordPress prioritizes backward compatibility - Evidence: "Joomla was the first ever open source CMS to mandate PHP7" #### โฑ๏ธ [56:10](https://youtu.be/m5f4R9JF2R8?t=3370) โ€” [H1] Open Source Unity Over Tribalism - Key idea: CMS projects should collaborate against closed-source competitors rather than compete with each other - Evidence: "The battle is not with each other. It's with closed source systems that can hijack your data" ## ๐Ÿ“š References - [Community and Code Podcast](https://www.youtube.com/watch?v=m5f4R9JF2R8) - [Hosting.com](https://hosting.com) - [Happy Cow App](https://happycow.net) - [DECA (Distributive Education Clubs of America)](https://deca.org) ## ๐Ÿ—ฃ๏ธ Paraphrase - Mike Demo helps agencies and developers succeed through genuine relationship-building rather than product-focused sales approaches, often recommending competitors when appropriate - His transition from Joomla board member to WordPress evangelist happened through a unique "job interview" at WordCamp Salt Lake City to test his cultural fit - Open source contribution remains unnecessarily difficult despite community claims, with Drupal's mentorship model offering a promising solution for better onboarding ## ๐Ÿ“ฐ Newsletter **From Joomla Board to WordPress Community: Lessons in Open Source Collaboration** Mike Demo's journey from Joomla board member to WordPress partnerships lead offers valuable insights for our community. His emphasis on genuine helpfulness over product pushing resonates with WordPress's collaborative spirit. Key takeaway: The biggest opportunity in open source isn't competing with each other, but improving contribution onboarding. Mike highlights how intimidating it remains for newcomers despite our "easy to contribute" messaging. **Practical Applications:** - Consider mentorship programs for contributor days (following Drupal's successful model) - Focus on being genuinely helpful in community interactions - Look for cross-CMS collaboration opportunities **Resources:** [Learn WordPress](https://learn.wordpress.org/), [Developer Docs](https://developer.wordpress.org/), [WP-CLI](https://wp-cli.org/) Connect with the broader open source community - our strength comes from unity, not tribalism. ## โœ… Action Items #### DevRel - Developer advocacy: Study Drupal's contributor day mentorship model for implementation at WordCamps - Education: Create onboarding paths for new community contributors with clear guidance - Developer experience: Review contributor day processes for intimidation factors - Community management: Establish "overly welcoming" culture similar to churches for new contributors #### Community - Contributors: Implement mentor pairing system for first-time contributors at events - Mentorship: Track mentor relationships on community profiles similar to Drupal.org - Onboarding: Create structured paths for different skill sets and interests in contribution - Cross-project: Explore collaboration opportunities with other open source CMS communities #### WordPress - Community: Design contributor day experiences that feel welcoming rather than intimidating - Training: Develop clear onboarding materials for non-technical contributors - Documentation: Create guides for different types of contributions beyond code - Events: Implement mentor tracking and recognition systems at WordCamps ## ๐Ÿงช Hypotheses - Mentorship programs significantly improve new contributor retention in open source projects - Cross-CMS collaboration initiatives strengthen the open web against proprietary competitors - "Lead handshaker" roles in tech companies produce better long-term relationships than traditional sales approaches - Early exposure to technology through family connections correlates with sustained tech career success ### ๐Ÿ“Š Methodology - Survey analysis comparing contributor retention rates between mentored vs. non-mentored participants - Case study comparison of Drupal's mentorship model vs. WordPress contributor day outcomes - Longitudinal study tracking relationship quality from DevRel interactions over time ### โ“ Questions - How can WordPress implement effective mentorship without overwhelming experienced contributors? - What specific barriers prevent new contributors from successfully onboarding in open source projects? - How might cross-CMS collaboration initiatives be structured to benefit all participants? ### ๐Ÿ”ฎ Future Research - Comparative analysis of contribution onboarding across different open source ecosystems - Study of family influence patterns in technology career development - Investigation of DevRel relationship-building strategies and their long-term business impact ### ๐Ÿ’ก Implications - Practice: DevRel professionals should prioritize genuine helpfulness over product promotion - Policy: Open source projects need structured mentorship programs for sustainable growth - Education: Contribution barriers require systematic addressing rather than assumption of ease - Community: Cross-project collaboration strengthens entire open source ecosystem ### ๐Ÿง  Learning Styles Assessment Reading level estimate: Flesch-Kincaid Grade Level 8-9 #### ๐Ÿ‘€ Visual learners - Present: Conversational format with clear topic transitions - Improve: Add timeline diagrams of Mike's career journey, CMS comparison charts #### ๐Ÿ”Š Aural learners - Present: Audio podcast format with natural conversation flow - Improve: Chapter markers for easy navigation to specific topics #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Rich analogies (church welcoming culture, conference rooms around the world) - Improve: Glossary of technical terms and CMS-specific concepts #### ๐Ÿงฉ Kinesthetic learners - Present: Practical examples of contribution challenges and solutions - Improve: Step-by-step mentorship implementation guides #### ๐Ÿง  Logical learners - Present: Clear cause-effect relationships in career progression and project decisions - Improve: Comparison tables between different CMS approaches and governance models #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Community-focused discussion with networking insights - Improve: Discussion questions for community groups, collaboration frameworks #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Personal reflection on career choices and community involvement - Improve: Self-assessment tools for contribution readiness, individual learning paths #### ๐ŸŒฟ Naturalistic learners - Present: Ecosystem thinking about open source project relationships - Improve: Analogies to natural collaboration patterns, sustainability frameworks ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Clear heading structure and topic organization - Improve: More descriptive section headings, better alt text for any visual elements #### Keyboard navigation - Present: Standard podcast player controls - Improve: Transcript navigation shortcuts, chapter jumping capabilities #### Contrast and readability - Present: Podcast format inherently accessible for vision impairments - Improve: High-contrast transcript formatting, adjustable text size #### Media and captions - Present: Full transcript provided - Improve: Time-stamped captions, downloadable transcript formats ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: Discussion of international travel experiences and global open source community - Improve: More diverse geographic examples, non-Western-centric perspectives #### Inclusive language - Present: Gender-neutral terms, respectful discussion of different communities - Improve: More explicit inclusion of underrepresented groups in tech discussions #### Representation - Present: Two white male voices in tech leadership roles - Improve: Acknowledge limitation, commit to broader representation in future episodes #### Psychological safety - Present: Respectful disagreement and acknowledgment of different perspectives - Improve: More explicit discussion of barriers for underrepresented groups ### โœ… Logical Validity #### Strong reasoning - Deductive strength: Clear career progression logic from early tech exposure to current role - Inductive strength: Pattern recognition from multiple CMS community experiences - Causal reasoning: Solid connections between mentorship approaches and contribution success - Analogical strength: Effective church welcoming analogy for community onboarding #### Fallacies - Survivorship bias: Focus on successful career path without discussing alternatives or failures - False dichotomy: Oversimplified "open vs. closed source" framing ignores nuanced hybrid approaches #### Tone of voice - Overall tone: Conversational, honest, and reflective with appropriate humility about achievements ### ๐Ÿ›ก๏ธ DARVO Analysis - Deny: No concerning denial patterns observed - Attack: No attacks on accusers or defensive behavior noted - Reverse victim/offender: No reversal patterns identified - Emotional cues and rhetoric: Genuine, collaborative tone throughout ## ๐ŸŽฏ Conclusion Mike Demo's journey from Joomla to WordPress illustrates the power of genuine relationship-building in open source communities. His emphasis on helping people regardless of specific product outcomes creates lasting value that transcends traditional sales approaches. The key insight about contribution barriers - that they remain intimidatingly high despite community assumptions - points to actionable improvements through structured mentorship programs. The broader message about focusing on open source unity rather than CMS tribalism offers a compelling vision for strengthening the entire ecosystem against proprietary alternatives. ## ๐Ÿงฑ --- ## Full Transcript [00:13] [music]<br>[00:18] Welcome to community and code the<br>[00:20] podcast where we talk to the human<br>[00:23] beings behind the commits. I am here<br>[00:25] today with Mike Demo who is a technical<br>[00:28] account manager at hosting.com. Although<br>[00:31] we actually uh met up last week uh in<br>[00:34] Word Camp Canada and uh like I'm going<br>[00:38] to let you explain what it is that you<br>[00:41] actually do because I don't know that<br>[00:42] the words that uh are in your title<br>[00:45] necessarily represent uh accurately the<br>[00:48] things that you do.<br>[00:50] >> Yeah. So, my title's actually been<br>[00:52] updated since I filled out your form.<br>[00:55] Um, uh, the first<br>[00:56] >> I'm going off of LinkedIn, so you need<br>[00:58] to update that, buddy. [laughter]<br>[01:00] >> I I updated LinkedIn. Um, at least I<br>[01:04] thought I did. Anyway, whatever. So, um,<br>[01:08] yeah. So,<br>[01:08] >> partnerships lead. Okay. You updated<br>[01:10] your you updated your title. You didn't<br>[01:12] update your headline. That's the That's<br>[01:14] >> Oh, okay. Yeah. So, my I did not update<br>[01:16] my headline. I do need to do that.<br>[01:18] >> Yes. Uh so partnerships lead North<br>[01:20] America<br>[01:22] technical account manager. Bottom line<br>[01:25] is I help agencies uh and their<br>[01:28] developers be more efficient in what<br>[01:30] they do. So that could mean uh helping<br>[01:34] them get set up on the right type of<br>[01:36] server or helping them optimize their<br>[01:38] RFP process so they can sell more. uh<br>[01:41] slash basically just connecting people<br>[01:44] and trying to um help humans meet other<br>[01:47] humans in a very non sales way. So<br>[01:50] that's basically what I do is I my title<br>[01:54] at in motion hosting when I worked there<br>[01:56] was lead handshaker and that's basically<br>[01:58] still my role today.<br>[01:59] >> That's that that sounds that sounds<br>[02:01] appropriate. what what you're what<br>[02:03] you're not saying is that um I we see<br>[02:06] each other basically at every uh<br>[02:09] WordPress event that I go to. Um and I'm<br>[02:12] sure there are many that I don't go to.<br>[02:14] So also like I understand that there's a<br>[02:18] fair amount of travel which makes it<br>[02:20] feel to me as someone who is in Devril<br>[02:24] uh that you kind of do a lot of like the<br>[02:27] Devr stuff maybe not the developer<br>[02:29] advocacy stuff but definitely like the<br>[02:31] going places and talking to people and<br>[02:35] uh trying to figure out solutions and<br>[02:37] best practices for for what works uh for<br>[02:40] the people that you're talking to at at<br>[02:42] things like this. Is that not accurate?<br>[02:44] >> [snorts]<br>[02:44] >> Uh, no. I would say that's very<br>[02:46] accurate. Um, definitely not like<br>[02:48] pushing like a set of APIs or anything<br>[02:50] like that, but um talking to developers<br>[02:53] that work at agencies, specifically<br>[02:55] larger agencies, about their pain<br>[02:57] points, what what do they like with<br>[02:59] their existing provider, what don't they<br>[03:01] like, what do they wish they could do uh<br>[03:04] from a platform perspective? and then<br>[03:06] you know helping them if it makes sense<br>[03:09] utilizing some of our services or if not<br>[03:12] um you know making recommendations for<br>[03:15] uh different things that might help you<br>[03:18] know fulfill their needs. Um and a lot<br>[03:21] of the time it's just edge case stuff<br>[03:22] where hey I have this client who needs<br>[03:24] this certification I've never heard of.<br>[03:27] Do you have this? And I'm like yes yes<br>[03:29] we do. Here's the documentation. Okay<br>[03:31] great. So, it it really just depends.<br>[03:33] But bottom line, just trying to add<br>[03:35] value wherever it makes sense. Sometimes<br>[03:37] that involves our products. Uh sometimes<br>[03:40] it doesn't. Sometimes that means<br>[03:41] recommending other providers. Uh it just<br>[03:43] depends on what's best for the people<br>[03:46] I'm talking to. And at the end of the<br>[03:47] day, that's what people remember is you<br>[03:49] being helpful, not<br>[03:50] >> right.<br>[03:51] >> Product A or product B.<br>[03:53] >> Yeah. Yeah. Um, well, I have the I have<br>[03:56] the extra bonus benefit of uh knowing<br>[04:01] you from the very beginnings of your<br>[04:04] WordPress origin story because uh what<br>[04:08] uh folks uh who who don't know either of<br>[04:11] us or both of us uh might not know is<br>[04:14] that uh Mike's first word camp was my<br>[04:17] word camp, Word Camp Salt Lake City, uh<br>[04:20] that I was either organizing or<br>[04:22] co-organizing. I can't remember what I<br>[04:24] was doing then. Uh if it was I'm looking<br>[04:27] at your thing if it's 2017 was your uh<br>[04:30] if it if that's the year I probably was<br>[04:33] I probably lead organizing that one. I<br>[04:35] don't remember. It was a long long time<br>[04:36] ago.<br>[04:38] >> Um but yeah, so like uh tell the story<br>[04:41] of of uh of your<br>[04:45] >> how that how that became your entry<br>[04:48] point into WordPress.<br>[04:50] >> Yeah. So, uh, I've been in open source a<br>[04:53] very long time. Uh, I steal a quote from<br>[04:57] Jessica Dumbar, who was the evangelist<br>[04:59] for Concrete 5 CMS. Um, I'm not married<br>[05:03] to a CMS. I'm in an open source<br>[05:05] relationship. And, [laughter]<br>[05:08] uh, I started in Jumla. Uh, well,<br>[05:11] technically I, you know, from a<br>[05:13] community standpoint, I started in<br>[05:14] Jumla. So, I was in the Jumla community<br>[05:16] a very long time. And uh I was doing<br>[05:19] senior dev stuff at agencies um mostly<br>[05:22] jumla sites um for banks and credit<br>[05:24] unions and then private uh private<br>[05:26] equity uh portfolios and things like<br>[05:28] that. Um and I ran into Todd at a<br>[05:33] hosting conference. It was hosting con<br>[05:35] in New Orleans and I was speaking there<br>[05:37] on behalf of Jumla because I was the<br>[05:40] finance team lead at the time. Um which<br>[05:43] basically means selling sponsorships<br>[05:44] too. uh you know companies don't want to<br>[05:47] sponsor it um which basically means<br>[05:50] selling to hosting companies to sponsor<br>[05:53] the project just like all the open<br>[05:56] source projects still do. Um and I ran<br>[05:59] into Todd and I met Todd before at the<br>[06:00] Jumal World Conference. Um he's the<br>[06:02] co-founder of Inotion and they were<br>[06:04] promoting Bold Grid which was their big<br>[06:07] uh new push into WordPress at the time.<br>[06:10] We started talking. They were looking<br>[06:11] for an evangelist. He said it's not<br>[06:13] Jumla. I said that's fine. and uh I<br>[06:17] basically was offered a job, but he<br>[06:19] wanted to make sure I wouldn't burst<br>[06:20] into flames if I walked into a word<br>[06:22] camp. So, uh he sent me to Salt Lake<br>[06:25] City to as kind of like an as like an<br>[06:28] interview. And uh yeah, that was my<br>[06:31] first word camp. And the funny part<br>[06:33] about that is the agency I was at was a<br>[06:36] downtown agency in Minneapolis. Uh they<br>[06:38] were a WordPress agency and I just<br>[06:40] finished a a year-long project<br>[06:42] converting them all to Jumla. I left<br>[06:45] [laughter] to go work at Inotion as a<br>[06:47] WordPress evangelist. So, uh, that's<br>[06:50] kind of how I started in WordPress and,<br>[06:53] uh, the rest is kind of<br>[06:55] >> I don't know that we ever that we've<br>[06:56] ever talked about this, but that just<br>[06:59] makes me wonder why Salt Lake City like<br>[07:02] why was why was my word camp the word<br>[07:05] camp that you got sent to? Is there any<br>[07:06] particular reason?<br>[07:08] >> Uh, I don't think so. I think uh<br>[07:10] InMotion um they were a global sponsor<br>[07:14] or at least a North American global<br>[07:15] sponsor. Um<br>[07:16] >> yeah, I think I remember their logo<br>[07:18] >> and I think it was just the closest the<br>[07:21] ne whatever the next one was.<br>[07:23] >> Yeah,<br>[07:23] >> they had people going to um I don't<br>[07:27] think there was any specific reason. Um<br>[07:30] it was my first time in Salt Lake City,<br>[07:31] so that was cool. I got to see the<br>[07:34] Tabernacle Choir, so that was exciting.<br>[07:37] Um, uh,<br>[07:39] >> do you have to do anything fun in Salt<br>[07:40] Lake City, though? [laughter]<br>[07:42] >> Uh,<br>[07:44] that first trip, not so much because I<br>[07:47] came in so late at night.<br>[07:49] >> Um, and I was also nervous because it<br>[07:51] was a job interview, right?<br>[07:53] >> Really know what to expect. So, I didn't<br>[07:55] really do a lot of that trip. Um, I did<br>[07:58] the Tabernacle Choir and Temple Square<br>[08:00] and that was<br>[08:02] >> uh, from an architecture standpoint, it<br>[08:04] was super pretty. But um future trips<br>[08:06] I've been to Salt Lake many many times<br>[08:08] since then and I've you know done lots<br>[08:10] of other things like Park City and all<br>[08:12] that.<br>[08:13] >> Yeah.<br>[08:14] >> Yeah. I I always uh like I said, we just<br>[08:17] came back from Word Camp Canada and I I<br>[08:19] always have this problem with going out<br>[08:23] to events because like unless you're<br>[08:26] going to tack on a day or two or<br>[08:28] something basically like you're not<br>[08:32] going to a place, you're going to a<br>[08:35] conference center and a hotel, you know?<br>[08:37] Like I didn't see Ottawa. I saw the<br>[08:42] inside of my hotel. I saw about one<br>[08:45] blocks worth of downtown. I saw a small<br>[08:50] corner of Carlton University and like I<br>[08:54] saw a what was I I guess a pool place.<br>[09:01] Doulies is I think a Canadian thing, but<br>[09:03] I didn't have the context for that. And<br>[09:04] then like a bar like that's that's what<br>[09:08] I saw.<br>[09:09] >> And a very eclectic vegan fast food<br>[09:11] restaurant. and a very eclectic vegan<br>[09:12] fast food restaurant. Yes, correct.<br>[09:14] >> Yes. Um uh yeah. So people are like, "Oh<br>[09:18] man, you're so lucky. You tra I travel<br>[09:21] way less than I used to, but at the<br>[09:23] height of my travel was 157 days a<br>[09:26] year."<br>[09:27] >> Um<br>[09:28] and so that had good and bad parts of<br>[09:32] it, but I would always say, "Yep,<br>[09:33] conference rooms around the world, you<br>[09:35] [laughter] know." So, what I always try<br>[09:38] to do, although I've been doing this<br>[09:41] less the older I get, is I try to get<br>[09:45] the latest flight out on the last day<br>[09:48] and try have<br>[09:50] >> like<br>[09:51] a a half day to do something in the<br>[09:54] city.<br>[09:55] >> Uh, and I still always try to do<br>[09:57] something. Um, but it doesn't always<br>[10:00] work out. Um, and I also find myself<br>[10:03] going back to the hotel and sleeping<br>[10:05] when I plan to like, but I had these<br>[10:08] grand visions in my head to<br>[10:10] do this or that. Um, but I was in London<br>[10:13] a few weeks ago with some co-workers and<br>[10:15] we went to the Jurassic World Expedition<br>[10:17] exhibit. So, we did that for a couple of<br>[10:20] hours. So,<br>[10:21] >> little things like that, but definitely<br>[10:24] it's not it's not a vacation, but the<br>[10:26] arts with it.<br>[10:28] >> Yeah. Yeah, for sure. Yeah. I feel like<br>[10:30] I feel that way too. Like yeah, when I<br>[10:33] went to when I went to Atlanta um for<br>[10:35] Drupal Con, like I would like to be able<br>[10:37] to say that at least for some of these<br>[10:39] places, I would like to be able to say<br>[10:40] that I've I've been there and done<br>[10:42] things. And for some word camps, um<br>[10:44] particularly when I was at Humanmade, um<br>[10:47] when we went as like sort of a big<br>[10:49] group, we would do stuff together as a<br>[10:52] group. That often meant like, you know,<br>[10:54] things outside of the conference. So I<br>[10:56] think that uh in Nashville<br>[10:59] um one of the engineers uh principal<br>[11:02] engineer at humanmade now cadam um had a<br>[11:05] contact at like one of the record<br>[11:07] pressing plants and so they gave us a<br>[11:09] tour of the record pressing plant. That<br>[11:11] was pretty cool. Um I think I had a<br>[11:13] couple extra days so like went to the<br>[11:14] museums and went to the Johnny Cash<br>[11:16] Museum. Uh went to like a museum of uh<br>[11:19] modern art or something and that was<br>[11:20] that was cool. Um St. Louis got to go to<br>[11:23] to City Museum. not that was where the<br>[11:26] the afterparty was, but I didn't go to<br>[11:28] the afterparty, but I then heard so many<br>[11:31] good things about the afterparty at city<br>[11:33] museum that like I had brought my family<br>[11:35] out there with me. Uh so like we all<br>[11:36] went then uh on a separate day and then<br>[11:39] I think we went again because it was so<br>[11:41] cool. Um<br>[11:43] >> uh in Nashville, did you get a chance to<br>[11:45] go to um tour Hatch show print the print<br>[11:48] shop in the country music hall of fame?<br>[11:50] >> I did not. So, do you This might be a<br>[11:53] deep cut, but do you remember the<br>[11:55] giveaway, the little poster we had at<br>[11:57] Bold Grid? Um<br>[11:58] >> uh I don't think that I do.<br>[12:00] >> Um anyway, long story short, uh there<br>[12:03] the oldest uh um uh printing company in<br>[12:08] uh Tennessee is called Hat Show Print<br>[12:10] and they do woodblock carve printing and<br>[12:13] they still do it to this day. Now it's<br>[12:15] part of the Country Music Hall of Fame,<br>[12:18] um, which is a nonprofit. And, uh, we<br>[12:21] hired them to get do our giveaway<br>[12:23] posters for, uh, Word Camp that year.<br>[12:26] And it was funny because everyone that<br>[12:28] wasn't local was like, "That's a cool<br>[12:31] design, but I don't get it." But then<br>[12:32] all the locals were like, "Is that<br>[12:34] Hatch?" And I'm like, "Yeah, because<br>[12:35] it's like people that are into it."<br>[12:37] >> Oh, I remember that now. And I totally<br>[12:40] remember not getting it at the time.<br>[12:42] >> Yeah. So, uh, anyway, uh, they also do a<br>[12:45] tour and you can make your own little<br>[12:47] poster and you learn about how they<br>[12:48] carve out the wood and stuff. So, um,<br>[12:51] that was that's super interesting. Um,<br>[12:54] uh, yeah, there's good memories<br>[12:56] everywhere. I do have a question for<br>[12:58] you. So,<br>[12:58] >> sure.<br>[12:59] >> I don't like traveling with my family at<br>[13:01] work things because I feel like one or<br>[13:03] two things happens. Either I ignore my<br>[13:05] family<br>[13:06] >> or I'm I feel like I'm ignoring my job.<br>[13:09] >> So, what are your thoughts on that? Uh<br>[13:14] yes,<br>[13:15] my fluts are yes. Um it's it's rough. I<br>[13:20] And that's that's a conversation that<br>[13:21] I've I've that we have ongoing with my<br>[13:25] partner. Um like there there's a bunch<br>[13:28] there's there's various different<br>[13:30] layers, right? One of the one of the<br>[13:32] levels is like the places that events<br>[13:36] are aren't always or necessarily places<br>[13:39] that we either her and I or we as a<br>[13:43] family would want to go. Um so there's<br>[13:46] there's that thing. So like if it's not<br>[13:48] a place that's interesting, I mean we<br>[13:49] had a lot of flexibility um you know<br>[13:52] more years ago when um cuz we were<br>[13:55] homeschooling our kids. So we could<br>[13:56] pretty much pick up and go wherever. Um,<br>[13:58] now, uh, my daughter's in high school.<br>[14:01] Uh, my son's not in school, but like my<br>[14:02] daughter's in high school, and so like<br>[14:03] we have to, that would also be a<br>[14:06] conflicting factor. Um, but so like<br>[14:09] first of all, it's the place and is the<br>[14:10] place interesting? Um and then second<br>[14:13] secondly, yes, there's always the<br>[14:15] problem like obviously like now and<br>[14:17] particularly since I've put on the<br>[14:19] developer advocate hat um where going to<br>[14:23] the event is much more a distinct sort<br>[14:26] of responsibility of my job. Um then I<br>[14:31] feel more compelled to be present at all<br>[14:35] of the other things like the<br>[14:36] afterparties and the hangouts and<br>[14:38] whatever because I'm on the clock. I'm<br>[14:42] here. I might just be hanging out, but<br>[14:44] I'm wearing my my swag. I've got my<br>[14:46] Pantheon stuff on. I'm having<br>[14:48] conversations. I'm looking for people<br>[14:50] probably to have a particular<br>[14:52] conversation with, even if it's just to<br>[14:54] like make a connection, but just, you<br>[14:56] know, to to be able to bring back to to<br>[14:59] work or or, you know, just to have that<br>[15:01] sort of like good Pantheon vibe uh at<br>[15:04] the event. Um, and that's something<br>[15:07] that, um, when I did go to things with,<br>[15:10] um, with my family, I was doing much<br>[15:12] less of because we'd want to do stuff,<br>[15:15] you know, like it's, you know, the<br>[15:17] conference is what, five, six, seven<br>[15:19] hours or something. And so like the rest<br>[15:20] of the time it's like, okay, we should<br>[15:22] do something together. Um there's like<br>[15:25] then you can do the sort of thing where<br>[15:27] like you you kind of offset it like you<br>[15:29] know we'll there's the couple days of<br>[15:31] the conference but then you know the<br>[15:33] weekend after or the couple days before<br>[15:36] or whatever you can do stuff. Um and<br>[15:38] I've done that too but this is that's<br>[15:39] that's sort of a like a it's an ongoing<br>[15:43] conversation. Um, and like there are<br>[15:46] places that I' I'd like to go. Like I<br>[15:47] would have loved to to like have hung<br>[15:49] out in Ottawa for a couple days and like<br>[15:52] done stuff with my partner. Um, like cuz<br>[15:54] I wouldn't want to do it alone. Um, but<br>[15:57] also like in the future like will I go<br>[15:59] back to Ottawa? I don't know. Maybe,<br>[16:00] maybe. But it's probably not high on the<br>[16:02] bucket list like there's other places.<br>[16:04] Um, so then it's like, you know, yeah,<br>[16:07] then it's just like going to a traveling<br>[16:09] on an airplane to go to a hotel. Um, but<br>[16:13] yeah. um Nashville and and and uh St.<br>[16:16] Louis brought brought the fam. Um I have<br>[16:20] gone to I don't think I brought anyone<br>[16:24] to Portland for a word camp, but we have<br>[16:29] been to Portland. Um we all went to San<br>[16:31] Diego for Word Camp US when it was in<br>[16:34] San Diego. Um because that was a cheaper<br>[16:38] for us. Um and also like San Diego is<br>[16:40] awesome. And that that's sort of the<br>[16:42] other thing too is like how much stuff<br>[16:44] is there where yes I'm going to be gone<br>[16:47] doing work things. So how many things<br>[16:51] are there available for everyone else to<br>[16:53] go and have a a good time?<br>[16:56] >> Yeah. Word camp US San Diego. I loved it<br>[16:59] that year. It gets it gets knocked down<br>[17:01] a lot because it was small. It was<br>[17:04] small. Like tickets sold out within<br>[17:06] seconds or whatever it was.<br>[17:07] >> Yeah. It was like Yeah.<br>[17:09] >> Uh it was hundreds of people. not<br>[17:11] thousand, you know, it was uh but<br>[17:14] >> the venue was at that really cool like<br>[17:17] uh mid-century modern<br>[17:21] >> which definitely wasn't it had its flaws<br>[17:24] as far as modern hotel amenities, but<br>[17:26] being somebody who likes tiki culture,<br>[17:28] uh that is the same hotel that they hold<br>[17:31] the annual Tiki Oasis convention in. So,<br>[17:33] I was in love with I was super happy<br>[17:34] with it.<br>[17:35] >> Did not know that was a thing.<br>[17:37] >> Um yeah. Uh so I uh which is why I<br>[17:42] stayed there and didn't try to stay at a<br>[17:44] Marriott like I always try to do simply<br>[17:46] because I wanted to be at that hotel and<br>[17:50] I don't know it was one of my best work<br>[17:52] camps. I feel from a from a work<br>[17:53] perspective the people that came were<br>[17:56] super were like there to have<br>[17:58] conversations. It was a lot less uh<br>[18:01] people that might have found it or<br>[18:03] decided to come like you know. Uh, the<br>[18:06] side effect of it, I feel like there was<br>[18:07] a lot less users, but there was a lot<br>[18:10] more BD conversations happening that<br>[18:12] year and I think it was just a side<br>[18:14] effect of the people that knew to watch<br>[18:16] the drop were the people that are doing<br>[18:19] all the time.<br>[18:20] >> So, I but I liked that year. I thought<br>[18:23] it was a really good year. Um, and the<br>[18:24] venue was really nice.<br>[18:26] >> Yeah.<br>[18:26] >> Yeah. Uh, no. I have I have good<br>[18:28] memories of of of that event, but part<br>[18:31] of that is is just because it was in San<br>[18:33] Diego and San Diego is awesome. Um, I I<br>[18:36] find excuses to go to San Diego like on<br>[18:39] a on on any day. Um, yeah. And I I mean<br>[18:43] honestly like um Word Camp Long Beach.<br>[18:46] Uh I spoke at um this would have been<br>[18:50] 2017 maybe I think maybe 2019. um<br>[18:54] somewhere in there in the in the<br>[18:56] pre-COVID days. But like really the only<br>[18:58] reason why I was even like the only<br>[19:01] reason why it was on my radar is because<br>[19:03] it was in Long Beach and like it could<br>[19:06] we could like justify like just going to<br>[19:09] California and going to the beach.<br>[19:11] [snorts]<br>[19:11] >> So that word camp in that year was the<br>[19:14] camp I turned vegan. I literally am<br>[19:17] decided to be vegan. Cold turkey.<br>[19:21] >> Cold turkey. Well, cold cold tofu.<br>[19:26] That's that's even worse. But you you<br>[19:27] just you went full stop. You just like<br>[19:29] I'm I'm vegan today.<br>[19:31] >> Uh I did because I was uh I have a lot<br>[19:34] of allergies. Huge long allergy list. Um<br>[19:37] so I was basically only eating dairy and<br>[19:40] uh eggs and uh poultry because I was<br>[19:44] allergic to everything else.<br>[19:45] >> Okay.<br>[19:46] >> Turns out after but I was still getting<br>[19:47] sick all the time. So, I Googled morning<br>[19:50] sickness and I ended up on PETA's<br>[19:53] website. Of course, they're talking<br>[19:54] different thing. They were talking about<br>[19:57] when you're pregnant.<br>[19:58] >> But I was like, well, I'm in California.<br>[20:01] Go to places any<br>[20:05] >> uh and yeah. Um I was friends with uh I<br>[20:09] don't know uh Tommy Tawo uh he uh was<br>[20:13] the person who created Video Games Live,<br>[20:15] the orchestra touring thing.<br>[20:16] >> Yeah. Yeah. Yeah. he was vegan and so he<br>[20:18] gave me some tips and yeah, the rest is<br>[20:22] uh history. I've since done other<br>[20:24] testing with with my doctor and I also<br>[20:27] have allergies to dairy and other and<br>[20:30] you know as well. So basically<br>[20:33] most everything animal related I'm<br>[20:35] allerg I'm actually allergic to and I' I<br>[20:36] have tests to prove that. Um they're<br>[20:39] different things like I have the tick<br>[20:40] bite allergy for the red meat and then I<br>[20:42] go<br>[20:42] >> Okay. Yeah. Yeah. had. So, um, but yeah,<br>[20:45] so I stopped getting sick all the time.<br>[20:47] So, but yeah, but that was the word camp<br>[20:48] where I tried to go vegan and uh uh<br>[20:52] it it stuck. So,<br>[20:54] >> yeah, that's uh I mean, speaking of<br>[20:57] travel and going to events, like that's<br>[20:59] that's often how how I rank uh the<br>[21:03] places that the events are is how easy<br>[21:06] it is to find vegan food. Um, and I I<br>[21:09] feel like you probably travel a lot more<br>[21:10] than me. Um, what what I guess an<br>[21:15] interesting thing to to think about or<br>[21:16] or what places have you been where there<br>[21:19] was a surprising<br>[21:22] uh lack of availability of of vegan<br>[21:25] food? Maybe maybe surprising is not the<br>[21:27] the the correct word, but might be. And<br>[21:30] what places um was were surprising in<br>[21:35] the availability of uh vegan food for<br>[21:38] you?<br>[21:39] Uh yeah. So um first off, shout out to<br>[21:43] the Happy Cow app. If anyone<br>[21:45] >> for sure, Yep.<br>[21:46] >> if anyone needs to find vegan or vegan<br>[21:48] friendly options, like not even full<br>[21:50] vegan restaurants, like let's say you<br>[21:51] have, you know, a [clears throat] friend<br>[21:52] or something visiting wherever you are,<br>[21:55] it it's amazing. It saves so much time.<br>[21:57] But anyway, uh so as far as a place I<br>[22:01] was really surprised that had a lot of<br>[22:03] options, I would say<br>[22:05] >> uh um when I was in Bangalore, India, so<br>[22:08] I was surprised at all the vegan options<br>[22:10] there, which again shouldn't be<br>[22:12] surprising<br>[22:13] >> um thinking about it now, but like<br>[22:16] >> at the time I wasn't thinking about<br>[22:18] that. Same with like Thailand and like<br>[22:20] Israel and things. So like<br>[22:22] >> um like Tel Aviv had tons of options and<br>[22:25] I didn't even think about that. But then<br>[22:27] looking back, I'm like, well,<br>[22:30] >> you know, it kind of makes sense because<br>[22:32] a lot of these places,<br>[22:34] >> uh, vegan checks a lot of the boxes,<br>[22:35] right? So it can be halal, it could be<br>[22:38] kosher, it can now grant<br>[22:40] >> there's certifications and different<br>[22:42] levels of that depending on you know how<br>[22:43] what you follow but<br>[22:45] >> it was way easier in you know Asia and<br>[22:50] um you know uh the Middle East type area<br>[22:53] than I ever thought it would be. where<br>[22:55] it's really hard is um uh like Eastern<br>[23:00] Europe um<br>[23:02] >> is really hard as well as like coastal<br>[23:05] Europe like uh um Barcelona and things<br>[23:09] because<br>[23:11] >> a lot of many things are marked<br>[23:13] vegetarian or vegan that have fish in<br>[23:15] them and things like that. So<br>[23:18] >> um and that I was really surprised<br>[23:21] about. So, I was at a conference once.<br>[23:23] It was a Jumla conference and I was in<br>[23:25] Barcelona<br>[23:27] and there was nothing in the hotel where<br>[23:29] the conference was that I could eat. Not<br>[23:30] a single item. Um, besides just like a<br>[23:33] roll.<br>[23:34] >> So, literally what I did is every day I<br>[23:37] ordered Domino's pizza because they had<br>[23:40] vegan cheese because by the way, how do<br>[23:42] these American companies in every other<br>[23:44] country have vegan options on the<br>[23:46] regular menu but we don't get that in<br>[23:47] the States? I don't understand that.<br>[23:49] >> Yeah. Right. Anyway, um so I would<br>[23:51] literally just order a Domino's pizza um<br>[23:55] uh every single day of this weekong<br>[23:57] conference. People made fun of me<br>[23:59] because I was doing that, but there was<br>[24:02] literally nothing else around. And where<br>[24:04] the hotel was, there was nothing<br>[24:05] walkable.<br>[24:06] >> So, um I find uh that's why I try to<br>[24:11] stick with Marriott a lot. People make<br>[24:12] fun of me. They're like, "You you only<br>[24:14] want American chains when you travel to<br>[24:16] Europe and Asia." And I'm like, "Yeah,<br>[24:18] two reasons. one points<br>[24:20] >> and two I I know there's going to be<br>[24:23] options at a full service Marriott or<br>[24:27] Sheridan or West,<br>[24:28] >> right?<br>[24:29] >> I I understand it's not the most<br>[24:30] exciting menu at the restaurants, but at<br>[24:33] least you know there's something. So,<br>[24:35] >> what about you? What have you been<br>[24:36] surprised on like when you travel?<br>[24:40] >> I I think when I think the first I think<br>[24:42] sort of the origin story of of this<br>[24:45] question or or or thinking about this um<br>[24:48] was uh when I went to uh Word Camp<br>[24:52] Denver um because I didn't necessarily<br>[24:55] expect that Denver would be a really<br>[24:56] good place for vegan food. Um, but it it<br>[24:59] it had lots of stuff and again it's like<br>[25:02] it's not super surprising surprising.<br>[25:05] Um, but you know because it's it's a hip<br>[25:09] cool<br>[25:11] freeweed sort of place like you know<br>[25:14] there's a lot of hippies. Um, and the<br>[25:17] hippie and vegan overlap is is pretty<br>[25:19] the vend diagram is is pretty strong.<br>[25:21] Um, also like I I went to Sri Lanka and<br>[25:24] that wasn't that wasn't hard uh at all.<br>[25:27] um uh that I did a retreat there.<br>[25:29] Hardest uh was definitely and<br>[25:32] surprisingly hardest. Uh Italy was hard.<br>[25:37] I did a a human-made retreat there. I<br>[25:39] think my first human-made retreat and it<br>[25:41] was that it was the same sort of like<br>[25:43] European thing where like they don't<br>[25:45] really get the criteria and trying to<br>[25:48] explain it and like all the things and<br>[25:50] also there's there's often a language<br>[25:52] difference and like things. It's like it<br>[25:55] was it was rough. Um<br>[25:58] Japan wasn't super easy. Like I we went<br>[26:01] to Japan as a family last year. Um we we<br>[26:04] had like an Airbnb so we ended up like<br>[26:06] cooking a lot of stuff but like going<br>[26:07] out was like we had to be very careful<br>[26:10] like happy cow again. But also there's<br>[26:12] like there's like I think there was some<br>[26:15] uh Google Maps thing that somebody made<br>[26:17] of like all the vegan places in like all<br>[26:19] of the all of Japan and that was very<br>[26:21] helpful that other people had done that<br>[26:23] homework. [snorts]<br>[26:25] >> Hong Kong was similarly hard for me when<br>[26:27] I was in Hong Kong. Uh although<br>[26:30] thankfully I was staying at the<br>[26:32] Disneyland Resort. Um so it was Disney's<br>[26:36] always been very good in all their parks<br>[26:37] so there's options there. Um, but I<br>[26:40] think it was funny like I was in<br>[26:41] Adventure Land and you know they had the<br>[26:43] squid on a stick<br>[26:45] >> and not because it was in Adventure Land<br>[26:47] just because that was<br>[26:48] >> you know we were in Hong Kong so that<br>[26:50] was so um that wasn't too hard but only<br>[26:53] at the sitdown restaurants it was almost<br>[26:55] impossible to do the counter service or<br>[26:57] fast food<br>[26:58] >> um in Hong Kong<br>[27:00] >> right and that's I feel like too like<br>[27:02] that was it was a little bit for me<br>[27:04] anyway it was a little bit of a bummer<br>[27:06] um because you hear and you read so much<br>[27:08] stuff about like um street food um in in<br>[27:13] these places and like going down through<br>[27:15] an area where there is street food<br>[27:17] everywhere and being like can't eat<br>[27:19] that, can't eat that, can't eat that,<br>[27:20] can't eat that. Like when you finally<br>[27:22] land on something where you can eat,<br>[27:23] it's like, oh my god, you know,<br>[27:26] >> 100%. Yeah. And it's good to have people<br>[27:29] that like are local too. Like I had a<br>[27:31] when I was at Kodul and I was in um<br>[27:34] Thailand he's like oh just he's like<br>[27:37] just when you get to any restaurant say<br>[27:40] you want to prepare j which is a type of<br>[27:42] preparation for um uh one of the uh<br>[27:49] common religions there. Um, I don't<br>[27:52] remember exactly which one, but he's<br>[27:53] like, "It's super common. If you say<br>[27:56] that, you'll be fine." Because<br>[27:58] >> he's like, "That excludes all of these<br>[28:00] things, which basically makes it vegan<br>[28:02] for you."<br>[28:03] >> And I was at a lot of places that I I<br>[28:06] nothing on the menu. Then I'd be like,<br>[28:08] "Jay." And they would be like, "Oh,<br>[28:09] okay." And then they would bring me a<br>[28:10] different menu. And it was<br>[28:11] >> interesting. Interesting. Yeah.<br>[28:14] uh even if I didn't speak the language,<br>[28:15] he he told me how to pronounce the thing<br>[28:17] to say and it was like it was like a<br>[28:19] secret password to vegan in Thailand. Um<br>[28:23] but uh which funny story on that is we<br>[28:27] took a lot of our developers who were<br>[28:29] local to uh Trader Vicks tiki restaurant<br>[28:33] >> and uh a lot of the devs weren't they<br>[28:36] don't drink alcohol. So I was like I<br>[28:38] told my boss, "Oh yeah, it'll be fine."<br>[28:40] you know, uh it won't be that bad. Uh<br>[28:43] little did I know that, uh they had the<br>[28:46] entire menu with a zero proof version.<br>[28:49] So, uh it was the most expensive tiki<br>[28:52] night I've ever seen because nobody had<br>[28:54] alcohol,<br>[28:56] >> but they were being charged tiki prices.<br>[28:58] So, that was an that was fun. Um but<br>[29:00] everyone had a good time, which is<br>[29:01] what's important. [laughter]<br>[29:03] So, a question I ask uh a lot of the<br>[29:05] guests that come on uh this show is is<br>[29:09] what uh what brought you what got you<br>[29:12] into interested in tech? Uh whatever<br>[29:15] that tech may be. Um, and I think for<br>[29:18] you, I'm interested in Well, we can talk<br>[29:20] about it later, but I'm also interested<br>[29:21] in like um how you got to Jumla to begin<br>[29:24] with and what uh sorts of things um like<br>[29:30] the sort of differences between<br>[29:32] WordPress and Jumla uh that you've seen.<br>[29:34] But but we'll start start with like what<br>[29:36] what how did you what is your sort of<br>[29:38] origin story for getting into technology<br>[29:40] broadly?<br>[29:42] >> Yeah. So my dad used to uh work for Data<br>[29:45] General which then got bought by GE and<br>[29:49] we had ah the first Apple 2 computer<br>[29:53] home computer in the state of Minnesota.<br>[29:55] >> Oh.<br>[29:56] >> Um in the early early in like 80s or 90s<br>[30:00] or whatever it was. Um, so I've always<br>[30:02] been really big in the tech and he my<br>[30:05] dad was like the president of the local<br>[30:06] rocketry club and um he was an engineer<br>[30:10] on the for NASA before working for data<br>[30:13] general for the Viking satellite project<br>[30:16] and um so I I get it I've always been<br>[30:20] introduced to it a lot from my dad. So<br>[30:23] uh<br>[30:25] I was always trying to make websites and<br>[30:27] things like that. Um, so like in middle<br>[30:30] school, I I I wrote my papers in HTML.<br>[30:33] >> So, [clears throat]<br>[30:34] uh, and then when I was a freshman in<br>[30:37] high high school, I took HTML 1 and I<br>[30:41] finished the entire course in three<br>[30:43] days.<br>[30:44] >> Um, it was my first ever elective in<br>[30:47] high school. And then my teacher sent me<br>[30:50] to a college course. I got the got the<br>[30:53] school to pay for it. Um uh and I and<br>[30:58] then he um he had me help him write HTML<br>[31:02] 2 the next um h uh HTML 2011 which they<br>[31:07] never even had yet. Um so I basically<br>[31:09] was a TA the rest of the course because<br>[31:11] I literally completed the entire class<br>[31:13] in three days.<br>[31:15] >> Mh.<br>[31:16] >> Um and so I've had a lot of great<br>[31:18] teachers. Um, and then I I got into<br>[31:21] DECA, um, which is a business club<br>[31:25] group. Um, which I have a [snorts] funny<br>[31:28] story about that. Um, uh, which I'll<br>[31:30] tell you in a second, but, uh, they had<br>[31:33] website development and something called<br>[31:34] the SevenUp Challenge. And so I would<br>[31:36] enter that and um I won uh my senior<br>[31:40] year of high school I won um at the<br>[31:44] International Career Development<br>[31:45] Conference first place for the Seven Up<br>[31:48] Challenge banner ad design and website<br>[31:50] campaign design. I built that in flash.<br>[31:55] >> Super super fancy.<br>[31:57] >> And then uh the DECA still exists in<br>[32:00] college. It was called Collegiate Deca.<br>[32:03] Um, I ended up winning uh first place<br>[32:06] for website uh development there. Um, I<br>[32:09] built that in um<br>[32:13] PHP Nuke,<br>[32:15] >> I think.<br>[32:16] >> Um, funny story, uh, Jesse from<br>[32:20] Automatic,<br>[32:22] >> um, he was also competing that same year<br>[32:25] and I beat him. [laughter]<br>[32:28] Just saying. I mean, you can argue that<br>[32:30] he ended up way more successful than I<br>[32:32] did, but [laughter] I beat him at uh<br>[32:35] that year. So, and we didn't figure this<br>[32:37] out till like two years ago when he's<br>[32:38] like, "I've only been to Disneyland<br>[32:40] once." It was, "Have you heard of<br>[32:41] something called DECA?" I'm like, "205<br>[32:44] career develop international career<br>[32:45] development conference collegiate." He's<br>[32:46] like,<br>[32:47] >> "Yeah, like we" And then he's like,<br>[32:49] "I've never anyway, long story short."<br>[32:52] >> So, uh and then from there, uh I I was<br>[32:57] an intern<br>[32:59] I went to college for website<br>[33:00] development, but I knew a lot of the<br>[33:01] stuff already and just super into it.<br>[33:04] Um, how I found Jumla was I uh Syron was<br>[33:10] my first host.<br>[33:11] >> So,<br>[33:12] >> uh,<br>[33:14] if you don't count like Angel Fire and<br>[33:15] some of those other like shared, right?<br>[33:18] Um, so I I was like a customer of Psych<br>[33:21] Ground back when they only had one<br>[33:23] product, you know, it was just hosting.<br>[33:26] Um, and they had C panel with Fantastico<br>[33:30] for the auto installer cuz software<br>[33:32] didn't exist.<br>[33:33] >> And I was just installing CMS's, playing<br>[33:35] around with it. And then I found on<br>[33:37] Mambbo and fell in love. And then uh I<br>[33:40] noticed Mambbo wasn't getting a lot of<br>[33:43] uh development after a while. Uh, and<br>[33:48] then I started clicking around again and<br>[33:50] found Joomla. I'm like, this is a lot<br>[33:51] like Mambbo. I didn't know it was a fork<br>[33:53] at the time. Mhm.<br>[33:54] >> Um because I wasn't in the community and<br>[33:56] then I just kept<br>[33:58] building websites um for small<br>[34:01] businesses and then uh started<br>[34:04] freelancing and just kept doing that and<br>[34:07] I selftaught myself all of Jumla um and<br>[34:10] then PH you know uh PHP and stuff and uh<br>[34:15] then started using it in my job um and<br>[34:19] then that's how I ended up in the agency<br>[34:21] life and then the more I got in the<br>[34:23] jumla the more I went to the conferences<br>[34:25] then met people who help who helped me<br>[34:27] volunteer because I still think the<br>[34:30] biggest hardest part of all these<br>[34:31] projects is contributing<br>[34:34] >> we all say it's easy to contribute like<br>[34:36] oh you need to contribute you need to<br>[34:37] contribute go to contributor today it's<br>[34:39] really really hard for somebody brand<br>[34:41] new to a community to to contribute like<br>[34:45] for me for Jumla I sent email and email<br>[34:48] and email filled out forms and no one<br>[34:50] would get back to me it wasn't until I<br>[34:52] went to a Jumla conference and said the<br>[34:55] team leader and said I want to join your<br>[34:56] team that anything happened and it's not<br>[34:59] a knock it's just everyone's<br>[35:01] volunteering so it's just the onboarding<br>[35:04] process of any of this even at word<br>[35:06] camps it's not easy for someone just to<br>[35:08] show up and be and contribute because<br>[35:10] it's all it's still clicky<br>[35:12] >> like uh you have to really push hard and<br>[35:15] I feel like that's a huge opportunity<br>[35:17] that nobody's cracked the nut on yet I<br>[35:20] feel like there need to be an onboarding<br>[35:23] path for people that want to volunteer.<br>[35:25] Uh like, oh, what are you interested in?<br>[35:28] What do you want to do? Oh, let me<br>[35:29] introduce you to so and so and whatever.<br>[35:32] Um, you know, just throwing a big dock<br>[35:34] and saying, here's how to prep for<br>[35:36] contributor day. Pick your team. Good<br>[35:38] luck. It's it's intimidating. Um,<br>[35:42] >> anyway, so that's how I got into tech.<br>[35:44] That's a very long answer.<br>[35:45] >> I I I on the contributing topic. Um I so<br>[35:50] I went to uh Drupalcon for the first<br>[35:52] time this last year. Uh I stayed for<br>[35:54] contributor day. Um contributor day at<br>[35:56] Drupal Con is the last day. Um at word<br>[35:59] camps it's often the first day although<br>[36:00] it's kind of been either way. Um<br>[36:04] and um [clears throat]<br>[36:06] Drupal Con sort of starts off uh<br>[36:09] contributor starts off like you kind of<br>[36:11] figure out where<br>[36:13] what if you're a developer you go with<br>[36:15] the developers. If you're a marketing<br>[36:16] you go with like marketers. And if<br>[36:18] you're, you know, other things, I don't<br>[36:19] know where where you go. Um, but they<br>[36:21] kind of divide people up a little bit.<br>[36:22] Um, and then at least for the developer<br>[36:25] track, um, you for firsttime<br>[36:29] contributors, you are paired with a<br>[36:31] mentor. Um,<br>[36:34] >> so every new contributor has somebody,<br>[36:37] one person who has at least gone through<br>[36:39] it and probably has gone through it a<br>[36:41] couple times. Um, sitting with you and<br>[36:44] like this is we're going to look for an<br>[36:47] easy ticket for you to to work on. We're<br>[36:49] going to like read up on what's needed.<br>[36:51] We're going to find the line of code or<br>[36:53] whatever. Uh, and then you make your<br>[36:56] first merge request and um walks you<br>[36:59] through the whole sort of process. And<br>[37:00] the mentors also there's like a there's<br>[37:02] like mentor leads and all the tables or<br>[37:04] whatever. So like you know like when<br>[37:06] they have questions they go so like<br>[37:07] there's there's a whole process and I<br>[37:09] think that like that level of one-on-one<br>[37:12] uh interaction like like mentorship is<br>[37:15] really uh really valuable. Um it's also<br>[37:18] something that gets tracked on<br>[37:20] drupal.org. So like you like my<br>[37:22] drupal.org or uh profile now says who my<br>[37:25] mentor was at Drupalcon Atlanta and his<br>[37:29] drupal.org profile will show that he was<br>[37:32] a mentor. Um and maybe the event, I<br>[37:34] don't know. Um, and then yeah, like you<br>[37:36] you do your thing and then like a lot of<br>[37:39] the stuff that I feel like<br>[37:42] in WordPress is is standardized now, but<br>[37:45] like maybe at one point in time was was<br>[37:48] more like ad hoc or like at the uh like<br>[37:52] for props and things. Uh like all that<br>[37:54] stuff is uh is sort of like built into<br>[37:56] like how they've integrated with like<br>[37:59] GitLab and things like that. like it's<br>[38:01] it's it's it's actually a pretty good<br>[38:04] like it's far it feels far less like I<br>[38:08] don't know chaotic and you're kind of<br>[38:10] left to your own devices than uh than<br>[38:13] contributor days that I've been to at<br>[38:14] work camps. [snorts]<br>[38:16] >> Yeah. So, I think that's great because I<br>[38:19] agree like when I was at the Dumal World<br>[38:20] Conference and I met um uh Tessa Murro<br>[38:25] who was in charge her and her partner at<br>[38:27] the time uh were in charge of the Dumal<br>[38:30] extension directory because I thought<br>[38:31] that's what I wanted to do because I<br>[38:32] liked you know uh learned very quickly<br>[38:35] that was not the place for me. I I was<br>[38:37] much better at the asking for money part<br>[38:39] um than at the looking at uh code<br>[38:42] quality and standards and for plug-in<br>[38:44] submissions, sorry, extension<br>[38:46] submissions. Um but she sat down and<br>[38:48] showed me the whole process and it was<br>[38:51] way less uh intimidating. Uh that mentor<br>[38:56] idea is great. I know that they started<br>[38:58] kind of like a word camp mentorship<br>[39:00] thing at Word Camp US Word Camp. Um, so<br>[39:04] there's definitely a lot of good ideas<br>[39:06] that's going around at like Jumla does<br>[39:08] this thing called pizza bugs and fun.<br>[39:10] Uh, and that is like basically bug<br>[39:13] squashing and,<br>[39:16] >> uh, you can do it remotely or in person<br>[39:18] and then you get some cash to, you know,<br>[39:20] buy pizza or whatever. That's very easy<br>[39:22] to join because somebody who's new can<br>[39:24] just do the testing part or, you know,<br>[39:27] whatever. Uh, it's very set<br>[39:30] process-wise. I feel like there needs to<br>[39:32] be good on-ramps for people who are<br>[39:34] interested because I feel like it's<br>[39:36] still the onus is still on the volunteer<br>[39:40] to really push and I feel like that's<br>[39:43] too bad cuz I feel like a lot of people<br>[39:45] would give a couple hours a week if<br>[39:47] there was just an easier on-ramp.<br>[39:50] >> For lack of a better analogy, I feel<br>[39:52] like when you show up to a contributor<br>[39:53] day, it should feel like you're walking<br>[39:55] into a church for the first time where<br>[39:57] everyone is overly happy to see you. and<br>[40:00] they're going to do whatever they can to<br>[40:01] make sure you have a great experience.<br>[40:03] [clears throat]<br>[40:04] >> Uh uh<br>[40:06] >> I don't, you know, I'm not not to knock<br>[40:08] anything, but you know what I mean? Like<br>[40:10] there's like<br>[40:12] >> that that culturally, you know,<br>[40:14] overwelcoming<br>[40:16] culture.<br>[40:17] >> Yeah.<br>[40:17] >> And uh I think we can all kind of learn<br>[40:21] from each other and make best practices.<br>[40:23] But that Drupal process you're talking<br>[40:24] about sounds awesome. And um uh at the<br>[40:28] end of the day, I think a lot more<br>[40:30] there's a lot of ways people can<br>[40:32] contribute. It's not just code. Um uh<br>[40:36] and uh that's what I always try to tell<br>[40:38] people is you can contribute to projects<br>[40:41] in lots of ways. It's not just sitting<br>[40:43] there working on code um or<br>[40:45] documentation. There's lots of ways you<br>[40:47] can use your skills and whatever that<br>[40:49] may be.<br>[40:50] >> Yeah, for sure. Um, so yeah, now getting<br>[40:53] back to the the last part of the very<br>[40:56] long question that was actually three<br>[40:57] questions. Um, having come from from<br>[41:01] Jumla, um, I'm interested in what parts<br>[41:05] of Jumla you really appreciated, uh,<br>[41:10] well, Jumla, Mambbo, whatever. Um and<br>[41:12] and what sort of you see as kind of<br>[41:16] fundamental differences in like either<br>[41:19] the approach or things that like like<br>[41:22] yeah that are just different between<br>[41:24] between Drupal or Jumla and WordPress. I<br>[41:26] had I I was on a panel recently at Bad<br>[41:29] Camp uh where we had somebody who had<br>[41:31] experience with Jumla and me as the<br>[41:34] WordPress guy and then um and then<br>[41:36] there's a Drupal con so or camp so<br>[41:39] obviously everyone else is understanding<br>[41:40] things from a Drupal context and so it<br>[41:42] was interesting having the conversation<br>[41:43] about like how do each CMS kind of<br>[41:47] approach things differently and I'm I'm<br>[41:49] interested in sort of like your take<br>[41:50] from particularly from being so embedded<br>[41:53] in in Jumla.<br>[41:55] >> Yeah. So I used to be on the board of<br>[41:58] Jumla. Um well technically open source<br>[42:00] matters which is the legal entity but<br>[42:02] anyway we don't need to get into you<br>[42:04] know governance. Um I think from a code<br>[42:08] perspective what Jumla has that's really<br>[42:10] interesting is um<br>[42:15] is they are not afraid to you know be on<br>[42:20] beyond modern uh beyond modern code<br>[42:23] bases and modern frameworks. Um, that's<br>[42:27] also could be, you could argue, be the<br>[42:29] detriment to the project because, you<br>[42:32] know, breaking BC has kind of become a<br>[42:35] meme in Juba. It's gotten better,<br>[42:38] >> especially more recently. The it's very<br>[42:40] easy to up Well, it's much less painful<br>[42:43] than it used to be from what I<br>[42:44] understand. Obviously, I'm I'm now using<br>[42:46] it more as a hobby than as like a daily<br>[42:49] thing. But, um, so I think that's super<br>[42:52] interesting. Like a Jumla was the first<br>[42:54] ever open source CMS to mandate PHP7.<br>[42:58] >> Um and hosts hated us.<br>[43:02] >> Like tons of hosts were mad. Hundreds of<br>[43:04] hosts were upset. Um but the project<br>[43:07] made that decision and because of that<br>[43:11] it made it it pulled up the standard for<br>[43:14] everyone else. Um and so it all we all<br>[43:18] all the projects especially in the PHP<br>[43:20] open source world. So, you know, affect<br>[43:22] each other in different ways in ways<br>[43:24] that we might not even think about. Um,<br>[43:28] uh, so I I really like that about it.<br>[43:30] Um,<br>[43:32] what I like about Jumla is that the<br>[43:35] governance is because I was there when<br>[43:36] it was reorganized. Um, the governance<br>[43:39] is very public. Um, you can see how the<br>[43:41] governance is set up and it's all laid<br>[43:44] out and uh, as far as how voting goes<br>[43:47] and things like that, similar to Drupal<br>[43:49] where you can<br>[43:51] join and get you know vote and things<br>[43:53] like that. So uh I appreciated that but<br>[43:56] on the flip side on the reorg jumla<br>[44:00] became a very flat organization and<br>[44:03] >> lots of I've seen lots of stuff stall.<br>[44:05] So you know where<br>[44:08] other projects like Drupal and WordPress<br>[44:11] have I would say more clear direction<br>[44:14] because they have a lead and that has<br>[44:17] that has significant benefits too. So,<br>[44:21] um,<br>[44:23] it I'm just a, you know, my whole<br>[44:26] philosophy is figuring out what makes<br>[44:28] sense for open source in general because<br>[44:31] I think the battle is not with each<br>[44:34] other. Uh, it's with closed source<br>[44:37] systems that um can hijack your data or<br>[44:40] can, you know, handcuff you and make it<br>[44:43] very expensive very quickly. And Shopify<br>[44:45] is a perfect example of that. Shopify is<br>[44:47] a great user experience. I'm not it's an<br>[44:50] amazing user experience for a store<br>[44:51] owner and it's very easy to enter but<br>[44:54] then when you have success it gets very<br>[44:56] expensive very quickly. Um and that is<br>[45:01] where I feel like um we need to focus on<br>[45:05] and there's been initiatives like this<br>[45:07] um like uh<br>[45:10] uh like there's all things open and<br>[45:13] other like convent like open source<br>[45:15] conferences where people try to come<br>[45:16] together and share best practices and<br>[45:18] things and um there's been nonprofits<br>[45:21] like in Germany there was a nonprofit<br>[45:22] called the CMS garden which had I think<br>[45:25] 12 open source projects part of it Um,<br>[45:28] so there's been initiatives and things,<br>[45:30] but I feel like in every open source<br>[45:33] project there's so much tribalism and I<br>[45:36] feel like it doesn't help anybody.<br>[45:37] >> Mhm.<br>[45:38] >> You know, being number one in WordPress,<br>[45:41] that's amazing. WordPress is great. I<br>[45:42] love WordPress. Uh, but does it is that<br>[45:46] what's really important or is getting<br>[45:49] more people onto the open web,<br>[45:50] regardless of what that means, more<br>[45:52] important?<br>[45:52] >> Yeah.<br>[45:54] Well, thank you, Mike, for coming. uh<br>[45:57] that we're kind of at time at this<br>[45:59] point. Uh but before we go, uh where can<br>[46:02] people find you on the internet?<br>[46:05] >> Uh sure. So you can find me on my<br>[46:07] website, miked demo, uh.com. Um mpmike<br>[46:11] [clears throat] onx. Um and that's where<br>[46:15] I'm most active. And uh yeah, I'm also<br>[46:19] can you can find me at hosting.com and<br>[46:22] different webinars and things over time.<br>[46:24] But um pretty much all my links from<br>[46:27] miked demo.com will get you to all of<br>[46:29] the socials and all of the things.<br>[46:32] >> Awesome. Well, thanks again for coming<br>[46:34] on. Uh it was a pleasure to have you on<br>[46:36] the show. Uh and uh yeah, for everyone<br>[46:40] else that is watching or listening to<br>[46:41] this, uh we will see you on the<br>[46:43] internet. Awesome. Thanks,<br>[46:48] [music]<br>[46:55] >> [music] <!-- deep-read:sections end -->