#048 - Your command line sucks feat. Bashbunni
· Summarized
Key takeaways
- Self-taught programming can be a viable path but may not suit everyone; it requires discipline and a strong personal drive.
- Social media platforms like TikTok can detract from meaningful learning experiences and should be consumed cautiously.
- Charm is an innovative company that enhances the CLI experience for Go developers with a range of fun and functional libraries.
- Quality educational content is essential; creators must balance engaging presentation with technical accuracy.
- Cultural identity, such as language and accent, plays a significant role in how developers experience their communities and work environments.
Summary
The Journey of Bashbunni
Bashbunni shares her programming journey, beginning with her self-taught experiences and frustrations with formal education during COVID-19. She discusses her decision to pivot from traditional learning when she felt unsupported in her university, leading her to embrace the self-study path that enhanced her coding skills significantly. Her passion for the Go programming language emerged as she sought alternatives to JavaScript. This section emphasizes the varied educational paths available to budding developers.
The Impact of Social Media on Learning
The podcast discusses the addictive nature of platforms like TikTok and its influence on focus and learning. Bashbunni expresses her thoughts on how these platforms can hinder productivity and contribute to distractibility, making it hard to retain information. There's a collective frustration with the tendency of social media to favor engagement over educational content, stressing the importance of fostering real learning experiences. This theme addresses contemporary challenges in tech education and the need for more substantial learning resources.
Charm's Role in the Go Ecosystem
Bashbunni elaborates on her work with Charm, a company focused on enhancing the command line experience with innovative libraries and tools for Go developers. Projects like Bubble Tea, Melt, and VHS are highlighted, demonstrating how they contribute to simplifying terminal interactions and enriching developer workflows. This segment emphasizes Charm's ethos of combining fun with functionality while also discussing the strategies for monetizing their open-source contributions.
Content Creation vs Technical Depth
Transitioning into a conversation about content creation, the discussion highlights the balance between producing engaging content and maintaining technical depth. Both hosts advocate for quality over quantity in educational content, noting the impact of content creators needing to navigate algorithms to gain visibility. They also address the responsibility creators have in ensuring they deliver valuable insights rather than just trendy topics, reaffirming the value of true technical expertise in teaching.
Navigating Identity and Learning
The podcast concludes with insights on cultural identity, particularly touching on language and accents within technology spaces. Bashbunni shares her unique perspectives as a Canadian developer, revealing how accents can evoke community and belonging within tech teams. This portion captures the essence of personal identity interwoven with professional journeys, reflecting on how cultural backgrounds can influence experiences in tech.
Sponsors
- Boot Dev · Learn back-end development
- Backend Banter · Listen on your favorite podcast player
- Bashbunni · Follow Bashbunni's journey on Twitter and Twitch.
- Charm · Explore Charm and its libraries that enhance CLI experience.
Show notes
Today, we're excited to have Bashbunni join us, a software developer and fellow tech content creator currently rocking it as a DevRel at Charm, whose purpose is all about glamming up the CLI experience. In this episode, we cover a lot of ground, from diving into Charm's cool libraries and their real-world applications to chatting about the self-taught programming journey. We also touch on TikTok and addictive social media use, content creation and its intricacies, and share some insights into the world of Golang. Learn back-end development - https://boot.dev Listen on your favorite podcast player: https://www.backendbanter.fm Bashbunni's Twitter: https://twitter.com/sudobunni Bashbunni's Twitch: https://www.twitch.tv/bashbunni Bashbunni's Youtube: https://www.youtube.com/c/bashbunni Charm: https://charm.sh/ Charm's video that Bashbunni mentioned: https://charm.sh/blog/100k/ Timestamps: 00:36 When did Bashbunni start working with Go? 02:10 School during COVID and education nowadays 04:23 Is self-taught still a viable way to learn programming? 08:50 Discipline can be learned 10:04 Why it is much harder to focus nowadays? 11:08 TikTok and Addictive Social Media Use 14:31 What kind of media does BashBunni consume, if not short-form content 18:14 Is creating content for Charm a bit part of the job? 21:05 On Tech content creators being technical 24:41 Quality vs Quantity 25:31 What is Charm? 29:09 Why Golang is the best language for CLI Applications 32:52 US vs Canadian Accents 34:05 Melt - One of Charm's Libraries 36:24 Soft serve - Self hostable git server 37:39 VHS - Terminal GIFs as code 39:10 How many people are behind Charm? 39:17 How does Charm make money? 42:40 GUI's are bloated, Terminal is the GOAT 45:56 Bashbunni's beef with JavaScript 48:47 Where to find Bashbunni
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account