Podcasts about codesandbox

  • 52PODCASTS
  • 69EPISODES
  • 47mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Jun 6, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about codesandbox

Latest podcast episodes about codesandbox

Sustain
Episode 272: Maintainer Month 2025 with Sarah Rainsberger of Astro

Sustain

Play Episode Listen Later Jun 6, 2025 39:46


Guest Sarah Rainsberger Panelists Richard Littauer | Abby Mayes | Eriol Fox Show Notes In this special Maintainer Month episode of Sustain, hosts Richard, Abby, and Eriol talk with guest, Sarah Rainsberger, a documentation lead at Astro, who shares her journey from teaching high school mathematics to becoming an open source contributor. Sarah elaborates on her approach to documentation, emphasizing the importance of clear, supportive, and inclusive communication to onboard new contributors effectively. She also discusses using low-tech tools like Chromebooks and cloud-based editors for open source contributions. The episode highlights the strategies employed by the Astro Docs team to recognize and value contributions. Press download now to hear more! [00:02:30] Sarah shares her background, role at Astro, how she got involved in documentation that started by fixing a bad choir website, and why she chose Astro over Gatsby and quickly became a key contributor. [00:06:49] She reflects on the moment she connected her work with the concept of “open source.” [00:07:54] Sarah talks about becoming a leader using Chromebook, taking lessons on Scrimba, and using cloud tools like CodeSandbox and Gitpod, the Astro community embracing her methods, and how she built a reputation as someone making meaningful contributions regardless of hardware. [00:14:24] Sarah explains how docs are “self-serve support” and essential to project success. [00:16:28] The conversation turns to combatting the stigma that docs are low value and Sarah addresses the false perception that documentation isn't real development. [00:18:28] Sarah shares that Astro has over 1,000 docs contributors and details their intentional process of welcoming, crediting, and celebrating new contributors. [00:24:37] How does Astro handle lower-quality contributions? Astro uses the motto: “Not worse than what we had before.” They edit or mentor rather than reject, to build confidence and retain contributors. [00:29:12] Astro maintains a separate documentation site (“D Squared”) that outlines its processes for contributing to documentation. [00:33:25] Sarah shares where to find her work at the Astro Docs and where to find her. Quotes [00:05:26] “If I'm going in, let's go all in.” [00:12:50] “I have chosen to maintain low tech.” [00:12:59] “I am known for my evil devices.” [00:14:36] “Docs are so important to a project that you want someone else to use or contribute to.” [00:15:28] “Docs is the most scalable type of support that you can have.” [00:16:37] “Everyone complains about docs until it's someone else's project.” [00:26:51] “PRs don't just fall out of the sky; they are effort, and they are work.” [00:27:05] “There is some motivation behind this PR.” [00:31:41] “Several of our maintainers started by translating the docs.” [00:31:49] “If you want to find mistakes in your English docs, you want translators.” Spotlight [00:34:40] Abby's' spotlight is CommunityRule. [00:35:04] Eriol's spotlight is State of Docs. [00:35:19] Richard's spotlight is Nathan Schneider and the Protocol Oral History Project. [00:36:08] Sarah's spotlight is Better GitHub Co-Authors. Links SustainOSS (https://sustainoss.org/) podcast@sustainoss.org (mailto:podcast@sustainoss.org) richard@sustainoss.org (mailto:richard@sustainoss.org) SustainOSS Discourse (https://discourse.sustainoss.org/) SustainOSS Mastodon (https://mastodon.social/tags/sustainoss) SustainOSS Bluesky (https://bsky.app/profile/sustainoss.bsky.social) SustainOSS LinkedIn (https://www.linkedin.com/company/sustainoss/) Open Collective-SustainOSS (Contribute) (https://opencollective.com/sustainoss) Richard Littauer Socials (https://www.burntfen.com/2023-05-30/socials) Abby Cabunoc Mayes GitHub (https://abbycabs.github.io/) Eriol Fox GitHub (https://erioldoesdesign.github.io/) Sarah Rainsberger Website (https://www.rainsberger.ca/) Sarah Rainsberger Mastodon (https://mastodon.social/@sarah11918) Non-code contributions are the secret to open source success (The ReadME Project) (https://github.com/readme/featured/open-source-non-code-contributions) Astro (https://astro.build/) Astro Docs (https://docs.astro.build/en/getting-started/) Contribute to Astro (https://docs.astro.build/en/contribute/) Gitpod (https://www.gitpod.io/) Scrimba (https://scrimba.com/home) Hugo Server (https://gohugo.io/commands/hugo_server/) CommunityRule (https://communityrule.info/) State of Docs (https://www.stateofdocs.com/2025/introduction-basic-stats) Better GitHub Co-Authors (https://github.com/delucis/better-github-coauthors) Sustain Podcast-Episode 85: Geoffrey Huntley and Sustaining OSS with Gitpod (https://podcast.sustainoss.org/85) Sustain Podcast- 2 episodes featuring Nathan Schneider (https://podcast.sustainoss.org/guests/nathan-schneider) Credits Produced by Richard Littauer (https://www.burntfen.com/) Edited by Paul M. Bahr at Peachtree Sound (https://www.peachtreesound.com/) Show notes by DeAnn Bahr Peachtree Sound (https://www.peachtreesound.com/) Special Guest: Sarah Rainsberger.

Front-End Fire
Parcel Joins the RSC Party, CodeSandbox Gets AI-Powered, & Netlify x TanStack Start

Front-End Fire

Play Episode Listen Later Mar 24, 2025 39:01


Web app bundler Parcel adds support for React Server Components, including a repo of example apps for developers to reference. Although not specifically aimed at framework developers it seems like that's the audience that would benefit most from this new feature in Parcel.CodeSandbox enters the AI game by teaming up with AI hosting platform Together AI, and launching CodeSandbox SDK. CodeSandbox SDK will allow developers to programmatically spin up AI sandboxes just like they can spin up microVMs today to run web app sandboxes in the cloud on CodeSandbox.io. Netlify inks a deal to become the official deployment partner of TanStack Start. Deploying TanStack projects on Netlify will mean: no config files needed, access to Netlify serverless functions, the reliability of Netlify's global edge network, and the developer tools we know and love like instant previews and automated workflows.News:Paige - CodeSandbox joins Together AI and launches CodeSandbox SDKJack - Parcel RSCsTJ - TanStack + Netlify PartnershipBonus News:Google Acquires Wiz for $32 billionOxlint Beta is ready to replace ESLintWhat Makes Us Happy this Week:Paige - Formula 1: Drive to Survive S7 Jack - Mushroom outdoor solar lightsTJ - Michael Jordan-shaped Cheeto up for auctionThanks as always to our sponsor, the Blue Collar Coder channel on YouTube. You can join us in our Discord channel, explore our website and reach us via email, or talk to us on X, Bluesky, or YouTube.Front-end Fire websiteBlue Collar Coder on YouTubeBlue Collar Coder on DiscordReach out via emailTweet at us on X @front_end_fireFollow us on Bluesky @front-end-fire.comSubscribe to our YouTube channel @Front-EndFirePodcast

Software Engineering Daily
CodeSandbox with Ives van Hoorne

Software Engineering Daily

Play Episode Listen Later Dec 4, 2024 64:36


CodeSandbox was founded in 2017 and provides cloud based development environments along with other features. It's quickly become one of the most prominent cloud development platforms. Ives van Hoorne is a Co-Founder at CodeSandbox. He joins the show to talk about the platform. Josh Goldberg is an independent full time open source developer in the The post CodeSandbox with Ives van Hoorne appeared first on Software Engineering Daily.

Podcast – Software Engineering Daily
CodeSandbox with Ives van Hoorne

Podcast – Software Engineering Daily

Play Episode Listen Later Dec 4, 2024 64:36


CodeSandbox was founded in 2017 and provides cloud based development environments along with other features. It’s quickly become one of the most prominent cloud development platforms. Ives van Hoorne is a Co-Founder at CodeSandbox. He joins the show to talk about the platform. Josh Goldberg is an independent full time open source developer in the The post CodeSandbox with Ives van Hoorne appeared first on Software Engineering Daily.

Screaming in the Cloud
Mastering Tech Transitions with Ceora Ford

Screaming in the Cloud

Play Episode Listen Later Jan 30, 2024 32:50


Join us for a fascinating talk with Ceora Ford, a Developer Advocate at Okta, as she explores the changing world of tech. Ceora shares her unique journey through different tech roles and talks about the importance of keeping technical skills sharp, even when focusing on advocacy. She also gives us a sneak peek into the exciting AI developments happening at Okta. Tune in to this episode to get a better understanding of the fast-paced tech industry and what's coming next.About CeoraCeora Ford is a Developer Advocate from Philadelphia, renowned for her expertise in making complex computer science concepts accessible to a broad audience. With a rich history of creating educational content, she has significantly contributed to the tech community, working with leading companies like CodeSandbox, DigitalOcean, egghead.io, and Apollo GraphQL. Ceora's career is marked by her unique ability to simplify technical topics, making them understandable for everyone, from students to professionals in tech-adjacent roles. Her non-traditional path into tech and her current role at Okta showcase her commitment to making the tech industry more inclusive and approachable for all. Links Referenced:Okta: https://www.okta.com/Twitter: https://twitter.com/ceeoreo_Instagram: https://www.instagram.com/ceeoreo/TikTok: https://www.tiktok.com/@ceeoreoThreads: https://www.threads.net/@ceeoreoLinkedIn: https://www.linkedin.com/in/ceora-ford/Personal website: https://ceora.dev

Compilado do Código Fonte TV
Q* seria o motivo da crise na OpenAI?, Claude 2.1, CodeSandbox cria Devboxes, Flutter pode esta em risco, Containers Ubuntu enxutos [Compilado #126]

Compilado do Código Fonte TV

Play Episode Listen Later Nov 25, 2023 54:52


Compilado do Código Fonte TV
Q* seria o motivo da crise na OpenAI?, Claude 2.1, CodeSandbox cria Devboxes, Flutter pode esta em risco, Containers Ubuntu enxutos [Compilado #126]

Compilado do Código Fonte TV

Play Episode Listen Later Nov 25, 2023 54:52


Front-End Fire
CodeSandbox's Dev Container Magic & TanStack Query V5 Unveiled

Front-End Fire

Play Episode Listen Later Oct 23, 2023 26:47


News:Paige - TanStack Query hits v5TJ - Dev Container Support in CodeSandboxWhat Makes Us Happy this Week:Paige - ILeftMyStuff.comTJ - YouTube TV multiviewJoin Us:Blue Collar Coder on YouTubeBlue Collar Coder on DiscordReach out via emailTweet at us on X @front_end_fire

No me da la vida
2.5 - Para hablar de humor tech con Rita Iglesias

No me da la vida

Play Episode Listen Later Aug 31, 2023 91:57


En el episodio 2.5 os hablamos de humor tech, de nuevos usos de IA como Cloudinary AI, OverflowAI, la IA de Google Labs en Gmail, de pólemicas con Zoom, Brave, Elon Musk eliminando la opción de bloquear, el NO hackeo de Discord, de Python en Excel, del rediseño de Slack, del nuevo CodeSandbox por Google: Project IDX, de Anchor Positioning, de Jam.dev, de Ideogram, entre otras muchas cosas

Modern Web
Modern Web Podcast S10E24- Unbelievable Transformation: How CodePen Revolutionized Web Development with Co-Founder Chris Coyier

Modern Web

Play Episode Listen Later Aug 23, 2023 32:27


In this episode, Tracy Lee is joined by co-host Jessica Wilkins and guest Chris Coyier, co-founder of CodePen, a company that provides an online code editor. They discuss various topics related to web development and technology. Chris talks about his background and his work at CodePen. They are currently working on CodePen 2.0, a major update to the platform. Chris mentions that although the interface of CodePen may not have changed much over time, there's value in maintaining reliability and consistency for users. They touch upon the challenges of keeping up with the ever-evolving landscape of web technologies. Chris expresses the importance of providing an online code editor that supports various technologies and languages, allowing users to experiment without setting up complex development environments. He also acknowledges the growing trend of AI integration in coding tools. The conversation then shifts to the debate surrounding different tools, frameworks, and technologies in the web development space. Chris emphasizes the need for cohesiveness among these technologies and their documentation, allowing developers to easily combine tools without friction. He mentions other online code editors like StackBlitz and CodeSandbox and their innovations. The interview highlights the importance of community and the role it plays in the success of projects like CodePen. Chris shares his dedication to maintaining the platform and ensuring its growth and relevance while also addressing potential business challenges, such as balancing free users and paid subscribers. The discussion reflects the dynamic nature of web development and the various factors that drive innovation and growth within the industry. Hosts Tracy Lee, CEO of This Dot Labs Jessica Wilkins, Software Engineer at This Dot Labs Guest Chris Coyier, Co-Founder of CodePen Sponsored by This Dot Labs

Double Slash
Les news pour Mai 2023

Double Slash

Play Episode Listen Later May 31, 2023 60:02


Dans cet épisode de notre podcast, nous abordons les dernières nouveautés dans le monde des navigateurs, telles que la nouvelle propriété CSS `text-wrap balance`, l'exécution des WebContainers sur Safari, iOS et iPadOS, ainsi que la fonctionnalité CSS nesting dans Safari TP et Chrome. Nous discutons également des mises à jour de Qwik, de l'amélioration du support pour Nuxt chez Vercel, des nouvelles fonctionnalités de Next.js et des réactions aux React Server Components. De plus, nous mentionnons les anniversaires de WordPress (20 ans) et les nouvelles ressources dans les mondes de Laravel, CodeSandbox et Deno. Enfin, nous présentons des outils intéressants tels que le pense-bête pour les commandes Git et Spline, une sorte de Figma pour la 3D. Retrouvez toutes les notes et les liens de l'épisode sur cette page : https://double-slash.dev/podcasts/news05_23/

Compilado do Código Fonte TV
Conheça o Java 20; GitHub Copilot X traz chat na IDE; Demissões na AWS; Deno avança no Node; ChatGPT ganha plugins; PHP no CodeSandBox; Mozilla entra na briga por IA [Compilado #95]

Compilado do Código Fonte TV

Play Episode Listen Later Mar 25, 2023 48:15


Compilado do Código Fonte TV
Conheça o Java 20; GitHub Copilot X traz chat na IDE; Demissões na AWS; Deno avança no Node; ChatGPT ganha plugins; PHP no CodeSandBox; Mozilla entra na briga por IA [Compilado #95]

Compilado do Código Fonte TV

Play Episode Listen Later Mar 25, 2023 48:15


Compilado do Código Fonte TV
Edge injeta HTML com anúncio no Chrome; .NET 8 está chegando; Deno agora no CodeSandbox; China restringe uso do ChatGPT; API Bing triplica valor; VS 2022 traz melhorias para C++ [Compilado #91]

Compilado do Código Fonte TV

Play Episode Listen Later Feb 25, 2023 51:33


Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 18/02 a 24/02!

Compilado do Código Fonte TV
Edge injeta HTML com anúncio no Chrome; .NET 8 está chegando; Deno agora no CodeSandbox; China restringe uso do ChatGPT; API Bing triplica valor; VS 2022 traz melhorias para C++ [Compilado #91]

Compilado do Código Fonte TV

Play Episode Listen Later Feb 25, 2023 51:33


Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 18/02 a 24/02!

Minified: Web Dev News
S2E22: CodeSandbox and Docker: A Container-licious Combination

Minified: Web Dev News

Play Episode Listen Later Jan 23, 2023 7:08


In this episode, we talk about Docker Support coming to CodeSandbox, State of JavaScript 2022 survey results, and about First-Class Support for TypeScript coming to React native. Stay tuned!Feel free to reach out to me on Twitter @Nuallian.Edited by Michal FeckoDocker Support in CodeSandbox: https://codesandbox.io/blog/introducing-docker-support-in-codesandboxState of JS 2022 Results: https://2022.stateofjs.com/en-USTypeScript in React Native: https://reactnative.dev/blog/2023/01/03/typescript-firstFeel free to reach out to me on Twitter @Nuallian.Edited by Michal FeckoPowered by Sudolabs: https://sudolabs.com/

PodRocket - A web development podcast from LogRocket
Reimagining Web Development in Your Browser with Adewale Abati

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Oct 5, 2022 36:00


Adewale “Ace” Abati, Senior Developer Advocate for CodeSandbox, comes back to PodRocket to talk about how CodeSandbox has evolved and how developers can pivot their own web development to browser-based IDEs. Links https://codesandbox.io https://twitter.com/ace_kyd https://twitter.com/codesandbox https://www.youtube.com/c/CodeSandbox https://www.youtube.com/acekyd Tell us what you think of PodRocket We want to hear from you! We want to know what you love and hate about the podcast. What do you want to hear more about? Who do you want to see on the show? Our producers want to know, and if you talk with us, we'll send you a $25 gift card! If you're interested, schedule a call with us (https://podrocket.logrocket.com/contact-us) or you can email producer Kate Trahan at kate@logrocket.com (mailto:kate@logrocket.com) Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Adewale Abati.

Purrfect.dev
2.36 - Building in CodeSandbox with Adewale "Ace" Abati

Purrfect.dev

Play Episode Listen Later Aug 25, 2022 68:58


Adewale “Ace” Abita, shows us how to use CodeSandbox to improve your developer experience and collaboration. https://codingcat.dev/podcast/2-36-Building-in-CodeSandbox-with-Adewale-"Ace"-Abati Sponsors: Storyblok Have you already discovered Storyblok? They have an official Svelte SDK! 74,000 + developers & marketers use it to deliver powerful content experiences on any frontend: Websites, eCommerce, mobile apps, AR/VR, or voice content! --- Send in a voice message: https://anchor.fm/purrfect-dev/message Support this podcast: https://anchor.fm/purrfect-dev/support

Software Engineering Unlocked
Mentoring as an engineering manager

Software Engineering Unlocked

Play Episode Listen Later Jul 13, 2022 49:55


Today's episode is sponsored by Mergify, the faster and safer way to merge your code.[00:01 - 06:24] Opening Segment Start saving time by automatizing your pull requests and securing the code merge using Mergify!Sign up for a demo at https://mergify.com/Get to know Jess Roseher reasons for her helping strangers on the Internet[06:25 - 11:59] Bottom-Up Communication Vs. Top-Down ManagementThe challenges of upward communicationHow to balance personal values at workIt's unique for individual circumstanceManaging the conflict of interest as a manager to upper management[21:00 - 33:33] Level Up Your LearningWhy Jess' started an online learning programIn search of the best tool for virtual and distance learningThe impact of tools on the quality of learningMentorship and organizational rankEstablishing healthy boundariesResilience in an educational setting[33:34 - 44:46] Let's Start Speaking The Same LanguageAcing the basics: Why learning the fundamentals is everythingLet's talk about programming languageHow to improve team communication and having a shared language[44:46 - 49:55] Closing SegmentDr. McKayla talks about her book in progress and her advice to those who would like to write a bookFinal wordsTweetable Quotes“Sometimes changing jobs is easier than making peace with uneasy ethical decisions.” - Jess Rose“Nobody tells you, but you're not going to start managing people and get it right right away.” - Jess Rose“We learn better when we're chill.” - Jess Rose“I think it's really valuable to talk about the culture of the language we use around programming and really the culture of the structures we build because it's not transparent to people.” - Jess RoseConnect with Jess Rose on LinkedIn, Twitter, and her website. Go to Github.com/JessicaRose to check out her 1-1s.Resources MentionedMergify - Sign up for a demo now!freeCodeCampClass CentralWeaving the Web by Tim Berners-LeeThe Intuitive Programmer: Learning How to Learn for Programmers (Barbara Oakley & Zach Caceres)Software Engineering Unlocked Episode with Dr. Cat HicksFelienne HermansDan AbramovLet's Connect! You can connect with me, Dr.  McKayla on Instagram, Twitter and Youtube to look into engineering software, and learn from experienced developers and thought leaders from around the world about how they develop software!LEAVE A REVIEW + help someone who wants to know more about the engineering software world. Your ratings and reviews help get the podcast in front of new listeners. _______Transcription[00:00:00] Dr. McKayla Hello, and welcome to the Software Engineering Unlocked podcast. I'm your host, Dr. Mckayla and today I have the pleasure to talk to Jess Rose. Jess is a technology professional and keynote speaker specializing in community building outreach and developing better processes for talented technology. She is passionate about fostering more equal access to technical education, and digital spaces.  But before I start, let me tell you about an amazing startup that is sponsoring today's episode Mergify. You know, I'm all about code reviews and pull requests. Having your teammates review your code can be super beneficial, but it also can create a bottleneck and slow down your software development. With Mergify, your team can be way more productive with GitHub. Mergify automates all about merging pull requests, you can specify the merge conditions, and Mergify will take care of the rest. Do you want a specific order for merging the pull requests? Should one PR be prioritized? Or do you need a copy of the PR and another branch for bug fixing? No problem. Mergify can take care of all those situations. By saving time, you and your team can focus on projects that matter. Mergify integrates completely with GitHub and your CI pipeline. They have a startup program that could give your company a 12-month credit up to $21,000 of value. Start saving time, visit Mergify.com to sign up for a demo and get started or just click the link in the show notes.  I'm super, super thrilled to have Jess here with me. Jess, welcome to the show.[00:01:38]  Jess Rose Oh, gosh. And I'm absolutely delighted to be here when you said hey, do you want to come and talk about teaching and learning? Oh, I'm just going to be insufferable. Thank you so much. [00:01:48]  Dr. McKayla I'm really excited because I'm following you on Twitter. And I see that you're creating spaces for people to learn to get better to grow. Right. So there are a couple of things that I want to touch base on today with you. One is the 1-1s that you're offering. So maybe, maybe let's get started with that. Because I see you from time to time you say, you know, I have some time available, why not hop over on a call, and I can help you with some career advice? How's it going? What do you do with people? What kind of people are picking up on that?[00:02:27]  Jess Rose So I've been doing this for about, I looked the other day because I do, I do keep records and privacy-preserving records just like,  oh, what kinds of things am I talking to people about? And I've been doing this for about eight years now. So just broke 1700 folks I've talked to over the years.[00:02:40] Dr. McKayla Wow. [00:02:40]  Jess Rose And you would think oh, it's going to be mostly juniors or mostly people trying to break into tech. But just the absolute vastness of experience is so dazzling and exciting and strange to me. I don't see myself as especially well suited to give great advice. But on these calls, people are almost never asking for actual advice. So a lot, most of it's just, I'd like to be heard and I'd like someone to confirm that my experience is unusual or isn't unusual. Or getting sort of a level check for a different area saying, Hey, I'm based in this region, and I'm looking for work in your region. What's that like? What's the experience like? What's the process like? I actually documented the whole process out because I want, I definitely want other people to be doing this if you feel like it. No pressure. And it's on my GitHub. So GitHub.com/JessicaRose. And it should be right on there as  1-1s.[00:03:37] Dr. McKayla  Yeah, I saw that. I saw that on your Twitter feed. So it tells us how to do those 1-1s and how to, what questions to ask, and so on?[00:03:46] Jess Rose  Yeah. And mostly just about the tooling. So how to get it scheduled,  how to get that sorted? And then because I'm a weirdo, how to get the records of who chatted to you deleted if you want to, like, yeah, I wouldn't keep notes on somebody who doesn't want me to keep notes.  [00:04:00] Dr. McKayla  Yeah. And I think it's good for privacy as well, right?. If people I don't know which topics, they are coming to you, but I mean, some of them might be private, and you know, especially if you're having maybe, like, I think if you need advice, you're very often not such a good place, right? Probably more than being in a great place where you think, well, everything figured out, you know, things are going smooth than you're seldomly reaching out to other people. It would be like I'm bragging now to you. You're more probably reaching out if you have some problems with your team maybe or getting a job or something like this. Is that what people talk to you about in the sessions?[00:04:41] Jess Rose  So anything from, Hey, am I getting paid right? To, Oh, I'm getting screamed at a lot at work. Is this normal? So a lot of them are sort of, oh, gosh, but a lot of times folks just want to explore what's going on next. I've managed people a lot in my career. And one of the things that I always, I always have a difficult time with, and I hope other managers do, too, is how do you deal with the conflict? And there's always going to be conflict between what's best to the individual person you're managing, and what's best for the company because those are those, And one of the big things I push when I do manage people is, hey, do you have someone external to the company to give you good advice when I can't? Or I shouldn't give you the advice that's best for you?[00:05:31] Dr. McKayla  Yeah, yeah, it's a conflict, right? Because obviously, you don't want to lose that person. But you see that they're outgrowing, you know, maybe the position?[00:05:42] Jess Rose  Oh, I really just want to chase this up a minute. I'm always like, you don't want to lose somebody, like, you don't want somebody to move on for your team because they were unhappy or mistreated. This is definitely from me being a teacher for too long. I'm always pretty excited when somebody graduates up out of a team I run. Like, of course, you want to make sure that people have space to grow, of course, you want to be actively making sure there's career progression and more things to learn. But and especially in a job market, like right now, sometimes people like oh, cool, I could make a bigger salary jump bracket, they could make your title jump by leaving. And I'm always pretty chill with that.[00:06:24] Dr. McKayla Yeah, yeah. Me too. And my husband is also managing a bunch of people. And but I see tension there, right? So I think he's always really behind the people. But then upper management would be, yeah, but you know.[00:06:38] Jess Rose The business case for retention.[00:06:40] Dr. McKayla  Exactly. Right. And the same for, for example, giving your raise, right. And I think, especially maybe the managers, you know, that are really like first line, they are more for the people because they have like some personal relationship, and then one level up, it's already like, yeah, but you know, we don't have the budget or we don't want or we believe we can still keep that person, you know, for this for this cheaper?[00:06:38] Jess Rose  Oh, well, you know, let's give it another quarter or two and wait and see.[00:07:08] Dr. McKayla Yeah, exactly, right?[00:07:10] Jess Rose Baffling.[00:07:11] Dr. McKayla how do you do that as a manager? How do you speak up for your, for your people, or for your team? And h ow do you deal with that conflict as well?[00:07:22] Jess Rose  So I think that's a really challenging one because I think that the conflict there is still the same. What do you do as an individual manager when the y eah, when your contractual, your fiduciary duties to your company, run counter to your individual ethical responsibilities to the people you manage? And or what happens when there's a conflict between the needs of an individual and the needs of a team? And it's not a good answer. And it's not a reassuring answer. But it depends. If somebody is facing treatment that feels unfair, or targeted, or they're in a position that I, generally, if somebody is in a position, I'm not okay, with being much more lovingly strident around, hey, this is a topic I would really bring to your external mentor A well, and then setting really clear limits internally about what, even as a manager, you are and aren't willing to do. So somebody saying, Oh, you get the idea that, Oh, maybe we want to manage so and so out, go ahead and write them up for stuff that the rest of the team routinely does. You still have consent as a manager. So you could say, like, yeah, no, I won't work in a space that involves maybe this kind of behavior.[00:08:45] Dr. McKayla  Yeah, yeah, I think this is really important that we are standing up for our own ethics and for our own beliefs and value and, you know, also behind our, you know, our people that we, you know, I think we have a responsibility as well for and yeah, so I yeah, I can totally see that. [00:09:05] Jess Rose It's easy to say in this kind of job market in the West as well. I think, a re you based perhaps in Europe as well? [00:09:12] Dr. McKaylaYes. Yeah. [00:09:13] Jess Rose Because, like, these days for many European job markets in tech, finding a new job feels to many people who are established for juniors or people getting your first job,  It is hard. But for folks who've been in for a little while, and folks in different in high demand areas, getting a new job as a junior as a middleweight, or a senior, is not as difficult as it could be these days. Whereas if you're having to engage in management behavior that you're just not comfortable with, yeah, sometimes changing jobs is easier than making peace with uneasy ethical decisions. Yeah, sometimes that's not true for everybody. And it's a very, very privileged take for those of us who have a little bit of wiggle room.[00:09:58] Dr. McKayla  Yeah, I think so. And it really depends on where are you located? And what is your personal situation, right? Do you have dependents? Do you have like family or people that you have to take care of? And so on, which I think makes it much harder to say, you know, I'm going to not do that. But I think there, you know, there are boundaries, it's, it's one thing is playing along, and just, you know, or letting the other person also, you know, know, in the space that you have, right? You're also like, as a manager, you also, you can't just go and, you know, give advice directly conflicting with the interests of your upper management because that, you know, is a problem, but you can, you know, talk a little bit about, as you said, maybe asking you an external person, or also I think very well, you can say I'm disagreeing with this decision, right? And I advocated for you, unfortunately, you know, these were my boundaries here, for example, and let them know, I think that's, that's perfectly fine. Yeah. And I think that the problem is that if more of those things come together, people start thinking about leaving, right?[00:11:06] Jess Rose And that's not always a bad thing. As a manager, if you're not able to offer someone, a place that is safe, and productive, and non-traumatic to work, yeah, it's okay, that your people move on, and actually kind of preferable?[00:11:22] Dr. McKayla  Yeah, yeah, I think so, too. So another topic that I wanted to talk with you about, and it's a little bit related to management, but it's more related to teaching. So I don't think you have to be a manager to teach, right? You can be, you can be, you know, Junior Dev, Mid Dev, senior Dev, right, so we can all learn from each other. But I really see you as a teaching, you know, expert here. Yeah. Because you're, you're bringing topics around programming, but also, you know, advice for hiring or you know, how to get hired. And to so many people, right, you're, you're also making these really mass, mass online learning events, right, occur online boot camps. So how is that going? Why did you start that and is that only for really junior people?[00:12:12] Jess Rose So the first thing I want to do is like, I would absolutely love if there was an excuse for me, Oh, yes, I'll just take all the credit. But the free online boot camps that I've started are absolutely not just me. So they started as 12-week boot camps, and they've been collapsed into a reasonably intense but still part-time, six-week boot camp. And this is built off of the freeCodeCamp curriculum. So they're a registered nonprofit. They're amazing. We could not do this without them and without their permission. But also the good people, I'm pointing behind me like they're back there. The good people Class Central built a whole platform that lets us teach on so like, just really, and Ramon is my, my co-teacher. And he's he's just, it's almost disgusting how lovely he is. Like, the learners love him and deservedly so.[00:13:03] Dr. McKayla  Cool. Yeah. So what do you teach there? Is it like really the 101 of programming? Or is it more advanced concepts? Who is your target audience here?[00:13:14] Jess Rose  So this last cohort, which just ended about two weeks ago, I should get back to work on those. We had 15,000 unique learners across two tracks learning either web development, which is HTML, CSS, accessibility, really, really intro level of like first steps of programming, or across JavaScript. And again, that sort of first steps with JavaScript, getting started. So really sort of introductory level. But we added some additional forums for peer support. We've got a very noisy Discord. And then some live stream lessons and question-answer to get people unstuck. We've had such a, so I would have expected oh, these will be beginners. We have back-end devs who wanted to try out web development. We've got folks who don't want to go into tech, but they do want to build a website for their business. And the thing I was, I used to be a teacher and I used to be a linguist. And very selfishly, the thing I was, one of the things I was most excited about was the absolute range of the learners. We've got folks across every regularly inhabited continent. And folks joining us in this massive exciting range of first languages. I was just so, so people who are learning from their phones, people who are learning from the library computers, and I just really really loved this loud, chaotic, and so lovely and so supportive group of learners all helping each other out.[00:14:49] Dr. McKayla  Yeah, that's, that's really exciting. So I actually was thinking a little bit about learning on devices that are not high-end, right. And when I, when I started university, I couldn't afford a really high-end computer not even a normal computer, right? So I was on this, I got, I got one of those really cheap computers from somebody that you know, gave it to me for free. And it was a nightmare. It was a nightmare to work on that. And nowadays, it's obviously not the case anymore. And I'm really happy about that. But I was wondering what about, you know, people that don't want to work on the phone or work to, you know, on a tablet, and I'm pregnant right now. [00:15:32] Jess Rose Oh, congratulations. How exciting, how scary. [00:15:36] Dr. McKayla Yeah. But it's also a really cool experience because I'm thinking, like, this is my third child. So I know a little bit.[00:15:45] Jess Rose  Oh, you're just fine. You're like, duh, this happens.[00:15:46] Dr. McKayla I know what's going to happen, that I can sit here and you know, work on my comfortable devices. And so I tried a little bit to work on my phone and work on the tablet and so on, I still think it's really difficult. What tools do your learners have?[00:16:03] Jess Rose  Did somebody, somebody did one of my friends talk to you about this? I'm deeply suspicious. So I'm going to try really carefully not to say too much. I'm working on a little side project around this problem. Because this is a problem I've been thinking about a lot. So right now, and if our dear listeners aren't your viewers are, oh, gosh, what's the noun? Our beloved audience, your beloved audience has a tool or has something in the space that I haven't seen yet, please come and yell at me. But right now, I'm not seeing really good tooling. I'm not seeing a good way to write to the web from mobile devices. [00:16:46] Dr. McKayla Yeah, it's not there. [00:16:47] Jess Rose And this is an ethical problem for me. Because right now we hear people talking about the next billion users, I love this. But in a lot of cases, we're seeing people who are accessing the web for the first time, and I love it, and I live for it. But they're accessing the web on a lot of constraints. So they're usually on phones, they're usually mobile-only is what we'll call those kinds of learners. They may be accessing it in their third or fourth language, because you're going to see global web primarily in English and French and Spanish. And they're often constrained to really, really challenging limits on their, like their actual access to broadband or to mobile signal. And that's something I've been thinking about a lot on the device level for this problem. If I went, I'm going to date myself terribly. But I got access to the internet, when I was maybe 13, or 14. And the device I use to access the web to read the web, I could also write to the web. And we're effectively giving people this right only access to the web through smartphones. And that just, that doesn't seem like enough to me. So there's nothing great yet. And I don't think I've necessarily cracked it myself. But in the next couple of months, I would like to, I've got a little thing I'd like to launch to see whether or not that might be a good tool.[00:18:10] Dr. McKayla Yeah. Cool. I would be super interested in that. And I also think like, nowadays, I'm actually, I should actually be the whole day on bed rest. But two weeks ago…[00:18:20] Jess Rose What are you doing? You should be doing this lounging.[00:18:23] Dr. McKayla  Yeah, I should. Right, yeah. But so now I'm allowed to be up a couple of hours per day, which is, which is great, but because I'm on this bed rest, right, and I only can lie down, I'm not allowed to sit actually, I experienced all these accessibility problems that, you know, couple of, you know, disabled folks also are experiencing and I'm like, right now, I really understand how difficult it is if you can't, you know, type, write, if you have like these mobile devices. And I think there is really there isn't a lot of you know, there's so much space in there. And we should really be much more welcoming to people that can't, you know, sit on this nice computer have their three monitors, right, the keyboard and the mouse. And it's really I mean, it's really frustrating for me to write a blog post to make an update on Git, right, to make a PR.[00:19:12] Jess RoseI'm not ignoring you. I'm just grabbing a book to see, so rude, isn't it? Turning away? Oh, heck, I must have hidden it somewhere. But there's a really fantastic book from the late 90s that Tim Berners Lee wrote about the process of inventing the web. But I've got sort of a tab in the book because he said, Oh, okay, we had to sit down we had to define the bare minimum. What is the minimum viable setup you need to access the web? He said, Oh, you need to, you need some kind of CPU, we need some kind of monitor some kind of display. And one of the things that they specified as necessary for the web was, you're going to need a keyboard. I think that's the point that sticks me again and again, where I think, but we've gotten past the need for keyboard in so many other spaces. Yeah, it seems a bit lazy to have not gotten past it in sort of the ability to do simple web development.[00:20:12] Dr. McKayla Yeah, yeah, it would be so great. Like, I would benefit so much from it. [00:20:17] Jess Rose  Oh, just the guilt I've got right now. I'm just like, yes, yes, I'll get back to work. But we do currently have learned,  well, in the last cohort, we had a number of learners who were accessing the course, all via smartphones. So they would post and we'd love to see them post, screenshots of their code to see, hey, where's this gone wrong, but it's going to be folks screenshotting their phone screen, and just the implication of how challenging it would be to write, I've tried it to write a bunch of CSS on your phone, oh, the absolute, like the strength these people have in their hearts not to throw it across the room.[00:21:01] Dr. McKayla  Yeah, definitely. Definitely. So another question that came to my mind is now you have this experience of, you know, teaching really beginners, and also in a different space, it's a space of you are, you know, like this, this teacher now, and they're doing an online course. But I'm also very interested in how can we actually bring back or coming back to the managing position, right, how can we teach and mentor within a team, right? How can we do that for juniors? How can we do that for mid engineers? Who mentors and teachers, senior engineers? How is that all, you know, the dynamic in a team? And I was wondering if you have like some experience around that and some thoughts around that topic as well.[00:21:47] Jess Rose   So I was really lucky. I was on a team several years ago now out at FutureLearn. With oh, gosh, Nikki, What's your surname? I'm so sorry. I swear I know it. I've just forgotten it, because I'm a bad person. And Belinda Sockington, who are both unreasonably brilliant and fantastic managers. And a lot of that work on that team was around, because I have FutureLearn was that it was a MOOC platform. How do we, how do we encourage learning? How do we incentivize it? How do we balance it? And really, what kind of landed for me is it's an ongoing conversation between the folks running these teams, the individual people, I think it may be one of those issues where there's just no one size fits all. It's a combination of saying, Hey, we have these options. Here are some off-the-shelf learning experiences, with starting a conversation and keeping up a conversation of what do you want to learn, what works for you? What's best for you? One thing that I've encountered a couple of times in my career, which I've had a really, really hard time with and my opinion on it has really radically changed, is every now and again, I'd meet somebody who's sort of mid-level or senior, so they've they've gotten themselves into a secure role. They're feeling okay with it. And they wouldn't be that excited about learning where they said, Yeah, I just want to do my job. But I want to go home. And I think the first couple of times, because nobody tells you, but you're not going to start managing people and get it right right away. I'm going to stay awake late tonight absolutely obsessing over the ways I'm still not doing it right. But back then I was thinking, Oh, how can I, how can I make this person care about their learning? And these days, I think with the, with the world having gotten much more stressful, and me having enough experience to see that I think now that I was wrong. These days, when I meet somebody who's like, well, I'd like to do my job. I'd like to do a good job at my job. And I'd like to go home, I don't really need to move up. I don't really want to stretch and learn more. I've gotten, yeah, like, that seems increasingly chill. I think it might be cultural as well, I think. I'm from the States originally. And I think there's quite a bit more fear around employment in the States. Almost everybody can be fired at any time and that makes everything very exciting. And generally your health care is associated with your employment. So I think I see when I was younger and based in the States, there was a lot more. Of course, you have to keep learning, of course, you have to keep running, you have to progress. Otherwise, something bad could happen. And yeah, I think I've just gotten increasingly excited to see people set boundaries around where they put their learning and where they put their interests. Yeah. Yeah, that's a very strange take for a teacher.[00:24:47] Dr. McKayla  Yeah. So actually, I was talking to Cat Hicks, just a couple of weeks ago. Yeah. And so we were talking about learning debt. And this whole topic brought us to something where I think, you know, learning is often something very externalized, right, where you say, Oh, I'm learning, let's say I'm learning React, or now I'm learning Remix, right? So maybe the newest framework or, you know, a new a new approach for DevOps or whatnot, right? So it's something that's out of what you're doing right now. And it's a new technology, very technology-oriented as well, whereby I think at the company, there are so many, a little bit more how to call it but informal, or, you know, a little bit more tactic, learning experience that you actually have every day, right, which is, how do I communicate with this new person on the team, right? How do I, how do I understand parts of this codebase? Can we change the architecture for that without breaking something? And all of these are also learning experiences, which we are often not declaring as that right, so we are not saying, oh, you know, McKayla, today learned about new ways to do this architecture for us or to refactor that code, or, you know, she did, she learned about how this API works over there that she hasn't worked about, right? This is very often not, I don't think it's so visible in the learning experience than if I would say, Oh, me, hey, let's sit down and learned React. Yeah, you know.[00:26:25] Jess Rose And I think that's really valuable. Because even when you say something, somebody say, I think, oh, you know, I'm just going to chill and do a good job. And it's so easy to generalize about brains and learning to, say, Oh, we know what we know about learning. In so much as we've learned anything about learning like self-assessment's messy, the study of, I'm not nearly clever enough to have a good handle on neuroscience and learning. But there's actually a fantastic researcher and author, Dr. Barbara Oakley, who does a lot of work on learning how to learn. And she's been doing some work with Zack Caceres who's a programmer, and I'm not going to tell, talk out of turn. But I believe they may be launching a project around how we learn programming skills relatively soon.[00:27:11] Dr. McKaylaYeah, nice. Yeah. [00:27:11]Jess Rose But we're primates in changing environments. Even if we don't think about it as learning, we are getting new situations and new stimuli, just like you said, I've got a new teammate, I'm going to learn to work with them. Oh, I've got this API. Oh, I finally understood what's going on under the hood. Regardless of whether or not we've set ourselves a mountain path to hike a declared learning journey, there's still learning happening. Yeah.[00:27:37]  Dr. McKayla  Yeah. And I think that those chill folks, how you call them, right? Maybe they have also more capacity to actually see things that are, you know, people that are very on their journey of, oh, I want to learn React and the latest, you know, whatever, technology comes out right now, maybe don't have the capacity to see, for example, oh, you know, now that the market changed a little bit, budget shifted, we have to work a little bit different with this team, or, you know, how can we make sure that our deadlines are, you know, approachable, and so on? So, yeah, I think learning really happens in so many forms. And, yeah.[00:28:14]  Jess Rose And I, yeah, I've always been really excited about that as well. I think resilience is undervalued in teams often. Sorry, this isn't very confident or it is not very definitive, but I'm going to waffle about my biases as part of this. I really like thinking about resilience in individuals and in teams as a resource available. And I like thinking of people as resources, but like, someone being rested, somebody having the capacity, somebody being ready for a little tiny crisis, or a little weird thing. That feels like a resource right there. But I think often we really lean on productivity so hard. How can we get. what kind of developer experience tooling can we use to get 20% more? How can we make sure people are focused? How can we cycle our meeting? And we're so focused on developer productivity and the productivity of technologists, I think we often sacrifice that flexibility and that resilience of having somebody who's not under these productivity pressures to such a high degree. Like, we learn better when we're chill.[00:29:25] Dr. McKayla  Yeah, yeah. And I think it brings us back also to, there was this blue code, right? People that are taking on responsibilities, right, blue work, sorry, blue work, that was what it was called, right? But people that are taking on some invisible work that are, you know, good for the team. And, and so yeah, I think this also for teaching, mentoring, learning, I think this can be one thing, and obviously, we shouldn't get outdated too much. And, but I also think that it's not changing every minute, you know, like, sometimes we believe, or we were made to believe, or this story lines around time, Oh, my God, you know, if you're not doing every day something and..[00:30:11] Jess Rose What do you mean you're not using blank? I'm like, look, I'm very old, and I'm very tired. Like, I'm good.[00:30:18] Dr. McKaylaI think it's totally fine, right. And there are a lot of technologies, that I mean, if you're working on PHP, you know, a lot of the web runs on PHP, and it's still, you know, a good technology, and it's okay. [00:30:33] Jess Rose  Like, if you want to stretch a little bit, getting into some Laravel is really, really exciting. But if you write PHP, you can hang out and get better at the core stuff of what you do. And do a good job. Like, you don't have to run as hard as you can, as fast as you can forever.[00:30:51] Dr. McKayla  Yeah, I think they're, they're, you know, good choices to make. And I'm definitely for growth and for learning. But sometimes people are just burning, you know, mental calories. I learned so much. I mean, I'm actually a learner, right? I love to learn. But most of the stuff that I learn, I never used. It's not very productive, right? [00:31:16] Jess Rose  Yeah, but not sorry, you've invited me on here. And I'm just up here ready to blow you. But yeah, this sort of cult of productivity, not that you're espousing it makes me very, very, and when I talk to new learners, and they say, oh, okay, I need to learn this, and this, and this, and this, and this, and this. And I've heard these words, and I need to learn this. I'm like, Babe, you can, you can show we can all chill. Like, we don't have to learn any frameworks yet. We don't have to learn any ops yet, we can just chill and learn the core stuff. And as these are like, one thing I really like to encourage, especially with new learners, or learners new to a specific space, is to go ahead and get some kind of digital or some kind of physical space where you can dump stuff. Some people like Notion, I hate Notion a lot. I quite like Obsidian. I don't care what you use, as long as you're happy about it. As you're seeing all these terms, just chuck them in a big doc. Okay, well,  I keep seeing Angular, I know Angular is a thing, should I learn it? Don't worry about whether or not you have to learn it next, just go ahead. And when you see an article about it, throw it in the slush pile. I call it my link dump for early learning. And that means once you've got through the foundational stuff, you say, Okay, I've learned enough JavaScript where I can write. And I like setting these little tiny interim goals to say, Well, I've learned enough JavaScript where I'm able to make simple bug fixes in this open source project I was interested in. I've learned enough. And one thing I'm excited about is the The Art of Learning code, or the art of reading code, which is something Felienne... is an academic who's done a lot of work in the space.[00:32:59] Dr. McKayla She's from Leiden University.[00:33:01] Jess Rose  Yes. You've talked to her already. I bet.[00:33:02] Dr. McKayla  I did my PhD with her in the same room. Roommates. Yeah.[00:33:06] Jess Rose  Did you? Did you?[00:33:06] Dr. McKayla  Yeah, we were roommates. Yeah.[00:33:07] Jess Rose  Oh, is she just as delightful to study with?[00:33:10] Dr. McKayla  Yeah, she is wonderful. [00:33:13] Jess Rose  But yeah, so really getting through the basics of well, I set out to do X, I'm doing X. Now it's time for me to go look through my link dump file, and see, wow, it looks like I've got like 40 different articles about Angular. Maybe that was important that that's enough for what I want to learn next. Yeah.[00:33:34] Dr. McKayla Maybe something else that comes to my mind here is also that I think fundamentals are really important, right? So I like for example, the approach of Dan Abramoff, right? He has like this course of chess JavaScript, which it means that you're not starting with React, right? You're starting with JavaScript and with the fundamentals around it, and I wouldn't say it's really a course for really real beginners. But it's like if you got a little bit of your hands dirty around JavaScript, it's really nice to go in and then check. Did I actually really understand what's you know, what's happening here? And then if you have these fundamentals, I think it's so much easier to build upon that dump. And dive into React or whatnot, right? Whatever technology you want to add here.[00:34:21] Jess Rose  I think this comes back to something I've been thinking about a lot in how we learn and teach. But like, where we abstract things out. Soin the boot camp, we're using Free Code Camp to teach, which is a, it's an in-browser sandbox, you don't have, and they've just come out with a new beta curriculum for web development I'm in love with. And it previews that these are files and that you have to link to these files. It is very, very good. But it's still a sandbox, it's still an abstraction. And the places we tend to send learners next are things like, Okay, we're going to head over to CodeSandbox, we're going to head over to Glitch which are still abstracting away a lot of really, and then even when you look in to professional tooling and frameworks, they say, Okay, let's get into React. A lot of the power behind these frameworks are that they abstract away or that they compress, or they obscure or or smooth over some of the fundamentals of how we work with the core technology, maybe JavaScript or the way, Tailwind is a weird abstraction of the things you'd like to do with CSS. And I don't have a problem with, I think it's a teacher, I'd have a hard time having a problem with abstraction. But I think that thinking really carefully about how we do this, when we abstract things , and how we signpost what's been taking, or what's been added gets to be really valuable.[00:34:47] Dr. McKayla Yeah, I think so too. Yeah. When I was starting to learn programming, I struggled a lot with abstractions because I just wanted to know, or not only with abstractions, but also like, there wasn't a lot of abstractions. It was actually very, very raw, right? It was like, Oh, you have an Eclipse IDE open and you're writing Java code. Bbut then you have like, oh, let's say, you know, public wide string, main, whatever, right? And it's just like, you just do it, right. And I'm like, why? What does it mean, don't worry about it. [00:36:22] Jess Rose And then we'll cover this later. And so by the time, we will have covered it, yeah… Having been a linguist, I fear that I mentally map language learning to programming language learning, even when it might not be entirely suitable. But I see this happening in human language education as well, where we say, okay, cool. Here's how, we keep we start people in the present perfect tens for a lot of languages, I see the cat, I drink the water, I walked to the store. And we don't send them into a present perfect world. And I think that's true with programming as well to say, Okay, well, we're going to give you this sandbox, or we're going to give you this framework, which abstracts away a lot of the complexities of the grammar or the the nuance of, and I think it's really valuable to talk about the culture of the language we use around programming and really the culture of, of the structures we build, because it's not transparent to people. I met with a learner in person, what a delight, in person last week. And without thinking about it, I said, yada yada yada bikeshedding. And thank goodness, this learner was confident enough to be like, cool, what the heck are you talking about? I was like, oh, gosh, that's just something we say. We say it as though everyone's going to understand it. And it means to get sidelined to get distracted with little unnecessary details. Just like okay, cool. You should just say that, it's less complicated. [00:37:55] Dr. McKayla  Yeah. I think it's not always that easy to be always aware of how you do it. But I recall the time that I started at Microsoft, and, you know, when you start there, it's full of acronyms. And they mean, they mean something completely else inside Microsoft and what it would mean outside, and it really takes quite some time. And then a lot of people get very blind to it, and you know, just start using it as well. And you know, you start talking this gibberish. Nobody else can understand. Yeah.[00:38:32] Jess Rose  But like, from a linguistic perspective, that's because that's identifies you as a member of the in-group, doesn't it? How fascinating. Yeah, incredibly interesting. Oh, no, no, I absolutely refuse to spend the next three days hyperfocused learning about weird Microsoft acronyms. It's so tempting.[00:38:49] Dr. McKayla  Yeah, there are a lot. But I think it's the same with code reviews, right? And with sometimes how people say, oh, you know, we have this style of giving feedback to each other. And in my code review workshops, I always talk You know, I always try to have people come to an agreement that we need to use language and also, you know, phrase that in a respectful way, that's not only for the internal, you know, internal team to understand. Because there are newcomers, you know, in the team, maybe somebody will look at that, what you wrote two years from now, right, and still should be able to understand it. And so I think it's really good if we be clear about those bridges that we built that, you know, are this internal behavior and language that we are using that it's only, you know, it's an insider joke, and so on.[00:39:47] Jess Rose Yeah. Yeah. And I think we're often really chill about that in tech. Yeah, oh, here's a glossary of technical terms you need to know to do the thing. We're, we're cool about that. There seems to be a bit more resistance around when shared language or shared norms, or shared language structures around things like code reviews are proposed because we don't need that we know how to talk to each other. I hope I'm not putting you on the spot. Are you one of those lucky people who speak like nine languages?[00:40:15] Dr. McKayla No, not nine.[00:40:15] Jess Rose Oh, only five?[00:40:17] Dr. McKayla Maybe, yeah. German is my mother tongue, right? English, Dutch, Italian, and a little bit of Spanish.[00:40:28] Jess Rose  A little bit of Spanish. Look at that. The fantastic thing about chatting to many folks from Europe is, is y'all always have this very, very beautiful, very casual, like humble brag at the end, you like, you know, just a little tiny bit of Croatian. I'm terribly jealous. Yeah, like recognizing that folks aren't going to be coming to, coming to these code reviews. And I really liked that you highlight that they're going to be coming to the uncoupled in time. I love this idea that when you leave a code review, when you leave feedback, when you leave a pull request, when you leave code, you're leaving a little artifact of understanding behind. So to say, Cool, we've standardized how we talk about these, we've created a shared language for them. Because when we go into the far scary future, we want these to still make sense.[00:41:23] Dr. McKayla  Yeah, I think this is really important.[00:41:26] Jess Rose  But also making them like giving a shared language around, hey, maybe English, or if we're doing the, if we're doing the code review, in Dutch, I'm in a bit of trouble. But maybe the language this code review is in is your second or third or fifth? Let's go ahead and have some shared language have some shared structures around feedback to lower the cognitive load? Yeah, well, can we talk about cognitive load? I imagine you've done it tons of times on the podcast. I imagine many programmers are familiar with it.[00:42:00] Dr. McKayla  Yeah, we also have to be a little bit careful of the time now. But maybe the last thing that I want to add here is I'm writing a book on code reviews, right? [00:42:10] Jess Rose Are you?[00:42:10] Dr. McKayla Yeah, I'm right now in the middle of the feedback section, right? So how to give feedback, how to give respectful feedback, and how to communicate with each other and also cultural right? So how do we deal with, it gets really hairy there, right? So yeah, what are different cultures are expecting, what's respectful there, you know, how much you know, how harsh should a feedback be? Or can it be or, you know, what is seen as polite and so on? And this is not only, it's not only, it's not one standard thing, right? It depends on who's on the team, what's the background? What's the culture? But I think the expectation, setting the right expectations, and, you know, explicitly stating that, and talking about that, reflecting on that, and, you know, learning how others see those things and learning how, you know, like, if I would talk to you I'm originally from Austria lived in a couple of countries, right? You're from the States you're, you're in the UK now, right?[00:43:12] Jess Rose I am, yeah, everything's just fine here. Very chill. Not weird.[00:43:10] Dr. McKayla Yeah. And then maybe we have another person from Croatia and then somebody from India, right. And so I think it would be really important for us to talk about how we understand different terminologies, how we understand different you know, expressions in my career workshops, sometimes I have discussions about looks good to me. And I love those discussions because, you know, it's just a simple term looks good to me. Most of the time, people just, you know, have the acronym for it, right?[00:43:47] Jess Rose  Like it's the thumbs up emoji in my head.[00:43:50] Dr. McKayla  Exactly or you know, LGTM, right? And then some people are like, oh, yeah, this means you know, that I looked through it and you did a good job. And then the other person has no, you know, looks good to me means that you haven't looked at my code.[00:44:07] Jess Rose You just glanced at it. [00:44:07] Dr. McKayla Yeah, you just want it out of your way. Yeah. And the other person says, Oh, this means, I don't care. [00:44:07] Jess Rose Sometimes, sometimes.[00:44:16] Dr. McKayla And having those discussions in the team, you know, and understanding where everybody is coming from, and that they actually use, you know, one simple terminology. And everybody on the same team understood something else about it, I think it's so valuable, right? And only by these discussions, you know, we can really understand what's behind those terms and the way that we are communicating. But I'm also getting a little bit carried away.[00:44:45] Jess Rose  No, no. So I'm going to ask you about your book. And yeah, I've just had a friend tell me that there are some questions you're not supposed to ask about someone's book. So I won't ask any of those. Instead, I've been told you're supposed to say, I hope it's going well. I'd like and I think it might be useful for hopefully some of the audience as well. I had an idea for a book that sounded really fun in my head. And I've sort of broken it down into chapters into essays and trying to write a couple of chapters. And my goal in writing a couple of essays is I'm trying to talk myself out of writing a book. [00:45:22] Dr. McKayla Yeah, I've heard that. Yeah. [00:45:23] Jess Rose Do you have any advice for not, like, it's the worst. It's the worst idea ever. No one wants to write a book like, please, please, please. [00:45:32] Dr. McKayla No, I don't have.[00:45:32] Jess Rose No, I want to know what you're doing.[00:45:34] Dr. McKayla  But I saw on Twitter that you said that and I thought, like, yeah, you won't be able to not write a book with this approach, right?[00:45:42] Jess Rose I love that it sounds like a th reat, where you're like, you're going to write that book.[00:45:45] Dr. McKayla  Yeah, it looks like. I think if you're breaking it up in essays, that become more manageable. I think you will write this book. Yeah.[00:45:55] Jess Rose But for our beloved audience, for your beloved audience, they shouldn't write a book, they should, they should definitely do things that are not writing a book. Like, it's a terrible idea, isn't it?[00:46:04] Dr. McKayla  I can't, I can't say it's a terrible idea. [00:46:06] Jess Rose Are you enjoying it?[00:46:08] Dr. McKayla I don't think it's a good idea. But I think a lot of people would like to write a book and I would be the last person that would discourage them. Because I was always discouraged to write a book, right? But I think I know what mess I got myself into. [00:46:25]  Jess Rose That's what I'm looking for, there we go.[00:46:26] Dr. McKayla I would just tell the people that you're getting yourself into a big mess. But it's okay. You know, it's okay. I think people can write books, and people should write books.[00:46:36]  Jess Rose The world is messy. It'll be fun. Oh, no, this is the opposite of what I was looking for. But it's so delightful.[00:46:42] Dr. McKayla  Yeah, well, Jess actually, this brings us to the end of our show, I really enjoyed talking with you about all of that. And I think we should talk about cognition and cognitive load, and you know, all of that. So maybe I will invite you again, to another session[00:46:58] Jess Rose  I'd love to come back any time. But I'll also pass you some contacts for folks who are much better at this than I am, I would just go back and be like, so books. And really, your audience deserves better.[00:47:13] Dr. McKayla Okay. And we will both all the things that we talked about down there also, maybe the Twitter handle or LinkedIn profile or whatnot, from the person that you mentioned in the middle, where you forgot the last name, I put it there. So she will be there as well. And then, yeah, so is there something that you want to wrap this episode up? Or?[00:47:36] Jess Rose  Oh, gosh, can I bully your audience? Is that doable? Is it permitted? I've been doing advice calls all this week. And the big thing that I keep coming back to when I chat to people, I do do them just to be mean to people who are smarter than me is right now everything, everything is just so big and so loud and so stressful. One thing I've really enjoyed exploring with people is looking at ways that what they have to do, what they think they have to do can be smaller and softer and quieter. And I think that yeah, I'd love to gently bully folks to consider how what they need to do could be a little less. Maybe you don't have to write that book. It can just be an essay.[00:48:24] Dr. McKayla  Yeah. Yeah. I like that. I actually did that this week with myself and just gave myself permission to let go of a couple of balls that I was juggling. And I think it's delightful. We should really do that. And I think it's it's the time that we are many people needed. Not everybody, right. I think a lot of people needed.[00:48:41] Jess Rose There's going to be one person out there who's having a real good week. I just haven't met him.[00:48:46] Dr. McKayla  Or yeah, or that cat very nicely distracted by all of the work and don't have to think about the stuff that's going on. Yeah. Okay, so Jess, thank you so much. Thank you. It was really a pleasure talking to you.[00:49:01] Jess Rose Thanks so much. I'll let you go and thank you again. I won't get into a thank you loop with you.[00:49:06] Dr. McKayla  Okay, bye-bye. [00:49:06] Dr. McKayla This was another episode of the Software Engineering Unlocked podcast. If you enjoyed the episode, please help me spread the word about the podcast, send episode to a friend via email, Twitter, LinkedIn. Well, whatever messaging system you use, or give it a positive review on your favorite podcasting platforms such as Spotify or iTunes. This would mean really a lot to me. So thank you for listening. Don't forget to subscribe and I will talk to you in two weeks. Bye

Smart Software with SmartLogic
Sanne Kalkman on Coding, Crafting, and Collaboration

Smart Software with SmartLogic

Play Episode Listen Later May 5, 2022 43:31


This week we are joined by Sanne Kalkman, former teacher turned software engineer. Currently, Sanne works at CodeSandbox, where she's one of two Elixir developers responsible for the backend. When she's not coding, you'll probably find her either 25 browser tabs deep into a new CS topic, learning yet another new hobby, or behind her sewing machine, all of which we dive into in today's episode! Tuning in, you'll discover which languages Sanne is proficient in and why she doesn't consider herself a polyglot; gain some insight into CodeSandbox Projects, a more collaborative rewrite of CodeSandbox from the ground up; and get a sneak peek into Sanne's upcoming keynote address at Code BEAM Europe in May 2022, which tackles how to help juniors succeed in your organization. We also touch on garbage collection in Elixir, cute avatars, the intersection of code and sewing, and much, much more, so make sure not to miss this fun and insightful conversation with coder and crafter, Sanne Kalkman! Key Points From This Episode: What it's like living in the Netherlands, Sanne's favorite TV show, and more. An introduction to Sanne, how she found herself in tech, and her role at CodeSandbox. The first language she entered the professional coding space with: Elixir, of course! How she thinks about JavaScript now that she is proficient in another language like Elixir. Learn more about CodeSandbox Projects and how it fosters live collaboration. How the CodeSandbox app is broken down into Elixir, TypeScript, and Rust. Why Sanne views CodeSandbox as a polyglot environment, but she isn't a polyglot herself. Find out why she prefers to stick with Elixir in her personal capacity. Code BEAM Europe 2022 and some highlights from Sanne's upcoming keynote address. Top tips for helping juniors succeed at your organization; model asking questions. The TLDR summary of garbage collection in Elixir from Sanne's 2020 Code BEAM Talk. Cute avatars over headshots, Sanne's crafty hobbies, side projects, and more! Some of the cool work taking place at the intersection of code and sewing. Opportunities at CodeSandbox to dive into different codebases and learn different things. Final plugs, mentions, and where to connect with Sanne! Links Mentioned in Today's Episode: Sanne Kalkman on LinkedIn — https://www.linkedin.com/in/sannekalkman/ Sanne Kalkman on GitHub — https://github.com/sannek/sketch Sanne Kalkman on Twitter — https://twitter.com/sannekalkman CodeSandbox — https://codesandbox.io/ Our Flag Means Death — https://www.hbomax.com/series/urn:hbo:series:GYf3LzwJV98JifQEAAAAO Walibi Amusement Park — https://www.walibi.com/ Code BEAM Europe 2022 — https://codesync.global/conferences/code-beam-sto-2022/ Sanne Kalkman: 'Who Takes Out Your Trash' (Code BEAM V 2020) — https://youtu.be/OSdaXNQ0xhQ Covatar — https://covatar.com/ FreeSewing — https://freesewing.org/ SmartLogic — https://smartlogic.io/ SmartLogic Jobs — https://smartlogic.io/jobs Special Guest: Sanne Kalkman.

The Stack Overflow Podcast
Codespaces moves into public beta, the virtual real estate worth millions, and how microservices and CI/CD can hurt productivity

The Stack Overflow Podcast

Play Episode Listen Later Mar 22, 2022 34:55


Geriatric millennials unite.Learn more about GitHub's move to put prebuilt Codespaces into public beta, plus check out CodeSandbox, home of self-proclaimed lazy developers.Meanwhile, in blockchain: Polygon, a solution designed to expand transaction efficiency and output for Ethereum, raised $450 million “to consolidate its lead in the race to scale Ethereum.”Is Decentraland the most annoying blockchain project? The competition is fierce.The 2022 Java Developer Productivity Report found that microservices and CI/CD are decreasing developers' productivity, not increasing it. The team talks through what that means.This week, Ben recommends the book Appleseed by Matt Bell, Cassidy recommends the productivity app Centered, Adam points listeners to Unix-like operating system SerenityOS, and Ceora shouts out Tanya Reilly's talk-turned-blog-post Being Glue.Find Adam on LinkedIn here.

The Stack Overflow Podcast
Codespaces moves into public beta, the virtual real estate worth millions, and how microservices and CI/CD can hurt productivity

The Stack Overflow Podcast

Play Episode Listen Later Mar 22, 2022 34:55


Geriatric millennials unite.Learn more about GitHub's move to put prebuilt Codespaces into public beta, plus check out CodeSandbox, home of self-proclaimed lazy developers.Meanwhile, in blockchain: Polygon, a solution designed to expand transaction efficiency and output for Ethereum, raised $450 million “to consolidate its lead in the race to scale Ethereum.”Is Decentraland the most annoying blockchain project? The competition is fierce.The 2022 Java Developer Productivity Report found that microservices and CI/CD are decreasing developers' productivity, not increasing it. The team talks through what that means.This week, Ben recommends the book Appleseed by Matt Bell, Cassidy recommends the productivity app Centered, Adam points listeners to Unix-like operating system SerenityOS, and Ceora shouts out Tanya Reilly's talk-turned-blog-post Being Glue.Find Adam on LinkedIn here.

Nomad University Podcast
021. Polyamory digital nomad couple from Canada travel together around the world

Nomad University Podcast

Play Episode Listen Later Jan 8, 2022 37:36


Have you ever heard of the word of "Polyamory"? In this episode, a cute Canadian digital nomad couple Tiff & Matan shared how they travel together with polyamory relationship.    Tiffany (they/she) is a nomadic software engineer at Netlify, avid manga reader, gamer, and travels as a disabled person with their partners. They love all things accessibility and specialize in helping companies modernize tech stacks for the modern web. Matan (he/him) is a passionate open-source developer, globetrotter, and book junkie. He's a developer at CodeSandbox and AniList, and is the lead maintainer of Starship. Tiffany's instagram : https://www.instagram.com/tiffafoo/ Matan's instagram : https://www.instagram.com/matankushner/

Developer Experience
Fostering Developer Collaboration in a Remote World - Ives Van Hoorne (CodeSandbox)

Developer Experience

Play Episode Listen Later Nov 4, 2021 48:06 Transcription Available


On today's episode, we're going to talk about fostering developer collaboration in a remote world. This is a special edition because Sarah Dayan is joined for the first time by her new co-host Bryan Robinson, Senior Developer Advocate at Algolia. Working remotely is not something new, especially in the tech industry, but since the beginning of the pandemic in 2019, there has been a wave of tech workers going remote. First it was by necessity, and then by choice. So how do you collaborate when your coworkers are not in the same room, not in the same city, country or even continent? How did it change our processes and our tools?Our guest today is Ives Van Hoorne, creator of CodeSandbox. CodeSandbox is the most advanced cloud-based sandbox environment that lets developers quickly start and share prototypes, but also collaborate on projects, provide bug reproductions, and all of that in the browser.Ives Van Hoorne: @compuivesBryan Robinson: @brobSarah Dayan: @frontstuff_ioCodeSandbox: @codesandbox / codesandbox.ioAlgolia: @algolia / algolia.com

We Belong Here: Lessons from Unconventional Paths to Tech
Ceora Ford: Learn in Public and Share your Journey

We Belong Here: Lessons from Unconventional Paths to Tech

Play Episode Listen Later Jun 29, 2021 48:00


Ceora is a software developer based in Philadelphia. She worked in childcare and with children but was always interested in tech. Coding was always in the back of her mind. She starting freelancing as a digital marketer and was finding success, but then the pandemic hit, and lost all of her clients. At that moment in time, Ceora had an opportunity to reset her career progression and decided to go all-in on learning to code.In a moment of transparency, she decided to share her learning with her community and create tutorials and blogs with others learning to code as well.  Egghead.io saw her initial blog post and asked her to become a learner advocate for them. She took their courses, attended workshops, documented her learning, and published those notes to GitHub, all while getting exposed and building relationships with experienced developers in the industry!She worked as a teacher with Kode with Klossy, as a writer for Digital Ocean, and as a Developer Marketing Coordinator at CodeSandbox.  She's on a journey to become a Developer Advocate and will have more to share with the world soon!She is a huge proponent of inclusion, accessibility, and community building. Her career thus far has centered around creating educational content focused on making the tech industry more accessible to everyone.  This episode is packed with encouraging bits of advice and wisdom. It is not one to miss! Resources: Ceora on Twitter: @ceeoreo_Ceora's website: ceoraford.comCeora on LinkedInWe Belong Here Podcast:Follow Lauren on Twitter @LoLoCodingWeBelongPodcast.comSubscribe on AppleSubscribe on Spotify We Belong Here Discord CommunityJoin us on Discord Server today! bit.ly/webelongdiscord 

Baby Got Backstory
BGBS 071: Maurice Cherry | Creative Strategist | The Restorative Power of Play

Baby Got Backstory

Play Episode Listen Later Jun 9, 2021 66:55


BGBS 071: Maurice Cherry | Creative Strategist | The Restorative Power of Play Maurice Cherry is the creative strategist for CodeSandbox, an online code editor tailored for web applications. Prior to this, he served principal and creative director at Lunch, an award-winning multidisciplinary studio he created in 2008 that helps creative brands craft messages and tell stories for their targeted audiences, including fostering relationships with underrepresented communities. Past clients and collaborators included Facebook, Mailchimp, Vox Media, NIKE, Mediabistro, Site5, SitePoint, and The City of Atlanta. Maurice is a pioneering digital creator who is most well-known for Revision Path™, an award-winning podcast which is the first podcast to be added to the permanent collection of the Smithsonian's National Museum of African American History and Culture (NMAAHC). Other projects of Maurice's include the Black Weblog Awards, 28 Days of the Web, The Year of Tea, and the design anthology RECOGNIZE. Maurice's projects and overall design work and advocacy have been recognized by Apple, Adobe, NPR, Lifehacker, Design Observer, Entrepreneur, AIGA, the Columbia Journalism Review, Forbes, Fast Company, and many other print and digital outlets. Maurice is also an educator, and has built curricula and taught courses on web design, web development, email marketing, WordPress, and podcasting for thousands of students over the past ten years. Maurice is the 2018 recipient of the Steven Heller Prize for Cultural Commentary from AIGA, Creative Loafing Atlanta's 2018 Influentials in the fields of business and technology, was named as one of GDUSA's “People to Watch” in 2018, and was included in the 2018 edition of The Root 100 (#60), their annual list of the most influential African-Americans ages 25 to 45. In previous years, Maurice was awarded as one of Atlanta's “Power 30 Under 30″ in the field of Science and Technology by the Apex Society. He was also selected as one of HP's “50 Tech Tastemakers” in conjunction with Black Web 2.0, and was profiled by Atlanta Tribune as one of 2014's Young Professionals. He is also a member of the International Academy of Digital Arts and Sciences. Maurice holds a Bachelor's degree in Mathematics from Morehouse College and a Master's degree in telecommunications management from Keller Graduate School of Management. In this episode, you'll learn... As a creative on the web, it's beneficial to stay fluid and agile enough to go where the market goes. It's detrimental to focus on only one specialty because the industry changes so quickly that it may become obsolete. When done correctly, brands can put forth an image that is discordant with people's initial perception of them, through storytelling in marketing. This can draw in an entirely new audience based on the brand's "personality." Podcasting is not as easy as it looks. Everything is deliberate, and a lot of care goes into each episode. Quotes [8:10] It almost is a detriment to be kind of a specialist, because your specialty may end up getting absorbed or may become obsolescent or something like that. So you kind of have to stay fluid and kind of see where different trends are going and see how you can fit in there. [12:45] Brands may try to put forth an image of who they are or who they want to be. And that may not even mesh with how people are thinking about them…but it makes people remember them in a way that perhaps people may not think of, and so they may gain a whole new level of audience just based off of that kind of storytelling and interaction that draws them in to who they are as a brand and what they sort of represent in terms of company values. [1:00:43] I think people will look at the 400 episodes of revision path and just see a monolithic set of people. But I mean, there's so much diversity within the people that I have interviewed, whether it's age diversity, whether it's what they do in the industry, years of experience, there's men, there's women, there's trans folk, there's folks in the US and the Caribbean, throughout Europe, throughout Africa, throughout Asia and Australia. They're everywhere. The thing that sort of ties them all together is they're practicing designers, or they're practicing techies, or they're doing something creative on the web that is worthy of kind of falling into line with everything that I'm doing with revision paths. [1:04:53] I just turned 40 this year. And there's still a lot of things about myself that I feel like I've managed to still keep a very playful spirit and still be able to kind of tap into the restorative power of play, even into the work that I do. I mean, even what I'm doing with creative strategy, it's kind of playing at work a little bit. I get to really dive into myself and come up with inspiring things that we can do and fantastic campaigns that we can execute. Resources Podcast: Revision Path LinkedIn: Maurice Cherry Twitter: @mauricecherry Have a Brand Problem? We can help. Book your no-obligation, 15-minute Wildstory Brand Clarity Call now.  Learn about our Brand Audit and Strategy process Identify if you need a new logo or just a refresh Determine if your business has a branding problem See examples of our work and get relevant case studies See if branding is holding your business back and can help you get to the next level Book Your FREE Brand Clarity Call   Podcast Transcript Maurice Cherry 0:02 And I started doing these long form interviews, maybe about 1500 to 2000 words or so. But it just took so long to put together. I was doing it by myself. And it was someone that actually was a reader of revision path, who one day wrote me and said that she was a fan of revision path as you would really like to be on revision path, but wanted to record a podcast because she had a podcast that she was doing in Chicago. At the time. I'm like, yeah, we can record that's fine. thinking to myself, I have no recording equipment. So we ended up recording our interview, the very first episode of revision path on my mobile phone in a restaurant. Terrible quality. I still keep the episode out. I mean, it's somewhat listable, I guess, I don't know. But that was kind of where the genesis of the podcast started. Marc Gutman 0:54 podcasting from Boulder, Colorado. This is the Baby Got Back story Podcast, where we dive into the story behind the story of today's most inspiring storytellers, creators and entrepreneurs. I like backstories and I cannot lie. I am your host, Marc Gutman, Marc Gutman, and on today's episode of Baby got backstory, we are talking with Maurice cherry, the award winning podcaster, creative strategist, and designer. And before we get into this episode, I feel so lucky that I get to talk to people. And I get to talk to people on this show. And I get to talk to people on this show, and share it with you, the audience. I truly, truly, truly thank you and appreciate you. If you like this show, and want to show your like an appreciation for me or the show, please head over to Apple podcasts or Spotify and give us a five star review and rating. Ratings really do matter. Apple and Spotify use these ratings as part of the algorithm that determines ratings on third charts. And we're human. We like likes and follows and ratings too. So thank you for your reviews. I do appreciate it. Today's guest is Maurice cherri, creative strategist, designer and host of the award winning podcast revision path. past clients and collaborators included Facebook, MailChimp, Vox media nyck Media Bistro site five sitepoint in the city of Atlanta. Maria is a pioneering digital creator, who is most well known for revision path and award winning podcast, which is the first podcast to be added to the permanent collection of the Smithsonian's National Museum of African American History and Culture. Other projects of maurices include the black weblog awards 28 days of the web, the year of t in the design anthology recognize Murray says projects and overall design work and advocacy have been recognized by Apple, Adobe NPR, life hacker design observer entrepreneur, the AI GA, the Columbia Journalism Review, Forbes Fast Company in many other print and digital outlets. He says the 2018 recipient of the Steven Heller prize for cultural commentary from the AI GA, creative loafing Atlanta's 2018 influentials in the fields of business and technology was named one of GED USA people to watch in 2018. It was included in the 2018 edition of the route 100. He was number 60 and their annual list of the most influential African Americans ages 25 to 45. In previous years, Maurice was awarded one of Atlanta's power 30 under 30 in the field of science and technology by the apex society. He was also selected as one of HPS 50 tech tastemakers in conjunction with black web to Dotto. It was profiled by Atlanta Tribune is one of 2014 young professionals. He is also a member of the International Academy of digital arts and sciences. And this is his story. I am here with Maurice cherry who is a creative strategist, designer and podcaster. You may know him from his very popular podcast revision path, and that's because they just recorded their 400th episode which is a major, major milestone Marie's Welcome to the baby. Got back History podcast. Maurice Cherry 5:01 Thank you so much for having me, Mark, this is great. Marc Gutman 5:04 That's so great to have you here. Why don't we just hop right into it? I mean, you, you have this varied what I'd call a hybrid background of creative strategist designer podcaster. Like, how did that come to be like, like, how do you make that all work in today's environment? Maurice Cherry 5:24 You know, I'm kind of still trying to figure that out myself. I'm lucky to be able to kind of remain a bit fluid and hybrid in some sorts as it relates to my skill set, which allows me to kind of go where the market goes, but I mean, my background, I have a undergraduate degree in mathematics. my graduate degree is in telecommunications, management's. I've worked in media, I've worked in web, I've worked with nonprofits, I've worked with tech startups, I've had my own business for nine years. So I've done a little bit of everything and a lot of different places. And I've had the opportunity to work with everyone from, you know, startup founders and entrepreneurs to like, captains of industry at fortune 100 companies. So I've kind of been a little all over the place. And like I said, being able to remain fluid has helped me as things have changed in the market. I mean, I started off working for companies here, I'm in Atlanta, Georgia, I started off working for companies here and then quit the last place I was working out, which was at&t and working as a senior web designer, started my own studio did that for nine years, sort of wound that down and then jump back into working for places design working for tech startups. And just kind of going from there. Yeah, and Marc Gutman 6:40 you use that word, fluid and fluidity. And you know, the old way of doing things used to be very specialized used to be very siloed not not bouncing between disciplines. Why do you think it's important to to be fluid in in your skill set in your career? What advantage is that given you, Maurice Cherry 7:01 um, for me, the advantage that it's given is being able to have the perspective to see where commonalities lie, as the market, or as you really the industry sort of changes. I mean, when I first came about on the web, you were either a web designer, a web developer, or a webmaster, like those are kind of the three particular titles that you had. And now you've got all different types of product designers and UX designers and things like that, despite the fact that there are new titles and the way that things have changed. There's still some sort of common threads between a lot of these different types of titles. And even as companies have come along and introduced new types of technology into the world, which therefore mean that there are new types of people that work on these things. Like, there's conversation designers, there's mixed reality designers like you know, a couple of weeks ago, I was first introduced to the metaverse, which sounds like something you'd hear in like a 90s sci fi afternoon kids show her something. So there's so many Tell that to say that the market and the industry changes so much, it almost is a detriment to be kind of a specialist, because your specialty may end up getting, you know, absorbed or may become obsolescent or something like that. So you kind of have to stay fluid and kind of see where different trends are going and see how you can fit in there. Marc Gutman 8:29 Yeah, and I want to be a part of the metaverse like that sounds awesome. I don't even know what that is. But I want to like tell people that I am part of the metaverse or that I work in the metaverse, that'd be great. And it's really interesting because the person that introduced us, Douglas Davis, who is appeared on this show, he was talking about something really, really similar in his conversation, his interview, which was a lot of what we're doing today hasn't been invented yet. Right? And we're kind of in this next wave of, of that. And so he gave the example back when he was starting out, like no one had really invented, like how to build web pages and websites. And so it was real time, right? And then we started to grow up in no one had invented how to be an expert on Twitter when Twitter first came out, we all just kind of did it, you know. And now you know, what I'm hearing you say is that business is again, moving technology is moving so fast. And it's you know, they're intertwined, right Business and Technology and it's moving so quickly, that you have to be fluid that you have to be nimble, and you have to be kind of you can't be an expert at anything, if anything because it's moving so fast, but what you probably can be is a really good thinker and a really good strategist in order to bring all these disciplines together. Did I didn't get that right. Maurice Cherry 9:52 Yeah, that's pretty accurate. I mean, the the beauty of my particular title of being a creative strategist Is that no matter what business that I'm put in, I'm still able to kind of function because what I do, but one of the top one of the things that I'm sort of tasked to do is kind of be a company's in house creative experts. So I'm working across teams to discover opportunities for storytelling. I'm working maybe with a marketing team on campaigns, I'm working with a sales team on ways that they can reach new audiences. So I can kind of be very flexible, you know, no matter what sort of business that I'm putting in, which is pretty good. Marc Gutman 10:31 Yeah. And that sounds like awesome, like, I hear you talk. And I'm like, wow, I want to be a creative strategist, you know, how, you know? How does that show up in business? are more and more businesses recognizing the need for it? And what really is the the, the impetus for bringing on a creative strategist? Like why? Why do they say like, hey, Maria, we need you to come in and help us out. Maurice Cherry 10:55 In my experience has mostly been when it's boiled down to needing help with storytelling, or with some sort of brand awareness or brand campaign strategy tends to be tied. In my experience, that strategy has tended to be tied to branding fairly easily. So say, at the past few places that I've worked at, I've done a lot of sort of brand centric work with what they're doing in order to take the story of what their business is, and what it is that they're trying to sort of put forth to their customers. And then really kind of, I don't know, tell that in a way that their audience would find compelling or that potential audiences may find compelling. And that could be video, that could be a podcast, that could be a really well done marketing campaign. It could be a drip campaign of newsletters, it could be a series of white papers, it can really sort of manifest in a number of different ways, depending on who we're trying to reach and what the story is that we're trying to tell. Marc Gutman 11:51 Yeah. And so as I think about it, I mean, I get excited about this idea of creative strategist and working at a brand level across departments, because that's typically where we run into problems, right, is that this type of initiative is siloed, into the marketing department into the creative department. And so having that influence across departments is really, you know, what I see is the magic of this type of work. But when you were, in your experience, when you look at this, what do brands that get this right? Like, what do they do? What are you seeing them do to get this this type of work? Right? Maurice Cherry 12:31 One thing I'm seeing is that they're doing a lot of listening, they're listening to their audience there, whether that's through social media, or through any sort of, you know, other channel or back channel, they're listening to what their audience is telling them. Oftentimes, brands may try to put forth an image of who they are or who they want to be. And then that may not even mesh with how, you know, people are thinking about them. Sometimes that works to a brand's advantage. Sometimes it doesn't. I think we've mostly seen this on social media, where you see brands like, Oh, God, what's a good brand that that's kind of subversive stay comes. The stake of his brand, for example, is weirdly stoic and philosophic. On Twitter, which you would not associate with a brand of like frozen meat products, like, why are they so deep right now, I don't understand this. But it makes people remember them in a way that perhaps, you know, people may not think of steak gums. And so they may gain a whole new level of audience just based off of that kind of storytelling and interaction that draws them in to like, who they are as a brand, and what they sort of represent in terms of company values. And such, I certainly thinks that as social media has grown as that and and as more people have tapped into social media, they're kind of starting to hold brands accountable a lot for the causes that they find the people that they hire, a number of companies get taken the task for these sorts of things that have nothing to do with their actual product at all. But if you're hiring someone who might be unknown abuser, for example, that's going to look bad on the brand. Or if you know your your company is funding a politician that might be taken away, or might be funding voting rights or something well taken away voting rights or something like that. These are the kinds of things that people are now keyed into. And they're looking at brands to kind of be these while they're there. They're wanting to make sure that the brands that they support with their dollars are also kind of, you know, in accordance with their values as well. Marc Gutman 14:37 Absolutely. And it's, it's crazy and amazing at the same time to me, I mean, I love the amount of power that consumers have on brands at the same time. Everybody has a voice right? And so how can brands even navigate all this? pressure and criticism to be something Different, right? You can't You can't please everybody all of the time, like, where do you see the challenges for brands in this new landscape? Maurice Cherry 15:09 I mean, I think the biggest challenge that happens is just making sure that you are being consistent with your voice. Often times I've seen brands try to like adopt a certain kind of you know, cheeky haha Twitter voice or whatever, that may be completely discordant with how they treat employees or, or you know how they treat customers or something like that. This is particularly the case I've seen with a lot of tech startups that try to like get in on certain little you know, punny things that are happening. But then something hits the verge where they mistreated a number of employees or something like that. And it's like, oh, you can't be you can't be cheeky and sarcastic on Twitter, and then you're treating your employees like crap, you know, behind the scenes. So I think love just trying to be consistent throughout everything that you're doing is one thing that that companies should think about as they kind of navigate the space, I would, I would also say, you know, it helps to just be agile and nimble, because sometimes these you know, if a certain catastrophe befalls a brand, sometimes it happens completely out of the blue for something they don't even know about. So, for example, say, a company has a particular actor or actress as a spokesperson. And this actor or actress did something on Instagram. Well, the first thing people are going to do, yes, they're going to take that particular actor or actress to task, but then they're also going to take the company to task and think, Oh, well, is this the kind of person that you want speaking for your product? And now it's like, oh, now we have to kind of go into crisis mode, and figure out how do we either distance ourselves from this? Or say, Yes, we are a part of what it is that this actor actress is about, here's what we're doing, as a company or as a brand to support them. So it's, it's tricky, but you have to kind of be, you know, pretty nimble to these sorts of things, because they can happen really out of the blue. Marc Gutman 17:08 Yeah, and there's a lot going on. And so, you know, it really lays out the, you know, the the framework for why a company might need a creative strategist. Yeah, there. It's not just this omni directional unit, or is it? I mean, I guess it'd be one directional conversation. It's not a one way conversation, right, this massive dialogue, and there's comments and insights and, and opinions, ping pong all over from every direction, and to really have someone at a higher level thinking like, how are we going to manage this conversation as something that is no longer a luxury for brands, but really a necessity? Maurice Cherry 17:44 Yeah, there's a lot of thought that has to go into so many things, the imagery that you use the hashtags that you use, the colors that you're using, all of that ends up sort of falling under the purview, usually of creative strategist. And I will say, you know, a lot of advertising firms employ creative strategist as well. So they know fully kind of what it means to have someone that's really thinking about the brand from like this 360 view, but also from this bird's eye view of being able to zoom out and really see all parts of where a particular campaign or something may touch, and realize those sort of points where something may go wrong, or maybe misconstrued and try to figure out a way to kind of circumvent that or fix that issue, you know, so it doesn't occur. Marc Gutman 18:29 Yeah. And so switching gears a little bit, you mentioned that you're in Atlanta. Now. Is that where you grew up? Maurice Cherry 18:35 No, I grew up originally in Selma, Alabama. But I've been here in Atlanta now for a little over 20 years. Now. I came here in 1999. So I've been here for what that's 21 years or something like that. I've been here longer than I've been in Alabama. Marc Gutman 18:56 Well, looking back to Alabama, assuming that you were there when you know, Murray was a young Murray's, like eight years old and you're hanging out. And were you there in Selma when you were eight? Maurice Cherry 19:06 Yeah, yeah, I grew up there. went to elementary, middle and high school there. Cool. Cool. So Marc Gutman 19:11 eight year old Morrison, did he think he was going to be a creative strategist? Maurice Cherry 19:18 I'm pretty sure eight year old Mario had no idea what a creative strategist was. I think eight year old Mario is probably either wanted to be a firefighter. I have an uncle, that's a fire chief. Or probably a writer. Probably one of those two is when I probably wanted to be at that age. Marc Gutman 19:37 Then I was gonna ask, but a writer might fill in this answer. So did you have a tendency towards either creativity or strategy or both? or What were you into at that age and as you started to matriculate through through the years and sama Maurice Cherry 19:54 Oh my god, eight years old. I really was into writing. I mean, that sounds like such an old hobby for a kid but I had been writing probably since around, let's see eight years old. What's that like, second grade, second, third grade, something like that. I have been writing since first grade like stories and also drawing along with them. I have an older brother, he's four years older. And he's really like, the super visual creative in the family, he paints he draws he sculpts. I mean, he's, he's a fantastic artist. And I remember growing up wanting to be like him, but I could not draw, I could do like little stick figures or whatever. I would say my work was very abstract at that age when I look back on it now. But I would draw that I would write these stories that would correspond with the drawings. And I remember, my teachers would give us this sheet of paper where it's like, blank on top, and then there's ruled lines on the bottom. And so you draw whatever top the picture or what have you. And then you write your story. Down below, I remember doing a lot of those, I have a whole, like binder full of those in my storage unit from when I was a kid, like just doing a ton of writing and drawing and exploring, I guess, I mean, trying to explore my creativity in that rather limited space. I mean, Soma is a is a very small town in South Central Alabama, most people know about it from the civil rights movement. I can tell you growing up there as a kid, I mean, it's the country, it's not super fun. Like, there's not, there's no, you know, big amusement parks, or movie theaters and things like that, that you would, you know, kind of hang out and do stuff with as a kid. So it was very much, you having to kind of find your own entertainment, maybe you're hanging out with other kids, maybe you're at home. A lot of people would be in church, because almost a big church town is like 100 plus churches there. So that's usually kind of what you were doing. You were trying to find something to do. Maybe watch TV, let's see eight years old that I haven't intended. I probably had an intent though back then also. So I was most likely playing Super Mario Brothers or pro wrestling. Probably pro wrestling, I was probably star man in pro wrestling back then. Marc Gutman 22:17 Good, good hobby, good hobby. And you mentioned that you know, you were creative with words, your brother visually creative. Were your parents creative? Did they instill this in your Where'd that come from? Maurice Cherry 22:32 Um, no, they're not creative at all. Let me let me take them. I mean, I think you know, as I think parents have to be creative to some capacity, just dealing with children, but they weren't in particularly creative fields. My dad at the time, was an engineer at GE, working on plastics. And my mom was working at the local community college as a lab assistant in the biology department. So they were very much like in the sciences kind of feel. So not a lot of, you know, creativity there, I would imagine, but I did have the opportunity at times to maybe go like with my dad to work or maybe go up my mom to work and like, see where they work and like, see the machines and see the lab equipment and all that sort of stuff, at least get interested in it like, like, know that this is like a possibility for me, perhaps but no one say anything creative. Like we don't think like someone doesn't have any, at least not to my recollection, any art museums or, or anything like that, where you would go and like be overwhelmed with visual creative inspiration. At that age, maybe probably when I was a little older, I certainly remember getting a lot of visual and creative inspiration from magazines. So I think probably when I was maybe about 10, or 11 or so I remember us getting maybe I had to be old enough that maybe I was a teenager at this point. But we would get subscriptions to like zillions magazine, which was Consumer Reports. They had this like kids vertical that they called zillions. And I remember we would get vive magazine and source the source magazine and stuff like that. So I'm gonna get visual inspiration from magazines a lot. Growing up, Marc Gutman 24:18 what an awesome like, sub brand for kids zillions like Maurice Cherry 24:23 yeah, I don't know, if they do that anymore. It was it was like they were teaching kids how to be like, responsible consumers. So they would like for example, talk about fruit juice and say how most fruit juice is not made of actual juice. If you check the labels, it's actually more you know, it's actually water and sugar and all this sort of stuff. So they were kind of like teaching you how to, you know, be a good consumer as a kid. It was like, it was like a kid's magazine about money, which was very interesting. Marc Gutman 24:52 That's so cool. I love it. And as you got older and as you got into high school was this creative like writing And in this creative outlet, was that still coming out of you? Or what were your interests at that time? Maurice Cherry 25:06 It was, I mean, I was all over the place for people that knew me in high school, I was all over the place I was writing. Let's see, I think I was in eighth grade or so. And I started taking college English courses in writing. So I was like, always writing something writing poems and like, getting published and stuff. But also right around seventh or eighth grade, I discovered music. And I discovered why once I discovered music, we had a band in middle school. And I wanted to join the band because the band could get out of sixth and seventh period. And I'm like, Well, I want to get out of 67 period. How do I make that happen? And they had like this open session where you, you know, go to the band room and you choose the instrument like, I remember going in and the band director, Mr. Ruffin would say, like, you know, you choose the instrument and turn the instrument will choose you like you just pick the one that you think you'll do best on it. I really wanted to play trumpet. I was like, yeah, I'm gonna play trumpet, but the mouthpiece was just too small. I just couldn't get the right on the shore. And then my band director switched me over to trombone. And that was like a match made in heaven. That was perfect. So I played music, from seventh grade all the way through high school, all the way through college, all throughout my 20s. I played trombone, in marching bands, and jazz bands and like, house bands, at clubs and all sorts of stuff. So in high school, I was doing music, I was writing. Also just doing class, I was kept in the math club. I was sort of all over the place in high school, doing a lot of different things. I was really though getting more into music, because I'm with the marching band. My band director also allowed me to kind of try my hand at composing. So I would like listen to songs like mostly songs from video games, I would listen to songs like say the fanfare from Final Fantasy when you beat an enemy. And I would say, Okay, how can I turn this into like four parts for trombone. So that means me sitting down on my keyboard, and like, dissecting out each part, and then go into my section, and then we practice it. And then we take it to the game, and we play it at the game and stuff like that. So I got a chance to really sort of cut my teeth with doing a bit of like arranging and composing there. And then my band director also introduced me to so much good music, mostly, like Earth, Wind and Fire. And he was a big Earth Wind and Fire fan. So he introduced me to like their whole catalogue at the time. And we were also playing some popular songs from off the radio. See, this was 95. So we were playing. Like, this is how we do it. For montell Jordan, water runs dry boys to man that might have been 96. But like, we were playing like radio hits, but then also playing like these, you know, well known songs from like the 70s and 80s from Earth, Wind and Fire and stuff. So I was I was all over the place in high school. I really was like, I was always doing something different mostly with the band, though. I think most people knew me for that. But also, I was just like, in class and making A's and you know, it was I, I really enjoyed high school. I enjoy high school a lot. Marc Gutman 28:23 Yeah, and are you still skilled and playing the trombone. Maurice Cherry 28:29 I haven't played the trombone and over 10 years, so I don't know, I would imagine, it's probably just like picking up, you know, like riding a bike, I would suppose because the trombone, unlike other brass instruments has no keys. And so it's just one long, interconnected tube. And it's there's only seven positions to the trombone are not marked either. So you have to know them just by memory. And you have to get the note right really by ear. So like this a lot of like active listening as you're playing. And because you're sort of like varying the length of air in this long tube as you're playing. You don't have a lot of room for error. But you also have a lot of room for improvisation, because you can easily slide in between notes without having to exactly know, the right fingering to get there, you can just get there based on how it sounds. And so like even doing something as simple as the chromatic scale, which you know, takes into account all the flats and sharps, you're just going up and down the slide. And so if you hit an F, then you know, if I need to get down to a flat, I just keep sliding down until I get there. So you sort of in your mind, you know, kind of the connective tissue between the notes that you have to reach. So I say like trombone is easy to pick up but hard to master. Because you have to be thinking about all of that while you're playing. So sad. Marc Gutman 29:49 I thought you would be the first guest that we would have on the Baby Got Back story podcast that would break out the trombone and it doesn't sound like you have one within arm's reach right now. I'll give you I'll give you a pass on that. But Maurice Cherry 30:02 I saw I saw my trombone when I was 30. Because I was like, I'm gonna hang it up because I really wanted to focus on, like, at the time, like, focus on my career and on tech and stuff, and I couldn't be playing, you know, like pickup songs and stuff like that, like I was a session musician for a while about 20s. Like, it's it's fun until it's not, you know, like, it's just not stable. And I don't know, I wonder what I wonder who I would have been if I kept up with it, though. Yeah, I still have kind of in the back of my mind. Like when all this tech stuff is said and done. To start my own Afro Cuban jazz, big bands. That may still happen. Like when I turned 50 maybe I'll I'll make that happen. I don't know. But it's in the cards. Marc Gutman 30:49 The future vision and you know, who knows, maybe we can get a crowdfunding campaign going for Murray's here to get them a new trombone? It's Yeah, seems like you should, you should be playing the trumpet, trombone, and you shouldn't be, shouldn't be selling your trombone. But as you were growing up in so many getting into high school, what do you think you were going to do? I mean, I see that you went to Morehouse, and I'm sure your parents were very proud. Where are they? What were their hopes and dreams for you? And what did you think you were going to do with your life as you were starting to get a little older, and, you know, into high school and looking into college? Maurice Cherry 31:24 So I, this is so interesting, and I don't know if this will make your viewers angry or not, or jealous, I don't know. But like, I was not thinking about, the only thing I was really thinking about at that age was getting out of Selma. That was like, my number one. Main imperative is like, get out of this town. This is a small town, I mean, to kind of give you some context with this. I mean, I came about in the generation right after, like civil rights movement, Bloody Sunday, all that sort of stuff. And so the city itself already has this, like, deep, like, just ghost of history about it everywhere that you go. I mean, Selma itself is a very haunted town, like there's a number of haunted houses and things of that nature, but like to live that close to history, and then also be so detached from the rest of the world is a very eerie feeling. I think about that, in hindsight, you know, growing up, like I really did not know, much of the world outside of Selma, until I left. And I think about well, who would I have been if I stayed there? Like I probably would have, you know, I don't know that a pastor or something. I don't know, who knows. But it's such a small, insular type of community. And it's very easy to like stay in that and never change and never go anywhere and never experienced anything new. For me, the main thing I wanted to do was just get out of Selma. So the reason I say this is because I didn't really have a plan as to what I wanted to do. My plan was just how do I get out of here? What what way do I make that happen? I don't care what the way is, it just has to happen. And so in seventh grade, I remember being part of the, I think it was called the Duke talent identification program, or tip for short. And what they will do is they will take like, high achieving middle schoolers, and you would spend a weekend at Duke University. And then they would also give you an opportunity to take one of the like, standardized tests early being the LSAT, or the a CT. So seventh grade, I took the a CT, and I scored a 30 on it. Now, I think the AC T goes up to a 36. So 30 out of 36 was very good that I think that's like analog to maybe like a high 1400 or low 1500. On the SSAT like it's pretty good. So when I took that in seventh grade, that pretty much wrote my ticket to any school that I wanted to go to. I didn't think at all about like, Oh, I'm really want to go to these colleges, so I have to apply or I really wanted colleges were coming to me. I didn't have to do it. And I don't mean to sound like a bragging sort of way. But I mean, you know, my mom wanted she tell you to like colleges, were contacting us left and right, sending us all sorts of materials. And I was really for me to just think, Oh, well, where do I want to go. And I didn't want to stay in Alabama. Because again, my thing was like I wanted to get out of Selma, but really, I just wanted to get out of like the state and experience something new. But my mom was very much like you know, wherever you go, I'm not getting on a plane. So you have to go somewhere close. Like you have to be still in the south because I'm not getting on a plane. I'm not taking a bus anywhere. It has to be fairly close. And Morehouse ended up being the choice because they came to me on my senior awards day and presented me with two full scholarships, which was more than any other The school had presented me with at the time and I mean, like every major school in Alabama and presented it was like a full ride or something. But I didn't want to go to like, no, no shade to the University of Alabama. I don't want to go to the University of Alabama. I didn't want to go to Auburn. I didn't want to go to Alabama State, no snow shade. The Alabama State. I didn't want to go there. But Morehouse came and Morehouse has this big reputation. And people are like, Oh, well, Martin Luther King went to Morehouse. And, you know, I should go to Morehouse. And I'm like, you know what, I should go to Morehouse. I want to go to Morehouse. And part of the reason of going was one, I knew that was a quick ticket out of out of Selma, but that also, and I think anyone who grew up in the south, probably in the 80s, and 90s, that wasn't near a big city, came to Atlanta at some point, like, there was a field trip to Six Flags, it was all your your class, they were on sa t we're going to Six Flags like everything was going to Six Flags. So there were always all these trips to Atlanta. And Atlanta was always sort of the destination, I think for a lot of us because it was the nearest really big city. Plus around that time. I mean, Atlanta in the 90s was a magical place. I mean, yes, you have the Olympics, but you also had freakness. So you've got like this combination of all this electricity happening in the city. And it was just the place like Atlanta was just the place to be. And so I'm thinking, well, if I can go to Atlanta, and it's a free ride, and I don't have to pay it, my parents will have to pay. Yeah, we'll do it. Let's do Atlanta. And so Morehouse ended up being the choice for me. I didn't even apply to Morehouse, they came to me. And, and the rest is history. Marc Gutman 36:44 A common question I get all the time is Mark, can you help me with our brand? Yes, we help companies solve branding problems. And the first step would be to schedule a no obligation brand clarity call, we'll link to that in the show notes, or head over to wildstorm comm and send us an email, we'll get you booked right away. So whether you're just getting started with a new business, or whether you've done some work and need a refresh, or whether you're a brand that's high performing and wants to stay there, we can help. After you book, your brand clarity call, you'll learn about our brand audit strategy process will identify if you need a new logo or just a refresh, will determine if your business has a branding problem. And you'll see examples of our work and get relevant case studies. We'll also see if branding is holding your business back and can help you get to the next level. So what are you waiting for, build the brand you've always dreamed of. Again, we'll link to that in the show notes. or head over to wildstorm comm and send us an email. Now back to the show. All I could think about when you were talking about music in Atlanta in the 90s was salt and pepper. So that's what it triggered for me. But so you went to Morehouse and sounds like you know, first and foremost, you're like a lot of young people. You're like, I just want to go someplace, I just want to change my life. I just want to start my life, you know, and kind of figure things out. When you got to Morehouse, what did you think you were going to do with with yourself? Maurice Cherry 38:30 Oh, my goodness, you know, I'm gonna be completely honest with you, Mark, I had no plans in college. I'm telling you that back then I didn't plan anything. I was such a easy going go with the flow kind of person to kind of give you a sense of that. I graduated from high school in late May of 1999. And then two weeks later, I packed up moved everything and went somewhere else because the the program that I was a part of for my scholarship, had a summer program is called project space. So I was at Morehouse in June of 99. Like, it was such a magical feeling. I'm like I'm in this big city, by myself. No one can tell me what to do. I could do whatever I want. But of course, it's still like within the confines of college and you have to kind of be, you know, aware of your surroundings. Morehouse is in that it's not in the best neighborhood. I mean, certainly back then it was it was not that great. It's probably better now. But back then it was a pretty rough neighborhood that the school was in so they really wanted to make sure that we stayed on campus where it was safe and not venture out into the neighborhood. But we could easily like catch a bus to the train station and like, go to all parts of the city where the train would go and so you know, the city kind of ended up being like our oyster but when I got there, I mean, I had no plans. I was in the summer program. And we were taking oh my goodness, we were taking like calculus two courses and we were taking care computer programming courses and Spelman, the program that we had on the head of cohort at Spelman College, which is the all female college that's across the street from Morehouse, which is all male college. And so we will take classes together with the girls from Spelman, we would hang out together. But mostly everything we did was kind of in and around. And on campus, like there wasn't a lot of off campus kind of stuff. Except for the people who were from Atlanta who could, you know, like, they could like get in their car, like take us somewhere, like take it to the grocery store or something like that. But they were they really highly discouraged us from going out and about in the city. And then once the school year started proper, I mean, I was just trying everything that I could like I was meeting new people that were into different things that was sort of my first real deep introduction to like anime, and trans music. Was that Morehouse, I was, like I mentioned, I was also still playing trombone. Just like discovering different things and different people, honestly, I mean, I'm just coming from Alabama, just being like this country bumpkin. Like now I'm all of a sudden, meeting all these people from the Caribbean, and from other parts of the country, and like, you know, them being really proud of where they're from, and their culture and everything like that. And so, just getting introduced to so many different things at once made it really, really hard to like, focus, like, I'll be honest, I almost almost flunked out. Freshman year, like first semester was, I was lost in the sauce. As I was going out to the clubs, I was hanging out late. I was getting back to the dorm room 234 in the morning for and then like sleeping for a few hours and then have an eight o'clock, Cal three class like I was reckless. I was so reckless freshman year, and it caught up to me to the point where I ended up getting evicted from my dorm. I was homeless for a slight bit like about a week or two, and then ended up getting placed into another dorm. And then that ended up being like a weird kind of situation, because the rd was kind of a creepy, like kind of a creepy guy, and got moved to another dorm. And then that was weird because my roommate in that dorm clearly had been suffering physical abuse from his roommate, and was very like, I don't know, very jumpy, like, anytime I will come around. And he's like, oh, like, don't you know, don't look at me that way, don't you know or something like that. So freshman year was a lot, at least the first half of freshman year was a lot. During that time. One thing I would say that was like, the stabilizing force outside of my classes was that I had joined a website and started working for them. So there was a website called college club calm. I don't know if people remember college club. And it was sort of like a precursor to Facebook. And basically, every college had their own campus on college club. And you could upload pictures. Every person had like a college club email, and they had this number that you could call that would read your email to you over the phone. There was live chat. I mean, comms club was lit. I mean, they ended up going bankrupt. for good reason. I think at one point, they were giving away like $10,000 a week to people, they were really just like that early, calm money was coming in. But I worked for college club as a campus representative first at Morehouse, and then for the entire Atlanta University Center. So I had three or four other people under me. And we had devised the system. Why am I telling this might be illegal actually know what comes out of the system? Well, that's fine. So we had devised a system where we basically would get paid from college club for every account that was created after every photo that we uploaded. So one of my good friends, good good friends, Chris wrote this macro that would allow us to basically just like dump a bunch of photos into a folder, and they would automatically get uploaded to college club. And so we would get, you know, money for that. And then he also came up with this other macro that will automatically create accounts. So we had these cameras, we have these huge Sony mavica cameras that actually were so big, you had to put a floppy disk in it for storage, like three and a quarter floppy disk. And we would go and take pictures and swap out the disk. And then at the end of the night, we would dump everything into this Network Folder. We run the macro, the macro would upload the stuff from the Network Folder, we would literally be making money while we slept. I mean I was making at that point. roughly about $4,000 a month. Marc Gutman 44:46 Pretty good for a college kid. Maurice Cherry 44:48 This is this is my This was my, like second half of freshman year and I mean, we did not know how to act with that with that much money we were just doing just spending money on just the dumbest stupid shit just like, go to Linux and like, you know, buy a whole bunch of people's stuff in the food court or just buying like extravagant clothes. And so I mean, in hindsight, just dumb, dumb stuff. But at the time, you know, you're 19 was 19 then trying to think now I was 18 and I was 18 then, and just like have money hand over fist. It was it was ridiculous. Um, eventually college club ended up going bankrupt. And so that job didn't last too long. But for the time that we had it, it was great. And so yeah, I didn't really have ambition. My freshman year, I was too busy having fun. Like, we would go out to the strip and take pictures and like, and then I mean, I guess I kind of have to set the scene here. I mean, so the Atlanta University Center is six colleges. It's Morehouse College, Spelman College, Clark, Atlanta University, Morris Brown College, they entered the interdenominational theological center and Morehouse School of Medicine. So like six schools, all together and like this one huge meta campus. And now the schools kind of have their own like, sort of divisions like Spellman, for example, has a huge wall around and it's basically like fort Spellman. But the other colleges, you can easily walk between and through and everything like that. And so the connective kind of tissue between the main colleges is this long brick thoroughfare called the strip. And it's basically just for walking. So like, you know, cars were coming up and down, it was just, you could walk, there were benches, there were booths, all sort of stuff. So you could hang out all day on the strip, and like, people watch, then walk down to seagulls and like, get some wings and then go sit on the bench and listen to some music and then go to the bookstore, go to the library, like everything was just connected in this big, almost like a marketplace. And then on Fridays, at the very end of the strip at Spelman, they would open their gates and you could go into Spelman to their lower courtyard that they called lower manly, and they had market Friday, and they would be DJs. there and dance. I mean, it was so much fun, that you didn't think about class, like class was almost like, why would I go to class, but I could just hang out on the strip all day, you know. So that was very easy. That first year as a freshman and you have money to it was very easy to just get completely sidetracked. And I completely fell deep into all of that. Well, Marc Gutman 47:37 and as we know, Time marches on. And it sounds like you know, had a very similar experience. I went crazy my freshman year and pulled it together primarily because my parents told me I had no choice. It was gonna be big trouble if I didn't. But Time marches on, and you get through Morehouse and like, how did you start a career in creativity and strategy Maurice Cherry 48:00 that really kind of came about almost as a almost as circumstance. So and I'll try to fast forward through, like past like post college on but so I graduated from Morehouse, I didn't have anything lined up like I'm to be completely honest. When I graduated, I had no plans whatsoever, partially because our scholarship program, they pulled the funding from it in 2001, because of 911. So they pulled funding from that and funding went to which was then created the Homeland Security Department. So we didn't have funding to kind of continue out what we thought the end result of our internships and stuff was going to be so with my scholarship program, basically, I would intern for two years for NASA. And then after that, we would get placed at a NASA facility. So in my mind, I'm like, as long as I keep Baba 3.0 I got a job at NASA. So that's all I have to do. jr came along and completely dashed all of that. And so by the time I graduated, I had nothing lined up. I was working at the Woodruff Arts Center, selling tickets to the symphony, and to the art museum into the theater, just like you know, selling old patriots tickets and stuff like that. And they took away the calculator at my station because I had a math degree, which was kind of degrading but whatever. Did that for a little while, left that job, worked at autotrader. Like, as a dealer concierge is basically just like a glorified customer service rep. Did that for a while, quit that job. And then on a whim, I found in the back of our local weekly newspaper, creative loafing. I found a listing to become an electronic media specialist for the state of Georgia, applied for it on a whim, got the job. I worked for there for about a year and a half left went to at&t as a junior designer. What worked my way up to being a senior designer left there in 2008. After Obama got elected, I started my own studio. I did my studio for nine years. And I would say that was kind of the genesis of this whole creative strategy career. Because even though I had my studio where I was doing web design and graphic design and email marketing and stuff like that, I really was able to branch out and do a lot of other creative stuff like I was able to do. Like DNI consulting for tech companies, like I did that for Vox media. For a while I did that with Netflix for a short period of time, did a lot of writing still, like I was still writing during that time. So I wrote four sight points. And for psych five, and I wrote for media B's show for a while I taught classes at the Bri and at Savannah College of Art and Design, I did a lot of different stuff in the studio. And so because I was doing all these different things, like I was gaining all this knowledge and other parts of the, you know, the business and the really in other parts of the industry, and was able to really kind of bring it all together. So by the time I Wow, my studio down in 2017, I knew that there was more that I wanted to do that I couldn't accomplish and sort of the current state that the studio was in. Also the market was changing, like, bespoke web design was sort of going out as more people started to use kind of drag and drop options like a Squarespace or Wix or something like that. So it made more sense for me to kind of phase out of that market and get more into the actual like, strategy portion of it. Because now there are these tools that allow me that allow people to do the things they would pay a designer to do. But the tools don't really give you the strategy behind why you would use certain things or something like that. And so I tried to kind of brand myself more in this strategy route. As I wind my studio down, um, at the end of 2017, I started at a tech startup, or there's a tech company at that time called Fog Creek software as starting, they're just kind of doing content marketing and getting a sense of the business and what they were doing. As I stayed there, they switched over to become the startup called glitch. And then as they were growing, and they look, we're looking to me, as someone that sort of had this thought leadership that was built up to this point, I was able to then kind of come in on a strategy aspect, and then help out with, you know, bizdev opportunities or partnerships or, you know, things of that nature. And so that really kind of set the stage for me to take all of the cumulative knowledge that I gained throughout my studio time and even the time prior to that working for companies and use that to kind of be this this sort of creative thought leadership at a company that needed it at the time. Marc Gutman 52:44 And when did revision path come about? Like how did you get into podcasting? Because it 400 episodes, I'm guessing you were a bit of an early adopter? Maurice Cherry 52:55 Yeah. So I started podcasting, initially in 2005. So I have old shows that will never see the light of day. I have old old shows from back then. And Atlanta, to its credit actually had a very vibrant podcasting. Community back then we had this thing called the Georgia Podcast Network that was put on by this couple rusty and Amber. And I mean, that was big for maybe about five or six years, there were meetups and things of that nature. And it was mostly Georgia, but also included like South Carolina, Tennessee, kind of like that tri state area. So I have been doing podcasting for a while but never really looked at it as a viable thing, then it was sort of this first wave of podcasting. Because, really, it wasn't something that caught on then like people were more so starting to latch on to video. During that time, it wasn't about, oh, we're gonna listen to this podcast. And even then what podcast were normally was just stuff that was on the radio that they didn't put out as an mp3. So like, The New York Times, NPR, etc, would have these little shows. And that's how you sort of picked up on like maybe a radio show that you've missed, you can subscribe to the podcast, which is really just that day is episode that they downloaded and made into an mp3 or whatever. I first started doing revision path in 2013. And at that time, it wasn't a podcast, it was gonna be just an online magazine. I wanted to do something which showcased what black designers and developers were doing in the field like peers of mine, etc. to kind of counteract what I wasn't seeing in design media. And I started doing these long form interviews, maybe about 1500 to 2000 words or so. But it just took so long to put together I was doing it by myself. And it was someone that actually was a reader of revision path is woman named Raquel Rodriguez, who one day wrote me and said that she was a fan of revision paths. She would really like to be on revision path, but wanted to record a podcast. Because she had a podcast that she was doing in Chicago, and at the time, I'm like, yeah, we can record that's fine thinking to myself, I have no recording equipment. So we ended up recording our interview, the very first episode of revision path on my mobile phone, in a restaurant. Terrible quality. I still keep the episode out. I mean, it's somewhat listable, I guess, I don't know. But, uh, that was kind of where the genesis of the podcast started. And then as I continue to keep doing revision path throughout 2013, I would give guests the option to either record, or we could do like the long form interview. So I sort of alternated. And then when 2014 came around, and it was a full year of revision path, I just decided it's just easier to do the podcast, so switched over to becoming a podcast in March of 2014, officially, but when we launched, we still had about, I say, about 15 episodes prior that we had done. So we launched with a pretty big catalog already. So technically, we launched that like, Episode 16. But we have been recording since episode one. Back in June of 2013. Marc Gutman 56:11 Yeah, and as you mentioned, you just recorded your 400th episode, you've been doing this for a while. I'm terrible at math, but it sounds like about eight years or something like that, which is a long time. Like I'm, I think you're gonna be Episode 71 for the baby backstory podcast, and I can tell you, I mean, it's been difficult it you know, sometimes I hear, I hear 71. And I'm like, Ah, that's not that much. But there is a lot of energy, a lot of effort and a lot of time that's gone into it, like 400 episodes, do you ever think like, enough's enough? Are you just gonna keep keep recording? Maurice Cherry 56:48 I mean, at this point, I'm going to keep recording. As we're talking, I've already got episodes recorded through 405. And then I've got five more in the queue. So we're up to like, 409, I think, technically, I, you know, I'll be honest, there's really no shortage of people for me to have on the show, I've got a running potential guests list in the 1000s of people that I could have on the show. And then, of course, folks recommend others, I've started to bring back old guests on the show, just to kind of see what their, their updates have been since they first came on the show, you know, like, so it's been fun to kind of chart that journey, in some ways. And then honestly, as the industry has changed, what the show has really allowed me to do is keep up. Because I mean, at this point, I'm not really a practicing designer anymore. Like I'm not, you know, in Photoshop, or sketch or figma, or whatever. But being able to talk to so many practitioners still keeps me up to date with what's going on, and what are the new technologies? And what are folks talking about? What are folks passionate about? It keeps me up to date with, with that sort of stuff. And also just being able to introduce design still to a whole new generation of people that may not have known that there were people in design who looked like them. People who think like, Oh, I'm just alone in this by myself, and then they can look and see no, you're not, there's like 400 other people here that you're in this thing with? So I don't I personally don't see it stopping anytime soon. I mean, we're still, you know, you know, knock on wood, getting funding and able to keep things going. So I'll keep it going for as long as the industry will have me. Marc Gutman 58:34 Yeah, let's talk about that really quickly. You know, you mentioned that revision path is really this outlet to showcase those those folks who typically aren't showcased and to show people that, hey, there's other people like them out there. Like when you think about revision path, like what's the one thing you want people to know, like, really now about what you're doing with this podcast? Hmm, Maurice Cherry 59:00 that's a good question. I mean, I think, off the top of my head, I would want people to know that this is not easy. And I think people will look at what I'm doing and think that it's pretty easy. And it's not, I mean, I think that might be the case for most podcasters. But for me, in particular, like I've had to continually work and try new things to get to a system that I know works with me and my team, like and it's bulletproof. It's a time to get there, that wasn't just something that I was able to kind of pull out from, you know, from scratch, and it was something I had to build myself. I had to find the right tools to pull in to make sure all of this work. So it's really about that. I would say for any podcast, it's really about building systems that allow you to be able to do this work. I don't necessarily want to say at scale because I think honestly, the the production level that we're doing is not really changed that much over the years. But it's refined to the point where I can take long breaks between interviews and not get burned out from this. And I'd say yeah, like, it's not easy. People will look at me and will look at me and look at the show and think that it's easy like oh, is, it just seems so easy for you to get people to come on the show. I'm like, no, it's still, it. Honestly, it's still a challenge sometimes to get people to come on the show. Just making sure that everything sort of flows regularly. Like, even though we have our system down, that could still be one thing and that system that could cause it all to, you know, tumble like a house of cards or something. So definitely, that it's it's not easy that it's a lot of thought that goes into it. I think people will look at the 400 episodes of revision path and just see like a monolithic set of people. But I mean, there's so much diversity within the people that I have interviewed, whether it's age diversity, whether it's what they do in the industry, years of experience, as men, there's women, there's trans folk, there's folks in the US and the Caribbean, throughout Europe, throughout Africa, throughout Asia and Australia. Like they're, they're everywhere, the thing that sort of ties them all together, is you know, they're practicing designers, or they're practicing techies, or they're doing something creative on the web that is worthy of kind of falling into line with everything that I'm doing with revision paths. So yeah, I would say that's probably the the main thing I think now as the show has started to, I don't want to say become mainstream, I'd say the older that the show gets. I've seen the more people maybe not understand what it is. And I tell people right off the bat, that revision path is a design podcast granted, I do have developers on the show, I have had software engineers on the show. Just lately, like I was talking

Baby Got Backstory
BGBS 071: Maurice Cherry | Creative Strategist | The Restorative Power of Play

Baby Got Backstory

Play Episode Listen Later Jun 9, 2021 66:55


BGBS 071: Maurice Cherry | Creative Strategist | The Restorative Power of Play Maurice Cherry is the creative strategist for CodeSandbox, an online code editor tailored for web applications. Prior to this, he served principal and creative director at Lunch, an award-winning multidisciplinary studio he created in 2008 that helps creative brands craft messages and [...]Read More...

The Visible Voices
Maurice Cherry and Stesha Doku: Changemaking Designers

The Visible Voices

Play Episode Listen Later Feb 4, 2021 29:25


Maurice Cherry is principal and creative director at Lunch, an award-winning multidisciplinary creative studio he established in 2008 in Atlanta, GA. Currently, he works as the creative strategist for CodeSandbox.  Maurice is perhaps most well-known for his award-winning podcast Revision Path™, which showcases Black designers, developers, and digital creators from all over the world. It is the first podcast to be added to the permanent collection of the Smithsonian's National Museum of African American History and Culture (NMAAHC). Other projects of Maurice's include the Black Weblog Awards, 28 Days of the Web, The Year of Tea, and the design anthology RECOGNIZE. Maurice is the 2018 recipient of the Steven Heller Prize for Cultural Commentary from AIGA, was named as one of GDUSA's “People to Watch” in 2018, and was included in the 2018 edition of The Root 100 (#60), their annual list of the most influential African-Americans ages 25 to 45.  You can find Maurice on Twitter @mauricecherry Maurice's 2015 Lecture: Where Are the Black Designers? Stesha Doku, MD is a private practice anesthesiologist, web designer and developer based in Greensboro, NC. She focuses on designing interfaces for healthcare technology for software healthcare providers use to better take care of patients. She believes recognizing design's role in healthcare will help build a better future for growth and quality in the medical field.  What we particularly need more of in medicine are designers who can be a bridge to create great interfaces that physicians and healthcare professionals can integrate into their practice. While I believe that anyone can program given a computer, patience and the right book, learning what works on the front-end for different industries is much harder. Only good design can be the connector to helping us meet our goal of making technology adoption worthwhile and cost effective in medicine! Stesha Doku MD on Revision Path 01 July 2013 Mastering the craft of great design is a surprisingly long and continuous process. You will find that having a good eye is very different than being able to think creatively, which is in turn very different from being able to technically manifest your ideas digitally. Great designers have all three, so pick one to start with and the others will build on that.  You can find Stesha on Twitter at @dohkoo. 

Devchat.tv Master Feed
DevOps 057: Operations Anti-Patterns, DevOps Solutions with Jeffrey Smith

Devchat.tv Master Feed

Play Episode Listen Later Dec 23, 2020 57:07


Jeff Smith's book is full of practical ways to implement good DevOps practices within our teams, especially in the case where one might not have the flexibility to make sweeping organizational changes. He shares his wisdom and experience regarding building DevOps organizations and instilling culture into our teams. Panel Jeffrey Groman Henry Jewkes Guest Jeffrey Smith Sponsors Jfrog | Take the Docker Challenge for FREE t-shirt! Raygun | Click here to get started on your free 14-day trial Picks Jeff Smith - GitHub Jeff Smith- Team of Teams by General Stanley McChrystal Jeff Smith- How to Measure Anything by Douglas W. Hubbard Jeff Smith- The Bureau (TV Show) Jeff Groman -Scrivener Henry - CodeSandbox Henry- Dirk Gently's Holistic Detective Agency 

Adventures in DevOps
DevOps 057: Operations Anti-Patterns, DevOps Solutions with Jeffrey Smith

Adventures in DevOps

Play Episode Listen Later Dec 23, 2020 57:07


Jeff Smith's book is full of practical ways to implement good DevOps practices within our teams, especially in the case where one might not have the flexibility to make sweeping organizational changes. He shares his wisdom and experience regarding building DevOps organizations and instilling culture into our teams. Panel Jeffrey Groman Henry Jewkes Guest Jeffrey Smith Sponsors Jfrog | Take the Docker Challenge for FREE t-shirt! Raygun | Click here to get started on your free 14-day trial Picks Jeff Smith - GitHub Jeff Smith- Team of Teams by General Stanley McChrystal Jeff Smith- How to Measure Anything by Douglas W. Hubbard Jeff Smith- The Bureau (TV Show) Jeff Groman -Scrivener Henry - CodeSandbox Henry- Dirk Gently's Holistic Detective Agency 

DevNews
S2:E2 - iOS Accessibility Features, GraphQL Editor 3.0, Raspberry Pi 400, Stripe Climate, and CodeSandbox

DevNews

Play Episode Listen Later Nov 5, 2020 42:18


In this episode, we cover Raspberry Pi 400, Stripe Climate, and CodeSandbox's series A funding. Then we speak to Kaya Thomas, senior iOS engineer at Calm, about iOS’s new back tap feature, and other accessibility features on iOS that developers might not know about. Finally, we chat with CTO of GraphQL Editor, Artur Czemiel (Cha-mial), about the release of GraphQL Editor 3.0. Show Notes DevDiscuss (sponsor) Triplebyte (sponsor) CodeNewbie (sponsor) Vonage (sponsor) Raspberry Pi 400 Stripe Climate CodeSandbox Secures $12.7M Series A Funding Apple added a secret button to your iPhone, and you may not have even noticed Apple: Human Interface Guidelines GraphQL Editor 3.0 - new release

Young Creators Weekly
Mila Duterloo over hoe zij de hotelsector plasticvrij gaat maken

Young Creators Weekly

Play Episode Listen Later Nov 4, 2020 28:46


In deze aflevering van de Young Creators Weekly is Mila Duterloo te gast. Mila heeft van duurzaamheid haar onderneming gemaakt en verkoopt al ruim een jaar plasticvrije travelkits met haar bedrijf Travelicious en ambieert nu de hele Nederlandse hotelsector plasticvrij te krijgen met haar nieuwe onderneming Plasticvrijhotel. Bij de Young Creators Weekly ontvangen we iedere week een toffe ondernemer of maker met een inspirerend verhaal. Daarnaast passeren de belangrijkste nieuwtjes en weetjes voor en door jonge ondernemers de revue.

At The Money
#25 Frank Appeldoorn (Arches Capital) - 'Wij zijn angels die als een VC te werk gaan'

At The Money

Play Episode Listen Later Nov 4, 2020 42:31


In deze aflevering spreek ik, Thomas Mensink, met Frank Appeldoorn van Arches Capital. Arches Capital is een angel syndicaat dat sinds 2018 investeert in softwarebedrijven in een vroege fase. Je kunt ze kennen van portfoliobedrijf CodeSandbox dat recent bijna $13 miljoen heeft opgehaald bij grote VCs, en Arches dus. We hebben het in deze aflevering o.a. over de dynamiek van het investeren met een groep angels en cap table legacy. De podcast wordt mede mogelijk gemaakt door de Nederlandse Vereniging van Participatiemaatschappijen (NVP). Het Dutch Fundraise Landscape is hier te vinden: dutchfundraiselandscape.com/

Web Dev 101 - Front End, Back End, Full Stack
CodeSandBox, GH CodeSpaces, Svelte and StencilJS

Web Dev 101 - Front End, Back End, Full Stack

Play Episode Listen Later Oct 9, 2020 5:44


devNursery.com

Modern Web
S07E7 Modern Web Podcast - Stitches + Modulz, Improving CSS-in-JS for the Future of Web Design

Modern Web

Play Episode Listen Later Sep 30, 2020 39:47


In this episode, we sit down with special guests, Christian Alfoni (@christianalfoni) of CodeSandbox and Pedro Duarte (@peduarte) of Modulz to discuss CSS-in-JS and the future of web design. Christian and Pedro collaborated to make Stitches, a CSS-in-JS library which boasts a near-zero runtime allowing for super performant styling with tooling for variants, utilities, and theming. Stitches’ performance paved the way for Modulz own component system which powers the design tool they’re building. Join our hosts, Tracy Lee (@ladyleet) and Hunter Miller (@hmillerdev) as they dive in to this new territory.   Guests: Christian Alfoni (@christianalfoni) of CodeSandbox Pedro Duarte (@peduarte) of Modulz   This episode is sponsored by Syncfusion & This Dot Labs.

Kodsnack in English
Kodsnack 380 - yarn generate book, with Sara Vieira

Kodsnack in English

Play Episode Listen Later Aug 25, 2020 55:52


Fredrik chats with Sara Vieira about The Opinionated Guide to React - the guide to making all the choices React doesn’t make for you (plus hooks). We talk about the magic train ride from Prague which led to the creation of the book, what the writing and publication process was like, and of course about the surprising and horrific code Sara uses to create the final book files. We also discuss MC:ing conferences, what happens when world events explode all over your writing, finding your voice, and making the most of your Grammarly plan. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Sara Sara on Github Entertaining talk about making good buttons (and more) The Opinionated Guide to React - Sara’s book Codesandbox Codepen Glitch Hooks in React Class components React state management Overmind Christian Alfoni - creator of Overmind Vue Styled components Emotion Reach router React router Preact Ryan Florence Blender Photo of girl giving a police officer flowers and being arrested The Carnation Revolution - the end of the Portugese dictatorship This is fine - the meme and plushie Grammarly Full stack fest Markdown Gatsby Puppeteer - for scraping web pages, and more Pdflib Epub Calibre Mobi files Paddle Gatsby-starter-book Prism VS code theme to Prism theme converter VAT Stripe GDPR Cheerio Product hunt Cypress useMemo Sitges Rust React Amsterdam Titles It’s like sad Spanish I make buttons Goth Glitch I finished something The stress doesn’t end On a train from Prague Also kind of European Apparently I started this on Christmas It depends Why it depends I don’t think that’s an answer Thank you for not calling it “React Best Practises” March never ended I can only write like I speak I’m not school-smart yarn generate book A very dirty Javascript function A different type of terrifying All of a sudden, nothing’s scary anymore “I think this thing has a computer” It was the worst visa

Devchat.tv Master Feed
RRU 113: Typed Functional Programming in TypeScript with fp-ts with Robin Pokorny

Devchat.tv Master Feed

Play Episode Listen Later Jul 21, 2020 49:27


Functional programming can be tricky to start with, especially in TypeScript aps. In today’s show, Robin Pokorny shares tips on how to start with functional programming, and how you can integrate functional programming into the apps you’re building today. He also shares tips on libraries to help make functional programming with TypeScript easier, including fp-ts. Panel TJ VanToll Guest Robin Pokorny Sponsors G2i | Enjoy the luxuries of freelancing React Native Remote Conf 2020 Links fp-ts Redux Elm io-ts Pragmatic Bookshelf: By Developers, For Developers Picks Robin Pokorny: Follow Robin on Twitter > @robinpokorny Cracking the Cryptic signup-form-react-native-web - CodeSandbox TJ VanToll: Oculus Quest AltspaceVR | Be there, together. Follow React Round Up on Twitter > @reactroundup

React Round Up
RRU 113: Typed Functional Programming in TypeScript with fp-ts with Robin Pokorny

React Round Up

Play Episode Listen Later Jul 21, 2020 49:27


Functional programming can be tricky to start with, especially in TypeScript aps. In today’s show, Robin Pokorny shares tips on how to start with functional programming, and how you can integrate functional programming into the apps you’re building today. He also shares tips on libraries to help make functional programming with TypeScript easier, including fp-ts. Panel TJ VanToll Guest Robin Pokorny Sponsors G2i | Enjoy the luxuries of freelancing React Native Remote Conf 2020 Links fp-ts Redux Elm io-ts Pragmatic Bookshelf: By Developers, For Developers Picks Robin Pokorny: Follow Robin on Twitter > @robinpokorny Cracking the Cryptic signup-form-react-native-web - CodeSandbox TJ VanToll: Oculus Quest AltspaceVR | Be there, together. Follow React Round Up on Twitter > @reactroundup

Syntax - Tasty Web Development Treats
Potluck - Courses for Kids × Sub-Components × Recursion × DB Hosting × Frameworks × Data Structures & Algorithms × More!

Syntax - Tasty Web Development Treats

Play Episode Listen Later May 27, 2020 65:04


It’s another potluck! In this episode, Scott and Wes answer your questions about kids learning to code, React sub-components, why it’s so hard to scale, new frameworks, data structures, and more! LogRocket - Sponsor LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax. Prismic - Sponsor Prismic is a Headless CMS that makes it easy to build website pages as a set of components. Break pages into sections of components using React, Vue, or whatever you like. Make corresponding Slices in Prismic. Start building pages dynamically in minutes. Get started at prismic.io/syntax. Show Notes 03:11 - Q: Do you think Selenium could get replaced by Cypress in the future? 16:16 - Q: When blogging about code, you need a good way to display snippets of code in your blog post. What are good ways to do that? Should you embed something like a GitHub Gist, or setup something specific for your blog? 11:13 - Q: Do my students NEED to understand recursion to be effective JS devs? 15:41 - Q: What do you think about developing using just an iPad + keyboard + external monitor? To try this, I just moved all my environment to a VM on the cloud and configured code-server (a VSCode accessed by the web https://github.com/cdr/code-server). Works pretty well! The only problem now is that the iPad has a bad resolution on the external monitor when I’m using the browser. 22:43 - Q: I often find myself refactoring sub-components out of a component once it gets too big. This however is very tedious, especially if the sub-component is tightly coupled with the component and thus needs to take a lot of props. Do you have any suggestions? Do you just let the component grow bigger in a case like that? 26:15 - Q: [Insert Hoser related greeting here], during quarantine I’ve tried to come up with an outline for creating a goofy Pokémon app with my boys (age 8 and 5). They’re obsessed with Pokémon right now and I figure this could be a fun little group activity. I see how much they struggle focusing on some of the online instruction they have through school, and they’re a bit fatigued with “learning” right now. We tried doing a bit of scratch/scratch jr. I figured a fun-themed project could help them stay engaged with learning, but I’m struggling with where to start. How would you go about creating a course/activities (like Wes’ Javascript 30 course) specifically designed for primary/elementary aged kids? 30:52 - Q: How much should someone who wants to work as a web developer (starting in a junior position) know about data structures and algorithms? Should I practice algorithms and do questions before applying for jobs? 33:53 - Q: I’m working with a friend to start up a website for our YouTube channel, and we’re getting into podcasts too (not tech-related so no competition, no worries). I’m thinking about trying to host my own RSS feed for podcasts to save some bucks. Am I crazy? 36:27 - Q: Do you guys name your colors in terms of the color or the use of the color. For example, say you styled all your links to be purple. Would you name that color “purple” or “link”? 41:00 - Q: I’ve been listening to you for about a month and really dig it. I’m working on an app that will require a couple of different databases. I’ll need a database for user information, and a larger database for application data. The app does some analytics stuff, so data is critical. I’m getting lost in the world of hosted database options (mLab, Digital Ocean, etc.) and big cloud providers (AWS, Google, etc.). Could you guys talk a little bit about how you choose database hosting? Bonus question - have you ever used Auth0 or Okta for user authentication? 45:09 - Q: I’m a bit confused about using GitHub. What happens to the files that are ignored, but required for development? What’s the best practice for backing up both? I have used .env files, but not too sure how it works if it’s in the gitignore and the site is deployed via GitHub (like with Netlify). Right now I have a backup folder on my hard drive and I back up both the dev and the live versions with a timestamp, whenever I do a new ‘release’. Also, you spoke about Jetpack, and I’d be curious what’s the best way to do this with a cronjob for example. 48:50 - Q: I was laid off in early April because of COVID-19. I’ve been trying to file unemployment since then. The state unemployment office said they were launching an updated website for filing claims on Friday, April 24th. At 9:00am that day, they ran a banner saying demand has been so high that it’s affecting the process ‘despite rigorous testing.’ Why is this so hard to scale? 55:57 - Q: What is your take on all of these rails-like server side rendered React and GraphQL frameworks? Here is another one built by Michael Jackson, Ryan Florence and some others: https://twitter.com/remix_run. This of course is in addition to Redwood and Blitz. Links Prism VS Code gatsby-remark-vscode CodeSandbox vscode-textmate System76 Linux Laptop JS Refactor ScratchJr Javascript30 GraphiQL Pokedex AWS Auth0 Okta mLab Jetpack Backup Remix Redis Redwood Blitz Next.js Encarta ××× SIIIIICK ××× PIIIICKS ××× Scott: EGO battery-powered lawn gear Wes: AmazonBasics Notebook Laptop Stand Arm Mount Tray Shameless Plugs Scott: Level Up Tutorials Pro - Sign up for the year and save 25%! Wes: All Courses - Use the coupon code ‘Syntax’ for $10 off! Tweet us your tasty treats! Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets

IT Career Energizer
Become More Organized and Spend Time with Others to Learn Fast with Mandy Michael

IT Career Energizer

Play Episode Listen Later Feb 23, 2020 24:45


Phil’s guest on this episode of the IT Career Energizer podcast is Mandy Michael. She is a community organizer, speaker, writer, and developer.  Mandy is currently working as a Development Manager at Seven West Media in Western Australia.  Her passion is front end technology and she’s a strong advocate for women in technology, volunteering at events such as She Codes and Muse JS.   She is also Founder and Organiser of Fenders, a local meetup for Front End Developers, co-organizer and director of MixinConf and was named as one of the Top 20 Women in Tech in Western Australia in its inaugural year.    In this episode, Phil and Mandy Michael discuss why it is worth taking the time to learn how to use organizational tools effectively. They talk about the best way to challenge decisions others make that affect you.   Mandy also talks a little about variable fonts, how they can be created and what you can achieve by using them. She explains how public speaking and becoming more empathetic have both helped her career.   KEY TAKEAWAYS: (4.12) TOP CAREER TIP Be organized. Mandy is not a naturally organized person, but she has found that making extensive use of tools like Asana has made a huge difference to how much she can get done. This has made it easier for her to take full advantage of the opportunities that have come her way.   (6.47) WORST CAREER MOMENT A while ago Mandy switched from working exclusively on development and moved to also working on the front end. But a new boss insisted that she choose between the two. Mandy now regrets not challenging their decision, instead of just going along with things.   If you feel strongly about something, it is wise to trust your instincts and speak up. In the podcast, Mandy explains why this is good for your team as well as for you personally.   (11.03) CAREER HIGHLIGHT The amazing reception the variable font she made and uploaded to CodePen got is Mandy´s current career highlight. When she created it, she did not really realize that nobody had used variable fonts in that way before. Coming up with something that had such a big impact felt great. Since then, quite a few big companies, for example, Google and Microsoft have used and shared her work.   In the podcast, Mandy tells the audience a bit more about variable fonts and what can be achieved using them.   (14.59) THE FUTURE OF CAREERS IN I.T The fact that the industry does not have to be limited by what has already been created is exciting. It means that everything is still possible. If you want to do things differently you just code it to prove that your concept works. Within the IT industry, there is plenty of time and space to invent and develop new things.   (17.09) THE REVEAL What first attracted you to a career in I.T.? – Mandy first got interested in IT by building fan sites on GeoCities. What’s the best career advice you received? – Express your ideas and opinions and do it in a confident way. What’s the worst career advice you received? – If you are yourself, nobody will take you seriously. What would you do if you started your career now? – Mandy comments that if she had her time over again, she would have paid more attention during science and maths classes. What are your current career objectives? – Becoming a good public speaker and using that skill to make herself a better communicator in the workplace. What’s your number one non-technical skill? – Being able to pick up on other people´s behaviors and feelings. How do you keep your own career energized? – Mandy finds that creating small demos and getting them out there via CodePen and CodeSandbox energizes her. What do you do away from technology? – Mandy enjoys spending time with her dog Jello, reading comic books and watching anime. She also likes making costumes and props for cosplay.   (22.03) FINAL CAREER TIP Make the most of the people around you. Mandy runs her own meetup group and volunteers at events. She finds that doing those things opens up more opportunities for her to be able to learn from others.   BEST MOMENTS (5.34) – Mandy - “Be organized. Planning ahead enables you to focus, avoid overcommitting and get more done.” (8.41) – Mandy - “If you feel really strongly about something, then you should trust your instincts and push for what you think is best for you.” (16.38) – Mandy - “Don´t hold yourself back by trying to replicate what has already been done. Instead, try to do things differently.” (17.30) – Mandy - “Express your ideas and opinions and do it confidently.”   ABOUT THE HOST – PHIL BURGESS Phil Burgess is an independent IT consultant who has spent the last 20 years helping organisations to design, develop and implement software solutions.  Phil has always had an interest in helping others to develop and advance their careers.  And in 2017 Phil started the I.T. Career Energizer podcast to try to help as many people as possible to learn from the career advice and experiences of those that have been, and still are, on that same career journey.   CONTACT THE HOST – PHIL BURGESS Phil can be contacted through the following Social Media platforms:   Twitter: https://twitter.com/philtechcareer LinkedIn: https://uk.linkedin.com/in/philburgess Facebook: https://facebook.com/philtechcareer Instagram: https://instagram.com/philtechcareer Website: https://itcareerenergizer.com/contact   Phil is also reachable by email at phil@itcareerenergizer.com and via the podcast’s website, https://itcareerenergizer.com Join the I.T. Career Energizer Community on Facebook - https://www.facebook.com/groups/ITCareerEnergizer   ABOUT THE GUEST – MANDY MICHAEL Mandy Michael is a community organizer, speaker, writer, and developer.  Mandy is currently working as a Development Manager at Seven West Media in Western Australia.  Her passion is front end technology and she’s a strong advocate for women in technology, volunteering at events such as She Codes and Muse JS.   She is also Founder and Organiser of Fenders, a local meetup for Front End Developers, co-organizer and director of MixinConf and was named as one of the Top 20 Women in Tech in Western Australia in its inaugural year.   CONTACT THE GUEST – MANDY MICHAEL Mandy Michael can be contacted through the following Social Media platforms:   Twitter: https://twitter.com/mandy_kerr LinkedIn: https://www.linkedin.com/in/mandykerr/ Codepen: https://codepen.io/mandymichael/ Medium: https://medium.com/@mandy.michael    

SaaS Product Chat
E63: fullPage.js y gestión de proyectos open source con Álvaro Trigo

SaaS Product Chat

Play Episode Listen Later Sep 24, 2019 26:37


Dedicamos este episodio a hablar con Álvaro Trigo de fullPage.js, que acumula una experiencia notable en desarrollo y mantenimiento de proyectos de código abierto a tiempo completo. Con Álvaro hablamos de los dos tipos de pull requests en el soporte de proyectos open source y qué hacer para no saturarse, los retos de cobrar por un componente frontend de JavaScript y los beneficios de crear un sistema de extensiones limitado por clave de licencia. También hablamos sobre desarrollar en móvil cuando no tienes acceso a la consola de JavaScript en ciertos navegadores, cómo hacer un proyecto open source fiable y mantenido en el tiempo y por qué Álvaro nunca ha usado marketplaces y prefiere anunciar en su propia página.Te recomendamos:Perfiles sociales de Álvaro:- Twitter: https://twitter.com/IMAC2- GitHub: https://github.com/alvarotrigoEnlaces de interés:- fullPage: https://alvarotrigo.com/fullPage/- Q&A en el blog de BrowserStack: https://www.browserstack.com/blog/open-source-spotlight-fullpage-js-alvaro-trigo/- Álvaro Trigo en YouTube: https://www.youtube.com/channel/UCTDd08U8qLiFrWr608Mh_3A- Cómo consigue Álvaro gestionar fullPage y consigue hacer empresa con este proyecto open source: https://www.zentao.pm/share/how-to-make-open-source-project-profitable-354.html- Entrevista en IndieHackers: https://www.indiehackers.com/interview/making-15k-month-by-switching-my-freemium-product-to-paid-2771241389- Codepen: https://codepen.io/- Codesandbox: https://codesandbox.io/- Upwork: https://www.upwork.com/- Freelancer.com: https://www.freelancer.com/- Flickity: https://flickity.metafizzy.co- Isotope: https://isotope.metafizzy.co- filepond: https://github.com/pqina/filepond- Handsontable: https://handsontable.com- Highcharts: https://www.highcharts.com 

All Ruby Podcasts by Devchat.tv
RR 413: When Your Tools Interrupt Your Coding Process

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later May 21, 2019 67:29


Sponsors Sentry use code “devchat” for $100 credit Triplebyte offers $1000 signing bonus Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues Panel Charles Max Wood David Richards Andrew Mason Nate Hopkins David Kimura Episode Summary In this episode of Ruby Rogues, the panel discusses how having too many tools in your code can make things more complicated. They talk about if the processes and tools that hurt productivity should be taken out. They question if outdated but harmless tools should be updated for newer ones that have more functions. They discuss the difficulty with adopting new tools since the setup process takes time away from production. They each talk about their different editor setups. The necessity of all this different tools is questioned. They note that there is a trend to take a good thing that solved a real-world problem and introduce it into places that it doesn’t need to be, making development more complex. It is advised that programmers focus on shipping an application rather than just writing the code in order to simplify tooling. They discuss whether backend as a service systems are part of the problem. They advise tech companies to consider if they are ever going to sell or migrate when considering a new tool. The panel talks about if it’s possible to end up fighting against the tools that have always been used rather than infrastructure or coding tools. They conclude by agreeing that it is important to be candid within companies to prevent this overtooling   Links Vim Emax Homebrew Git Repo Paperspace Docker VS Code Coder StackBlitz CodeSandbox Jupiter Kubernetes Graphite StatsD Follow DevChat on Facebook and Twitter Picks Nate Hopkins: Screen sharing with Mac messaging The Band of Brothers Andrew Mason: Cakebrew David Kimura: Brew Bundle Dump Superstore Charles Max Wood: TSA Pre Check Clear David Richards: Great at Work: How Top Performers Work Less and Achieve More by Morten T. Hansen

Devchat.tv Master Feed
RR 413: When Your Tools Interrupt Your Coding Process

Devchat.tv Master Feed

Play Episode Listen Later May 21, 2019 67:29


Sponsors Sentry use code “devchat” for $100 credit Triplebyte offers $1000 signing bonus Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues Panel Charles Max Wood David Richards Andrew Mason Nate Hopkins David Kimura Episode Summary In this episode of Ruby Rogues, the panel discusses how having too many tools in your code can make things more complicated. They talk about if the processes and tools that hurt productivity should be taken out. They question if outdated but harmless tools should be updated for newer ones that have more functions. They discuss the difficulty with adopting new tools since the setup process takes time away from production. They each talk about their different editor setups. The necessity of all this different tools is questioned. They note that there is a trend to take a good thing that solved a real-world problem and introduce it into places that it doesn’t need to be, making development more complex. It is advised that programmers focus on shipping an application rather than just writing the code in order to simplify tooling. They discuss whether backend as a service systems are part of the problem. They advise tech companies to consider if they are ever going to sell or migrate when considering a new tool. The panel talks about if it’s possible to end up fighting against the tools that have always been used rather than infrastructure or coding tools. They conclude by agreeing that it is important to be candid within companies to prevent this overtooling   Links Vim Emax Homebrew Git Repo Paperspace Docker VS Code Coder StackBlitz CodeSandbox Jupiter Kubernetes Graphite StatsD Follow DevChat on Facebook and Twitter Picks Nate Hopkins: Screen sharing with Mac messaging The Band of Brothers Andrew Mason: Cakebrew David Kimura: Brew Bundle Dump Superstore Charles Max Wood: TSA Pre Check Clear David Richards: Great at Work: How Top Performers Work Less and Achieve More by Morten T. Hansen

Ruby Rogues
RR 413: When Your Tools Interrupt Your Coding Process

Ruby Rogues

Play Episode Listen Later May 21, 2019 67:29


Sponsors Sentry use code “devchat” for $100 credit Triplebyte offers $1000 signing bonus Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues Panel Charles Max Wood David Richards Andrew Mason Nate Hopkins David Kimura Episode Summary In this episode of Ruby Rogues, the panel discusses how having too many tools in your code can make things more complicated. They talk about if the processes and tools that hurt productivity should be taken out. They question if outdated but harmless tools should be updated for newer ones that have more functions. They discuss the difficulty with adopting new tools since the setup process takes time away from production. They each talk about their different editor setups. The necessity of all this different tools is questioned. They note that there is a trend to take a good thing that solved a real-world problem and introduce it into places that it doesn’t need to be, making development more complex. It is advised that programmers focus on shipping an application rather than just writing the code in order to simplify tooling. They discuss whether backend as a service systems are part of the problem. They advise tech companies to consider if they are ever going to sell or migrate when considering a new tool. The panel talks about if it’s possible to end up fighting against the tools that have always been used rather than infrastructure or coding tools. They conclude by agreeing that it is important to be candid within companies to prevent this overtooling   Links Vim Emax Homebrew Git Repo Paperspace Docker VS Code Coder StackBlitz CodeSandbox Jupiter Kubernetes Graphite StatsD Follow DevChat on Facebook and Twitter Picks Nate Hopkins: Screen sharing with Mac messaging The Band of Brothers Andrew Mason: Cakebrew David Kimura: Brew Bundle Dump Superstore Charles Max Wood: TSA Pre Check Clear David Richards: Great at Work: How Top Performers Work Less and Achieve More by Morten T. Hansen

egghead.io developer chats
Building Vue Vixens With Education and Inclusiveness With Jen Looper

egghead.io developer chats

Play Episode Listen Later May 14, 2019 32:03


Jen Looper, developer advocate and the founder of Vue Vixens, didn't study software development in college, she has a Ph.D. in French Literature. Her degree might seem unrelated, but it strengthened her ability to explain complex ideas as well as her overall communication abilities, skills that are essential for her role as a developer advocate. These skills also come into play in her work building the Vue Vixens community, which now has over 20+ chapters all over the world!The workshop has been a powerful tool for growing the Vue Vixens. Jen explains how the shared experience of learning, eating, and hanging out together can build a lot of lasting connections. Vue Vixens has also branched out from workshops into also hosting meetups, the structure of which is determined by the local chapter leader to suit the needs of their particular location. But what makes a great workshop? Minimal installation, maximum output. Codesandbox and Nativescript playground have massively cut down on the initial setup times for the Vue Vixen workshops by doing away with all of the installing and installation issues that will always come up. Jen likes to use a cute app project to make the workshop more fun and to make exploring the deeper concepts less dry. To Jen, workshops are about empowerment first and foremost. If a student can leave the workshop feeling empowered and hungry to learn they'll end up much better off than if they learned more but left feeling disinterested. Transcript"Building Vue Vixens With Education and Inclusiveness – With Jen Looper" TranscriptResources:VueVixensyomamaisa.devZen and the Art of Motorcycle MaintenanceNotionJen Looper:jenlooper.comTwitterGithubJoel Hooks:TwitterWebsite

At The Money
#1 Ives van Hoorne (CodeSandbox): ‘De mindset van Amerikaanse investeerders is compleet anders’

At The Money

Play Episode Listen Later May 7, 2019 48:49


Afgelopen week maakte CodeSandbox bekend $2,4 miljoen te hebben opgehaald bij Kleiner Perkins, het Nederlandse Arches Capital en nog wat angel investors. Ik sprak Ives van Hoorne en Bas Buursma ongeveer twee maanden hiervoor bij mij op kantoor in Utrecht over o.a. hun ervaringen met fundraising aan beide kanten van de oceaan, het besluiten om te stoppen met de studie om vol overgave te gaan ondernemen en hun tweetrapsraket om van CodeSandbox een miljardenbedrijf te maken.

RadioDev
CodeSandbox, comparte tu código en directo

RadioDev

Play Episode Listen Later Apr 13, 2019 6:26


Plataforma online gratuita para compartir tu código y poder editarlo como si fuera en el escritorio. https://codesandbox.io Autor: Daniel Primo Síguenos en @RadioDevPodcast y https://t.me/RadioDev

React Podcast
42: Build Dumb Shit with Sara Vieira. On being you, "change the world" bullshit, succeeding against mental illness, and teaching what you know.

React Podcast

Play Episode Listen Later Apr 4, 2019 49:30


Sara is a developer on the beloved CodeSandbox app. She's worked for years as a developer advocate, giving brilliant talks across the world, and building some of the wildest sites on the web. Chantastic asks her about succeeding against mental illness, how she achieved meme status, why we should "build dumb shit", and what the heck a developer advocate does. They discuss corporate "change the world" bullshit, casual racism, why you should teach what you know, and the shockingly unglamorous lifestyle of a conference speaker.

JavaScript – Software Engineering Daily
CodeSandbox: Online Code Editor with Bas Buursma and Ives van Hoorne

JavaScript – Software Engineering Daily

Play Episode Listen Later Mar 25, 2019 54:51


Upcoming events: A Conversation with Haseeb Qureshi at Cloudflare on April 3, 2019 FindCollabs Hackathon at App Academy on April 6, 2019 Coding in the browser has been attempted several times in the last decade. Building a development environment in the browser has numerous technical challenges. How does the code execute safely? How do you The post CodeSandbox: Online Code Editor with Bas Buursma and Ives van Hoorne appeared first on Software Engineering Daily.

The Undefined Podcast
Moving the Web Forward with Sunil Pai

The Undefined Podcast

Play Episode Listen Later Mar 14, 2019 69:38


Sunil Pai is a Software Engineer at Facebook, React team member, and the creator of Glamor. He joins us on The Undefined to talk about the state of the web, the past, present, and future of text editors and IDEs, how he learned to code, and how our community needs to evolve to survive.FeaturingSunil Pai – Twitter, GitHubKen Wheeler – Twitter, GitHub, WebsiteJared Palmer – Twitter, GitHub, WebsiteLinksStop writing code - Sunil's talk at React Europe 2018The “Something” Statements - Sunil's talk at React Rally 2018Visual BasicNeopetsAdobe FlashAtom EditorVisual Studio CodeList of mergers and acquisitions by MicrosoftTypeScriptPrettier - Opinionated Code FormatterVSCode IntelliCode Extension - AI-assisted productivity features for Python, TypeScript/JavaScript and Java developersVSCode Color Picker Extension (aka "Fady Gradient "F**ker)Framer XGlamor - Sunil's CSS-in-JS library for react et alJSSAtlaskit by Atlassian - Atlassian's official component librarySalesforce's Commerce Cloud (formerly Demandware)Sketch SymbolsGlamor's CSS selectors (e.g. ":hover")JSX specVue-loader Scoped CSSReact Hooks - They let you use state and other React features without writing a class."My Coding Journey" - Revel Carlberg West @ ReactNYCReact createClassCreate React App - Set up a modern React web app by running one command.Codesandbox.io - CodeSandbox is an online editor that helps you create web applications, from prototype to deployment.AWS Cloud9 - A cloud IDE for writing, running, and debugging codeWeb Audio APIAndroid Studio/SDKService Worker APIWeb Components API"Tumblr will ban all adult content on December 17th" by Shannon Liao, The Verge, Dec 3, 2018Codepen.io - A front end web development playground.Sunil's Gist on CSS-in-JS: "How does writing CSS in JS make it any more maintainable?" - (Hacker News Thread, Original Tweet)Addy Osmani, Sarah Drasner, and Dan Abramov (blessed be he)Mozilla Firebug Editor Extension for Firefox"What is a JavaBean exactly?" - Stack OverflowArray.prototype API on MDNKen Wheeler on Spotifykenwheeler/cash - Ken's absurdly small jQuery alternative for modern browsersFormidableLabs/react-music - Make beats with React!Rust Programming Language TutorialPicksTical by Method ManTile appCalifornia by Blink 182birkir/prime - Open Source GraphQL CMS

Real Talk JavaScript
Episode 13: Building Code Sandbox with Ives van Hoorne

Real Talk JavaScript

Play Episode Listen Later Dec 31, 2018 45:07


Recording date: 2018-11-29 John Papa https://twitter.com/john_papa Ward Bell https://twitter.com/wardbell Dan Wahlin https://twitter.com/danwahlin Ives van Hoorne https://twitter.com/compuives Resources: CodeSandbox https://codesandbox.io Elixr https://elixir-lang.org/ Erlang https://www.erlang.org/ Reactjs https://reactjs.org/ NPM https://www.npmjs.com/ Serverless https://martinfowler.com/articles/serverless.html Unpkg https://unpkg.com/ Pupeteer https://github.com/GoogleChrome/puppeteer Kubernetes https://kubernetes.io/ Redux https://redux.js.org/ Cerebral https://github.com/cerebral/cerebral CodePen https://codepen.io Monaco https://github.com/Microsoft/monaco-editor Code https://code.visualstudio.com/ Typescript https://www.typescriptlang.org/ Flow https://flow.org/en/docs/frameworks/react/ Someone to follow: Netanel Basal https://netbasal.com Ana Cidre https://twitter.com/AnaCidre_ Kyle Matthews https://twitter.com/@kylemathews / Gatsbyjs https://twitter.com/gatsbyjs Timejumps 1:00 Mailbag question: Will VSCode editor replace the current editor? 3:01 What is Codesandbox and how did you get into it? 6:30 What kinds of challenges did you face when launching Codesandbox? 10:00 What are you using for serverless functions? 13:10 Why use serverless? 16:10 Sponsor: Nativescript 17:15 Moving away from serverless for some things? 23:10 What do you think of suspense or hooks? 24:20 Why does the world need Codesandbox? 28:00 What does Codesandbox use for linting? 31:00 Sponsor: IdeaBlade https://www.ideablade.com 32:30 What is Codesandbox written in? 35:20 How are the users of Codesandbox using types? 36:20 How do you keep up with the latest versions of software? 41:00 How do you handle concurrent users? 42:10 Someone to follow

Frontend First
Going all in on "outside in"

Frontend First

Play Episode Listen Later Nov 28, 2018 41:32


Sam and Ryan discuss getting Mirage and Ember to work in CodeSandbox, how FastBoot affects different approaches to rendering responsive content, and different ways an outside-in mindset can benefit product teams and open-source software projects. Topics include: 2:50: Getting Ember and Mirage working on CodeSandbox. Coding in the browser. 10:30: How FastBoot affects the use of screen width services 24:40: Going all-in on outside-in development. Starting at the end. Links: CodeSandbox Mirage boilerplate in CodeSandbox EmberMap Email Course Conway's Law

JS Party
Come play in the CodeSandbox

JS Party

Play Episode Listen Later Nov 9, 2018 62:33 Transcription Available


In this episode, Nick talks with Ives van Hoorne about his project CodeSandbox. They chat about Ives deciding to work on it full-time, how CodeSandbox is built, some of its best features, and what lies ahead.

Changelog Master Feed
Come play in the CodeSandbox (JS Party #51)

Changelog Master Feed

Play Episode Listen Later Nov 9, 2018 62:33 Transcription Available


In this episode, Nick talks with Ives van Hoorne about his project CodeSandbox. They chat about Ives deciding to work on it full-time, how CodeSandbox is built, some of its best features, and what lies ahead.

egghead.io developer chats
Ives Van Hoorne, creator of CodeSandbox

egghead.io developer chats

Play Episode Listen Later Jun 27, 2018 17:35


We are joined by Ives Hoorne, a developer at Catawiki and creator of code sandbox. Today he talks about how he began writing code, how Minecraft modding made him love it, his interest in the company Catawiki and how he taught himself web development to work there, and finally the future for his projects.Ives began coding at 11 years old. He was fascinated by secret languages, so he and his friend made a program in Visual Basic that would jumble text and another that would decipher the text. They would send these to each other as public facebook messages. It fell off after this project for awhile. After a few years, Ives got back into it when Minecraft came around, and he started writing mods for it.The success and popularity of Code Sandbox made Ives happy. He enjoys how it became popular and how some of the bigger names such as Dan Abramov started talking about it. Though Ives discussions about how this positive feedback caused him to attach his self-worth to the project, and how he had to let that go so he wouldn't be hurt by snarky feedback and other forms of negativity related to his project.There were a couple of surprises in the development of Code Sandbox. Code Sandbox stores all files and directories in their Postgres database. When they fork Code Sandbox, they copy all the files, directories, and sandboxes over. Ives thought this wouldn't scale but somehow they now have 400k sandboxes, and the database is only four gigabytes! One of the negative surprises was when there was an error in the sandbox when someone tries to share their sandbox, the preview service would try over and over again to take a snapshot. The following month their hosting bill was a dozen times the price as it usually was!Ives' first experience speaking at a conference was much better than he expected. When he was presenting, he noticed that he was talking with a bunch of people who were willing to listen to him. It was such a cool experience for him that he now loves speaking at conferences for him. Ives says he wants to start talking about things besides Code Sandbox, such as UI driven development for example. He says that it can be greatly improved, npm installing is still manually typing npm install package-name. He says that this can be made much better by being able to search for dependencies and directly add them with a single click.Finally, Ives talks about his plans for Code Sandbox. He plans on adding a dashboard because currently, it's very cumbersome to navigate to your sandbox. The dashboard will give you the ability to put sandboxes in directories organizing them that way. They are also managing offline support. Finally, they are adding team support so multiple people can all work on a sandbox at once.Transcript"Ives Van Hoorne, creator of CodeSandbox" TranscriptResources:Code SandboxcatawikiIves Van Hoorne:GithubWebsiteTwitterJohn Lindquist:TwitterWebsite

Changelog Master Feed
Codesandbox with Ives van Hoorne (The React Podcast #10)

Changelog Master Feed

Play Episode Listen Later May 22, 2018 35:23


Ives van Hoorne is the creator of Codesandbox; an online code editor written completely in React. Although Codesandbox is written in React, it can be used to build applications for any front-end framework.

React Podcast
10: Codesandbox with Ives van Hoorne

React Podcast

Play Episode Listen Later May 22, 2018 33:43


Ives van Hoorne is the creator of Codesandbox; an online code editor written completely in React. Although Codesandbox is written in React, it can be used to build applications for any front-end framework.

Adventures in Angular
AiA 187: Teaching Angular through Rhyme.com with Minko Gechev

Adventures in Angular

Play Episode Listen Later May 1, 2018 46:47


Panel: Charles Max Wood Ward Bell Special Guests: Minko Gechev In this episode of Adventures in Angular, the panel talks to Minko Gechev about teaching Angular through Rhyme.com. Minko is currently working on Rhyme.com, which is a platform for hands-on demos and trainings. They touch on what Rhyme.com is, how it works, and the advantages to using it, especially in training. They also go into detail as to how an all sides workshop is set up and the versatility of using Rhyme with many different frameworks. In particular, we dive pretty deep on: Minko intro What are you most famous for in the Angular community? Angular.js style guide What is Rhyme? How does Rhyme work? All sides workshop advantages CodeSandbox.io Plunker Full on BM with virtual access Run things in your bowser eventually Working in the cloud Linux and Windows How workshops work Providing video recordings You can teach anything through Rhyme Have you used this in a coding environment? Angular CLI How are you using Angular to build this system? How much of the work is Angular pulling for you? TypeScript Architecture of Rhyme What is WebRTC? And much, much more! Links:  Rhyme.com Angular.js style guide CodeSandbox.io Plunker Linux Windows Angular CLI TypeScript WebRTC Minko’s GitHub @MGechev Minko’s Blog Picks: Charles 12 Rules for Life by Jordan B. Peterson DevChat.tv YouTube Ward Building Microservices by Sam Newman Hit Refresh by Satya Nadella Minko ngConf

All Angular Podcasts by Devchat.tv
AiA 187: Teaching Angular through Rhyme.com with Minko Gechev

All Angular Podcasts by Devchat.tv

Play Episode Listen Later May 1, 2018 46:47


Panel: Charles Max Wood Ward Bell Special Guests: Minko Gechev In this episode of Adventures in Angular, the panel talks to Minko Gechev about teaching Angular through Rhyme.com. Minko is currently working on Rhyme.com, which is a platform for hands-on demos and trainings. They touch on what Rhyme.com is, how it works, and the advantages to using it, especially in training. They also go into detail as to how an all sides workshop is set up and the versatility of using Rhyme with many different frameworks. In particular, we dive pretty deep on: Minko intro What are you most famous for in the Angular community? Angular.js style guide What is Rhyme? How does Rhyme work? All sides workshop advantages CodeSandbox.io Plunker Full on BM with virtual access Run things in your bowser eventually Working in the cloud Linux and Windows How workshops work Providing video recordings You can teach anything through Rhyme Have you used this in a coding environment? Angular CLI How are you using Angular to build this system? How much of the work is Angular pulling for you? TypeScript Architecture of Rhyme What is WebRTC? And much, much more! Links:  Rhyme.com Angular.js style guide CodeSandbox.io Plunker Linux Windows Angular CLI TypeScript WebRTC Minko’s GitHub @MGechev Minko’s Blog Picks: Charles 12 Rules for Life by Jordan B. Peterson DevChat.tv YouTube Ward Building Microservices by Sam Newman Hit Refresh by Satya Nadella Minko ngConf

Devchat.tv Master Feed
AiA 187: Teaching Angular through Rhyme.com with Minko Gechev

Devchat.tv Master Feed

Play Episode Listen Later May 1, 2018 46:47


Panel: Charles Max Wood Ward Bell Special Guests: Minko Gechev In this episode of Adventures in Angular, the panel talks to Minko Gechev about teaching Angular through Rhyme.com. Minko is currently working on Rhyme.com, which is a platform for hands-on demos and trainings. They touch on what Rhyme.com is, how it works, and the advantages to using it, especially in training. They also go into detail as to how an all sides workshop is set up and the versatility of using Rhyme with many different frameworks. In particular, we dive pretty deep on: Minko intro What are you most famous for in the Angular community? Angular.js style guide What is Rhyme? How does Rhyme work? All sides workshop advantages CodeSandbox.io Plunker Full on BM with virtual access Run things in your bowser eventually Working in the cloud Linux and Windows How workshops work Providing video recordings You can teach anything through Rhyme Have you used this in a coding environment? Angular CLI How are you using Angular to build this system? How much of the work is Angular pulling for you? TypeScript Architecture of Rhyme What is WebRTC? And much, much more! Links:  Rhyme.com Angular.js style guide CodeSandbox.io Plunker Linux Windows Angular CLI TypeScript WebRTC Minko’s GitHub @MGechev Minko’s Blog Picks: Charles 12 Rules for Life by Jordan B. Peterson DevChat.tv YouTube Ward Building Microservices by Sam Newman Hit Refresh by Satya Nadella Minko ngConf

The Official Vue News
#90 - April 17, 2018

The Official Vue News

Play Episode Listen Later Apr 17, 2018 8:28


VuePress, Vue Vixens, VueConf videos, NativeScript, CodeSandbox, Views on View, list rendering, SPA SEO, Multiselect, Nuxt.js and WordPress, and building VueTube.

Views on Vue
VoV 001: Vue Origin Story with Evan You

Views on Vue

Play Episode Listen Later Mar 6, 2018 53:35


Panel:  Joe Eames Cher Stewart Special Guests: Evan You In this episode of Views on Vue, the panelists discuss the origin story of Vue with its creator Evan You. Evan was born in China and came to the US for college. He used to work at Google’s creative lab as a creative technologist and worked on Meteor. From there, he started to put more effort into Vue and switched over to Vue full-time. They talk with Evan about his thought processes behind creating Vue and how it has changed since its initial conception. In particular, we dive pretty deep on: Evan’s background What is Google’s creative lab? Meteor When did Vue start to blow up? Worked on a lot of prototypes at Google The inception of Vue Got his ideas from when he was working with Angular Dirty Checking What made him want to build his own framework What gave him the confidence to create Vue Started as an experiment Everything was added over time The scope grew gradually, not overnight High demand in the community What did the initial versions of Vue look like? Why did you name it Vue? Some planned promotion How did it blow up? The popularity of Vue And much, much more! Links: Evan’s GitHub Picks: Joe Linchpin: Are You Indispensable? by Seth Godin Cher Bullet Journal App Evan CodeSandbox Climbing VueConf US

google china started panel views origin stories climbing special guests worked seth godin github meteors vue angular evan you codesandbox linchpin are you indispensable joe eames linchpin are indispensable seth godin vueconf us dirty checking
Devchat.tv Master Feed
RRU 001: Getting Started with React

Devchat.tv Master Feed

Play Episode Listen Later Mar 6, 2018 68:28


Panel:  Charles Max Wood Tara Manicsic Nader Dabit Kent C. Dodds Cory House Special Guests: None In this episode of React Round Up, the panel discusses how they each got into React and they provide some great resources for people who want to learn more about React and what it’s all about. They emphasize the fact that React is a very straightforward language and can be used relatively painlessly with a little bit of learning before jumping in. In particular, we dive pretty deep on: How each of the panelists got into React Angular beginnings React Native React Native Training React JS Consulting Node developer beginnings Backbone to React Ruby background How to get into React yourself Learn things in the right order React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 Get comfortable with JavaScript first Biggest mistake people make when learning about react ES6 and Beyond Workshop React Community How did the panel learn ES6? And much, much more! Links: React Native Training  React JS Consulting React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 and Beyond Workshop Tara’s Twitter and GitHub Cory’s Twitter, Medium Blog, and BitNative Blog Nader’s Twitter, Medium, GitHub, React Native Training Blog, React Native Training YouTube Kent’s Twitter and GitHub Charles’ Twitter and DevChat.tv Picks: Charles React Course on Pluralsite React Dev Summit 2018 Ready Player One Tara JazzCon #toshmagosh Nader Viro Media AWS AppSync Kent Dogs Nitin Tulswani Cory Node Tip React: The Big Picture React Rally

Devchat.tv Master Feed
VoV 001: Vue Origin Story with Evan You

Devchat.tv Master Feed

Play Episode Listen Later Mar 6, 2018 53:35


Panel:  Joe Eames Cher Stewart Special Guests: Evan You In this episode of Views on Vue, the panelists discuss the origin story of Vue with its creator Evan You. Evan was born in China and came to the US for college. He used to work at Google’s creative lab as a creative technologist and worked on Meteor. From there, he started to put more effort into Vue and switched over to Vue full-time. They talk with Evan about his thought processes behind creating Vue and how it has changed since its initial conception. In particular, we dive pretty deep on: Evan’s background What is Google’s creative lab? Meteor When did Vue start to blow up? Worked on a lot of prototypes at Google The inception of Vue Got his ideas from when he was working with Angular Dirty Checking What made him want to build his own framework What gave him the confidence to create Vue Started as an experiment Everything was added over time The scope grew gradually, not overnight High demand in the community What did the initial versions of Vue look like? Why did you name it Vue? Some planned promotion How did it blow up? The popularity of Vue And much, much more! Links: Evan’s GitHub Picks: Joe Linchpin: Are You Indispensable? by Seth Godin Cher Bullet Journal App Evan CodeSandbox Climbing VueConf US

google china started panel views origin stories climbing special guests worked seth godin github meteors vue angular evan you codesandbox linchpin are you indispensable joe eames linchpin are indispensable seth godin vueconf us dirty checking
React Round Up
RRU 001: Getting Started with React

React Round Up

Play Episode Listen Later Mar 6, 2018 68:28


Panel:  Charles Max Wood Tara Manicsic Nader Dabit Kent C. Dodds Cory House Special Guests: None In this episode of React Round Up, the panel discusses how they each got into React and they provide some great resources for people who want to learn more about React and what it’s all about. They emphasize the fact that React is a very straightforward language and can be used relatively painlessly with a little bit of learning before jumping in. In particular, we dive pretty deep on: How each of the panelists got into React Angular beginnings React Native React Native Training React JS Consulting Node developer beginnings Backbone to React Ruby background How to get into React yourself Learn things in the right order React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 Get comfortable with JavaScript first Biggest mistake people make when learning about react ES6 and Beyond Workshop React Community How did the panel learn ES6? And much, much more! Links: React Native Training  React JS Consulting React-Howto Beginners Guide to ReactJS You Don’t Know JS, ES6, and Beyond by Kyle Simpson CodeSandbox.io ES6 and Beyond Workshop Tara’s Twitter and GitHub Cory’s Twitter, Medium Blog, and BitNative Blog Nader’s Twitter, Medium, GitHub, React Native Training Blog, React Native Training YouTube Kent’s Twitter and GitHub Charles’ Twitter and DevChat.tv Picks: Charles React Course on Pluralsite React Dev Summit 2018 Ready Player One Tara JazzCon #toshmagosh Nader Viro Media AWS AppSync Kent Dogs Nitin Tulswani Cory Node Tip React: The Big Picture React Rally

Teahour
#91 - Why VSCode is better than Atom?

Teahour

Play Episode Listen Later Dec 11, 2017 138:58


本期节目由 Cryptape 赞助,Cryptape 是一家专注于区块链底层技术开发的公司,他们的产品 CITA 完全开源并且由 Rust 编写。他们正在招人,如果你对区块链技术有兴趣,或者是 Rust 或 C++ hacker, 欢迎你给他们投递简历, 简历请发到 hi@teahour.fm, 我会帮你做转发。 本期节目邀请到了 Peng Lyu, 他是微软 VSCode Team 的一线开发人员。为什么 VScode 比 Atom 快这么多? 让他给我们娓娓道来。 Ruby Rogues MSDN Monaco Editor Erich Gamma Gang of Four (Design Patterns) CLion Visual Studio for Mac Xamarin Hyper Windows Subsystem for Linux Brackets Textmate Electron Atom Ctags A Brief Glance at How Various Text Editors Manage Their Textual Data Electron Piece Table LSP Transmit Codesandbox Anders Hejlsberg Sourcegraph Nuclide Special Guests: Howard and Peng Lyu.

RWpod - подкаст про мир Ruby и Web технологии
15 выпуск 05 сезона. Migrating from redis-namespace, Rooby, Headless Chromium, CodeSandbox, Prettier и прочее

RWpod - подкаст про мир Ruby и Web технологии

Play Episode Listen Later Apr 16, 2017 34:52


Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске: Ruby Ruby 2.4 has added additional parameters for Logger#new, Ruby Under The Hood: Memory Layout of an Object и 19 Ruby on Rails Gems which Can Amaze Improve your Ruby application's memory usage and performance with jemalloc, Writing Efficient Queries и Practical Machine Learning with Ruby Migrating from redis-namespace, Webpack 2 and Middleman 4, Rooby - a Ruby-like object oriented language written in Go и Zen Rails Security Checklist JavaScript Headless Chromium, Retiring Octane и Using AngularJS components & directives inside React CodeSandbox makes it easier to create, share and reuse React projects with others, React DOM Confetti - a react component to trigger confetti explosions on state changes и Simple-slider - extremely lightweight JavaScript carousel micro library Prettier - an opinionated JavaScript formatter, Snake * - simple attempt at creating an AI within a game и The Post JavaScript Apocalypse Douglas Crockford