POPULARITY
Video - https://youtu.be/fQBjifgT6_w Bob's journey through Glacier National Park. I used StoryBird.ai to help create this story. https://storybird.ai/ --- Support this podcast: https://podcasters.spotify.com/pod/show/norbert-gostischa/support
Video - https://youtu.be/gsZ46C_wQ-w Join Bob on a three-day trip to Arcadia National Park. I used StoryBird.ai to help create this story. https://storybird.ai/ Please follow my YouTube channel if you enjoy my videos. https://www.youtube.com/@bob3160 --- Support this podcast: https://podcasters.spotify.com/pod/show/norbert-gostischa/support
Video - https://youtu.be/lQP6KnOP9hQ Bob embarks on an unforgettable adventure through the enchanting canyons of Zion National Park. I used StoryBird.ai to help create this story. https://storybird.ai/ Please follow my YouTube channel if you enjoy my videos. https://www.youtube.com/@bob3160 --- Support this podcast: https://podcasters.spotify.com/pod/show/norbert-gostischa/support
Video - https://youtu.be/FMDrtCAe44o A young adventurer must unlock the mystery behind the geyser to save Yellowstone. I used StoryBird.ai to help create this story. https://storybird.ai/ Please follow my YouTube channel if you enjoy my videos. https://www.youtube.com/@bob3160 --- Support this podcast: https://podcasters.spotify.com/pod/show/norbert-gostischa/support
Video - https://youtu.be/jd_qQezdGAw I used StoryBird.ai to help create this story. https://storybird.ai/ Please follow my YouTube channel if you enjoy my videos. https://www.youtube.com/@bob3160 --- Support this podcast: https://podcasters.spotify.com/pod/show/norbert-gostischa/support
Rowland's sister is healing the wounds of the Innkeeper - but the older brothers, Benedict and Edmond are convinced that he is a highwayman who tried to rob them. What is the innkeeper's secret? Sponsored by Storybird.ai.
Are you read for a big bowl of Cereal trivia? Brittany and Meredith are bringing the sugar and the crunch this episode, kids! SPONSORS: Do you want a custom podcast episode just about you, and your story? If you're a kid, now you can create custom podcast stories based on anything you want. It's easy with Storybird. Ask your parents to please go to storybird.ai. Hungry? US TOO! Check out Brittany's Food Site, MidwestHungry.com for her easy family-friendly recipes, or Midwest Hungry on Instagram for funny recipe instructions in under 60 seconds.
GotTechED the Podcast Episode #112: 10 Edtech Tools/Resources to Explore Over the SummerWelcome back to GotTechED the podcast this is Episode 112 called “10 Edtech Tools/Resources to Explore Over the Summer” In this episode, we've collected a list of edtech tools and resources that we plan on checking out over the summer. We'll describe each tool or resource and talk about some of the ways we can see them being used in the classroom. Check it out. Segment 1: Updates and IntroA new era is upon us… Guise as a U7 baseball coach… know your audience and teach to their strengths Segment 2: 10 Edtech Tools/Resources to Explore Over the SummerNick's 5 https://sway.office.com/my (Microsoft Sway) https://empatico.org/ (Empatico) https://gosynth.com/ (Synth) - audio only asynchronous conversations https://www.diigo.com/ (Diigo) https://videomaker.simpleshow.com/ (SimpleShow Video Maker) Guise's 5: https://newprofilepic.com/ (New Profile Pic): Cell Phone based app https://learnaroundtheworld.org/ (Learn Around the World) https://storybird.com/ (Storybird) https://celestia.space/index.html (Celestia) https://www.projectnoah.org/about (Project Noah) Segment 3: Where to Find GotTechEDDo us 3 favors Subscribe to GotTechED the Podcast https://itunes.apple.com/us/podcast/gotteched/id1358366637?mt=2 (Apple Podcasts) https://open.spotify.com/show/7zyzfCkSDNHkKdqxmh9XLB?si=YhSdMa6BQVmcLHbSrYxE9Q (Spotify) https://play.google.com/music/listen?u=0#/ps/Indeizidhz4h37mawfylwdgco4y (Google Podcasts) https://www.stitcher.com/search?q=gotteched (Stitcher) https://www.youtube.com/channel/UCMIQwu39Tkow3kduRQAH85w?view_as=subscriber (YouTube) https://twitter.com/WeGotTechED (Twitter) https://www.facebook.com/WeGotTechED/ (Facebook) Write us an Apple Podcast Review! Tell your friends about http://www.gotteched.com (www.gotteched.com) Tell your friends about the Teach Better Podcast Network Music Credits:The Degs: Shotgunhttp://freemusicarchive.org/music/The_Degs/ ( http://freemusicarchive.org/music/The_Degs/) @bensoundshttps://www.bensound.com/ ( https://www.bensound.com/) Subscribe to our Podcasthttps://itunes.apple.com/us/podcast/gotteched/id1358366637?mt=2 (Apple Podcasts) https://open.spotify.com/show/7zyzfCkSDNHkKdqxmh9XLB?si=YhSdMa6BQVmcLHbSrYxE9Q (Spotify) https://play.google.com/music/listen?u=0#/ps/Indeizidhz4h37mawfylwdgco4y (Google Podcasts) https://www.stitcher.com/search?q=gotteched (Stitcher) https://www.youtube.com/channel/UCMIQwu39Tkow3kduRQAH85w?view_as=subscriber (YouTube) https://twitter.com/WeGotTechED (Twitter) https://www.facebook.com/WeGotTechED/ (Facebook) Connect with us on Social MediaGuise on Twitterhttps://twitter.com/GuiseGotTechEd ( @guisegotteched) Nick on Twitterhttps://twitter.com/NickGotTechEd ( @nickgotteched) GotTechED the Podcast on Twitterhttps://twitter.com/WeGotTechEd ( @wegotteched) Join the Conversation and our PLNOur favorite part of recording a live podcast each week is participating in the great conversations that happen on our https://www.facebook.com/WeGotTechED/ (Facebook Group Page). Need a Presenter?As experienced presenters and content creators, you can contact Nick and Guise to speak at your school, event, or conference. They can customize a workshop that meets your organization's unique time and content needs. While no topic is out of bounds, GotTechED is best known for sessions on: 1:1 Chromebook Integration EdTech Throwdown TargetED Learning Gamification (Badge Systems) Game-Based Learning (Escape Rooms, Amazing Race, and more) Google apps and extensions Personalized learning and Choice Boards Teacher productivity (Lesson Planning, Online Grading. and Feedback) Digital content creation Student Podcasting Screencasting Flipped Classroom Student-Centered Learning
¡Estamos de vuelta! En esta ocasión analizamos #Ganryu2 de #StorybirdStudio secuela del mítico de Neo Geo, en el que Musashi desenvaina su katana para luchar contra su antiguo enemigo, esta vez de una vez por todas. Agradecer a Just for Games confiar en nosotros para analizar el juego. Todo ello con el humor y buen rollo que nos caracteriza. ¡MUCHÍSIMAS GRACIAS POR EL APOYO! Participantes: *Rubén Redfield @masallaorion86 *Rygar @Rygar_ab
Having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowning having a wren around will prevent one from drowningEPISODE LINKSAll-purpose show links: https://superduperstitious.com/linksFour Phantoms email: fourphantomsbeer@gmail.comFour Phantoms website: https://www.fourphantoms.net/Four Phantoms store: https://four-phantoms-brewing-company.square.site/Wyatt's storyBird superstitions: https://www.birdspot.co.uk/bird-numbers/bird-superstitionsMore bird superstitions: https://ca.audubon.org/news/13-bird-superstitionsMagpie superstitions: https://www.birdspot.co.uk/culture/magpies-and-superstitionJake's storiesUFO Clearinghouse: https://bit.ly/3xVdTqLViral bird video: https://www.youtube.com/watch?v=2D2lrFemFigMexican bird flock crash: https://bit.ly/38uoyxUWashington Post coverage of same: https://www.washingtonpost.com/world/2022/02/15/mexico-birds-falling-sky/Jatinga bird suicides: http://www.mysteryofindia.com/2014/07/mystery-of-bird-suicide-at-jatinga.htmlJatinga bird updates: https://www.thestatesman.com/features/birds-decreasing-in-jatinga-suicide-spot-76791.html See acast.com/privacy for privacy and opt-out information.
GotTechED the Podcast Episode #110: 18 EdTech Tools to Support Student WritingWelcome back to GotTechED the podcast this is Episode 110 called “18 EdTech Tools to Support Student Writing” In this episode, we'll share a massive list of 18 edtech tools that can help students and teachers write. We've got websites, extensions, and podcasts featured in this episode, making it another one you don't want to miss. Check it out. Segment 1: Updates and IntroWhat could be more important than writing? Emails, resumes, recommendation letters, college applications, blogging, social media posts, planning a podcast, making a speech at a friends wedding, writing a book, Teacher Appreciation Week is Friday May 2nd to Friday May 6th. Give your teachers, colleagues, and friends the gift of free edtech mini subscriptions. Send teachers to myedtechbundle.com Segment 2: EdtechGuise: https://storybird.com/ (Storybird) - students create comics, short stories, chapter books, poems, quickly and easily. Storybird lets anyone make visual stories in seconds. We curate artwork from illustrators around the world and inspire writers of any age to turn those images into original stories. Ready to share your words with the world? Submit your stories to get expert feedback from teachers, professional editors, and authors. Nick: https://boomwriter.com/ (Boomwriter) - Read, write, vote, repeat. Students read the first chapter of story, then write what they think should happen next. Then the student chapters are peer assessed and voted upon. A winner is chosen, which becomes the next official chapter of the story. The process starts again. Guise: https://www.flocabulary.com/ (Flocabulary) An inspired student can reach their full potential Hip-hop videos and instructional activities that promote literacy and spark creativity. Nick: https://www.vocabulary.com/ (Vocabulary.com) - A dictionary for learning, A scientific and fun way to improve vocabulary (Play games and compete in activities on your own or with participants from around the globe. With our advanced teaching algorithm and study tools, get ready for your vocabulary to expand!), and Engage your students with a fast-paced Vocab Jam, assign ready-made word lists for thousands of books and topics, and more! Guise: https://bookcreator.com/ (BookCreator) Nick: https://visuwords.com/ (Visuwords) - NOT YOUR GRANDAD'S DICTIONARY. A modern dictionary for a modern world. Type in any word that is automatically put into an interactive map showing how it relates to other words as synonyms, antonyms and many other relationships Guise: https://edublogs.org/ (EduBlogs) - We are the oldest and most trusted web publishing platform for teachers and students. Nick: https://www.phrasebank.manchester.ac.uk/ (Phrasebank) - a database of commonly used phrases. It aims to provide you with examples of some of the phraseological ‘nuts and bolts' of writing organised according to the main sections of a research paper or dissertation (see the top menu ) Guise: https://www.xmind.net/ (Xmind) - better brainstorming Extensions: https://chrome.google.com/webstore/detail/wordtune-ai-powered-writi/nllcnknpjnininklegdoijpljgdjkijc?hl=en (Wordtune) - Wordtune is an AI-powered writing companion that understands what you're trying to say, and suggests ways to make your writing more clear, compelling and authentic https://chrome.google.com/webstore/detail/quillbot-for-chrome/iidnbdjijdkbmajdffnidomddglmieko (Quillbot) - highly rated Grammarly alternative. Write Better With QuillBot's Grammar Checker, Paraphraser, & Summarizer https://chrome.google.com/webstore/detail/briskine-email-templates/lmcngpkjkplipamgflhioabnhnopeabf (Briskine Email Templates and shortcuts) - Write emails faster! Increase your productivity with templates and keyboard shortcuts on...
901 - Relationship Marketing and Connecting Through Your Story with Storybird Ads' Vidya Ravi
Video: https://octo.github.com/speakerseries/swyx Blog Post: https://codingcareer.circle.so/c/dx-blog/technical-community-builder-is-the-hottest-new-job-in-tech Slide dec: https://docs.google.com/presentation/d/1WGCfellGTboDwtM_D9uMwsHtD0qCFeBv6AYNUSxlDLg/edit?usp=sharing My talk at Heroku's conference where I met Idan: https://www.youtube.com/watch?v=1_w1YWCHXFg Timestamps 00:01:17 Intro presentation on Why Dev Community 00:16:15 Discussion between Idan, Brian, and Swyx Transcriptswyx: [00:00:00] Hey everyone! On weekends, we do long form audio from one of my conversations with people. [00:00:06] And a few months ago, I published an article on why technical community building is the hardest new job in tech. And it got a lot of traction. In fact, some of the other weekend drops on this podcast are related to that. Podcasts, but I was invited by the GitHub office of the CTO to talk about it. [00:00:25] These are two people that I knew from prior engagements before. Idan Gazit. I actually met at the Heroku conference. When I spoke aboutNetlify CLI and Netlify Dev. And then Brian Douglas, BDougie , it was the dev advocate at Netlify before any of us were dev because another fi. So he kind of pioneered and originated the role, which I stepped into. [00:00:46] And both of them are just very well. The tunes to dev community. So I thought we had a really good conversation. About it. So the first part of this talk basically is me presenting a few slides on the, my thoughts on dev community. And then it was just a freeform discussion between. Myself and these two experts at GitHub. so enjoy [00:01:17] Idan Gazit: [00:01:17] Hello, welcome to the Octo speaker series. My name is Eden and I'm with Gibbs office of the CTO. We look at the future of development, developer experiences and try to figure out how to make development faster, safer, easier, more accessible to more people and more situations. All I find jazz today we're trying something a little different.[00:01:43] Our guest is GitHub Star, Shawn Wang, better known by his internet handles Swyx and we'll also be joined by Brian Douglas, AKA B Douggie, who is a developer advocate and educator, and my colleague here at get hub. So, excited for that. I first met Swyx at a conference in the before times before the Corona, almost two years ago when he was giving a talk about state machines for building CLIs.[00:02:07]I knew of him in the context of his famous learning in public essay. And the talk that he gave was a fantastic demonstration of that diving into an area where he had relatively little expertise and making sense of that territory and jumping back out to explain it to the rest of us after his talk, he can.[00:02:28] To me that he he's actually a refugee from programming, Excel for finance. And I think coming out of that background, Swyx excels at finding that place of empathy for developers in the middle of the unglamorous, the hard parts of development the parts that we don't like to show off to one another, because they don't make us look smart.[00:02:49] They don't make us look, look cool. His work normalizes, the feeling of I'm stupid right now, which is very much a part of every developer journey and with which I identify very, very much. I think that's what makes his thoughts on community building so relatable and so topical developer facing businesses have to find a way to channel empathy into action.[00:03:13] And Swyx is figuring that out in all of its messiness in public for us to see and learn from. And in fact the reason I reached out to invite them onto the show is this recent post that he wrote called technical community builders. And looking critically at, at how that's different from the way Deborah has done today.[00:03:30]And I think this is a very interesting take on the future of, of, of this business function for developer facing businesses. Okay. So before I bring him on I'll remind everybody that we have a code of conduct it's really important to me that chat is a place where everyone feels welcome. So, please make sure to make that possible.[00:03:47] And without further ado I would like to welcome Swyx and be Douggie. Hello. [00:03:52]swyx: [00:03:52] Hey, Hey, Hey [00:03:54] Idan Gazit: [00:03:54] Swyx, you're, you're out in Singapore and it's like the middle of your night. Thank you so much for coming in and joining us for, for, for this talk. [00:04:02] swyx: [00:04:02] Oh, it's my pleasure. Yeah, I mean, I work specific hours specific time anyway, so, this is I guess the start of my day. [00:04:10] Idan Gazit: [00:04:10] Okay, well, good morning to you then.[00:04:12]Doug, [00:04:14] Brian Douglas: [00:04:14] I'm doing perfectly fine enjoying my normal time of the day, [00:04:19] Idan Gazit: [00:04:19] the north, the morning. That includes the day star. Fantastic. Swyx you said that you wanted to give a little bit of a, an upfront a mini talk about this before we dive into this discussion. Why don't I bring you on.[00:04:35] There we go. Okay. So like enlighten us. [00:04:39] swyx: [00:04:39] I can't, I can't actually see the screen cause I just have my slides full screen. So just pause me if there's anything I just wanted to, I guess, set some context for people who may not have read the post. You know, I think you and I, and, and Douggie, like we, we've all talked about community for a bit, so we may have more context than others.[00:04:58] And so I just wanted to, you know, whip up a few slides just to set some context and then we can actually talk because I'm very inspired by what GitHub does. And I'm definitely learning a lot from what you know, you guys do for, for community. Okay. So why invest in developer community a little bit?[00:05:16] I feel like this is a bit obvious, but, but the reason I write, like I would normally never write something like this because it just seems obvious. But the reason I write about it is I do a lot of conversations with startups and Sometimes for investing sometimes just to give dev REL advice sometimes, you know, marketing or whatever other network I can offer to startups.[00:05:38] I, I often do that. But in, in the past week or so, like at least when I wrote that book blog posts in one week, I had three conversations that all ended in can you help us find somebody to build developer community? And I was like, okay, this is, this is not just like one-off thing. This is a trend.[00:05:53] A lot of startup founders are feeling and there's no one really dedicated to it. There, there are people of course, but it's not like a, an industry trend yet. So I decided to write a blog post about that. And that's, that's why, I guess we're here today to talk about going on. Wait, wait, communities becoming more of a thing.[00:06:12] Always has been a thing, but it's becoming more of a thing and maybe professionalizing as well. So a bit of context about me, I think you done already introduced me quite a bit. I did change careers at age 30 but I definitely owe a lot of my career change and learning to code. To community, right?[00:06:27] I joined the free code camp community, the coding blocks slack group and podcasts was also a very big part of companionship through the journey of learning to code, which is a very rough one even for me. And and then of course I also did a bootcamp, which is a paid community, but one that's very, very focused on getting you hired.[00:06:46]And that got me into two Sigma Netlify AWS and I work at Tim portal. I think what I'm better known for maybe in the community space is, is my volunteer work in this reacts subreddit where I helped to grow the subreddit from 40,000 developers to over 220,000 before I stepped down I stepped down to basically, cause I started moving my interests to another front end framework spelt and I started that from zero to now it's like eight, eight to 9,000 feet.[00:07:12]And I also run a paid community for learning in public. So, I wrote a book, people like the book, and then we chat about career related stuff in, in our discord and then also go community. So that's my community credentials, I guess I should preface that. I guess I'm also, I had to put this here because a get hub at GitHub universe did this really cool Octo cat thing here.[00:07:33] So I just redid my profile as a GitHub look at which is really fun. And I did, I am pretty honored to be invited as a GitHub star which I think is a way that get hub recognizes community members as well, which we can also talk about, like, how do you recognize and promoted? You know, I, I guess your, your, your super fans and, and what does that really do for you?[00:07:54]Okay. So, I'll just, I'll just re blast through a few points and then we can, we can set it up for wherever you guys want to talk about. So to me, I think the, the main articulation that I want to have is like community is increasingly the moat of a lot of developer companies. So developers have always self-organized communities like IRC and BB SS.[00:08:12]But now companies, entire companies have communities where that's the entire mode like get hub is essentially get a plus a social network. And it's really like anyone can offer get, you know, but it, it, it's it's a V it's very hard proposition to replace a social network. And, and you find that the same for stack overflow.[00:08:29] There's a question and answer site. Anyone can build that, but you can not build the community. And same for hacker news. So it seems like very. You know, very key modes. And you would think that a lot more companies should be focused on that. But it doesn't seem so at least in, in terms of hiring, when you look at job titles and stuff like that they're more focused on the content creation and marketing, not so much community.[00:08:50]And I think that's changing right now and that's why I write about it. So that's the real question, like whose job is it anyway? There are community managers but typically we, we had one in LFI. They're typically focused on giving the forums and social media, like maybe making inoffensive posts or whatever.[00:09:08]They can do it. They're capable of a lot more. These, these are just stereotypical tasks that are assigned to community managers and then developer advocates have a bit of community as well. They do a lot of content and outreach to other communities. So it's not so much forming your own community rather than.[00:09:23] Let's how do we reach out and present and be a part and meet developers where they are rather than draw people to us, which there is a lot of as well. But the, they maybe don't have as much of a focus on sticking around and making interrelationships customer success is support documentation, solutions, engineering, all these are, you know, community of people who pay you and marketing, mailing lists, webinars, conferences.[00:09:45] These are all, you know, isolated communities of people who don't yet pay you, but could pay you. And then I think there's also, you know, apart from function functional split, there's also or chart split. And I do find that a lot of people who are directly responsible for community are at the lower rungs of the, of the org chart rather than at the, at the upper rung.[00:10:04] So it's pretty weird that it's just splintered all over the place. It's not really organized. I don't know. Doesn't seem like a organizational priority in a lot of the. Companies that I've seen. So the, the, the main realization for me is that community is basically part of the product. And in fact, in a lot of companies, it is the main part of the products, but it's, under-resourced compared to the products or engineering.[00:10:25]And I think something that is key is like, maybe we should not call it just community management, even though that's a default title. So I offered a few suggestions, like community developer or community tumbler. Tumbler is a word from I guess the circus. I took it from an Alex Holman post blog posts, but essentially a tumbler is someone who gets conversations going in and then pieces out.[00:10:47]So a lot of the times community manager does a lot of the heavy lifting. But you need to, in order for functional community to form into something that has many to many interactions, instead of one too many you, you need to get, so you need to have someone to create events where people feel safe and, and and inspired and motivated to, to share and to help each other out.[00:11:09]My preferred term right now is technical community builder because it's very similar to technical product manager, which is an actual job title at Microsoft and Amazon and a bunch of other places. And it has an emphasis on technical and the, and there's a question of like, must they be technical?[00:11:24] Of course not, of course you can have very, very good community builders and community managers who are not technical at all. But I think people who are technical have this extra dimension, which they can really empathize with developers on and connect people, solve their, solve their problems right away.[00:11:40] Basically just, you know, be one of, one of them. Like when you, when you talk to someone who fundamentally empathizes with your problems as a developer, you share more and you, you have deeper discussions. And then the other question is why must the title be different? I posit that it's very similar to, to the once in a lifetime upgrade in status impacts authority and career prospects for ops professional.[00:12:02] When the dev ops and got started, like dev ops used to not be a thing. Now it's a very highly in demand thing. And that's because it was a rebrand of existing skills that were, that, that were around, but, you know, repackage with, with new technology and a new focus in in a lot of organizations that the, that they realize that they need to invest in it.[00:12:22]So I think a similar movement needs to happen and you, you can't really rebrand something by calling it the same exact name. So th so that's why, that's why there's an opportunity to rebrand this discipline here. Okay. I'm very influenced by this model from comScore, which is essentially the opposite of what I showed you earlier, where community used to be at the fringe.[00:12:42]And you used to have all these other, other things in control of community and here, and, and the community led model kind of inverts that where community is at the core of everything. And from your insights from community and building relationships you, you spin out marketing, you spin out products, you spin on sales and so on and so forth.[00:12:59]And I think it's very interesting migration from periphery to core which. Been told actually is the same thing. That's happening to data science, data science, at least in, in the, in the companies that I've worked with used to be a fringe thing where like it's a bunch of geeks, you know, messing around with their with the analytics to like now it actually is part of the reporting process that generates a lot of product and sales and marketing insights.[00:13:25]And I think, I think community can, can do that with humans and not, not less, less less data, but you can, you can have a lot of data with, with it as well. So the question is why invest in it? And really, I think my, my fundamental assumption is that traditional marketing and support isn't cutting it.[00:13:38]This is the traditional idea of a marketing and sales funnel. You have awareness, evaluation, and conversion, and we as developer relations people definitely biased towards awareness for better or worse. But I think it, it is only one part of the picture and it's very transactional, right. It, you start at the top.[00:13:53]And then you, you, you come out at the bottom as a, as a salesperson and then, and then you're, they're done with you. I wash my hands off you and I, and you're handed off to someone else. The, the problems here are a few, few fold, right? Like marketing, especially in development. Marketing has extremely long cycles.[00:14:08]In traditional digital marketing, you need to touch you know, th th the traditional advice is that someone needs to hear about you six to seven times before they even check you out. For me. I know a lot of technologies. I ignore them for a year just to see if they stick around. And if they're still relevant after your, then I check them out.[00:14:24] So try to do marketing attribution. Impossible. So, very, very difficult. And, and not within any con China performance evaluation timeframe. And then also what happens after I convert, right. What happens after I come out the funnel? Do I feel supported there? Do I, do I grow and succeed and all that?[00:14:39]So the solution is to change from mostly transactional finite games to relationship-based infinite games. And this is the bigger picture that I see there's marketing and sales going on here. But then you, it exists within a broader scope of community that kind of catches all the other stuff that isn't really handled by marketing and sales.[00:14:55]We actually has loaded up the orbit model, which we can, we I'm sure we're going to talk about, so instead of the funnel, which is a very linear approach the orbit model, like kind of is isn't or. So characterize as the people around your company, as a people orbiting your company and they may be in wider orbits, or they may be in closer Orbitz.[00:15:14] Sometimes they may drop out. Sometimes they may come back in. It's a very infinite relationship model, the way they just constantly orbiting. And you're just trying to draw them closer with more and more gravity towards your, your software or your community. The reason I think it's important for startups in particular is that it's a very big part of crossing the chasm because there's a small set of people who actually picked technologies based on pure technical merit.[00:15:38] And there's a large set of people who pick technologies partially on merit partially because there's a strong ecosystem. And there's a very, very big steep gap in between that. And people who can help companies cross this gap can deliver a lot of value for, for the companies involved. And, and that's a, that's a really core insight, I think.[00:15:57] Okay. There's even more reasons. In my blog post, I don't have time to go into all of these, but we can talk about them in a discussion. I don't want this to be a lecture and I will refer and I have the last part on why now. And I'll send people to the blog post if they want to see it, but that's my short little primer for my thoughts on community.[00:16:15]Idan Gazit: [00:16:15] Fantastic. That was a solid, that was a solid introduction. One thing that really strikes me about what you're calling out here is that I can't, I can't highlight another area where there's a business motion. That's so central to success, which is which is so undefined. Like you think about most, most functions in a business like marketing or engineering or product.[00:16:40] And if I took, you know, 10 random people and asked them, you know, what does this job entail? What does success. Look like, and how does it contribute to the success of the overall business? And I'll get 10 answers that are more or less the same. And here, I think what's, what's special and maybe is in a, in a difficult sense is that I don't think that if I asked 10 people, like, you know, what's the purpose of this business function?[00:17:05] What does success look like? What does the job entail? What level of talent do we need to hire in order to accomplish this? Well, even, you know, things as boring as, like you say, sort of like, you know, where on the totem pole, like, you know, who, who does, who's responsible for this and who do they report to that level of, of definition?[00:17:25] I don't think I'm going to get 10 answers that are mostly the same. I think I'm going to get 10 wildly different answers that that don't resemble one another[00:17:33]Brian Douglas: [00:17:33] If I can add to as well. This is something that's come up really recently for me. Cause I, I shipped a YouTube video yesterday focused on like what the future of dev role looks like. So think about community and how that sort of changed even in us being over remote. There's no real like structure.[00:17:48] I think the everything, everybody can do something to move the needle, but I think the folks who are doing really good jobs is when you look at that, that model of the orbit, the folks as you bring more and more people closer to the nucleus they stick around longer. And I think one thing that Swyx and I had in common is that, well, a couple of things, we had a comment, like I was part of that react sub subreddit as well.[00:18:07]We also spent time at Netlify. So like I've saw a lot of the same stuff that Swyx us all and what I agree with everything that he said too as well. And the things that I think I saw successful at notifies that we had a committee. Folks who are just really excited about the product. And we found ways to bring them closer to the inner circle, to the point where there are Netlify employees, who now, who, who came from that community.[00:18:27] So when you think of like recruiting or not just actually using the product, but if you're looking for your next advocate, it should come from the community that's already existed. [00:18:35]swyx: [00:18:35] Yeah. I, one of the points that I made was that if hiring is your biggest problem just like 99% of other startups or companies in general, it doesn't have to be startups.[00:18:46]Then building a strong community helps you source very, a much higher quality of employee than you know, just picking any random developer off the street. [00:18:53] Idan Gazit: [00:18:54] I mean, yeah, like there's, there's in the post, you actually highlight that there's this sort of litany of, of of benefits. And I don't remember all of them off the top of my head, but I remember as I was reading through the post.[00:19:06]Excuse me. I thought that there was a lot more there than I expected, you know, like I expected going into it. It's just like, well, what benefits am I going to, I see from, from doing this well, well, you know, I'll do a better job at outreach. I'll do a better job at uptake of my product. But you know, I hadn't thought of the hiring angle, even though that's, you know, it's playing right there in front of us.[00:19:26] You know, if you build a strong community, you have a very like high quality pool in which to fish for, for, for, for standout employees. That it's a source of, of not exactly free marketing, but you know, it's like you have a chance of growing a class of evangelists, people that are going to go out and spread the word about, about what, whatever it is that you're doing.[00:19:46]I've even [00:19:47] swyx: [00:19:47] sorry. I've even gone one step further. So I took the hiring thing to the extreme. So, the, they started that I work at right now, it's in portal. We actually started listing jobs for our customers so that we can help them hire based on at least through us. So, so like, okay, if you don't work for us, but can just come work at one of the, one of the company, one of the customer companies.[00:20:07]And it's just like, like we win if they win, you know what I mean? And, and it's, you can just take this to an extreme level where you just start becoming a de facto recruiting agent. Really good. But I do, I do that, like, you know, if you do a really good job community, actually your the person's membership in the, in your community actually outlives there.[00:20:24]Present employer. And that that's a really strong community. That's like, okay. I'm, I'm I'm first and foremost, a member of your developer community. Then secondarily, I just happened to be at this company right now. But you know, I do, I do have my primary network within, within your community.[00:20:38] That's a really strong one. [00:20:40]Brian Douglas: [00:20:40] And I guess, can I add actually get some clarification too, from you Swyx when you talk about these terms like dev ops, who like everybody knows what dev ops is now, it wasn't an unknown thing, you know, 10 plus years ago. But when you build a community, like what are some sort of like ways you can avoid those pitfalls?[00:20:56] Because I know every time I go to an event and I join a random slack channel for just that event, like I leave that slack channel as soon as it's done. So like, I'm curious what your, your, your thoughts are. As far as building community from scratch. [00:21:11] swyx: [00:21:11] Oh, wait, are you saying that this is a problem with DevOps?[00:21:14] Or are you just so [00:21:15] sorry? [00:21:15] Brian Douglas: [00:21:15] I use dev ops because dev ops is a very clear term. There's already established community, but if I started B Douggie conference and wanted to everybody joined the movement, like it's going to be a challenge because it's going to be me and maybe a couple of people in chat. So like, how do I make sure that this is not another community that's become stagnant or stale?[00:21:34] Like I want to create the next devil. [00:21:36] swyx: [00:21:36] I gotcha. I gotcha. Yeah. I think so you and I, of course were very informed by our Netlify experience for anyone who doesn't know actually started the whole debt roll practice at Netlify. And I basically, you know, was one fourth of his job after he left. Anyway and something that nullify did, which was brilliant was that they didn't create the Netlify movement.[00:21:57] They didn't create the Netlify conference. They created the JAMstack movement and the jazz that conference. And, and, and I really. I like this idea that you build something that's bigger than yourself. Like you build a movement that other people can evolve get involved with and see themselves in to the point where they start competing with you and you have to be okay.[00:22:15]If you're, so mission-driven that you're okay. Losing because someone did your job better than you. Then you, then you've really found something that's worth building a community around because otherwise it's just, you're building a cult, I guess, where it's centered around you. And, and so I, I really like that.[00:22:32] For example, I'll give you a concrete example, which is at, I think our second JAMstack conference Netlify we invited people from Microsoft competitor in, in some ways who did not use Netlify at all, did not pitch another fight at all. But just presented their ideas on JAMstack and we invited them as a speaker.[00:22:49]Yeah. Ha. Yeah. I mean, I, I, and I think that we should have more you know, competitive competitor companies also visited the conference as well. I think we should have more of that. I think it shows a fundamental level of security that you're like, okay, I'm not threatened by you. Or like, I care about this enough that you know, this is big enough that multiple players can win in this space.[00:23:11] That's a real community where, whereas you know, a lot of other times you're just running it to as a feeder service into, into, into your marketing funnel. [00:23:22] Brian Douglas: [00:23:22] Yeah. I like the, the thought about building a community that's bigger than yourself. And I think like speaking from good hubs perspective, cause I was a time user recently employed at GitHub in the last three years.[00:23:32] Not really that recent, but it startup worlds. That's, that's kinda, that's like forever ago. But what I'm getting at is like the whole get collaboration, open source protocol. I, I liked that GitHub didn't try to strangle it and try to own it completely. There were other competitors are doing a great job and having collaboration tools around, get up, get, just get in general.[00:23:53]And that sort of funnel of new users, community conferences, slack rooms, discords it's been helpful for me in doing my job because there's already established community that I can just go in and not try to take leadership on, but more of like, Hey, I want to learn from you as well. [00:24:10] swyx: [00:24:10] Yeah, totally, totally.[00:24:11] I do think that at some level there's, there's a transition from like, okay, this is bigger than yourself, but then at some point you're, you're big enough that you are a community on your own. And I think, you know, once you're past like 50 million developers, you can have your own community. That's totally fine.[00:24:27]Same thing for like Salesforce at Dreamforce and AWS and reinvents. Like we all have, you know, huge companies have their own conferences and this totally fine, but I think when you're getting things off the ground, that's a totally different story.[00:24:38] Idan Gazit: [00:24:38] I think, I think you, you, you touched on something interesting there about picking, you know, it's always, it's always hard to stay away from like blatant advertising when it comes to like developers, like, you know, who do I work for? What is it that they make? That's obviously going to be a central part of the discussion if, you know, I'm representing, you know, company X or Y but you highlighted that, you know, for Netlify the story was not it was not Netlify, it was JAMstack forget hub it wasn't look at GitHub and, and and our specific web app, but the the collaborative nature of open source, specifically powered by decentralized version control.[00:25:18]And like, you know, the get is important. The polar requests are important. The rest of the stuff that get it brings is important, but it's not that's not the thing that's going to emotionally resonate with with people on its own. Not unless you have such a, you know, so much of a better product that it's like, oh my God, people are wowed by just the existence of this thing.[00:25:38]Which is great. If you can pull that off, like more power to you, you know? I think you, you touched on this sort of linear path. Okay. Like you have a story, you tell it and you think about this, this path that, that you want to take people, a journaling journey that you want to take people along that starts in marketing territory and ends in sales territory.[00:25:57] Hope. And then by contrast, you know, coming back to that. To the orbit model. One of the sort of assertions you made there is that your remodel is not, it's not strictly linear, that it has these other dimensions. It has this love dimension, basically like a measure of, of activity and reach as a, as a, as a measure of influence.[00:26:14] But when I still look at this at this model, it's still talking about these sort of concentric rings of, you know, you start at the very outer, most orbit, you know, as just an observer and accessibly, you move, move your way into the middle. That's still seems like a relatively, you know, linear journey to me.[00:26:30]I think it's curious, I, you know, that they, that they put advocates at as the closest, the inner most ring versus contributors. Because when I think about like, where, where do I spend the maximum amount of energy? It's in contributing, it's not an obvious, it's really easy for me to advocate.[00:26:48] I can advocate. React until the cows come home. And you know, all I got to do is write like nice things about react, but contributing to react like an effortful activity. So, I'm curious, you know, about that journey, like, what do you think, is it, is it really about getting people to contribution is contribution just a, like a left turn on this.[00:27:09] Does this make sense to you? I don't know. I'm curious what you think.[00:27:11] swyx: [00:27:12] I, I feel like they've probably written this up. So I'm actually looking up the, the, the writer right now, cause this is probably a better question for Patrick Woods who came over this model. But I, I agree if you want in principle, at least in an open source context that people who number of people who contribute are far less than the number of you who advocate for the thing.[00:27:29] And maybe that, that should be the inner circle. I would say that it's less linear because the whole point is that you can jump in and out of different orbits depending on your life situation or just whatever projects you're working on. That's totally fine. And it's not considered a failure. Yeah, I don't know if that.[00:27:47] Brian Douglas: [00:27:47] Yeah, I do have some thoughts cause I know Patrick and I know Josh pretty well and I have been able to rub shoulders with them so that the founders of the corporate model or the orbit company as well. And I talked to Patrick on his podcast, which is called developer love and episode one, you can hear way more detailed what I go into and right now but the one thing that I had to figure out when I joined GitHub as a developer advocate and at the time we had advocates, but no one actually had the title at the time at GitHub.[00:28:12] So I was even the reigns to do developer relations at, get up, figure out what that meant. And at that time I had to figure out also what that meant, but also give a talk at developer dev role con cause we had a speaking slot and I call myself the Beyonce of get hub. And I do that tongue in cheek and I joke around about that, but I do that because like, I don't play.[00:28:33] I don't play Beyonce music all day, every day. Like I don't, you know, I don't know how to play the backing tracks on base or anything like that. So I'm not really contributing in that sense, but I will tell you about Beyonce and tell you her story. And I think it's the same thing with open source. Like I made a contribution to no JS back in November, it was a really painful process.[00:28:50] I learned a ton and my contribution to the no JS was that I read blog posts. I did a contribution on their repo, but the difference is when I get on stage and I show you how to write a script in node and I go around and I share, I'm like, well, I noticed still great despite dyno or Dino and all these sorts of Russ compiler times, like I'm still advocating for no JS.[00:29:12] And I think. If you can bring more people to the sort of inner circle. I think that's, that's always going to be super helpful. And if you have people who are going to be the mouthpiece, I guess what I'm getting at is my job at GitHub is not to be the number one developer advocate in the world. My job is to build more developer advocates.[00:29:30] So if you can advocate, get, get help on behalf of get hub and I don't have to be involved, then that's an entire automation automated process. Now you can argue contributions that can automate that and just grow and sustain the project. But there are a lot of GitHub projects or sorry, open-source projects have lots of contributions that you've never heard of.[00:29:48]So like until someone tells me that exists or I see it on the trending tab it's going to be a hard a hard thing to focus on to try to get more contributors when no one's actually knows about this project. [00:29:57]Idan Gazit: [00:29:57] Right. There's there's definitely, I mean, that's definitely like a, like a hurdle to be crossed in terms of just like, you know, where do I even hear about this?[00:30:05] I mean, obviously there's, there's, you can think of that as a, I'm sure. Not coming from a marketing background, you know, I'm sure there's entire textbooks about the phase of like, you know, how do I get people to even know that I exist before I like, you know, how do I wedge the door open long enough for me to attempt to get across?[00:30:23] Like, and here's why you should care about me. There's a whole phase of, of, of just spreading the word. [00:30:30] swyx: [00:30:30] That's why, that's why I think, you know, we I do, I do think that we do need technical community builders, whatever the, you know, whatever we call this thing. They, they, they probably need to be technical because they need to have that technical leadership of like, I authentically went through the same journey that I'm telling you that I'm hoping that you also go through with me on this.[00:30:48]And, and this is something that non-technical community managers cannot do. So it's like a. Thing where you have to hire someone on who has a software engineering background or is it, you know, pay them like a developer, but then put them on non-technical things, which is communities less Senegal.[00:31:09] Brian Douglas: [00:31:09] Right. You know, I don't know. It's a weird job. It's just this thing, authenticity to it too as well. Like I would not have know how to be a developer advocate if I wasn't a developer first. So like, I always put myself in the mindset of like, if I had to use this thing and it takes me 12 minutes to get it set up, like, I'm probably never going to use it again.[00:31:24] So like, how can I advocate on the behalf of this product to make this better? And how could I bring that information back to whoever makes decisions at this project company maintain her level or whatnot. And it's just like, I, I just still think it's one step more than just contributing, keeping the lights on.[00:31:41]It's more of like, Hey, I want to also bring that feedback. How can I improve this? And I think. The, the roles inside the community. I think technical community manager, it's a great world because it actually touches all those different pillars. And specifically in the model, I know we're focused on that, but like being able to turn it on, turn it off and also know how to listen as well.[00:32:03]Are very valuable like attributes that I would love to have on my team. I get hub for sure. And we do have those by the way. I just want to set the record, [00:32:13]Idan Gazit: [00:32:13] Just to be, just to be upfront and clear. So, I think, I think we're all dancing around a little bit, the, the, the bigger question of what are the qualities like, what are, what does success look like for this role?[00:32:25] How does it, how has it changed? Like, you know, if we, if we called the role previously developer relations, and now we're calling it this subtly. Name around technical community building and sort of the, the, the stewardship and the shepherding of, of a community. What what's success, how is success different in, in this sort of like a slightly different like mental model and, and what's different in the day to day?[00:32:50] Like, you know, if, if previously, you know, previously I was doing Debra and that meant I was doing X, Y, and Z with my days in order to succeed at my job and contribute to the success of the business. What does that look like in this sort of new, mental framing of community building, as opposed to simply developer relations?[00:33:11] swyx: [00:33:11] Yeah. So I can give a crack at it and then I'm sure Doug has, has other thoughts. You know, at Amazon, I can tell you directly the, the, the KPIs that we were reporting and, or. To the outside world. That's, that's the only thing that they expect out of us, which is number of views on the content that we produce.[00:33:28] Right. Very depersonalized. You're just a number to me. Did I get a thousand? Did I get 10,000? Did I get a hundred thousand? I did a better job if it was a bigger number. Great. But there's no relationship there. There's no measurement of quality, like was, was that they just glance at the title.[00:33:43] Where did they actually read the whole thing and try out the demo? There, there are different weights for different you know, actions that people can take. And we do try, they check that, but it's all a joke. Like it's not okay. Everyone knows that it's a joke. You know, it's a proxy to what we really want, which is people trying you out and seeing if they like you and you know, short of standing over their shoulders, you can't really get that.[00:34:06] I'm so sorry. What I, what I do, what I do like is that orbit is trying to innovate on that by measuring you know, what they call love, which is just the intensity of activity which is the same thing, but tracks on a per person basis. And, and, and suggest in, and that opens up the possibility of like, having more of like a CRM model, which is very much the sales idea of like, you know, have, have an idea of that, the customer journey from beginning to end and suggests or automate engagements as they, as they come along on the journey.[00:34:36]Which, which is less, it's just, it's just a lot less transactional, like at, even at Netlify. Like I was, when, when you get to the point of like attaching UTM tags to your posts, to see the, the response of of, of your campaigns that's just, you're just marketing. You're not there role. I mean, and so, so, so I definitely care a lot more about the relationship aspect and how much you can, you can cultivate just by understanding the customer journey rather than treating them as a sort of faceless numbers [00:35:04]Brian Douglas: [00:35:04] to add to that too, as well.[00:35:06] Like I am all, I'm definitely against trying to look at views and how many people are in the stream right now. Cause I think that's you you've lost it at that point. But I think what success looks. Is the names that I see in the chat right now. I see a lot of familiar names. So how many of those familiar names do I see next time?[00:35:21]Because as those were my, I didn't even know this term tumblers that you mentioned in your slides. Cause I've seen this around, but I didn't know what that was. The party corgi chat has tumblers and I didn't know what tumblers were today. But I guess I have an anecdote too, as well from net network.[00:35:33]Netlify when I was doing, and we, we were bottom growing and we have this opportunity to speak or speak and also attend and have a boot that react rally. And it would have been super easy to say, Hey, can you fill out this form? And we'll send you, we'll get your email. And then you have a chance to win, you know, this thing at Netlify.[00:35:52]And instead my approach at that conference, which was like one of the first conferences I ever had, any sort of marketing, advertising, whatever my approach. Come to the booth. We had an Nintendo switch on the, on the booth table, and then we had a bunch of stickers. And the thing was if you switched to Netlify, which is like, it was a pine, really.[00:36:10]And then we'll give you a chance to win the switch. And the step was, all you had to do is scan a QR code and then click the deploy to Netlify button. And it was on that, that website or, sorry, it was a get hub repo. You put click the deploy Netlify button, and then inside the site you deployed from Netlify.[00:36:24] After 15 to 30 seconds, it took happened to be a gap suicide. So we were at on-brand for the conference. Then you read the website you just deployed and the instruction says, click this button to tweet. And if you tweet that would actually put you in a hashtag and I had a node server that would then pick a random person.[00:36:38] So we did this for three days. We gave away the switch by the second day, cause we'd had enough people. I think the conference was like 600, 700 and we had about 320. People who participated. And then after the first day we knew we engaged the community because the next day two or three people came and said, Hey I clicked the button and then I saw what you deployed.[00:36:55] And it was a Gatsby site. And at the time Gatsby wasn't even 1.0, so like nobody would use Gatsby at that time. And they're like, yeah, I switched my entire blog to Gatsby. And it's hosted on Netlify. So then we know, Hey, this person is actually super engaged. This is, this is my next advocate. Like, I'm going to, whatever you need, I'll give you a sweater or a t-shirt eat.[00:37:12] If you don't win the switch, like I will engage you and give you everything. You need to continue down this path. And that was the focus. And like for marketing, it looked great. But we didn't have the sort of traditional fill out this web form. It was this click, this button used a product if you don't want it, or if you want to delete the repo by all means, get hub out at the time, get hub had all hit all your information.[00:37:33] Like we weren't even collecting your information. So like the goal was just really. Taking it for a test drive. And then if it works out for you we have this forum, we have this community, we have get up issues like this jump in where you, where [00:37:46] swyx: [00:37:46] you fit in. Yeah. And then we also, I think potential enterprise team customers.[00:37:52] This was after Brian left, but you know, w w we also had like a separate process for potential customers to highlight to the sales team where we actually scanned their badges and took down info and basically fed indirectly to their CRM or whatever. And that was pretty good because w we were able to capture a lot of really useful detail that gave our salespeople are really good [00:38:10] Brian Douglas: [00:38:10] headstart.[00:38:11] Yeah. And you just don't know who you're, who you're chatting with too as well. Cause that, that story. About being at react rally. One of the people who walked up and said, Hey, this is actually pretty cool. That person was maxed away, Burr and max Storybird. A lot of, a lot of people know him. He used to actually work at, get hub for a time.[00:38:25] He built a whole product, got acquired by GitHub, and now he's at Gatsby as well. Coincidentally. But I never met max. I just knew who he was. I knew of his story. And then we connected and like, he didn't like, he wasn't like the number one Netlify fan boy, I don't, I'm pretty sure he didn't walk away shipping everything to Netlify, but we made that connection.[00:38:42] So every time I had a conversation with max or he remembered me, that was like a nice serendipitous moment of like, oh yeah, we met at that one time that when I did that thing and like, you just can't put a metric to that of like, what big names do you know that like, at the time max was like, he wasn't even a big name, but like you just, yeah, you just can't quantify that you can't put a number to that.[00:39:02] Just have to go. [00:39:04] swyx: [00:39:04] I mean, it probably contributed to the reacts to be on Netlify as well. Yeah, it's, it's, it's a domino effect and there's a sort of like a density effect, like one person using it. All right. Cool. Two people. All right, cool. But then like three prominent people then it's starts to become a thing, you know?[00:39:19]So I like that concentration of like, presence which, which also points of it being more of a community. Right. So, yeah. I don't think, I don't think we gave you that like a lot of like numbers, we're just like, we just talked about people, which is very natural thing. [00:39:34] Brian Douglas: [00:39:34] Yeah. And the one thing that I did want to add to real quick is that the one thing, when I joined GitHub, my biggest goal was I spent four years in San Francisco and I only needed like a handful of get up.[00:39:43] Employees never went to, to get hub office. And my goal is to get up employee today. And a developer advocate is I want to put, be a face to a company that has an Okta cat for a face. Like I want you to know who to reach out. And if it's me, or if it's not me, like, I'll give you the right person. And that's like one of my goals that get hub to do, to be an advocate for getting you in the right router.[00:40:02]Idan Gazit: [00:40:02] That's, that's interesting. I mean, like, you know, there's a part of my brain in the back and it's like, you know, like the true wind was the friends we made along the way. Exactly. It turns out that It's interesting though, because this role that you, you just described, this thing exists, it's called an ombudsman. And if you're familiar with this, I think it comes out of the military. Like, you know, this is like the person that the families at home are in touch with in order to like, you know, reach their, their loved ones that are deployed wherever and have any concerns or whatever.[00:40:31] And so the there's a, there there's a sort of like, a name for, for, for this role of like, you know, liaison into the company and actual human that can, you know, step in and maybe not help you solve your problem directly, but at least point you in the right direction, like, you know, attach you to the person that can actually help you move forward.[00:40:51]But you're, you're right in saying that there's like, you know, these aren't, you haven't really given me like hard metrics. Like, you know, if I'm now going to pitch to a company like, Hey, here's what I'm going to do for you. They're going to be like, okay, like, What are, what are the, what are the OKR is what are the KPIs?[00:41:09] What, what, what is the thing that you're going to be measured on? How do we know if what we're doing is succeeding. [00:41:16] swyx: [00:41:16] There is a company that actually does that, which is Weaver that AI, they call it community qualified leads, and it takes a very salesy model to, to this direct attribution towards sales and marketing and all that.[00:41:27]And so, yeah, I mean, once you have the tracking system in place, you can Def you can absolutely do that. And if you need to quantify in that way then absolutely. Yeah, you know, I, I, I don't necessarily feel that strongly because it tends to be. Then become a fight for whoever is the last touch who gets the most attribution which makes it a very political thing.[00:41:49] Idan Gazit: [00:41:49] Sometimes between departments in some senses, that sounds like it's going to set up all the wrong incentives inside. You know, it's like when you're like, you know, at a store and you get mob by like, you know, it was like, no, I'm the one who like, you know, did anybody help you today? Well, [00:41:59] swyx: [00:41:59] yeah, it's like, so for me, I don't know if you guys have played Kerbal space program.[00:42:04] No, [00:42:05] Idan Gazit: [00:42:05] only her only her. [00:42:08] swyx: [00:42:08] Okay, I'll just give you like the rough intuition. When you, when you start off trying to get the rocket from off the ground, into, into orbit you're very concerned with all the tiny little mechanics of like what degree tilt you're doing, what what your yall is and pitch and whatever and your, your velocity and your weight and, and the stages that you do.[00:42:24]But once you're basically at velocity and in space you then only care about your like DV. I forgot what the, the, the, the calculus is, but like, you only care about your high level metrics and you don't actually care about the low level stuff, because you're, you're, you're beyond that.[00:42:41] You're, you're cruising at a speed where you, you should just move the big controls that actually matter, and then leave the lethal minor attribution's to, to like random noise or like, it's going to bubble up if it actually becomes. And I, I think that that's how large and our community should be managed.[00:42:57] Like, as long as, as long as your efforts are growing at a, at a decent rate, you can trust that it probably will trickle down to whatever and you don't really have to be too precise about how exactly you attribute it. That's at least my intuition. It's going to be, it's going to bother me now that I don't remember what the it's like DVD or something like that for your, your, your Delta Delta V or yeah.[00:43:18] Anyway, I'm sure someone in chat is yelling at me. I have a question for you guys if, if, if you want to enter entertain this. So there's a, there's a problem in my mind, which I haven't resolved, which is this idea of a super user. So at Netlify Netlify we call them the other friends at get hub.[00:43:32] You call them, get up stars. Stripe has drug community experts. These are an AWS as, as community builders. These are basically unpaid super users, which you give some kind. Yeah, but you know, perks but they're your external third party advocates. What do you think about them? How do you, how do you make them effective?[00:43:49]And, and basically everyone is new to this game. Like GitHub stars program is like a few months old. Right. Or maybe a year old. Yeah. Since September. What's your, what's your, what's your take on these kinds of programs? Like what, what is, what are what's their role compared to you guys? [00:44:06] Brian Douglas: [00:44:06] Yeah. I, I could speak on partially behalf of get hub and something that I've always also put a lot of thought into before I got, I could have, because I was trying to it's ironic because I was trying to help build what is now the net difference.[00:44:18]And but I, I just didn't have time before I left to, to actually see that. What it is today. But I had that same thought of like, what is the reason I gave that talk on being the Beyonce of GitHub is because Beyonce has a super fan group. And they're called the beehive intents of if you go after Beyonce, that beehive will show up.[00:44:37] And and it's not as that intense, but it's like when people came after her, after she had the baby, like [00:44:42] swyx: [00:44:42] people will know. SNL had a really great skit where there was like someone who had admitted that they didn't, they didn't like a Beyonce song. And then they just, the beehive showed up. Yeah. And it's [00:44:52] Brian Douglas: [00:44:52] the same that we saw with the the K-pop stands like BTS that's a little, like more extreme, but like there is a group that will go to bat for you.[00:45:01] And like, my job is to really go to bat for the hive. So to answer your question, like success looks like these are the folks that are creating the courses, writing the books, they're there on the forefronts of creating the YouTube videos. When the thing is announced, like it's the opportunity to give them as much information as they want.[00:45:20] So if they want to monetize it, they can, if they want to grow a community around it, they can. But it's simply like they're doing a good job. And we want to make sure that we're catering to them because. If, if someone's already doing like my job for me, like I'm all for, Hey, let's, let's have a coffee.[00:45:35] Let's let's learn. What are your blockers? How can I unblock you in the future? Or are there any features you're looking to like to ship? Like, let me introduce you to the PM and let me let the PM get your feedback directly. So like you just take the company directly to the source of the growth and that's, that's what I see it as.[00:45:52] And I've seen very, I've had similar talks to other leaders of these sort of groups. And that's usually what their goal is, is like this help empower folks through the people who are empowering the,[00:46:02]swyx: [00:46:02] yeah. Yeah. I like that. [00:46:05] Idan Gazit: [00:46:05] I, I I'm like strongly reminded of there's a post from way back in the dinosaur ages. About success being a function of, of being able to grow a thousand fast. And that if you can find a way to, to reach that sort of threshold and it's thrown out there, I think in the same census at our member who coined the, like, you know, mastery comes at 10,000 hours or something like that is like a order of magnitude.[00:46:28] Like when you reach this this, this tipping point, and that's, that's a signal that like, you know, what you're doing is working and maybe, maybe this is the kind of metric that that we're looking at. It's not views, it's not posts. It's like, you know, how many, how many engaged, super fans are? Are we creating?[00:46:44] How many people do we have that love the thing that we're doing so much, that they're going out of their way. To spread that to more people and looking at that as the like you say about the Kerbal space program, sort of like, you know, the gross leavers of, of success, not the little like fine tuning adjustment dials, but like, you know, the big steering wheel that indicates that like we're doing the right thing.[00:47:05]I don't know. I mean, the, this, this question of like, you know, what has been the impact of, of GitHub stars? This has only existed, I guess now since Doug, you said since September, September. Yeah. So this is like a hot minute old or maybe it's like a thousand years old. It's unclear. [00:47:19] Brian Douglas: [00:47:19] Yeah.[00:47:20] And actually, I, I think the official launch was September. We actually started formatting this form I guess making the formation of the stars around may, June. And I get to have like a very clear impact that we, I saw from my end which we, we watched this feature called to get hub profile, read me it's a feature everybody has access to, but at the time we had the sort of under wraps in like a super alpha we do for all features that get hub.[00:47:42] We have the staff ship that we call it. Alpha alpha or whatever comes before alpha, but that's what we, we have, we test our feature. So get up, employees all leverage it. And it sort of like came out of nowhere as far as this feature goes and what I have access to it. We are able to get this in front of stars pretty early on to the point where we actually had to get up star who created some content on how to build your, your profile.[00:48:04] Remi was like pretty cool, like within a week of launch. And that basically is the de facto tutorial on how to create a profile. Read me because it was so early, it just came out and this individual Monica, which I guess I can, I can name them as well. They are now like, they're, they're SEO wise, like that's the post, like it's not the docs.github.com and like that's success to me.[00:48:26] That's like seeing someone win in the, in the source in the sense of content and engagement of the community. And now as the point person, when it comes to that. [00:48:36] Idan Gazit: [00:48:36] That's that's actually a, really a really great it's like, you know, I know that I've succeeded at this job when, when other people's like, you know, results, outrank mine on, on on Google then success.[00:48:46]That's fantastic. We actually have a question, meaning a question here from Jeremy feel what's the feedback for, for a feedback loop for these super users? Like, I, there's a follow on question. There is, should the company be monitoring the output to manage their message? I'd argued that, you know, you can't manage other people's message otherwise you have to pay them a salary.[00:49:07]But but there is, there is a question if this is, if this is part of what you're trying to do as a community builders to build up this frontline, like top tier. Set of, of super fans. How do you help them succeed at that? Like what ammunition are you giving them? And how can you influence, I guess sort of like what the Diane's like, I launch a new feature.[00:49:29] What I really want is for my super fans to go out there and create content that shows off like, you know, what this new feature can do. Maybe use it in ways that I didn't even think of show how it fits into like a million different workflows. And each of those super fans, also, they have another foot into whatever communities they came from.[00:49:47] So, you know, you say like reacts Velt view, whatever, all these front end frameworks I'm going to have super fans from all of these different sort of walks of life. And each one of them is going to take the new thing that I did and show like, this is how it matters to the view community. This is how it matters to the whatever community and that's I think a very different thing.[00:50:07] So what do, what do you both think about that?[00:50:09]swyx: [00:50:09] I like it. [00:50:13] Brian Douglas: [00:50:13] Yeah. I don't know if you, if you had connections to the AWS community builders when you're AWS. [00:50:17] swyx: [00:50:17] Swyx yeah, yeah. We I know, made it something. Yeah. [00:50:22] Brian Douglas: [00:50:22] Awesome. Yeah. So I get we mentioned the get up stars but we have other groups as well. Like we have some members of our support team that also have a support community give him very likely a 56 million developers worldwide, which is, it sounds like a flex.[00:50:35] It is, but it means that we just have multiple groups. So another group that you might not know we have is we have a group of open-source maintainers that we talk to on a regular basis. And it's, it's actually a structured conversation and a group, and we get feedback from some of the largest open source projects that you've heard of.[00:50:51]And it's, it's very important for us to actually treat them. With this well not treat them. I was going to say treat them with respect, but it really is respecting their time providing, getting their feedback directly to the source of the people who can actually impact that feedback into our, our platform.[00:51:06]But as far as structure goes, the structure, it looks like we have a monthly meeting with all the stars. Everybody's invited and we call these the stars inside calls and like the PMs will show up and talk about some really early ideas of features and they get to see the feature develop over the course of time until it's ready for beta.[00:51:23] And at that point it starts with like, oh, I knew this was coming out. I'll use this, I'll incorporate this in my team at work, or I'll write some content, whatever you want to do with that. You just have some interactions. And that's what we did the stars conference which is, again, it wasn't a huge public events.[00:51:38] It was more just for the stars. So it's the point where I think I've even used Swyx you mentioned like, oh, I didn't know. This was a thing and never heard of this before. And it was like, because yeah, we just did it. It's only for the stars is not meant to promote GitHub in any way. It's just to give you access to all the information [00:51:54] swyx: [00:51:54] we even had an astronaut and swing by [00:51:57] Brian Douglas: [00:51:57] did have an astronaut from NASA.[00:51:59]But in addition to that, like we did have, we do give you the opportunity to have some unfiltered conversations too, as well. So one of the requirements for stars is to sign an NDA and it's just so we can have some really freeform conversation about GitHub, the platform, but also complaints wins everything across the board.[00:52:17] Idan Gazit: [00:52:17] Yeah. [00:52:18] swyx: [00:52:18] Candor. Yeah. I mean, I, I like it. I, I, it's a, it's hard to organize. I think it's a full-time job, actually, if you do it, if you, if you want to do a good job of it, you know, and again, points to this thing becoming, because it it's probably is not, I mean, I don't know who handles it, but it's probably not developer relations handling it.[00:52:35]It's. It's just like, it is yeah. I think, I think this is a growing field where we're all defining what different categories of activities we can invest in. This is one of them. Another trend I see a lot is as people building universities like, Apollo building Odyssey Netlify building gems like explorers.[00:52:53]I forget who [00:52:54] Brian Douglas: [00:52:54] the nation academy from Angie, [00:52:56] swyx: [00:52:56] Angie, you know, while she has she's the orgy. And then you know, GitHub has had labs or I forget what, what you guys call it. We did [00:53:02] Brian Douglas: [00:53:02] that the iLab. [00:53:04] swyx: [00:53:04] Yeah. Yeah. I tried to go through it for actions, but I didn't really get very far to be honest. But I think, I think, you know, like people are building like LMSs, their custom custom LMS is for their learning.[00:53:16] And I think that's another investment in community anyway. Sorry, I don't mean to ramble. I just like, these are all really cool trends where I think you know, it's part of the whole future of develop thesis. Yeah, [00:53:27] Idan Gazit: [00:53:27] fantastic. We are at time even a little bit over time. So, I think we could probably keep jamming on this for awhile, I'm going to throw up a banner on screen.[00:53:39] There's an, a thread in Okta discussions where if people have questions or maybe, Swyx, if you can drop some interesting resources in that thread. So, folks who are maybe coming out this later from the YouTube recording or who didn't get a chance to ask the question, you know, think about it later when they're like, oh, falling asleep.[00:53:57] Oh, wow. I should have asked this it can drop in and ask those questions and, and, and get some followup engagement. Thanks so much for joining us. Swyx. Especially because it's like, I don't it's tomorrow in the middle of the night in Singapore. It's unclear to me what time it is. Thank you so much for joining us and thank you so much.[00:54:13] Be Douggie for joining me here on the Octo speaker series. This has been a blast and have a lovely day, [00:54:20] swyx: [00:54:20] right?
Listen to me share 2 StoryBird picture stories that I found on gaming, a video reaction to a girl's family jealous that she's famous at chess, and a cReEpY story of my dog's chain...stick around til the end! StoryBird: https://storybird.com/picture-book/friends-battle-a-foe Video: https://m.youtube.com/watch?v=OPYgZUxon_o
Hey Shorties! Listen to a girl's story on her beauty, a girl that can't feel pain(what?!?), and a short poem! Be sure to listen to this one, and DM me ideas on Instagram @shortstoriespodcast for what themes and stories you have to share(anonymous)! StoryBird: https://storybird.com/picture-book/mirror-mirror-on-the-wall-tell-me-am-i-beauti Girl that can't feel pain video: https://m.youtube.com/watch?v=nEmBaiwO_90
Listen as I share a story of a strange teacher from StoryBird, react to a girl attending a billionaire high school(that's a thing?), and listen to real life stories from my experiences with teachers. StoryBird: https://storybird.com/longform-story/teacher-troubles Billionaire High School girl video: https://m.youtube.com/watch?v=C3Uik0XReoI
Listen to me share about some sunsets and react to a girl with an allergy to the sun! StoryBird: https://storybird.com/picture-book/sunset-secret- Girl with sun allergy video: https://m.youtube.com/watch?v=UmtKdxywMc8
This Clubhouse-style Q&A was held as part of my support for React Summit 2021 (https://remote.reactsummit.com/). Moderated by Robert Haritonov, CEO of GitNation.Timestamps 2:30 How do you keep up with the changing landscape? 5:00 Balancing Learning Time with a Job 7:15 What are the top technical and soft skills to transition from junior to senior? 12:30 The Importance of Communication and How to Do it Well 17:30 Prioritization, Batching and Pair Programming 19:20 What can Seniors Do to Help Foster Juniors? Apprenticeships, Mentoring, Sponsorship and Allyship 23:15 How to convince older devs to try new tech? Address their concerns, do proofs of concept, know when to fold. 28:45 Nontraditional background. How to convince people to let you through the door? Networking and Personal Content Marketing. 34:00 How do you make technical decisions as a senior and avoid getting stuck? Innovation Tokens, Action Produces Information, Pay for Advice 40:30 Fall in Love with the Problem, Not the Solution 42:00 Can you still be a fullstack engineer? If you enjoyed this chat, you're welcome to check out our career community for 30% off!Mentioned Links Chapter 5 - Junior to Senior (free PDF) Gergely Orosz's Tech Resume Inside Out My Podcast Recommendations Every Public Engineering Career Ladder Sponsorship: https://larahogan.me/blog/what-sponsorship-looks-like/ Allyship: https://www.samanthabretous.com/blog/black-women-equal-pay-day-heres-how-you-can-help/ Diversity Resources (this is a work in progress list, hence not yet published, but i've been sharing these with pple who ask): https://gist.github.com/sw-yx/7aeedbeac1bb81017cd4f9d66b223b63 Ninah Mufleh Airbnb Resume Innovation Tokens If you'd like to see my React Summit talk, check out: https://youtu.be/yLgq-Foc1EE TranscriptRobert Haritonov: [00:00:00] So yeah, I'll let you get to your Shawn just, go ahead as you please? swyx: [00:00:03] Hey everyone. Hey, I'm Shawn, also known as Swyx on the internet.I'm a React fan and but also a Svelte fan and one of my talks, that I speaking later on in an hour or so is seven Lessons to Outlive React. But this discussion room is a different topic. It's a non-technical topic. It's related to the book I published last year.Basically talking about how people can go from junior to senior, how the non-technical elements of the software engineering job is very relevant for our career progression and something that we don't really talk about enough. And yeah, I'm very interested in sharing my experience, the experiences of the people that I learned from.If you wanna check out the, the amount of research I did you can check out the site at LearnInPublic.org.I'm going to just explain a little bit of what I wrote on the junior and senior chapter. So essentially part of what I was trying to do here was define what a senior engineer is.And it's one of those things where everyone has a different opinion and it's more of a pay scale than it is a well accepted metric. To some people you have to have at least three years at a high growth startup. Others can take up to eight years to become a senior engineer. Or there's, let's just say they don't care about the number of years, right? It's more about what you can do. And ultimately I think for me is what I really care about is for everyone to have the prerequisite skills enough of the prerequisite skills, and accomplishments that you can make a strong case for a senior developer, but then also market yourself as meeting enough so that people notice you and hire you whether, internal promotion or externally when you do a lateral transfer to another company. And I think a lot of times it involves acting like a senior engineer before you officially become one. So it's a bit of a chicken and egg, right? And I think that's something that we have to recognize more and study more. . Because I don't think we have enough of a conversation about how to convert juniors to seniors and It's the biggest gap in the industry, everyone wants to hire seniors, but there are so many juniors trying to try to upskill themselves. 2:30 How do you keep up with the changing landscape?I've just invited avocado Mayo. Are you able to speak hi, can you hear me? Hey, how's it going? Shawn? The eye. Good. Thank you. I'm a developer based in Canada. I am, I have a question for you a general career advice.So I, I feel that the front end landscape is constantly changing and the web is constantly evolving. A question that I have for you is what are some ways that you kept up with the cutting edge so that your call I'll still the learning and what are some ways that you kept up with the changing landscape in development?Great question. It's something I get a lot, but honestly I don't, I haven't really slowed down to like document a process. I just do whatever comes to mind. So this is a bit off the cuff. So something I care a lot about I think it would not be an exaggeration to say that I do get a lot of my tech news off of Twitter and the things that, so I tend to do this strategy, which I call following the graph, which is like figuring out what the smart people that have effect they have built, the things that you use, like the reacts and the babbles and the WebEx, figuring out what they, how they got where they are and what they're working on today, because they're also excited about other things they didn't stop just because they were done working on, on, on the tool.So I follow the graph, like I follow who they follow, and then I figured out who their influences are and try to understand the historical context of where these technologies fit in. And that's all an attempt to try to figure out like what themes I should focus on for the future. So every now and then I try to step back and go okay what am I interested in?Because I think honestly the reality is that there's too much to keep up on. And I think if you try to keep up on everything, it's a full-time job and you'll never go deep on any particular topic. And that's also really bad. It's not enough to just know the names of every project.You actually have to have tried it out to know the philosophy. You have an opinion when you're, in your company, you're asked for it. So that's why I try to do I tried to have a thesis. I tried to inform it by following people who I think are doing interesting things in the ecosystem. I think attending conferences actually really helps a lot because the people who are excited enough to give a talk about something, it's probably something I should at least be aware of, like what it's about.And I have this four-step framework that I borrow from thought bot I think, or thought works. Where it's it's like assess adopt, avoid. And I forget what the fourth category is, but basically just have an idea of what you are choosing to focus on what you're monitoring and not really getting into right now, but could be, and what you've just decided.Okay. Hey, there's just too much going on. I need to filter something out. And I think that's a very healthy way to stay on top of things.5:00 Balancing Learning Time with a JobThank you so much, Shawn. I have one follow-up question before I I go back to the audience. So as you mentioned, it's I feel like when I, whenever I get on Twitter, there's an overwhelming amount of information. And I find it also really hard with all these emerging technologies to balance. I like the, my actual job and learning these new things.Do you have any advice for how you manage your time for learning new things and actually, getting your job done? Wow. That's a, that's an awesome question. I think it will be it's very nice. A lot of companies have this idea of some learning time.For some companies that's half a day, every week. So I'm going to be just like one day, every two weeks, whatever it is. If your company can budget in some learning time on the side, I think that really is very helpful. For me, I do a lot of side projects. I will dive into to things outside of company time.That's something that's not necessarily something that everyone can do because they have a life for her family outside of outside of work. But I don't know that there's, you can find ways to. I guess keep tabs. And if something's not working out for you, be okay with letting it go and try something else.So if you're doing X, if you're doing, if you're working out, there's plenty of podcasts, I can recommend to you. Just go on my blog and look for a podcast. I have list of like 250 podcasts. And and you can keep up that way, right? Like you, you could be doing something active and still learning.You could be, just experiment with different forms of learning, in, in different people learn in different ways. So I definitely think that I learned best by, by keeping my focus small on like the number of topics and themes I get excited about and just ignoring the rest and then actually trying stuff out because.You really only go get so much just like looking at tweets and reading, readme's. It's once you actually have tried the thing out, then you have a strong opinion. And you pretty soon find yourself like recommending it at work. And it's pretty cool when like the stuff you learn on the side comes in and actually has a positive impact on something you do at work.And that's where I think people start to really see the value of you learning during work as well. So you can make a case for that.Robert Haritonov: [00:06:56] So Shawn, I've been doing some discord management, created the channel. People can ask a question there as well. It's right. The whole discussion around what's called discussion. I'm going from junior to senior. There was one questionnaire, but we also have two people joining here with voice, so Kwan and dome.swyx: [00:07:12] I think Dom raised his hand first. I'll go first. 7:15 What are the top technical and soft skills to transition from junior to senior?Robert Haritonov: [00:07:16] So I have two questions. The first question would be what are like your top evaluation of skills for technical and soft skills for that transition from junior to senior.And second, my question is my second question is regarding how do you know you're in that same like level of senior after, when you start off as a junior without having that swyx: [00:07:39] imposter syndrome? The second one is it's closer to home. The first one, let me try and rephrase the first question. Cause I don't think I really got it.What level of technical skills are required? You said Robert Haritonov: [00:07:48] What do you think differentiates a junior dev on a technical level from a senior dev both texts like technical level swyx: [00:07:56] and soft skills. Yeah. It's it, obviously we're at a front end focus conference, but I try to keep my answers agnostic or front end or back end, and it's going to depend on, whatever team you work on.But here's the bottom line, right? I think that seniors should be able to independently ship something from beginning to end, like the buck stops with you. And for most things I can just give you an assignment and you can basically ship. That feature or that issue or that Epic basically on your own, without much guidance, whereas a junior obviously would be expected to to be given as much resources as possible.So that independence is a very, very key part of the senior definition. The non-technical elements there, there are a lot of other definitions as well. Mentorship is a key one. Once you get to a point where people start coming to you for advice that's a strong sign of a senior developer and being able to be a force multiplier for the rest of your team.So, you're not just concerned with your own performance. You're also concerned about your team's performance and working on. Either processes or even dev tools or infrastructure tools to make them all more productive. These are all qualities that people shout out as as positive aspects of a senior developer.I have this essay called junior engineers, senior engineer, and I have a list of like little quotes that distinguish things between junior and senior, which I could read out (see the PDF linked above). I don't know if that would be helpful. But then I can also talk about, I guess I'll squeeze in one more thing before I, I give I talk about the.The katas which is career letters, right? Study your company's career ladder. If your company doesn't have one, try to get involved in in creating, defining one, because if you get a hand in defining your own career ladder, then you get to, nudge things in a way that you like, which is very nice.But if you need help if a company doesn't have one, there are a lot of public career letters out there. So I have a blog posts. That's literally just Google every engineering career ladder. And it's, I've just compiled like 30 different career letters from the financial times Kickstarter rent, the runway medium all sorts of career letters that is done in public.And you can just study them Circle CI has a really, really good career ladder, by the way. And just study, like what they define to be the qualities of a software engineer, one versus two, versus a senior versus principal versus staff. You get to see the difference. There's more and more industry impact.There's more and more emphasis on communication. In fact, the more senior you go, it's the less technical elements are still a big part of it. But then you're also expected to be able to contribute on non technical elements, which I really. I want people to wake up to essentially even if you look at circle CII, which is one of the most technically rigorous companies out there something like 75% of their promotion criteria are essentially non-technical which people don't really realize.Like it's not something that you learn in bootcamp or in, your CS degree that, Hey, you should be good at communication or understanding how your technology fits into the broader business strategy. But that's something that people put on the career letter. And therefore you are incentivized to learn about that as you want to progress in your junior and senior path. Does that, I want to pause cause I've gone on for a bit does that help it? Yeah. Yeah, Robert Haritonov: [00:10:58] for sure. I'll have to. Search your your resources, swyx: [00:11:01] but I'll definitely check that out. By the way, talking with me is like this I always go I have a blog post of that, and that's a strategy to, you like straight up, like I'm someone making fun of myself, but think about what if you had that at work, right?What if you you had a conversation, but then you had a really well thought through written thing to back it up so you can send it to whoever you're talking to. Like people will just like you, you're not only sound smarter. I don't sound super smart right now because I haven't really been thinking about this topic recently but.You just sound more prepared like you've covered all your bases and like... the bit rate of trends of information transfer right now from me to you is not very high, right? Like it's just whatever I can think of. And I'm not very good on the wall, but while I'm writing, I can structure things, organize things, make links and follow up references and stuff like that.That's just really, really smart. Write things down and I think it's a really good skill of a senior developer. Yeah. Shawn, sorry, I'll Robert Haritonov: [00:11:53] stop you here. We've been swyx: [00:11:54] Hiked out. We have Robert Haritonov: [00:11:55] so many listeners here. There is all the questions and the ex chat as well. People do have some issues when they try to get on stage.So I suggest people also to ask the question in check, swyx: [00:12:07] And Shawn, the kitchen since there all the Robert Haritonov: [00:12:09] questions. Maybe let's live with one swyx: [00:12:11] question for the first time, Robert Haritonov: [00:12:12] Just to try covering water base as, yeah. There's just a swyx: [00:12:15] lot of Devin chatter here. People might have been with Q as first, Robert Haritonov: [00:12:19] like you.And swyx: [00:12:20] then there are questions. Yeah. And feel free to just ask stuff in and I can answer asynchronously on the text chat. 12:30 The Importance of Communication and How to Do it WellQuestioner: [00:12:34] Your previous answer really helps the transition to this question.As far as I know, something super important to become a senior, our communication skills. Do you agree with this? I guess you do. If you do, what resources do you recommend and what tips do you have? The things that you wished you knew during the transition process, when you might've felt lost.swyx: [00:12:50] Oh, that's an interesting question. So of course I believe that communication skills are very important. In fact, it's probably one of the most common things that are in the career ladder. If you study them so very important and I will also volunteer that. I don't think I'm very good at it.I'm decent. I, I don't fail my own evaluation, but I've seen people who are way better than me about it. So I think resources wise there's a lot about communication across cultures, which is something I think about a lot. One thing I can point you to is I think the lady bug podcast, I think a lady bug FM or something like that, they did a whole episode on communication skills, which I quite recommend the D they have some tips about just.Understanding how it comes across how you come across. And really having empathy for what the other person is thinking and feeling. A lot of the times we have to understand that we're not just, let's say you're doing a code review you and you're pointing out flaws in somebody's code.It doesn't reach them that you're trying to help. Unless you break down that barrier, that kid and remind them like, Hey, I'm on your side. You have to break, go past like the emotional barrier of Hey, does this is this person a threat? Are they making fun of me? There's all sorts of things going on the other person's head.And you have to reassure them like, no, I'm really, I'm your partner. I'm here to help. And that's something that is, it is a skill as well. And particularly in some some cultures where. Sometimes the respect for authority is, can be very different. The the expectation of like your, the message that, that has received.If it, if you say something once, do they, is the responsibility on the recipient or on the deliverer to make sure that the message went through. These are all things where communication has led to real disasters before like planes crashing, because People thought that, the message was delivered and it wasn't.So I don't know. I don't like, this is a huge topic. I don't know if I've fully answered your question, but I think when in doubt, just write more whether it's like writing up your decision on, like, why you make a technical choice, they just write it in a comment, I think or just like your PR.One of my most popular interview blog posts when I was at Netlify was how we do feedback ladders.So I think if you do, if you look, if you Google, like Netlify code review or Netlify feedback ladders, you'll get this post where we actually have a system for encoding what we're trying to say, because it's when it, when you're in a, when you're in a cold, medium there's a difference between cold and hot mediums.When you're in a cold, medium, like a GitHub PR review, people can read a lot into, like, where do you put it? A period at the end of your sentence are you being passive aggressive right now or are you just, making a joke or are you, is there a sarcasm? Is there do you think this is a big deal and I should handle it right now? Or is this just a comment? Take it or leave it. There are all these little subtle nuances that you can skip. If you have a clear code that you communicate with your coworkers with. And I think the last point I'll make is for feedback reviews which I really like is preemptively review your own code. So that you save one round trip. So when you make a PR you just think about okay, what is this person going to say? I've worked with them enough. Let's like emulate them in my head and go like, all right, what are the typical comments that they would make and just anticipate them and then write your response.And just by the sheer act of doing that, people would really appreciate it. And they understand that you've addressed their concerns and now they can move on to you with the more important stuff that they sell them, get the chance to get to. So I there's a lot here, communication is a really deep topic.And I'm not the authority on that. Like I just think that people should practice it more and realize that it is as important to them as their coding skills. Questioner: No. Yeah. That makes a lot of sense. Thank you for your answer. Do you have any resources that you're looking at? I don't want it to be like a one way street. Not me specifically. I'm trying to ask around as well, just to learn as much as possible. It has a communication resources. Just pop it in a discord channel. That's next to this room. That's a crowdsource. This thing. That sounds amazing, actually. Yes. Yes. On the same note you already answered this as well. How do you describe a senior? What should developers aim for mostly, if there's anything else you want to add and regarding the resources, how can we get your senior to junior coach?swyx: [00:16:37] Oh yeah. So that's a chapter in the book. I can I will look at releasing I'll look at printing it out so that I can just release it for free in the channel. But essentially, yeah I, I wrote this, I wrote the, I wrote my book Linden, public.org. I wrote the whole thing just to address this answer of the principles, strategies, and tactics that I use to get to where I am, and also the behaviors that I observed in the people that I really admire.So I have about 1400 links for people that go down a lot of rabbit holes. Yeah, hopefully that helps. But I can read out, do I don't, do we have a lot of time left? I feel like we're, we might be a bit out of time. Cause we have, we can create, we can do Robert Haritonov: [00:17:18] like a microphone, 34 hours myself, but let's first go through the majority of general questions as an exit face. Yeah. So based on gone, sorry, I'll remove you from the audience so that people can ask questions. Thanks, CRS. Joining us for awhile. CRS, whatnot. And three eight, go ahead and ask your question.17:30 Prioritization, Batching and Pair Programming swyx: [00:17:36] I guess they think that and answering questions for all your junior developers. How do you go about that? Yeah, it's a fair question. I think the vast majority of senior developers should be writing their own code still. There are more senior positions especially management as well as architects positions, where you might be writing a lot less code.But a lot of times you'll will be balancing between reviewing and mentoring others versus writing your own code and being an individual contributor. And that's a little bit challenging. But I think you should be able to find time like obviously mentoring and working with the team is very important.And then you should be able to figure it out. How to fit in your your individual work separately, on your own something I picked up from my ex boss, Sarah Drasner is that she actually batches her work. So if you look at her blog posts, CSS tricks, prioritization, just Google that she laid down this philosophy of basically batching this work, like individual work goes on Thursdays and maybe a bit of Fridays and then meetings are Mondays and Tuesdays, and she is coming at it from a management point of view.But I really think that it also applies to an individual contributor as senior dev, right? If you have a lot of sort of review work batch those meetings together and also try to upgrade your bandwidth again make it very, it's very easy to pair program. People don't do it. And th the every time you do it, both sides learn something about either the way you work, or learn a new trick in the editor.It's a very high bandwidth communication skill. I would recommend that batching and then pair programming.Robert Haritonov: [00:19:06] So have a role SKUs that I joined and then a super Shawn quick. Now it's there, there's some voice of community that's me as with you. So there's no big on nice push check, push. You brought up because it's constant sound from your diagnostics and they're all discussed definitely to not having to ask your question. 19:20 What can Seniors Do to Help Foster Juniors? Apprenticeships, Mentoring, Sponsorship and AllyshipQuestioner: [00:19:23] Okay. So my question is more coming from the other end. I'm a senior kind of more experienced developer and I'm wondering. Kind of what I can do to help people, or what are things senior does or not doing to help foster junior devs? Cause I don't, I want to know what I can do to make more people more diversity, like the industry, a better place to work in.Wow. Okay. This, so I thought there was this was a question about people already on your team, but you're still saying the industry as a whole. That's great. Questioner: [00:19:53] Yeah. I know. Like I can start with my team, but obviously one good safe, it's going to be a ripple effect.swyx: [00:20:01] So my direct answer is someone who changed.I changed careers at age 30, right? The right answer is more internships and apprenticeships for people with non-traditional backgrounds. We at tech companies have a lot of re entry routes for people for traditional degrees, like CS degrees. But then if you just went a different way and then came in to, to the tech industry later in life, you don't have those opportunities.And I think a lot of people, especially of, diverse backgrounds would benefit from that. So that's my immediate shout out. And my wishlist is if I could wave a wand and have every single company take in, two more. Interns or apprentices. I think that we do a lot better just because the main thing is to get people to experience, and after, six months, a year of apprenticing and interning under someone else, they will have a lot better of a resume to, to go job hunt. And that then they're off, they're they're off to the races. I think the other thing I think is also opening up opportunities for people.So as someone who's a very plugged in and very capable. People will throw a lot of opportunities to you and you need to be aware of what you don't necessarily you, you could do in your sleep, but you don't necessarily have to do, and it doesn't have to be done right this second that you can actually hold off and just go - Hey and open up this opportunity for someone more junior on your team to let them do it and you can start supervising.So I hope that's not like too, I don't know. It's not like delegation. Yeah. More, so much as like mentoring, right? Because ultimately your success is you make another one of yourself. I always say the best way to be a 10 X developer is to teach everything, to 10 people around you.Rather than the individually 10 X and do everything yourself. So I hope that those are the immediate things that come to mind. Obviously, I think donating actually helps a lot, like your money goes a long way with free code camp. And and also getting your company to sponsor those those diverse organizations and hire make sure make sure you like the hiring pipeline is equally diverse.That I feel like I feel like I'm saying obvious things, but how does that resonate when you think about your question? Questioner: No, that, that makes sense. Especially yeah, the letting go, the things like I know, as a know, sometimes it is hard to let go something where you're like, this would take me, very quickly this time, but the mentorship which takes, a little bit longer is way more beneficial to everyone in the long run.swyx: Yeah. Yeah, exactly, exactly. So I w I would call out, so some I actually forget who came up with this idea, I think was Lara Hogan. She defined a difference between sponsorship and mentorship and, or I think sponsorship in allyship as well. It's I feel like it's so weird for me to tell a woman this cause I'm not the expert on that myself.So I would recommend those resources as well. And I'm going to paste the list of diversity and tech organizations, which I've been really following and has been helping me learn a lot about this as well. Veni Kunche has a newsletter, which I encourage everybody here to sign up because she really has a balanced view, which I love which is okay, like we're not doing well.But she doesn't damn you for it. She just says, gives you a stern look and goes like you can do better in any way. Yeah. Yeah. We know. Vinnie crunchy of diversified tech. She has a great newsletter and if you want to, hire people of diverse backgrounds definitely go sponsor her.Awesome. Thank you so much. Thank you. 23:15 How to convince older devs to try new tech?Robert Haritonov: [00:23:16] know, let me try it on a museum. Supertramp can you Questioner: [00:23:21] ask your question? Yeah. Okay, great. Hey Shawn. I had a question where essentially I don't enjoy working where I am right now.Mostly due to the lack of kind of the learning opportunities. Primarily my team, they really enjoy a very old version of PHP and I'm trying to convince them that there is some proof in the success of modern react or JavaScript or modern frameworks. I just wanted to ask if, did you have any tips to convince old PHP data's or old kind of web developers that it's okay to give some jobs could swyx: [00:23:57] Wow. Hmm. Why are they? I T I have to dig into that further. Why are they opposed to adding new frameworks and stuff? What is their stated reason. Questioner: [00:24:07] A lot of our products are very public facing. So they fear that if we make any kind of change that might affect like client facing products, they worry that it might break. So they just say, all right, we see what you're trying to do here. We want to, we understand that you want to improve our code, but it's currently working. So why do we need to fix it? swyx: [00:24:28] I have a lot of sympathy with the don't fix one in Brooklyn thing. I think that's actually something that people get to after a lot of pain.They're not necessarily wrong. But obviously what you're trying to do is also improve the user experience. And that's something that they should be prioritizing as well. Are they optimizing for their own comfort or are they really, making a technical trade off.Here. So it's not clear to me, obviously I'm not in your situation. And I can't really speak for them. But ultimately I think there's only so much you can do as an engineer. That's probably junior to them. You make your case and you make a S a strong, where you can do is for example, like a proof of concept.I'll give you one example, the a friend of mine, Zach Argyle he actually worked at Pinterest where he was trying to advocate really strongly for a progressive web app. And everyone at Pinterest was just like, no, like it's a waste of time, whatever. And he was ignored for two years. And the way he got through was he did a hackathon where he just built a basic Pinterest PWA and shown the really high.And, metrics that you can get in performance as a PWA, directly to the CEO and that impressed them so much that they converted themselves to a PWA. So sometimes you have to do a stunt like that to get through to people. But ultimately you cannot convince someone who doesn't want to be convinced.It just doesn't have an open mind. And I was already decided that their answer is right. And in that sense, you got to look out for yourself, right? So there are plenty of other developer companies will love to hire someone like you who's passionate about modern technology and no judgment on them.Right? Like they're B they probably, they think they know what's best. But you should also figure out what's best for you.Questioner: [00:26:05] Thank you. I like I totally. Yeah I'm totally happy to hear that. There are potential solutions for like more and water like solutions for the problems that I'm facing at my convenience facing. But if he has, like, whenever I try to present them, they Shut me off because of the fact that I'm like more of a junior developerswyx: [00:26:23] You have to earn it, right? There's a given get here. Like they have to make room for you. And if they're not the they're making a mistake but then also you shouldn't come in and just have them listen, like demand that they listen to you have to earn it as well. Maybe also look for small projects, too side projects that that they could split off to let you experiment. That don't matter as much to them. Sometimes you can do a lot of this through internal tooling, right? What do your sales or marketing or product managers need, build that for them and see that, see the benefits internally before rolling it out externally, right? These are all things that I've actually done because people weren't letting me do it. People don't let you through the front door, go to the side, go on the back figure it out. That's cool. Yeah, Questioner: [00:27:02] I'm actually only point of that topic. I did design like a next JS version of a, so what we did here is generate like what forms for people to put their data.And then we we do lead generation based off that data. And I did take that initiative and create a kind of like a front end, like next JS project. But then they looked at it and they thought that this was cool, but then they didn't think it was scalable.And they, I tried to have like more of a conversation with them about that, but then they were well, yeah, we've been doing like HP or he needs it. He's older, like pretty much for a longer time. So it just felt like. At that point in, in the one that I was presenting the project I should also say that they were they're currently sponsoring me.I'm from Canada, I'm trying to like, I'm currently working in the UK. So at that point in time, I was thinking like, this is I think the third or fourth time, they disregarded my kind of my attempt, to improve the, let's just say the initial code base. swyx: [00:28:02] I appreciate your Tufts situation supertramp and happy to chat with you. Async as well on the discord. Yeah, of course. Thank you. Robert Haritonov: [00:28:09] All right. So if anyone else wants to ask a question, raise your hand. We'll set the stage. Meanwhile, Shawn, you can just cram maybe swyx: [00:28:16] through your questions Robert Haritonov: [00:28:17] in the light. Maybe you get a big swyx: [00:28:21] face on that.If people were trying to hire a super Supertramp andIt's a good idea to, yeah. Honestly, I find a lot of people changing jobs at conferences. It's a really nice thing to see and good for labor mobility, but maybe not so good for employers sending people to conferences. I don't know, but if you're confident in your employer brand, then you should be a net hire from conferences.And if you're not, then it should not be so good for you. 28:45 Nontraditional background. How to convince people to let you through the door? Networking and Personal Content Marketing.questioner: Hey Lucy. Lucia. Yeah, Lucy was here. I don't know. So I'm actually a developer who came from a very non-traditional background. And they did a bootcamp to get into our changed careers about two years ago now. So I did a four-month bootcamp and I managed to secure my first job, which was amazing. When I was transitioning from my first job to my second job, the issue I was encountering was I wasn't even really being given the chance to get through the door for the interview.The few interviews I did get, I found that if I got to that stage, I was able to convince them that I was a good candidate. I got a couple of offers, which was amazing. So my question was like, how do you convince people to let you through the door? Just from your CV, if you're forming a more non-traditional background.Wow. Yeah, that's a challenging one and there are a number of ways, essentially networking is the one that comes to mind, it's my friend Gergely Orosz wrote a... Little, I think it's a free book called the tech resume inside out maybe. I'm not exactly sure. What his book is.I want it, someone, let me look it up. But he actually had this, he had he'd look at the numbers, and a lot of people don't get through the first screen, which is the resume review screen. Cause people take a look at your resume for 30 seconds. And it's a very inefficient transmission format.Cause you're supposed to serialize your experience and your potential down to a single piece of paper. And you hope that they have the correct deserialization algorithm to, to do that and figure out that Hey, you're someone that they should be talking to. So I really liked the other way of networking within the company and getting a warm introduction so that they not only skip you to like the next step where you actually do a proper interview, a phone screen. They also give you a few hints as to what the company values and what you could be doing there because ultimately you want to have a good answer for like, why are you interested in working with us?And that's something that you really get from like understanding the company really well and talking to people internally within the company. So that's one thing, I it's, I think it's a very common thing to say Hey if I buy your coffee we we let me pick your brain. Don't use those exact words because picking your brain is extremely overrated in 2021, but you could go I'm interested in applying I, and I'd love to learn more about your day to day stuff like that. It's just a very genuine people know what you're trying to do.And we've all been in your shoes. That'd be not all, but we appreciate that. You're trying to get somewhere and I think people really appreciate the effort that you put in to even like a cold email, right? To say Hey, we've never met, but like you work at this company, I really interested in it.Do you have 15 minutes to chat? Most people will say yes. And I think that's a good way to get going. If we're doing this in person, I would actually not recommend coffee. I'd recommend a walk in the park which is something I used to do in New York. Okay. The other thing I really like is the permissionless application, right? You're applying through a CV and, you may have a portfolio if you're a more design and front end oriented person. But you can also do Like a breakdown. So some, a story I really liked was this woman who was very interested in working on marketing for Airbnb and realize that, she was wanting to show some in the middle East.And she realized that the Airbnb didn't really have an middle Eastern presence. So she mocked up a fake site. That just looked like Airbnb and just demonstrated her potential as someone who could do that. She worked in marketing, but you could equally work, do that for engineering, right?Like just do a simple CLO and talk about a specific algorithm that that you could work on. A friend of mine from my bootcamp actually broke down the collaborative filtering algorithm of Spotify and she got an interview there. Because it, it went viral.So like people were Spotify would definitely noticed. But it just shows a level of commitment and interest that most people don't have because you're not praying. It's the industry term is called spraying and praying, like anything that you think that you can do to show that you genuinely have interest, and you're not just like throwing your resume every which way.I think that actually just puts you in front of the line. So that's my quick take. Yeah. Ultimately, so ultimately you won't start this way, but ultimately what you want to get to is you want to be, you want to have your domain and your sort of expertise. So well-marketed that people come to you, right?Whatever you're particularly interested in winter where there's animation or accessibility, or responsive design, whatever it is, you want to be such an authority on that. And people come to you for things that you're interested in. And then the hiring conversation becomes very different.It's more about whether they're a fit for your interests whether as compared to, can you contort yourself to something that they need right now, which is at the end of the day, like if you apply to the company in the end, they're just not hiring. You're not getting in the middle of what so it's really dependent on those things, but hopefully I've given you some ideas here.Yeah. That actually has been really helpful because it actually talks with. My experience in that, one of the offers that I got was specifically because I've been to around them meetup talk and messaged someone who'd been talking and was basically saying saying things like I'm struggling to, to get people to listen to me, but I feel like I'm a really good candidate.Yeah. And then I just struck up a conversation with him online reading 10 and from that I then got an interview which then led to an offer which was awesome. But yeah, I actually hadn't really thought about it in that way, but actually yet it really does make sense. What we're really doing here for those interested is we're doing personal content marketing is the same thing that companies are doing for their brands and their products.And we can do it on a personal level. Cool. Lucy, thanks, sir. That's a great question. Go ahead and answer your question.Just remember to push book. 34:00 How do you make technical decisions as a senior and avoid getting stuck? Innovation Tokens, Action Produces Information, Pay for AdviceQuestioner: [00:34:07] Hi I'm a big fan of your writing in your blog, Shawn, thank you. What I wanted to ask is related to in a situation where you're given a bit more responsibility as a senior, and you have to start making decisions, especially technical ones regarding the stack regarding specific things you need to accomplish for a client or a project.And how do you maybe are how do you not get stuck in that, in the, over analyzing the specific decision, not just to not make a mistake for your client or for your product, but also not bother your, or add overhead to your teammates as well and your colleagues in. To not to create issues later on, on a project, sometimes you get stuck in the decisions so much that you feel like you can move on. I dunno if there's something that all the time swyx: [00:34:57] Are you familiar with the concept of innovation tokens? And no, actually kind of her. Yeah. I think this camp I'm not sure where this idea came from, but people who'd go Google the source, but essentially the idea is to minimize risks but to allow some innovation, right?The tech stack that you work on work with for a client it should be something that you're mostly familiar with and you're confident that you can ship in time and on budget. But you allow yourself, to innovate or try new things in one or two areas of your tech stack, and that's your sort of innovation credit or innovation budget.And yeah, so to me, that's where you want to get to that may not necessarily be where you are right now. First job is to have a set of technologies, which are. Which the whole team is confident in, right? To me, I call this like a minimum spanning set of technologies that like, you can pretty much string together to accomplish any tasks.They may not be the best tool for the job. They might, wanna be the trendiest tool, but they do the job. And then you allow yourself in every project to try a new piece of technology that you want to include in your tech stack and try it out on a real project.So that's what comes to mind for now, I think obviously where I don't really understand why you're paralyzed. I think that there's something deeper there. Can you tell me more about the analysis paralysis or I forget what you call it, like the stalled decision.Questioner: Yeah, I guess it was not a, it's not just a specific situation I'm talking about. Maybe, Maybe does happen when you you were given more responsibility. I do not, you don't know how to approach it. It's not necessarily choosing a JavaScript framework, but making also bigger decision on on different elements of how the team is supposed to work together either technically or not. And sometimes it does happen. I don't have I don't want to go into very specific because there's multiple cases where it does happen. Maybe it's personal to me and just wanted to hear about maybe similar situation and how other people dealt with it. And you were, I mean, perfect example.swyx: [00:36:43] Yeah. If anyone has ideas let's cross source this as well. Cause I, I feel like I don't really it's so broad this question and it can go so many different ways. To me, it's something that you have to agree on it as a team. If you have a.I guess if you're in the position of leadership, then obviously you're in charge of proposing and helping, having to serve as a tie breaker. If you have a client, sometimes they have a very strong opinion and you can present them, twice HSB and then let them choose. These are all really nice ways to basically offload the decision.Ultimately I think a lot of things are a lot of decisions are reversible, right? If you think about type one and type two decisions which is a Jeff Bezos type of framework, I'm trying to understand if your decision is reversible or not. And if it is then just doesn't matter which one you try it out, just try it, try something out for a few weeks.And then if you don't, if it's not going the way you think it is, then you can go try the other thing. Ultimately the way I approach any sort of analysis paralysis now is this idea which I got from the sun newsletter called common cog. It's called action produces information, right? If you've done any, if you've done all your research, you've asked everyone and you're still stuck between two options or three options.Then no amount of further studying and worrying and hand-wringing is going to help you. You need to take action, whether it is commitment to one thing. And then you realize that no, actually everyone did the other thing. Or it is taking ticket for this step of running a small proof of concept or asking for more mentorship somewhere within your organization or just your, an external mentors.These are all like, you can even go as far as like paying someone for their advice, right? These are, this is a super, highly underrated thing in the company environments. Like people are available for hire, like max Storybird is available for hire. If you want any react to architecture advice, he's not cheap.But he's available. And so what other people so yeah, that's as much as I get, I can go I don't have much to work with on the question. Robert Haritonov: [00:38:35] That was very, very helpful actually. swyx: [00:38:37] From my perspective. So, thanks. Yeah. Thank you. It's given me something to think about as well, and hopefully I can write a better answer in the future. All right. We have a couple other questions and I have a few more minutes, so let's get this going. Pokey juice from Poland. I'm guessing. I'm inviting them. I'm going to drop by the way for those still in the room, I'm going to drop the chapter for junior engineer versus CD engineer.And we can have a better discussion there because I feel like I didn't really do enough prep for that. Hey pokey. Hello. So I would like to address the previous in person or in, at talk question, and because I had a very similar situation that I'm like slowly progressing to higher roles.And it sounds so overly stressful to decide yeah. And good to make the decisions. And the thing that helped me that, which I have recently found out is that unless you are in a company, which has two people and you are the most experienced one in that company, then there's always slept the bigger fish in the company, more experienced.And you can ask them for for help or you can ask older people who maybe are not to give them the seminar. But to have more expertise in certain fields, or they haven't been working with certain technology and you can ask them how we do work for them. Yeah. So I have no question.This one. No. That's great. Thank you for chiming in yeah, it's a challenging position to be in and that's why you've made more money. Hopefully they're paying you for all this stress that you're taking. Great. All right. I am, by the way, I'm extracting my junior to senior chapter so we can invite more questions.I see a lot of questions also piling up in the text chat and I will drop my PDF in there so people can talk more stuff. Okay. All right. So yeah, I've just posted that in the room. What else can I say about this? 40:30 Fall in Love with the Problem, Not the SolutionSomething I really want to emphasize, and I've been really trying to find the best words for this which is essentially that we should. Fall in love with the problem rather than the solution.And I think that's juniors may be defined, maybe falling over themselves to define themselves by the solution, right? Like I'm a react developer. Whereas seniors have probably been through a few of these cycles where like they've had, they've been super into something else before, and then they had to change frameworks and get changed frameworks again.And by the time you get to your second or third framework, you're just like, all right, this is another tool to solve the same problem. And ultimately the thing that lasts longer than the solution itself is the problem, because that will never go away. It will. It w it will just have different solutions that come along and with, and solve it with different trade-offs.So I hope that's a message that I want to get across that seniors. Basically collect patterns and problems and juniors collect solutions. And I want to guide people towards understanding problems deeply. And that's a lot of the way that, that the way that I structured my thinking and learning and speaking as well.So the talk that I'm going to give later in about 30 minutes is focused on what problems does react solve, and what can we learn that will outlast react? I think that's, that's one way to go from junior to senior. Okay. I don't see any other questions I do have okay. Robert Haritonov: [00:41:55] All right.I just want more,even the act of discussion I'll be full if there's a topic. Thank you so much for everyone. Who's come by. Thanks. Yep. Hey Darren. Hello. 42:00 Can you still be a fullstack engineer?Questioner: Hey, how are you doing? I just asked the question in the discussion, but I thought maybe you could ask her near him suggested that. So myself, I'm a full stack engineer, but.And the more I look at these big companies. Now you see all the postings are from our backend or our front end and not really CFO's stacks. I was just wondering your opinion on maybe focusing on one of those things that you're more well versed in, or is it still that it's supposed to engineer still an achievable thing to work towards these days?swyx: Wow. Ah, great question. There are definitely people hiring full stack developers. You just got to find them. I don't know where you're getting this impression that people aren't hiring full stack. I feel like they're, it's actually a lot, it's a meme in the U S where they, once someone to do everything.I would say, yeah, I'd say it's definitely achievable. I just think it's not as realistic at some level of scale because ultimately there's, this is meme where it's like this. Horse where either your joint you're during the front end really well. And then the back end is like a really crappy children's drawing or are you drawing the back really well in the front is just like this really really childish imitation version.There's some trade-off to be made. And ideally there's some level of specialization that you have where you can actually, market your skills in in, in a good way to and it probably involves specialization as well is what I'm trying to say. So full-stack is great for people who want generalists.And if you want to, for example, be a startup founder or an indie hacker yourself that's definitely something to pursue and to be well rounded. But if you want to be a specialist, a consultant an industry authority, you probably should specialize. And those two are not at odds, but you probably want to market yourself in some, in based on what you're trying to tell to your clients and your employers right now.Great. Thank you very much. Yeah, I've heard the thoughts on like specialization versus generalization. There's a separate chapter of mine but essentially the TLDR is that everyone is a generalist in some way. And when in doubt, you should be specializing because that's where you learn how to be an expert and learning to be an expert and crossing that sort of learning gap in itself is a skill.And then also marketing it's way easier to market yourself. So I have a friend who's called, who is Cory house. He's a reacts consultant. He specializes in transitioning big companies mostly from angular to react. But that's not his only interest. He's got a lot of other interests and he actually is a pretty full stack developer just based on a history, but he chooses to market himself as a reactive Oliver.And he, and when he did that, his consulting practice 15 in one year, And in terms of inbound inquiries, you can go look up his his tweet channel he'll he'll back that up. And that's just because marketing a response to niches, it's like a specialization. If you see any expert in something people believe in more rather than I can do anything.Forget. Thanks very much for that. Yeah. Great questions everyone. I see a lot more in in the chat and I have to go through and answer them. But hopefully this is useful and this is fine. I had no idea what to expect a new media. Thanks all Shawn for drink. Hopefully we'll be able to replace it Robert Haritonov: [00:45:11] again.Yeah, the topic is really, really in demand. You had a really solid conference level audience and just this small room for joining these for all your insights. swyx: [00:45:20] So yeah, Robert Haritonov: [00:45:21] hopefully you'll be able to reply there. Any questions and shout whenever you have time. swyx: [00:45:27] 30 minutes. I'm excited.It's is yeah, I love the sock. All right. Thanks for having me, Robert. And thanks everyone for coming. Bye. See you soon. Robert Haritonov: [00:45:34] Cheers. swyx: [00:45:35] Bye.
Since I know that American Idol is a big thing right now, we look at stories written and sung based on voices! Be sure to listen, and there will be Instagram pause and sharing opportunities for next weeks episode! StoryBird: https://storybird.com/longform-story/singing-into-a-hairbrush Song: You Say by Lauren Daigle
I read Chapter 3 of the “Socializing Game”, as well as listen and watch a video of a girl that hid in her room after she googled her mom and left! There is also a short poem/story that is about a little kid that gets kidnapped that I wrote. Please share any stories that you have! StoryBird story: https://storybird.com/longform-story/the-socializing-game/3 Video story: https://m.youtube.com/watch?v=zakUbJtwxfM
Listen to Olivia Maiden read a Storybird story by an author there called “Winter”, react to a video of a girl that was allergic to the cold, and to her story on her local power outage this winter! StoryBird Winter Story: https://storybird.com/longform-story/winter-blizzard/1 Cold Allergy Video: https://www.youtube.com/watch?v=czLoOcueEis
Olivia starts season 2 off with a story from Storybird, a reaction to an interesting true story from a video, and reads a poem that she reads, all based on tears! Check out the Storybird story from today here: Storybird - Artful Storytelling, and check the video on the girl that cries real diamonds here: I Cry Real Diamonds And I Hate It - YouTube
E165 Literary agent, former editor human Molly O’Neill currently works for Root Literary. Over the last sixteen years, Molly has been an Editor at HarperCollins Children’s Books, where she acquired Veronica Roth’s juggernaut Divergent series, the Head of Editorial at Storybird, a publishing/tech start-up, a member of the School & Library Marketing departments at both HarperCollins and […]
Molly O'Neill and I discuss her career in publishing from her start in marketing with Clarion Books to her time as an editor with Harper Collins to her current role as a literary agent with Root Literary. She shares the experience of discovering and editing DIVERGENT (and I reveal an embarrassing encounter I had with Veronica Roth). We talk about the relationship between authors and editors and how to keep it from going off kilter, the truth about rejection, and some practical tips for writing the dreaded synopsis. As a special bonus, we're treated to a live reading of ROBERT PATTINSON: ETERNALLY YOURS from one of its coauthors. This episode is packed with insight into the world of publishing and you'll want to listen to it multiple times through. Molly O'Neill is a literary agent with Root Literary. For the past sixteen years, she has held various roles inside the publishing industry: previously, she was an Editor at HarperCollins Children's Books, where she acquired Veronica Roth's juggernaut Divergent series, among many other fantastic projects; the Head of Editorial at Storybird, a publishing/tech start-up; a member of the School and Library Marketing departments at both HarperCollins and Clarion Books; and an Agent at Waxman Leavell Literary Agency. Molly loves the creative process and early-stage project development, is invigorated by business strategy and entrepreneurial thinking, and is fascinated by the intersections of art, commerce, creativity, and innovation. Molly is especially passionate about the people behind books, and takes pride in discovering and evangelizing talented authors and illustrators, expanding the global reach of their work, and finding new ways to build connections and community among creators, readers, stories, and their champions. She hunts for new talent and speaks about the importance of books for young people at a variety of conferences for writers, illustrators, and educators around the world each year, and is on the faculty of the Columbia Publishing Course, where she helps train new generations of publishing professionals. Molly is an alum of Marquette University, an erstwhile Texan, and a current dweller of Brooklyn, NY. She is drawn to authors and artists who constantly challenge themselves, who are adept at communicating with their audiences, who are creative and flexible thinkers, and who have as much enthusiasm for their readers as for their own successes. Wit, strong writing, vivid settings, a passion for craft, or a well-timed reaction gif will always catch her eye. MiddleGradeNinja.com MollyOneillBooks.com RootLiterary.com
EDT008 GIF-a-Day Sign up for more info about the GIF-a-Day tech learning opportunities at JakeMiller.net/gifaday - visiting the site is not a commitment, it’s a way of stepping up and saying “I want more information about these opportunities!” Opportunity 1 - Spring 2018 - GoogleSheets - will be comprised of 25+ GIFs, sent out 1 per day, only to paying participants. These GIFs will not be shared elsewhere (not on Twitter, not on my website). At the end, participants will receive an eBook with all of the GIFs. Jake’s Soapbox “This made me realize that the creation of the roster was an event that I couldn’t control, but the way that I responded was something that I could control. And by doing that, I could change the outcome.” Jake’s old student-paced course - sites.google.com/site/millerstem8 - most of the links no longer work; the purpose of sharing it is so that you can see how it was set up. Today’s Guest: Angela Wojtecki - Angela is the district library media specialist and tech integrationist for Nordonia Hills City Schools located in NE Ohio. She helps co-teach the district's long-term professional development series program for teachers and also is the host and producer of the Nordonia Hills City Schools' Podcast series titled Nordonia Innovators. You can follow Angela on Twitter at @AngelaWojtecki or contact her at angela.wojtecki@gmail.com. Check out the Nordonia Podcast series: nordoniainnovators.podbean.com 2 Truths & 1 Lie Question #1: How can students create eBooks? BookCreator.com - iOS or web-based, works on Chromebooks now StoryBird - storybird.com/educators - free educator accounts, great for poetry, April - national poetry month, magnetic poetry activity BoomWriter - boomwriter.com Google Slides for eBooks Examples at bit.ly/flipgridebook3 and bit.ly/wakeletebook Jennifer Scott - slidesyearbook.com Jennifer’s Google Slides tips - slidesyearbook.com/slides/googleslides Question #2: Information and media literacy skills are essential skills that our students need to have in order to find the most accurate and current information on the web. What are some website evaluation resources or lesson ideas you can incorporate in your curriculum that can help students when it comes to building information and media literacy skills? CRAAP Method - researchguides.ben.edu/source-evaluation BrainPop Resources Media Literacy - brainpop.com/english/studyandreadingskills/medialiteracy Online Sources - brainpop.com/english/studyandreadingskills/onlinesources CommonSense Media Resource "5 Ways to Spot Fake News" - commonsensemedia.org/videos/5-ways-to-spot-fake-news Eric Curts’ “4 Fake Sites to Teach Students Website Evaluation” Post - controlaltachieve.com/2016/02/fake-sites-teach-website-evaluation.html Research Databases National Geographic database How do we help students feel more willing to use databases rather than just trusting a Google search? Gale Database on opposing viewpoints - gale.com/c/opposing-viewpoints-in-context Petaluma High School Library - Are These BOGUS? - phslibrary.info/c.php?g=77436&p=500322 Buzzfeed News “Most Americans Who See Fake News Believe it, New Survey Says” - buzzfeednews.com/article/craigsilverman/fake-news-survey John Green Crash Course Youtube Video Series - youtube.com/user/crashcourse Navigating Digital Information (grades 6-12) youtube.com/watch?v=L4aNmdL3Hr0&list=PL8dPuuaLjXtN07XYqqWSKpPrtNDiCHTzU The American Association of School Librarians Best Websites for Teaching and Learning (annual list of best websites vetted by School Librarians): ala.org/aasl/standards/best/websites EdShelf - Edshelf.com You can follow Angela on Twitter at @AngelaWojtecki or contact her at angela.wojtecki@gmail.com. And check out the Nordonia Podcast series link: nordoniainnovators.podbean.com Educational Duct Tape - #EduDuctTape EduDuctTape.com - Episode 008 @JakeMillerTech - JakeMiller.net
This week I sat down with Katherine Bonaddio from Roger L Putnam Vocational Technical Academy and we talked about all things technology with upper English classes. Come and listen to all of the great things she is doing in the classroom and check out some of the tools listed in the show notes below!Follow Me on Twitter, Instagram and Facebook:@beardedteched and @beardedtechedguy Links:https://my.springfieldpublicschools.com/welearn/SitePages/Blog.aspxhttps://www.remind.com/https://kahoot.com/https://storybird.com/https://classroom.powerschool.comhttps://quizlet.com/https://padlet.com/Music: Ashamaluev Music Corporate Upbeat, Innovation and Corporatehttps://www.ashamaluevmusic.com/royalty-free-music
This week I sat down with Katherine Bonaddio from Roger L Putnam Vocational Technical Academy and we talked about all things technology with upper English classes. Come and listen to all of the great things she is doing in the classroom and check out some of the tools listed in the show notes below!Follow Me on Twitter, Instagram and Facebook:@beardedteched and @beardedtechedguy Links:https://my.springfieldpublicschools.com/welearn/SitePages/Blog.aspxhttps://www.remind.com/https://kahoot.com/https://storybird.com/https://classroom.powerschool.comhttps://quizlet.com/https://padlet.com/Music: Ashamaluev Music Corporate Upbeat, Innovation and Corporatehttps://www.ashamaluevmusic.com/royalty-free-music
Episode 83 was a real treat for me. I yakked with Elontra Hall about something near and dear...storytelling. I'm so committed to enhancing this skill in the classroom, that I just couldn't quit with one episode. What makes this episode so special, is I bring back the original sources. Samantha Hart and Merrick Kasper are here to explore storytelling from their perspective. What's interesting, however, is that these two brilliant young folks don't address teachers using stories, but instead kids using stories to peer teach.My students used the hero's journey template to enlighten their peers. Of course my buddies the Hyperdocs Girls have an outstanding hero's journey template ready and waiting for you to copy and transform. In addition to a peer teaching storytelling activity, these young ladies will also introduce you to a neat tool called Storybird. Storybird empowers kids to take a story and transform it into a beautiful and enchanting picture book. It's remarkably easy to use and a highly recommend it. My kids were meandering through a unit on India. We needed to grasp the impact of two remarkable individuals...Siddhartha Gautama and Ashoka. Here's how we did it:Students paired up...one took Gautama and one took Ashoka.Each student then applied their subject to the hero's journey template. Here's my rendition which I created for this assignment. Students made each page of their Storybird a phase in the hero's journey.Kids then enlightened their partner by presenting their Storybird.
W drugim odcinku Edu Gadek Marcin i Jacek rozmawiają z Jolantą Okuniewską, finalistką Nauczycielskiego Nobla, czyli nagrody Global Teacher Prize, nauczycielką edukacji wczesnoszkolnej ze szkoły podstawowej w Olsztynie. Tym razem dowiemy się: - czy warto prowadzić w szkole równolegle E dziennik i zwykły dziennik papierowy, - dlaczego w każdym uczniu warto wiedzieć człowieka, - jaka książka zainspirowała Jolę do wejścia na drogę rozwoju nauczycielskiego, - jaka była droga Joli do tego żeby zacząć wykorzystywać na lekcjach nowoczesne technologie, - dlaczego nauczyciel musi się nauczyć odpoczywać, - jakie niezwykłe osoby pomagają Joli planować zajęcia, - kiedy świecą się oczy młodym nauczycielom, - co powinien zrobić młody nauczyciel który dopiero zaczyna swoją karierę, - do czego służy aplikacja Storybird, - na czym polega projekt Czytankowo, - co to jest e-Twinning i co może mieć z tego nauczycieli jego uczniowie, - czego Jola wciąż się uczy, - czy projekty da się pogodzić z podstawą programową, - jak widać polskich nauczycieli zza granicy, - co zrobić żeby uczniowie się do siebie uśmiechali, - jaką poradę na Jola dla nauczycieli, którzy w swojej szkole mają "pod górkę", I w końcu... - jakie korzyści ma nauczyciel z nauki języka angielskiego ---- Strony wymienione w rozmowie --- http://lubimyczytac.pl/ksiazka/13499/rewolucja-w-uczeniu - Gordon Dryden, Jeanette Vos "rewolucja w uczeniu". http://www.sp13olsztyn.pl/ - strona internetowa Szkoły Podstawowej nr 13 im. Komisji Edukacji Narodowej w Olsztynie http://www.globalteacherprize.org/varkey-foundation/ strona internetowa Fundacji Varkey Foundation i nagrody Global Teacher Prize https://storybird.com/ - aplikacja Storybird http://tableciaki.blogspot.com - Blog Jolanty Okuniewskiej #edukacja #Okuniewska #Zaród #Staniszewski #nauczaniepoczątkowe
En esta entrega Jaime nos trae de nuevo la gamificación y las tic encima de la mesa, concretamente a la del aula de Lengua. Hablará de dos recursos, Duplik y Storybird, que ha utilizado con éxito para trabajar la descripción, la orientación, el vocabulario espacial, la creatividad o la escritura entre otros. Dos herramientas que por su gran carácter motivador permite trabajar con los alumnos y los hijos tanto dentro del cole como en casa y de los que pueden disfrutar tanto mayores como los más peques
Notre avis sur l'indispensable point'n click Day of the Tentacle Remastered (Windows, Mac, PS4 et Vita) de Double Fine Productions, le jeu de rôle/gestion Stardew Valley (Windows) de ConcernedApe, le jeu d'action-aventure Chronicles of Teddy : Harmony of Exidus (Windows, Mac, PS4 et Wii U) de Storybird et le reste de l'actualité de la semaine (un SRPG Dynasty Warriors, Romancing Saga 2 bientôt en occident sur mobile...).
Myra McEntire, author of the HOURGLASS series, is as refreshing as a cool glass of sweet tea, and it was a joy to sit with her and talk British TV, living with intention, and handling life’s unexpected curveballs. Myra McEntire Show Notes The Kingsport Mets Trixie Belden series Sookie Stackhouse series by Charlaine Harris WTF With Marc Maron (podcast) Stuff You Should Know (podcast) Stuff You Missed In History Class (podcast) The Spy Museum podcast, SpyCast Mental Illness Happy Hour (podcast) The Domestic CEO (podcast) Get It Done Guy's Quick Dirty Tips (podcast) The Savvy Psychologist (podcast) Welcome to Night Vale (podcast) SIMS homeless blog, Alice and Kev, The Story of Being Homeless in The SIMS 3 Horton Foote Keeping Up Appearnces (BBC sitcom) Absolutely Fabulous Vampire Diaries Kevin Williamson (writer for VD) SUPERFUDGE by Judy Blume Stephanie Perkins THE SHADOW GATE, Myra McEntire’s middle grade series on Storybird with Molly O’Neill Veronica Roth CJ Redwine, Jodi Meadows, MG Buehrlen, Courtney C Stevens (hear Court's podcast interview here!)
Classroom 2.0 LIVE "Featured Teacher" presentation by Holly Hargrove. Holly shared some of her student projects created using Glogster.Edu, Storybird for class debates, Edmodo, Wrangle.com (for class debates), and more! Holly is a very creative, gifted English teacher from Albuquerque, NM, who integrates best practices with technology and standards and both challenges and supports her students. She is an exceptional, inspirational teacher and leader [English Dept. Chair, Cooperating Teacher for teacher training]. Colleagues, parents, and students sing her praises. (Note: gifted education is a function of special education, in NM. She has also taught regular middle school education- English and Social Studies.) September 22, 2012
Classroom 2.0 LIVE "Featured Teacher" presentation by Holly Hargrove. Holly shared some of her student projects created using Glogster.Edu, Storybird for class debates, Edmodo, Wrangle.com (for class debates), and more! Holly is a very creative, gifted English teacher from Albuquerque, NM, who integrates best practices with technology and standards and both challenges and supports her students. She is an exceptional, inspirational teacher and leader [English Dept. Chair, Cooperating Teacher for teacher training]. Colleagues, parents, and students sing her praises. (Note: gifted education is a function of special education, in NM. She has also taught regular middle school education- English and Social Studies.) September 22, 2012
Hosts Shawn Kibel and John Mikulski are joined by Mark Ury, CEO and Co-founder of Storybird.com
In today’s episode: Lani and Alastair celebrate their hundredth episode by talking with the awesome Mark Ury, co-founder of Storybird, about narrative, community and the changing world in which we live. Today’s links: Storybird WordWonk: Nice StoryWonk Daily is brought to you by Lani Diane Rich and Alastair Stephens, and is a StoryWonk production. Send your questions and […]
Write Rhymes, Magnetic Poetry, StoryBird, Science Pirates, TutPup, Youth Voices, Wiggio, Aardvark and Fling