Whiskey Web and Whatnot: Recent Episodes

Robbie Wagner, Chuck Carpenter

A show discussing whiskey, web development, and a wide range of whatnot. By the folks at Ship Shape (https://shipshape.io).

View Details

Recorded at EmberConf from the heart of the Multnomah Whiskey Library with Jared Galanis, Software Engineer on the Ember Learning Team, and Preston Sego aka NullVoxPopuli, Software Artificer at AuditBoard, Chuck and Robbie delve into the evolution and future of the Ember framework.

Though Ember isn’t often in the spotlight for being cutting-edge, Jared and Preston unravel the exciting developments in the Ember ecosystem. The conversation centers around Ember Polaris, the eagerly awaited next edition of the Ember framework. Preston explains the concept of "editions" in semantic versioning and how Polaris aims to provide a cohesive story for integrating new features. They also discuss Ember's shift to Vite as a modern build system, resulting in improved performance, startup time, and enhanced plugin ecosystem. Jared sheds light on the Ember learning team and his background in front-end and back-end development. He reinforces Ember's commitment to offering smooth upgrade paths for applications over the years, giving developers a sense of security and longevity.

In this episode, Jared and Preston talk to Robbie and Chuck about the upcoming release of Ember Polaris and its compatibility with Vite, the unique reactivity primitives of Ember, and how changes can modernize the Ember framework while ensuring long-term app stability.

Key Takeaways

  • [00:29] - Intro to Jared and Preston.
  • [02:32] - A whiskey review: Willett Straight Rye Whiskey.
  • [14:50] - Tech hot takes.
  • [25:25] - Jared and Preston’s favorite programming language.
  • [27:29] - New developments in Ember, including Polaris.
  • [39:44] - A whiskey review: Four Roses Single Barrel.
  • [46:45] - Preston’s opinion on Glimmer.
  • [56:26] - Chuck, Robbie, Preston, and Jared discuss gaming.

Quotes

[18:58] - “One thing that I’ve appreciated about Tailwind is that it has done a better job of teaching people actually CSS than where people go to learn CSS.” ~ Preston Sego

[30:07] - “It’s exciting to see Ember moving towards being able to use standardized build systems that are used widely throughout Javascript.” ~ Jared Galanis

[52:34] - “People in the React ecosystem are perfectly fine with half-baked things and are willing to try an idea and run with it in their production code.” ~ Preston Sego

Links

  • Jared Galanis
  • Jared Galanis on LinkedIn
  • Jared Galanis Twitter
  • Preston Sego on LinkedIn
  • Preston Sego Twitter
  • Ember
  • EmberConf
  • Subway
  • Netflix
  • Willett Straight Rye Whiskey
  • RC Cola
  • React
  • Angular
  • Sagamore Rye Whiskey
  • Google
  • Semver
  • Tailwind CSS
  • The Primeagen
  • Impossible Burger
  • The JS Party Podcast
  • Svelte
  • Vue
  • Preact
  • Next.js
  • Vite JS
  • Jest
  • Four Roses Single Barrel
  • Chicken Cock Whiskey
  • Glimmer.js
  • Remix
  • Steam Deck
  • Asus
  • FIFA 2023
  • Sunlight
  • Moonlight
  • NVIDIA Shield
  • Tesla
  • GitHub

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

--- Send in a voice message: https://podcasters.spotify.com/pod/show/whiskey-web-and-whatnot/message

View Details

Work-life balance can feel like an impossible expectation to meet. For developers and other tech professionals, it’s even harder to unplug when your profession and personal life are connected to the web. Can developers resist the urge to overwork and embrace non-traditional ways of working?Jason Lengstorf, Host of Learn With Jason, believes "your job doesn't matter". He explores the concept of "grinding" and shares his ideas on the nuances of working long hours and the importance of maintaining a balanced approach. His perspective revolves around the idea that while putting in extra hours to learn and develop skills can be beneficial, overcommitting to work and neglecting other aspects of life can lead to a loss of creativity, identity, and overall well-being.In this episode, Jason talks to Robbie and Chuck about his opinion on popular Twitter tech topics, the effects of grinding in your career, and whether traditional jobs have become obsolete.

Key Takeaways

  • [01:01] - What’s new with Jason since the last episode?
  • [01:42] - A whiskey review: Bunnahabhain 18-Year Whisky.
  • [16:01] - Tech hot takes.
  • [19:17] - Jason talks about developers being attached to specific tools.
  • [22:58] - A whiskey review: Chicken Cock Whiskey Island Rooster Rum Barrel Rye.
  • [29:31] - How constant grinding is detrimental to your career.
  • [38:01] - Jason’s relationship with work.
  • [44:49] - Jason talks about his camera gear.

Quotes

[20:14] - “I want to build cool shit for the internet and the tools are just tools.” ~ Jason Lengstorf

[30:00] - “I feel very strongly that the idea of being always on is detrimental.” ~ Jason Lengstorf

[40:27] - “The internet is an information vehicle and the information that we’re conveying most of the time is to convince you to put some dollars into somebody else's pocket.” ~ Jason Lengstorf

Links

  • Learn with Jason
  • Learn with Jason YouTube
  • Jason Lengstorf Twitter
  • Jason Lengstorf LinkedIn
  • Multnomah Whiskey Library
  • Bunnahabhain 18 Year Whisky
  • RC Cola
  • YouTube
  • The Macallan
  • Taylor Poindexter
  • Tailwind CSS
  • Front End Feud
  • Rust
  • React
  • PHP
  • Node JS
  • Chicken Cock Whiskey Island Rooster Rum Barrel Rye
  • Sagamore Rye Whiskey
  • Twitter
  • Angular
  • Alone
  • Hilton
  • Marriott
  • RenderATL

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

--- Send in a voice message: https://podcasters.spotify.com/pod/show/whiskey-web-and-whatnot/message

View Details

By now we know that an engineer with skin in the game is a senior engineer. Experience teaches wisdom and Jack Herrington, Principal Full Stack Engineer, has plenty of it.

Jack dissects the various programming languages from old school to new school, sharing anecdotes and opinions on PHP, ColdFusion, and React. He explores the ongoing JS fatigue phenomenon and emerging alternatives like Deno and Quick. Though Jack is up to date on the latest in tech, he questions the need for complex toolchains and whether simpler solutions, like HTML and JavaScript, might suffice.

In this episode, Jack talks to Robbie and Chuck about polarizing tech topics, whether React Server Components changed React, and the state of Web Assembly.

Key Takeaways

  • [01:15] - Intro to Jack Herrington.
  • [02:04] - A whiskey review: Barrell Private Release Amaro Cask Finish.
  • [09:53] - Tech hot takes.
  • [19:51] - Did RSCs turn React into PHP?
  • [29:00] - Big architectural changes at Vercel.
  • [30:31] - Jack’s opinion on the future of the web.
  • [36:09] - Jack talks about interesting things happening on Nextdoor.
  • [39:43] - Jack gives Chuck pizza-making tips and tricks.
  • [44:49] - What Jack’s career would be if he weren’t in tech.

Quotes

[14:04] - “If you give somebody else your problem to solve, they’re becoming a better engineer while you are not.” ~ Jack Herrington

[32:30] - “There’s a whole form validation system right in the browser, and nobody uses it.” ~ Jack Herrington

[48:05] - “The approach that I have to coding is very practical. I like building stuff for customers, so that's the way I teach it.” ~ Jack Herrington

Links

  • Jack Herrington
  • Jack Herrington Twitter
  • Jack Herrington LinkedIn
  • The Blue Collar Coder
  • YouTube
  • React
  • Next JS
  • Rust
  • The Primeagen
  • Barrell Private Release Amaro Cask Finish
  • Tailwind CSS
  • Panda CSS
  • Svelte
  • Twitter
  • GitHub
  • Oregon State University
  • ChatGPT
  • WordPress
  • Kindle
  • Deno Fresh
  • Qwik
  • Astro
  • Node JS
  • Redux
  • Elm
  • Lego
  • Ember
  • Tanner Linsley
  • Angular
  • Vercel
  • Apple
  • Nintendo
  • Vue
  • Microsoft Edge
  • Disney
  • National Geographic
  • Nextdoor
  • Ooni
  • Safeway

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

The tech industry is in the middle of an AI revolution, and some developers are wondering if their jobs are at stake. Rizel Scarlett, Developer Advocate at Github, is encouraging developers to embrace the technology instead of fearing it.

As a developer advocate, Rizel’s mission is to empower developers with the knowledge to navigate open source and make the most of GitHub’s tools - including Github’s AI pair programmer, Copilot. She sheds light on some of the features of Copilot that make it stand out among traditional code editors. She introduces Copilot for Docs, Voice, CLI, and Chat which are expected to elevate the coding experience, enhance coding efficiency, improve accessibility, and offer insights for developers of all skill levels. Rizel is a major AI advocate and she believes the technology will make coding more inclusive and user-friendly, allowing a wider range of individuals to participate actively in the developer community.

In this episode, Rizel talks to Chuck and Robbie about the importance of technical skills in advocacy roles, how AI is transforming coding, and using AI to foster inclusivity in tech.

Key Takeaways

  • [01:01] - Introduction to Rizel Scarlett.
  • [01:40] - A whiskey review: Minor Case Straight Rye Whiskey.
  • [08:07] - Tech hot takes.
  • [14:24] - Should developer advocate or developer relations be technical roles.
  • [26:21] - Open source projects Rizel is currently excited about.
  • [32:28] - Rizel delves into the various dimensions of GitHub Copilot.
  • [35:41] - What would Rizel do if she wasn’t in tech.
  • [45:11] - Rizel talks about buying a house and the moving process.

Quotes

[15:24] - “I think particularly, it’s helpful if a developer advocate is willing to be technical or is already technical.” ~ Rizel Scarlett

[22:55] - “What people should start thinking about more is just having range on the team.” ~ Rizel Scarlett

[32:45] - “GitHub is going all in on the AI front.” ~ Rizel Scarlett

Links

  • Rizel Scarlett
  • Rizel Scarlett Twitter
  • Rizel Scarlett LinkedIn
  • GitHub
  • GitHub Copilot
  • Minor Case Straight Rye Whiskey
  • Coca-Cola
  • Sagamore Rye Whiskey
  • Matt Pocock
  • Josh Goldberg
  • Tailwind CSS
  • Twitter
  • TikTok
  • React
  • Solid JS
  • Angie Jones
  • Brian West
  • Astro
  • Angular
  • Brandon Roberts
  • OpenSauced
  • Ember
  • Next JS
  • Node JS

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Shaundai Person, Senior Software Engineer at Netflix, is a TypeScript convert, educator, and advocate for the programming language. But her unconventional journey started as a self-taught engineer working in sales before discovering her passion for coding during maternity leave.

Shaundai candidly shares her personal journey from initially disliking TypeScript to becoming an enthusiastic advocate for its adoption. As a self-taught engineer, Shaundai describes her transformation from a "YOLO" coding mindset to appreciating the structured benefits that TypeScript offers, leading to more organized and efficient codebases. Her upcoming course, "TypeScript for JavaScript Developers," aims to bridge the gap between skepticism and appreciation for TypeScript, helping engineers embrace its potential for making a meaningful impact on their projects and careers.

In this episode, Shaundai talks to Chuck and Robbie about how she landed her role at Netflix, her journey from being a TypeScript skeptic to an advocate, and her TypeScript course called Typescript to Javascript.

Key Takeaways

  • [00:43] - Introduction to Shaundai Person.
  • [04:03] - A whiskey review: S.N. Pike’s Magnolia Rye Whiskey Bottled in Bond.
  • [13:09] - Tech hot takes.
  • [31:44] - Shaundai talks about her course, Typescript for Javascript Developers.
  • [41:04] - Why Shaundai was learning rails and golang.
  • [46:30] - What are Shaundai’s favorite Netflix shows?

Quotes

[31:55] - “TypeScript was something I hated until I learned what the purpose was.” ~ Shaundai Person

[34:11] - “I was in love with JavaScript because it fit my personal values.” ~ Shaundai Person

[51:39] - “If I can spend time with the people that I love in the ways that I want to, then this is the most beautiful life that I can imagine for myself.” ~ Shaundai Person

Links

  • Shaundai Person
  • Shaundai Person Twitter
  • Shaundai Person LinkedIn
  • TypeScript for JavaScript Developers
  • Netflix
  • S.N. Pike’s Magnolia Rye Whiskey Bottled in Bond
  • Sagamore Spirit
  • Fireball
  • Hudson Whiskey
  • Tailwind CSS
  • Vanilla CSS
  • Material UI
  • Front End Happy Hour
  • Ryan Burgess
  • RenderATL
  • Angie Jones
  • Publix
  • Instacart
  • Nutrafol
  • Shopify
  • Codecademy
  • Salesloft
  • Angular
  • React
  • Basecamp
  • WordPress
  • Rust
  • Next JS
  • YAML
  • Black Mirror
  • Stranger Things
  • How to Get Rich
  • Hulu
  • Amazon Prime Video

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Matt Pocock, a TypeScript educator and author of Total TypeScript, became an evangelist for the programing language after searching for a solution for a project plagued by API contract issues. When TypeScript brought newfound confidence and increased velocity to the team, Matt never looked back.

Matt highlights the benefits of functional components and the seamless transition from class components to hooks, leading to a happier development environment for everyone involved. From improved error detection to real-time catching of potential issues, TypeScript provides an unmatched level of comfort and productivity for developers, making it a must-have in modern development. For developers like Matt, TypeScript is more than just a tool—it's an indispensable companion. His love for TypeScript inspired him to dedicate his career to teaching other developers how to adopt and leverage the language for optimal efficiency.

In this episode, Matt talks to Robbie and Chuck about his journey with TypeScript, his experience with React hooks, and advice on transitioning a team to Typescript.

Key Takeaways

  • [00:49] - Introduction to Matt Pocock.
  • [01:52] - A whiskey review: The Dalmore 12.
  • [06:58] - Tech hot takes.
  • [19:19] - When Matt started using TypeScript.
  • [22:30] - Converting components to TypeScript.
  • [29:29] - The biggest mistake people make with TypeScript.
  • [33:07] - New features coming to TypeScript.
  • [36:36] - Advice for teams hesitant to use TypeScript.
  • [42:40] - Matt, Chuck, and Robbie discuss football and gaming.
  • [48:32] - Matt's career as a voice coach.

Quotes

[23:55] - “TypeScript gives you a different way of coding, and a different way is, you feel like you could just get away with anything.” ~ Matt Pocock

[25:21] - “For me, when I’m not using TypeScript, it feels like I’m coding in low power mode.” ~ Matt Pocock

[26:35] - “If someone gets really into TypeScript, they just love it, and they don’t stop loving it.” ~ Matt Pocock

Links

  • Matt Pocock
  • Matt Pocock Twitter
  • Matt Pocock YouTube
  • Matt Pocock LinkedIn
  • Total TypeScript
  • Twitter
  • YouTube
  • Vercel
  • Stately
  • The Dalmore 12
  • Tailwind CSS
  • Ryan Carinato
  • React
  • Visual Studio
  • GitHub
  • Google
  • JSON
  • GraphQL
  • Zod
  • TS Error Translator
  • Magic: The Gathering
  • Diablo II
  • Diablo IV
  • Steam
  • Football Manager
  • FIFA 2023
  • Nintendo Switch
  • Swindon Town FC
  • Arsenal FC
  • Liverpool FC
  • Tottenham Hotspur
  • Paris Saint-Germain
  • Manchester United
  • Atletico Madrid
  • Chelsea FC
  • Manchester City FC
  • Inter Milan
  • FC Barcelona
  • Waze

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers Chuck & Robbie from Whiskey Web and Whatnot. Let’s get it on!

For more info, see: https://changelog.com/jsparty/285

View Details

Navigating the current job market is proving to be a daunting task for developers, even experienced ones like Chuck. Does the hiring process need to be fixed?

Taylor Desseyn, former Managing Director at Vaco, and a seasoned recruiter with 12 years of experience, believes so. Taylor advocates for a much-needed shift in mindset among hiring managers, emphasizing the importance of meeting candidates where they are. He suggests measures such as contract-to-hire options and redo opportunities, allowing candidates to show their true potential beyond the limitations of a single interview. Taylor believes a new approach would invite more diversity and inclusion into the hiring process and make the experience more fair and effective for the candidates and the employers.

In this episode, Taylor talks to Robbie and Chuck about the flaws in the hiring process in the tech industry, the impact of hiring flaws on candidates, and potential solutions to create a more inclusive and effective system.

Key Takeaways

  • [00:54] - Introduction to Taylor Desseyn.
  • [01:47] - A whiskey review: Copper Sky Distillery Wheat Whiskey.
  • [09:30] - Why hiring is broken.
  • [26:41] - Podcasts that Taylor has on rotation.
  • [29:42] - Negative experiences with HOAs.
  • [32:43] - Taylor talks about his horses.
  • [44:21] - Taylor discusses his upbringing.

Quotes

[11:18] - “To me, I would say that company missed out on a great talent, you, because they were too concerned about the industry.” ~ Taylor Desseyn

[22:50] - “I think 60% to 70% of the interview needs to be the company selling the opportunity to the candidate.” ~ Taylor Desseyn

[36:14] - “Because of COVID, one thing I’ve realized is that we’re all overworked.” ~ Taylor Desseyn

Links

  • Taylor Desseyn
  • Taylor Desseyn Twitter
  • Taylor Desseyn LinkedIn
  • Vaco
  • Copper Sky Distillery Wheat Whiskey
  • University of South Carolina
  • Maker’s Mark
  • WL Weller
  • RenderATL
  • Farm Bureau Financial Services
  • GitHub
  • Brian Douglas
  • Amazon
  • Ember
  • React
  • OpenSauced
  • Carrot Tech
  • Twitter
  • Ego Is the Enemy by Ryan Holiday
  • LongWinded by Nature
  • Group Chat
  • TikTok
  • Guidance Counselor 2.0
  • Chris Coyier
  • ShopTalk
  • Twilio
  • Microsoft
  • YouTube
  • Amway

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In this milestone 100th episode, Chuck and Robbie are joined by a round table of industry experts and web developers with different philosophies, preferences, and experiences in the tech space to share their opinions on the state of web development. The round table includes Chris Coyier, Co-Founder of CodePen; Scott Tolinski, former Owner of Level Up Tutorials; Tracy Lee, CEO and Co-Founder of This Dot Labs; and Wes Bos, Founder of BosType Inc.

The panel shares their opinions on the state of web development, reflecting on the journey from vanilla JavaScript to the rise of Tailwind CSS. They delve into the impact of Tailwind CSS on modern web development, discuss exciting new front-end APIs like the View Transitions API and Anchor Positioning API, and emphasize the importance of mastering JavaScript fundamentals.

In this episode, Robbie and Chuck bring industry experts together for a captivating discussion filled with valuable insights on the evolution of front-end development, new web technologies, and their interests outside of web development.

Key Takeaways

  • [01:43] - An introduction to the round table of industry experts.
  • [03:47] - A whiskey review: Sagamore and Benchmark.
  • [07:00] - Tech hot takes.
  • [21:14] - Scott’s experience using popover API.
  • [23:18] - Chuck discusses Chris’ talk at RenderATL.
  • [24:38] - How ChatGPT is negatively affecting Mozilla Firefox.
  • [28:21] - What each guest would do if they weren’t in web development?
  • [32:46] - Interesting topics on Chuck’s Twitter feed.
  • [40:46] - What makes a milk?

Quotes

[09:11] - “CSS is getting so complex now that it has to be compiled.” ~ Wes Bos

[23:15] - “Yeah, man, HTML rules.” ~ Scott Tolinski

[25:33] - “People stopped using Google as much, they’re going to AI.” ~ Wes Bos

Links

  • Chris Coyier
  • Chris Coyier Twitter
  • Chris Coyier LinkedIn
  • Wes Bos
  • Wes Bos Twitter
  • Wes Bos LinkedIn
  • Scott Tolinski
  • Scott Tolinski Twitter
  • Scott Tolinski LinkedIn
  • Tracy Lee Twitter
  • Tracy Lee LinkedIn
  • Kelly Vaughn Twitter
  • Kelly Vaughn LinkedIn
  • RenderATL
  • CodePen
  • Syntax Podcast
  • Level Up Tutorials
  • This Dot Labs
  • Modern Web
  • Sentry
  • Sagamore Spirit
  • Benchmark Kentucky Straight Bourbon
  • Tailwind CSS
  • Twitter
  • Nuxt
  • Angular
  • React JS
  • jQuery
  • Ember
  • Netflix
  • Rust
  • Microsoft
  • Safari
  • Mozilla Firefox
  • WWCD23
  • Google
  • Apple
  • ChatGPT
  • IMBD
  • Adobe After Effects
  • The Dalmore 12
  • Ken Wheeler
  • Nike
  • Trader Joe’s
  • Smartless Podcast
  • BlackRock
  • Ferrari
  • Make-A-Wish Foundation
  • Apple News

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Brian Douglas, Founder and CEO at OpenSauced, learned to code while pursuing his MBA and stayed up-to-date with the latest trends and technologies by tuning into podcasts and blogs.

Brian’s passion eventually caught the attention of Netlify, where he joined as an advocate. Later, he became the first advocate at GitHub, building out a developer relations team. Brian shares insights into the open-source world and the challenges faced by maintainers. He introduces his current venture, OpenSauce.pizza, which aims to improve GitHub insights and provide valuable knowledge about open-source contributions and tech debt. Brian mentions plans to expand the platform's support to include other Git host providers like GitLab and Bitbucket.
In this episode, Brian talks to Robbie and Chuck about his journey from developer to developer advocate, the importance of developer experience, and his current project, OpenSauce.pizza, focusing on GitHub insights with plans to expand to support other Git host providers.

Key Takeaways

  • [00:31] - Introduction to Brian Douglas.
  • [01:59] - A whiskey review: Teeling Whiskey Wonders of Wood Single Pot Still.
  • [08:42] - Tech hot takes.
  • [15:03] - How Brian got into developer advocacy.
  • [25:39] - Brian talks about OpenSauced.
  • [32:15] - Future plans for OpenSauced.
  • [37:09] - Chuck asks Brian to teach him how to Dougie.
  • [38:06] - Brian explains how to start a podcast.
  • [42:40] - What Brian is most excited about with AI.

Quotes

[21:08] - “Everyone complains about how many Spidermans have we seen or Batman origin stories we’ve seen, but it’s the same thing on the web.” ~ Brian Douglas

[26:53] - “We want to move away from the big brother-like tools that exist.” ~ Brian Douglas

[39:11] - “My thing is, just do it. If it doesn't work out, use all that to start a new one.” ~ Brian Douglas

Links

  • Brian Douglas Twitter
  • Brian Douglas LinkedIn
  • Github
  • OpenSauced
  • Little Caesars
  • Teeling Wonders of Wood Single Pot Still
  • Jameson Irish Whiskey
  • World Drinks Awards
  • Josh Goldberg
  • Tailwind CSS
  • Angular
  • React
  • Netlify
  • Jamstack Radio
  • Supabase
  • Firebase
  • Google
  • Flutter
  • Apple Vision
  • Apple
  • Microsoft
  • Netflix
  • GitLab
  • Chris Coyier
  • Pizza Hut
  • Spotify
  • GitHub Copilot
  • Alexa
  • Stack Overflow
  • RenderATL
  • SXSW
  • Ember
  • Sauced Newsletter

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Chuck and Robbie are joined by Emmy Cao, Developer Advocate at Wix, and Yoav Abrahami, Chief Architect at Wix at the RenderATL 2023 conference to talk all things tech, including whether low code, no code tools are making developers obsolete.

Emmy and Yoav delve into Wix’s code-first approach, where users can write code and then create screens that modify that code visually. They highlight the accessibility of Wix's platform for designers and individuals new to development, allowing them to learn coding concepts with ease. They also discuss the inclusivity of the developer community, acknowledging that coding proficiency does not define one's legitimacy as a developer. They appreciate the democratization of coding and the potential for more people to learn and engage with technology through platforms like Wix.

In this episode, Emmy and Yoav talk to Robbie and Chuck about their perspective on popular tech debates on Twitter, the evolving nature of developer roles, and the concept of no-code and low-code platforms like Wix.

Key Takeaways

  • [00:25] - Introduction to Emmy Cao and Yoav Abrahami.
  • [01:05] - A whiskey review: Castle and Key - Restoration Rye Whiskey.
  • [11:26] - Yoav and Emmy speak about tech careers and tech hot takes.
  • [33:17] - Yoav and Emmy discuss the direction Wix is going in.
  • [47:46] - Vendor lock-in at Wix.
  • [52:06] - Emmy talks about e-sports coaching.
  • [56:36] - Yoav’s walk from Israel to the United States.

Quotes

[14:01] - “Development is about the experience, getting something done, getting software shipped, fixing these problems.” ~ Yoav Abrahami

[15:03] - “Thirty years ago, it was just a developer alone sitting behind a computer coding.” ~ Yoav Abrahami

[41:48] - “Honestly, I don’t think coding is as hard as people make it out to be.” ~ Emmy Cao

Links

  • Emmy Cao Twitter
  • Emmy Cao LinkedIn
  • Yoav Abrahami Twitter
  • Yoav Abrahami LinkedIn
  • Wix
  • Devs on Wix
  • Castle and Key: Restoration Rye Whiskey
  • Douglas Laing & Co
  • Fireball Whiskey
  • Sagamore Rye Whiskey
  • Chicken Cock Whiskey
  • HBO Max
  • Peacock
  • Twitter
  • Tailwind CSS
  • Adobe Photoshop
  • EmberConf 2023
  • Ember
  • Velo
  • React
  • jQuery
  • Angular
  • WordPress
  • ChatGPT
  • OpenAI
  • Squarespace
  • Headless UI
  • Codux
  • Adobe Dreamweaver
  • Node JS
  • GitHub
  • AWS Lambda
  • Roblox
  • Valve Corporation
  • FIFA 2023
  • Discord

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Chuck and Robbie catch up with Chance Strickland, Senior Software Engineer at Replo, at the RenderATL conference. Chance kicks off the conversation by sharing that he is now working at a small startup after leaving the Remix core team.

The trio discuss the benefits and drawbacks of using signals, a tool that helps manage asynchronous JavaScript. They explore how signals can enhance code readability and simplify complex workflows, but caution against potential performance issues and the learning curve involved. The conversation shifts to rebasing, with Chance providing insights into its usage and advantages. He explains how rebasing can help maintain a clean Git history and enable seamless collaboration in a team setting.

In this episode, Chance talks to Robbie and Chuck about his experiences with tools like Tailwind, rebasing in Git, and the pros and cons of using signals in web development.

Key Takeaways

  • [01:57] - Introduction to Chance Strickland.
  • [04:11] - A whiskey review: Chicken Cock Kentucky Straight Bourbon.
  • [12:25] - Tech hot takes.
  • [19:17] - Chance’s opinion on Tailwind CSS.
  • [37:07] - What Chance loves about Next.js.
  • [45:59] - Why Chance is skipping leg day.

Quotes

[18:55] - “You can’t just come in and swing a hammer at everything because you read someone somewhere said this. You have to think about all of that context and understand.” ~ Chance Strickland

[20:47] - “Tailwind really is just a tool built on a CSS Principle.” ~ Chance Strickland

[28:28] - “The thing that keeps me coming back is the very simple promise that React has always given, which is, your UI is a function of your state.” ~ Chance Strickland

Links

  • Chance Strickland Twitter
  • Chance Strickland LinkedIn
  • FrontToBack
  • RenderATL 2023
  • EmberConf 2023
  • Replo
  • Remix
  • React
  • Radix UI
  • Chicken Cock Kentucky Straight Bourbon
  • Nike
  • Jack Daniel’s Tennessee Whiskey
  • DoorDash
  • Buffalo Trace Distillery
  • Skrewball Peanut Butter Whiskey
  • Fireball
  • Maker’s Mark
  • Kent C. Dodds
  • Tailwind CSS
  • Twitter
  • BEM
  • Astro
  • GitHub
  • Jason Miller
  • Preact
  • Next JS
  • Vercel
  • Ember
  • WordPress
  • GoDaddy
  • AWS
  • Shopify
  • Deno
  • Cloudflare
  • Shake Shack
  • In-N-Out
  • Taco Bell
  • Chi-Chi’s
  • Gus’s Fried Chicken
  • Cracker Barrel

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Chuck and Robbie are joined by Scott Tolinski, Executive Producer at Sentry, for a recorded chat from the RenderATL conference. The trio delves into lively discussions on various tech topics and shares their candid opinions on ongoing Twitter debates.

Scott opens up about his role at Sentry and how the acquisition has impacted his other venture, Level Up Tutorials. He sheds light on the new direction of Level Up Video and the exciting opportunities it brings for delivering free web development content. Scott also emphasizes the advantages of partnering with Sentry and the increased focus it allows for Syntax. He also provides insights on using a PostCSS plugin to deploy custom media queries and addresses the progress of Safari and its position compared to Internet Explorer (IE) as the browser with the poorest support for certain features.

In this episode, Scott talks to Chuck and Robbie about custom media queries, browser support for new CSS features, and the acquisition of Level Up Tutorials.

Key Takeaways

  • [01:15] - Introduction to Scott Tolinski.
  • [01:41] - A whiskey review: The Macallan Double Cask 12 Years Old.
  • [06:11] - Tech hot takes.
  • [14:22] - Scott talks about new features in CSS.
  • [16:29] - Features supported in the top web browsers.
  • [21:30] - How Scott's position at Sentry affects Level Up Tutorials.
  • [25:14] - Tools available that aren’t used frequently.
  • [30:33] - Tools in the works that excite Scott.
  • [32:36] - Scott talks about his time as an accountant and breakdancer.
  • [41:10] - The most uncool things Scott likes to do.

Quotes

[13:41] - “People just repeat what the library authors have said over and over again even if they don’t necessarily know what that means.” ~ Scott Tolinski

[16:44] - “Between Firefox and Safari, they’re really close into who has the worst support for things.” ~ Scott Tolinski

[26:33] - “People don’t realize that, to use the clipboard API, it’s a one-liner of JavaScript that is really easy to remember, but everybody reaches for a library.” ~ Scott Tolinski

Links

  • Scott Tolinski
  • Scott Tolinski Twitter
  • Scott Tolinski LinkedIn
  • EmberConf 2023
  • RenderATL 2023
  • Syntax Podcast
  • Level Up Tutorials
  • Sentry
  • Stranahan's - Colorado Whiskey
  • Costco
  • Twitter
  • Tailwind CSS
  • Svelte
  • React
  • Bootstrap
  • Ember JS
  • GitHub
  • Remix
  • Kent C. Dodds
  • Google
  • Safari
  • Firefox
  • Google Chrome
  • Arc
  • Discord
  • Amy Kapernick
  • Colby Fayock
  • James Quick
  • DOM
  • YouTube
  • Astro
  • Guitar World
  • University of Michigan
  • Ghostly International
  • Matthew Dear
  • Steam
  • Bravo TV
  • The Legend of Zelda: Tears of the Kingdom

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Chuck and Robbie dive into their recent experience of building a new podcast site and all the frameworks in their toolkit including Next.js, Vercel, and surprisingly, React.

Robbie shares the motivation behind building a new podcast site, with the duo wanting more control over analytics, customization, and the overall look and feel, rather than relying on podcast platforms. Robbie used a Tailwind template in Next.js due to its modern features and the ease of leveraging Next.js' capabilities. But the frameworks in Chuck and Robbie’s toolkit are not without flaws. They discuss Vercel's payment model and pricing plans, including a request for a la carte payment options to escape multiple subscriptions.

In this episode, Robbie and Chuck talk about their experience using Next.js and Vercel for their podcast website, the potential for optimizing React usage in static sites, and the costly subscription model.

Key Takeaways

  • [02:30] - A whiskey review - Ancient Aged Kentucky Straight Bourbon Whiskey.
  • [10:17] - Chuck and Robbie praise Next.js and Vercel.
  • [37:07] - The problem with the subscription model.
  • [45:02] - Robbie finally moves.
  • [51:39] - Chuck and Robbie’s summer plans and gaming.

Quotes

[10:36] - ”Next.js, a good meta-framework that makes even React tolerable for Robbie.” ~ Chuck Carpenter

[26:34] - “IT organizations can be very strict about how many additional places you’re able to put code.” ~ Chuck Carpenter

[28:52] - “Anything that’s built to make money, is going to be optimized for the people making the money.” ~ Robbie Wagner

Links

  • Riverside
  • Zencastr
  • Ancient Aged: Kentucky Straight Bourbon Whiskey
  • Buffalo Trace
  • RC Cola
  • Jack Daniel’s Tennessee Whiskey
  • Rittenhouse Rye
  • Guillermo Rauch
  • Next.js
  • React
  • Tailwind CSS
  • Slack
  • Vercel
  • Amazon Web Services
  • Netlify
  • Astro
  • OpenNext
  • Seed.run
  • Fly.io
  • iPhone
  • PlanetScale
  • Heroku
  • PostgreSQL
  • Supabase
  • Cloudflare
  • ClickUp
  • Disney
  • Hulu
  • Fox
  • Comcast
  • HBO
  • Netflix
  • Verizon
  • Cox
  • Century Link
  • PODS
  • Federal Reserve
  • Target
  • Render ATL
  • EmberConf 2023
  • Zelda: Tears of the Kingdom
  • Super Mario Odyssey
  • Diablo 4
  • Nintendo
  • HP Elitebook
  • FIFA 2023
  • Stadia
  • Steam
  • AMD
  • iMac

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Stephen Shaw is a Front End Developer at CodePen. But his journey into the world of web development traces back to his earliest memory, captured in a nostalgic photo from 1987 of him sitting on his dad's lap gazing at a computer tower.

Today Stephen contributes to building one of the most widely used code editors for the web. CodePen, as Stephen reveals, is a dynamic social network where people share code samples and demos among a vibrant community. Stephen reminisces about his involvement in working on Ken Wheeler's cash and using classic web animation tools like GSAP (GreenSock Animation Platform). He's also keen on exploring what lies ahead. Stephen predicts that Apple's rumored headset device will harness the power of AR/VR, pushing developers to adapt to the technology.

In this episode, Stephen talks to Robbie and Chuck about his challenges using typescript at CodePen, the evolution of web animation tools, and the future of VR and AR on the web.

Key Takeaways

  • [00:35] - An Introduction to Stephen Shaw.
  • [01:53] - A whiskey review: Angels Envy Straight Bourbon Whiskey.
  • [07:00] - Tech hot takes.
  • [09:58] - Why Stephen’s team is converting projects to typescript.
  • [18:21] - Stephen talks about his time maintaining cash.
  • [21:11] - How to design web animations.
  • [24:44] - Stephen discusses the future of VR and AR on the web.
  • [35:07] - Stephen’s career journey.
  • [42:45] - Chuck, Robbie, and Stephen explore gaming.
  • [47:48] - Stephen's other hobbies.

Quotes

[07:32] - “If you have an existing code that works, don’t add typescript. That's not going to make your life any easier.” ~ Stephen Shaw

[25:00] - “I think that we’re very close to a crossroads. Similar to back in 2007 when the iPhone was introduced and suddenly everyone was scrambling to have a mobile website.” ~ Stephen Shaw

[39:57] - “That’s my idea of a web developer. I want to make information accessible. I want to figure out who the audience is and make them connect with what they need.” ~ Stephen Shaw

Links

  • Stephen Shaw Twitter
  • Stephen Shaw LinkedIn
  • CodePen
  • Dribble UI
  • David Khourshid
  • Angels Envy Straight Bourbon Whiskey
  • Woodford Reserve
  • Tailwind CSS
  • Github
  • Visual Studio Code
  • Zod
  • Solid JS
  • React
  • Twitter
  • Rust
  • Ruby on Rails
  • GraphQL
  • Next JS
  • jQuery
  • GreenSock
  • Figma
  • Rive
  • Adobe
  • Apple
  • Oculus Quest
  • Firefox
  • Google
  • Amazon
  • Microsoft
  • CodeSandbox
  • JSFiddle
  • The Legend of Zelda: Breath of the Wild
  • The Legend of Zelda: Tears of the Kingdon
  • Nintendo Switch
  • Toys “R” Us
  • Skyrim
  • Virginia Tech
  • Kirby
  • Super Mario Odyssey
  • Lego
  • Star Wars
  • Disney Plus
  • DigitalOcean

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Nathan Sobo, Founder of Zed Industries, is a founding member of the team that built Atom at GitHub. With nine years of experience under his belt, Nathan made the bold decision to leave GitHub and start a new venture: building Zed, a code editor that captures his vast knowledge and ambitious goals.

Nathan opens up about the frustrations he faced with web technology, specifically Electron, which was initially developed to construct Atom but ended up being a resource-hungry burden. Zed, on the other hand, aims to be a more streamlined and efficient code editor by harnessing the power of Rust. Of course, this path was not without its challenges, as Nathan candidly shares the steep learning curve and unique ownership model that came with using Rust. But with determination and a deep understanding of Rust's capabilities, Nathan and his team created an editor with enough promise to secure funding in just two weeks.

In this episode, Nathan talks to Robbie and Chuck about his experience working with Atom, his motivation for building Zed, and the challenges of analyzing community feedback.

Key Takeaways

  • [00:31] - Introduction to Nathan Sobo.
  • [02:51] - A whiskey review: Redbreast Kentucky Oak Edition.
  • [14:12] - Why Nathan created Zed.
  • [27:55] - Future plans for Zed.
  • [43:01] - Where the name Zed comes from.
  • [48:08] - Nathan’s views on crypto.
  • [53:39] - Nathan's time in Italy.

Quotes

[17:52] - “The learning curve for Rust was, I describe it as a vertical cliff with snakes nesting in the rocks biting me as I ascended it.” ~ Nathan Sobo

[39:11] - “If I look for 20 miles in any direction, I see shit that would be a really good idea to add to Zed.” ~ Nathan Sobo

[42:31] - “I didn’t lick my finger and figure out which way the wind was blowing to start working on Zed. I did it because I wanted to do it, and I didn’t even know why I wanted to do it.” ~ Nahan Sobo

Links* Nathan Sobo Twitter * Nathan Sobo LinkedIn * Zed Industries * Redbreast Kentucky Oak Edition

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Jarred Sumner, Founder and CEO of Oven, is bringing speed to the world of Javascript with his project, Bun. Bun is a next-generation Javascript runtime bundler, transpiler, and NPM package manager that promises lightning-fast speeds. It's already making waves in the industry. The company secured seven million dollars in funding to build hosting for Bun in August 2022.

One of the secrets to Bun's success is its use of the underrated programming language Zig. Jarred explains that Zig allowed him to be incredibly productive and save time with its memory allocator. Another essential feature of Bun is its pre-allocation of almost everything, avoiding the need for dynamically pushing arrays, which can significantly slow down the process. The new version of Bun also has a different runtime than other frameworks like Node and Deno, making it even faster.

In this episode, Jarred talks to Robbie and Chuck about his views on trending Twitter topics, how his company uses benchmarks to optimize Bun's performance, and what he believes has happened to the creativity of the web.

Key Takeaways

  • [00:30] - Introduction to Jarred Sumner.
  • [01:17] - A whiskey review: Peerless Small Batch Kentucky Straight Bourbon
  • [04:42] - Tech hot takes.
  • [11:15] - Jarred’s new bundler.
  • [15:36] - Jarred’s reason for using Zig.
  • [18:52] - Upcoming hosting product Jarred’s team is working on.
  • [23:09] - What happened to the creativity of the web?
  • [27:58] - Jarred’s draft tweets.
  • [30:12] - Jarred’s hobbies besides coding.
  • [38:51] - Other developers and projects Jarred finds interesting.

Quotes

[16:06] - “Zig is really productive. I tried to use Rust, and I just had a lot of trouble being productive.” ~ Jarred Sumner

[17:55] - “For CPUs, the thing that’s slow usually is not actually the processing, it’s memory.” ~ Jarred Sumner

[22:52] - “I think that we can make the internet and Javascript applications faster, and we can make it easier to deploy, and we can make it better. It going to be a lot of work, but it's going to be really fun.” ~ Jarred Sumner

Links* Jarred Sumner * Jarred Sumner Twitter * Jarred Sumner Github * Jarred Sumner LinkedIn * Peerless Small Batch Kentucky Straight Bourbon * Bun * Oven

Connect with our hosts

  • Robbie Wagner
  • Chuck Carpenter
  • Ship Shape

Subscribe and stay in touch

  • Apple Podcasts
  • Spotify
  • Google Podcasts
  • Whiskey Web and Whatnot

View Details

What happened to the blockchain? A few years ago, it seemed like the whole world had high hopes for the technology. Today, Chuck and Robbie wonder if it will ever make a comeback.

In addition to following up on last week’s episode about input types, Chuck and Robbie remember the days when software piracy was rampant and how it affected the industry. This leads to a discussion about the blockchain and how everyone seemed to jump on the bandwagon a few years ago. But now, the technology seems to have faded into the background. However, Chuck and Robbie point out that the blockchain still has practical use cases, especially for things that require trust and immutability like government documents or a history of maintenance on a property.

In this episode, Chuck and Robbie talk about the use of native inputs and how they can save time and effort, what happened to the blockchain and whether it will make a comeback, and the ebbs and flows of social media apps.

Key Takeaways

  • [02:21] - A whiskey review: Buffalo Trace 90 Proof.
  • [09:50] - Chuck and Robbie discuss native inputs that they know.
  • [17:52] - New features launched in Supabase.
  • [20:36] - Subscription models.
  • [23:33] - What happened to the blockchain?
  • [27:42] - Bluesky invites on Twitter and the current state of social media.
  • [40:03] - Chuck and Robbie talk about gaming.
  • [48:01] - The crazy offer Robbie got for his house.
  • [50:13] - What Chuck and Robbie have been watching.

Quotes

[09:26] - “Buffalo Trace, really good, readily available, inexpensive that is a top choice.” ~ Chuck Carpenter

[12:26] - “Oftentimes, they ask what makes a senior engineer, and I think the joy in deleting code is one of them.” ~ Chuck Carpenter

[30:21] - “When TikTok came out, I was like TikTok is dumb. No one is ever going to use this. It’s just for little kids to post dance videos and do stupid things, and now it's the biggest thing ever.” ~ Robbie Wagner

Links

  • Buffalo Trace 90 Proof
  • Sazerac Rye
  • Todd Snyder
  • Uniqlo
  • Coca Cola
  • RC Cola
  • PepsiRC Cola
  • Maker’s Mark
  • Babel
  • M&M’s
  • jQuery
  • Bootstrap
  • Big O Tires
  • Supabase
  • Firebase
  • Google
  • Nicki Minaj
  • Netlify
  • Vercel
  • Adobe Photoshop
  • Rust
  • ChatGPT
  • Blockchain
  • Twitter
  • Bluesky

View Details

Engineers often have the urge to create something bigger and better than what already exists, driven by their competitive nature. But this desire for innovation can sometimes lead to overengineering, resulting in a loss of valuable time and resources.

Robbie shares his recent frustrating experience with the custom date and time pickers in an app that left him feeling flustered and confused. Chuck believes that a developer got carried away with trying to conquer a personal challenge or solve a unique user requirement, which is a common mistake. The truth is, there's no shame in using the existing vanilla libraries that are battle-tested. Chuck and Robbie recommend starting with the base functionality provided by the browser and progressively enhancing it, rather than building entirely custom components from scratch.

In this episode, Robbie and Chuck talk about the benefits and drawbacks of building custom web components versus using native browser functionalities, the complexities of the Twitter algorithm, and open-source projects that are backed by corporate funders.

Key Takeaways

  • [00:33] - A whiskey review: Sazerac Rye.
  • [06:34] - Building custom vs. browser native HTML.
  • [34:01] - Chuck and Robbie’s challenges with Twitter.
  • [37:15] - What's wrong with cryptocurrency?
  • [44:36] - Chuck sold his Rivian while Robbie’s house is still on the market.
  • [52:48] - Syntax Podcast partners with Sentry.

Quotes

[09:41] - “Ultimately, you’re always looking at what a browser provides for free and why that isn’t good enough.” ~ Chuck Carpenter

[13:08] - “Safari is the new Internet Explorer.” ~ Chuck Carpenter

[41:21] - “The nice thing with Ethereum is it is really backing most coins because people just build on top of Ethereum.” ~ Robbie Wagner

Links

  • Sazerac Rye
  • Buffalo Trace Distillery
  • Vuori
  • Jason Bateman
  • Rittenhouse Rye
  • Safari
  • iPhone
  • Internet Explorer
  • Progressive Web App
  • Chromium
  • Arc Browser
  • Brave Browser
  • jQuery
  • React
  • Vue.js
  • WordPress
  • Bootstrap
  • Material UI
  • Tailwind
  • Next.js
  • Vercel
  • Netlify
  • Solid JS
  • Svelte
  • Seed.run
  • Twitter
  • Shiba Inu
  • Bitcoin
  • Dogecoin
  • Ethereum

View Details

It’s not a normal day at the office. Robbie and his family are in Phoenix and the Whiskey Web and Whatnot hosts got together to play a losing game of golf and sip margaritas followed by whiskey.In this episode, Chuck and Robbie guess whether things are Javascript packages or grocery items in a game called “Is it a JS package?”, test their knowledge of tricky Javascript syntax from WTF JS, and talk about Robbie’s experience visiting Chuck in Phoenix.Key Takeaways[00:57] - A whiskey review - Joseph Magnus Bourbon.[04:20] - Chuck and Robbie play a game called “Is it a JS package?”[17:37] - Chuck and Robbie play WTF JS.[23:58] - Chuck and Robbie what not about their golf game and Arizona.Quotes[19:57] - “There is a site called JSFuck, and it basically shows you a bunch of examples of how to program things out using three characters.” ~ Chuck Carpenter[20:24] - “Not many programmers know about labels in Java Script. They are kind of interesting.” ~ Chuck CarpenterLinksJoseph MagnusHennessyNPMAndroidReactAvocado JSPepper JSBread JSButter JSjQueryScone JSSoup JSBurrito JSHam JSPizza JSGoogleSandwich JSBeEF JSWTF JSJSFuckOld Tucson StudiosDenys DovhanConnect with our hostsRobbie WagnerChuck CarpenterShip ShapeSubscribe and stay in touchApple PodcastsSpotifyGoogle PodcastsWhiskey Web and WhatnotTop-Tier, Full-Stack Software ConsultantsThis show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

React isn’t good at anything, except being popular. That’s a bold statement, but it’s one that Josh Collinsworth stands by. It seems like nearly every major tech company has React in their stack. But why is a framework built specifically for Facebook so popular in the general developer community? Josh Collinsworth, Senior Front End Developer at Shopify, wrote an article titled “The Self-Fulfilling Prophecy of React”. Even though Shopify uses React, Josh didn’t hold back his views on the framework. When React came about, it solved a major problem for Facebook. Since then, it’s been viewed as a solution to every problem and the tech community has been stuck in a loop of teaching React and hiring React developers. But for Josh, React isn’t a solution, it’s just a tool, and it’s not the best out there. In this episode, Josh talks to Chuck and Robbie about his viral article critiquing React’s popularity, his favorite fonts, and what it’s like juggling fatherhood with side projects. 

Key Takeaways

[00:30] - An intro to Josh Collinsworth.

[03:46] - A whiskey review - Wolves Whiskey X Willet Distillery The Rye Project Volume One Batch Two.

[13:00] - Why Josh thinks React’s popularity is just a self-sustaining cycle.

[39:03] - Josh’s favorite fonts.

[45:00] - Josh speaks about how he maintains his hobbies being a father.

[53:34] - How Spotify acquiring Remix has affected Josh.

Quotes [14:04] - “If you look at the reasons you might actually pick a framework, React doesn't really tend to come out on top in any of those given categories.” ~ Josh Collinsworth [19:51] - “I think a lot of people don't realize that it hasn't aged that well. It has kind of held itself back in some ways, and the tools that we do now have offer us some advantages that React maybe can't.” ~ Josh Collinsworth [33:21] - “We're churning boot camp grads out with what we consider the minimum viable knowledge, and in this environment, that's React, and probably extremely little HTML and CSS.” ~ Josh Collinsworth

Links

Josh Collinsworth

React

Shopify

CSS Tricks Complete Beginner's Guide to NPM

Hacker News

Remix

Digital Ocean

Svelte Kit

Astro

Solid JS

Wolves Whiskey

Willett Family Estate

Harley

Sons of Anarchy

The Self-fulfilling Prophecy of React

Facebook

Ember

Webpack

Guillermo

Vercel

Polymer

Vue

Google

Gap

Nullvox

Brew

Max Howell

Preact

RightFont

VS Code

MonoLisa.dev

Slack

90-Day Fiance

Love Island

Pwabuilder.com

Xcode

Electron

Dun and Bradstreet

Linux Snap

Apple

Ubuntu

Stack Overflow

Hydrogen

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

The tech layoff saga continues. The latest company in the hot seat is Twitter. After Elon Musk took control of the company, the platform has been in disarray, leaving developers out of jobs and Twitter users confused about the future of the platform. Is the tech world on fire? Whether it’s social media, browser wars, or framework debates – the tech community seems to be in disagreement or in crisis. Tech companies were aggressively hiring developers before the economic downturn. Now, these same companies are ruthlessly laying off around 15-20% of their employees. In many cases, shareholder interests are being placed above the people on the ground building the company. Where Elon Musk is concerned, it’s hard to tell his true intentions.  In this episode, Chuck and Robbie talk about the slew of tech debates happening on Twitter, the fallout from Elon Musk’s Twitter takeover, and Robbie’s experience with Starlink.

Key Takeaways

[02:13] - A whiskey review - Barrell Seagrass.

[10:53] - What developers are saying on Twitter about frameworks.

[28:20] - How the tech world benefits from framework and browser wars.

[30:18] - Chuck and Robbie discuss the layoffs happening in tech.

[36:41] - The power of AWS in web hosting.

[42:03] - Robbie’s Starlink experience.

[46:56] - Robbie talks about his new Bronco and selling his Scout.

[53:10] - Shows Chuck and Robbie are currently watching.

Quotes [28:58] - “There are things that I like and dislike from every iteration of whatever wars (framework and browser wars) we have but there ultimately are beneficial things that come out of all of them.” ~ Robbie Wagner [33:52] - “Eight dollars for a Starbucks drink, enjoy it for 30 minutes, very happy. Eight dollars for a month on Twitter, super angry.” ~ Robbie Wagner [37:27] - “When AWS goes down, half the internet goes down.” ~ Chuck Carpenter

Links

Barrell Seagrass

Phil Collins

Fiori

MGP

George Dickel Whisky

Twitter

React

Next Js

Astro

Web Pack

Turbo Pack

Vue

Vite

Gulp 

Rollup

Remix

Shopify

Tea 

Java Script

Azure Framework

WASM

Hulu

Netflix

Starbucks

Amazon

Amazon Web Services

Rack Space

Mac

Starlink

Eero

Disney Plus

Bronco

Porsche

Bring a Trailer

Peaky Blinders

Star Wars

The Mandalorian

Obi-Wan Kenobi

Cobra Kai

Karate Kid

The Haunting of Hill House

The Sandman

DC Titans

HBO Max

Batman

Justice League

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

WordPress powers over 43% of sites on the internet today, making it a powerhouse web technology. Its simplicity attracted bloggers and do-it-yourselfers who navigate the platform by Googling code snippets. That knowledge gap comes with a whole host of accessibility issues. Amber Hinds, Founder and CEO at Equalize Digital, quit her part-time gig as a freelance developer when she found WordPress was an easier way to manage content. She’s been doing accessibility work on the platform since 2016 and has seen a boom in the past two years of companies searching for accessibility experts. Amber built the Accessibility Checker plugin as a guardrail to help DIYers avoid common mistakes by auditing a site and flagging accessibility issues. The plugin is also an education tool for content managers, and developers to learn about accessibility. In this episode, Amber talks to Chuck and Robbie about web accessibility on WordPress, making accessibility a priority in colleges and boot camps, and RVing around the country with her family.

Key Takeaways

[00:35] - An intro to Amber Hinds.

[00:54] - A whiskey review - Weller Special Reserve.

[07:49] - What it’s like working with WordPress in 2022 compared to earlier years.

[10:47] - Amber gives an overview of WordPress.

[13:36] - Amber explains unique accessibility problems in WordPress.

[15:47] - How Equalize Digital’s plug-in audits WordPress sites.

[21:55] - Amber’s thoughts on how to make accessibility a priority.

[35:33] - Chuck and Amber talk about RV life and being on the show, “Going RV”.

Quotes [08:43] - “I think the recent number that I saw was that 43% of websites are built in WordPress.” ~ Amber Hinds [23:53] - “I feel like having more general visibility about the broad range of disabilities and also putting people's faces to things is super helpful.” ~ Amber Hinds [28:33] - “Companies need to realize that accessibility is everyone's responsibility.” ~ Amber Hinds

Links

Amber Hinds LinkedIn

Amber Hinds Twitter

Amber Hinds

Equalize Digital

WordPress

Accessibility Checker

Weller Special Reserve

Pappy Van Winkle

Maker’s Mark

Buffalo Trace Distillery

React

Absolut Vodka

Shopify

Square Space

Drupal

Matt Mullenweg

Automattic

Magic Mouse

Logitech Lift

Mac

Darci USB

Colorado State University

Java Script

Dream Weaver

Next Js

Tumblr

WAVE

WordPress Accessibility Day

Shutterstock 

Gutenburg

Nicolas Steenhout

A11y Rules Podcast

Colorado State

Google

GitHub

Roomba

Going RV

House Hunters

HGTV

America's Got Talent

Property Brothers

Matthew McConaughey

HBO

Netflix

Hulu

PBS Kids

NewsHour

NFL

ESPN

New England Patriots

Astro

Nuxt 3

Google PageSpeed

Google Tag Manager

Google Fonts

Lighthouse

WordPress accessibility Meetup

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Working on open source projects is a largely thankless job and a labor of love. The developers behind these projects often juggle full-time jobs to pay their bills while maintaining the software that keeps so much of the internet afloat. Max Howell, CEO of tea.inc., pivoted from chemistry to web development because of his fascination for open source. He worked full-time and did pull requests for Homebrew during his free time. After hustling to build a package manager used by engineers working for corporate giants like Google and Microsoft, he reached an inevitable burnout. Max created tea.inc. to fairly compensate open source developers for the work they do with the hope that open source work will be lucrative and sustainable full-time. The project has raised 18 million so far and it’s set to launch in early November. In this episode, Max talks to Chuck and Robbie about the burnout of working on underfunded open source projects, why he left Homebrew despite its success, and launching tea.inc. as a Web3 solution for funding open source.

Key Takeaways

[00:21] - An introduction to Max Howell.

[01:15] - A whiskey review - American Highway Reserve Bourbon.

[07:18] - Max’s new project, tea.inc.

[26:21] - Max speaks about England.

[32:12] - Max discusses his U.S. journey.

[33:28] - Why Google turned down Max.

Quotes [08:15] - “I look back on the iPhone as the pivotal moment, really, when development suddenly became cool.” ~ Max Howell [13:27]- “I had a moment of inspiration where I could see how the open source ecosystem, with all its dependencies and all these packages could be similarly compensated.” ~ Max Howell [22:50] - “The bottom fell out of the boot camp market because it was a bit of a scam in some ways. You can't learn to program in 10 weeks is the truth of it.” ~ Max Howell

Links

Max Howell

Max Howell Twitter

MaxHowell LinkedIn

Tea.xyz

Homebrew

Microsoft

American Highway Reserve

Jefferson's Ocean

Sacred Stave

Russell Crowe

Mac 

Windows

Linux

Sagamore

iPhone

PromiseKit

Timothy Lewis

Faker.js

GitHub

Slack

Heineken

Google

Twitter

Weather.com

Hacker News

Mark Zuckerburg

Apple

HP

Space X

Elon Musk

Forbes

Acquia

Tesla

Drupal

Web Summit

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

While multi-page apps (MPAs) seem like a new fixation for the developer community, they’re pretty ancient news. If you were browsing the web in the 90s, you were likely visiting a multi-page app. Lucky for us, web tech improved, and made the entire experience of multi-page apps more appealing. One of the cons of MPAs is that they don’t have preload and prefetch out of the box. Single-page apps (SPAs) on the other hand give you the power to decide how your site loads by loading all the resources for your current page and fetching resources for a page you might navigate to after. This might seem small but it makes a huge impact on your site.  The good news is, more computing power gave way to better server-rendered technology, a huge win for multi-page apps. Unlike single-page apps (SPAs), multi-page apps parse very little JavaScript. That shaves seconds off your initial load which is no small feat.  In this episode, Chuck and Robbie discuss the pros and cons of multi-page apps, the benefits and the distinction between prefetch vs preload, and the good old days on the internet.

Key Takeaways

[02:10] - A whiskey review - Wolves Signature Blend Special Release.

[08:02] - Chuck and Robbie discuss multi-page apps.

[13:46] - Advantages and disadvantages of multi-page apps.

[27:13] - Robbie’s opinion on the React Framework.  

[35:47] - Chuck and Robbie reminisce about StumbleUpon and earlier social media sites.

[41:52] - Chuck and Robbie discuss their parents’ internet use.

[44:30] - Chuck and Robbie talk about their weekend.

Quotes [8:15] - “Were you around in 1998 when the Internet was first blowing up? You were also on a multi-page app. It was just served by different technologies.” ~ Chuck Carpenter [10:56] - “Just HTML is actually pretty good, and it feels like people getting into the industry these days aren't getting exposed to it enough.” ~ Robbie Wagner [29:29] - “I'm sorry for all of our Ember listeners who are here to listen to me talk about good things about Ember, but the new add-on V2 stuff is some bullshit.” ~ Robbie Wagner

Links

Wolves Whiskey

React

Nuxt JS

Java Script

Astro

Twitter

StumbleUpon

Pam

The Office

GitHub

Orbit

Preact

Meta

Ember

Web Pack

Chris Manson

Embroider

Null Vox

Gateway

Digg

Reddit

Tik Tok

CNet

IRS

Download.com

Tesla

Boring Company

Hulu

American Horror Story

SNL

Kendrick Lamar

Hellraiser

Disney

Disney Plus

ESPN

Dish

College GameDay

Paramount

UEFA Champions League

NBC

Peacock

English Premier League 

TBS

USA Network

TNT

The Olympics

Universal

Fox

AT&T

Warner Brothers

iPhone

Dolby

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Maintaining a CSS codebase can become chaotic pretty quickly and building a new stylesheet for every project can get tedious. Frameworks like Tailwind CSS were born to solve this problem. Adam Wathan, CEO of Tailwind Labs, built a “library-style CSS” for personal use and had no idea the concept would resonate with as many people as it did. When developers started asking him to share his library for them to use in their own projects, he got to work building out the framework. Two years after Tailwind CSS’s launch, Adam released Headless UI to bring unstyled compatible UI components into the fold. Since then, it’s sparked polarizing discourse between developers who either love it or hate it.  In this episode, Chuck and Robbie talk to Adam about what motivated him to create Tailwind CSS, how Headless UI was born, why Tailwind is creating polarizing discourse among developers, and his powerlifting past.

Key Takeaways

[00:35] - An introduction to Adam Wathan.

[01:55] - A whiskey review - W3WC Sagamore Rye Barrel Pick #001.

[06:51] - Adam explains Tailwind CSS.

[09:47] - The problems that inspired Adam to create Tailwind.

[35:24] - How Headless UI fits into Tailwind.

[41:09] - Whether Tailwind will support other frameworks in the future.

[44:33] - Adam’s powerlifting career.

Quotes [16:47] - “I started noticing that the only things that really survived every port were the things that were lower and lower level. Something like a class that adds margin left to something that's useful in every project, but a button might look different in every project.” ~ Adam Wathan [23:40] - “The main problem that Tailwind is ultimately trying to solve is giving inline style superpowers. It's not like inline styles are evil, it's like inline styles are awesome. Let's make them super awesome.” ~ Adam Wathan [24:10] - “To me, Tailwind is basically inline styles with a bunch of extra power bolted on.” ~ Adam Wathan

Links

Adam Wathan

Adam Wathan Twitter

Adam Wathan LinkedIn

Tailwind CSS

Tailwind UI

Discord

CSS Zen Garden

Nicolas Gallagher

Normalize CSS

Bootstrap

Laravel

Vue

React

Riverside

Chrome

Stimulus

Twitter

Select2

BEM

Atomic CSS

Markdown

Headless UI

Select2

Svelte

Caleb Porzio

Alpine JS

Solid JS

Acquia

Elon Musk

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

There’s a lot to consider before committing to a framework to build a native app. If you choose to build in native, ask yourself whether you’re prepared to handle the downsides that come with it.   To start, you’re limited to one framework and writing in one programming language. If you’re not familiar with the syntax, that could pose a major learning curve. With native apps, it’s tempting to have a separate app for every device that a user might run your app on, but on the operations front, that’s a slippery slope with high overhead costs. If you’re on a tight budget or working on small teams like Chuck and Robbie, the cost of paying developers to maintain a bunch of apps isn’t appealing. There’s no shame in knowing your resource limitations and taking the easy route.  In this episode, Chuck and Robbie talk about the trade-off between building native apps in Swift, Objective-C, React Native, and other web technologies, why they enjoy progressive web apps, and Disney’s monopoly in media. 

Key Takeaways

[02:21] - A whiskey Review - Four Roses Small Batch Select.

[11:11] - Chuck and Robbie discuss building apps in different frameworks.

[22:58] - Chuck and Robbie talk about progressive web apps.

[34:54] - TV Shows Chuck and Robbie are currently watching.

[51:46] - Chuck and Robbie’s Halloween plans.

Quotes [03:16] - “It's crazy how no one has money because of the recession, and yet everything that you could possibly buy is super expensive and sold out all the time. It doesn't make sense.” ~ Robbie Wagner [23:04] - “You feel like businesses don't feel like they have a presence unless they're in the App Store.” ~ Chuck Carpenter [25:05] - “The one thing that has been that I've used as a progressive web app that's worked well is Google Photos.” ~ Robbie Wagner

Links

Four Roses Bourbon Small Batch Select

Costco

WhistlePig Rye Whiskey

Sagamore Spirit

White Dog Distilling

Buffalo Trace Distillery

Android

Java Script

iPhone

Flutter

Google

iOS

React Native

Expo

Capacitor

Electron

Samsung

Roku

NextJS

iPad

Apple

Chrome

Hulu

Wuf.plus

Astro

Ember

JSON API

Solid

American Horror Story

Game of Thrones

House of the Dragon

The Great

Netflix

Echoes

HBO Max

Disney

NBC

21st Century Fox

FX

National Geographic

Sons of Anarchy

Marvel

Star Wars

Wolverine

Spiderman

Deadpool

Aviation Gin

Welcome to Wrexham

Ballers

Entourage

David Letterman

My Next Guest Is

Peloton

Tik Tok

The Simpsons

Law and Order SVU

Peter Pan

Toy Story

He-Man

Zorro

Ninja Turtles

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Every once in a while a new framework rises to popularity and gets the developer community buzzing. One of the frameworks with the most momentum right now is SolidJS. But what makes Solid so special? Dan Jutan, Product Manager at Astro, Inc. and SolidJS core team member believes the frameworks that prioritize developer experience will always come out on top. Before he landed at Solid, Dan started his career using Vue 3. It didn’t take long before he was overwhelmed by the API surface and was searching for a framework that aligned with his values as a developer. Solid has a reputation as one of the fastest frameworks and also combines features from frameworks like React and Vue without any of the issues that bog them down. In this episode, Dan talks to Chuck and Robbie about his journey exploring different frameworks early in his career, why the developer community loves SolidJS, and the connection between being a programmer and a musician.

Key Takeaways

[00:59] - An intro to Dan.

[02:55] - A whiskey review - Frey Ranch Bourban.

[09:01] - Dan explains Solid.

[14:27] - Why Dan prefers Solid over other frameworks.

[20:47] - Specific use cases for Solid.

[28:07] - How Dan connected Chuck and Robbie with Astro on Twitter.

[45:25] - Dan speaks about his music and Taylor Swift.

Quotes [10:00] - “The special thing about Solid is that it combines something you might be used to from React, which is these functional JSX components, with something you might be used to in Vue 3 or even older frameworks.” ~ Dan Jutan [14:00] - “With Solid I was just like, oh this simple thing from React without the annoying part of React. And with the simple thing from Vue, without the baggage from Vue.” ~ Dan Jutan [24:28] - “If you're looking for a framework to run that interactive part of the page, Solid is a great choice because it’s super small and super fast.” ~ Dan Jutan

Links

Dan Jutan LinkedIn

Dan Jutan Twitter

Astro

Solid

Game of Thrones

Frey Ranch Bourbon

Vue

React

Knockout JS

Ember

RX JS

Preact

Svelte  

Codemirror

Next

Twitter

Remix

Solid Start

Ryan Florence

Kent C. Dodds

Nuxt

JavaScript

Paramore

Panic! At The Disco

Fall Out Boy

Justin Timberlake

Taylor Swift

Brendon Urie

MTV VMAs

Lizzo

Jay Z

2 Chainz

Outkast

Migos

Eminem

Soundcloud

The Pragmatic Programmer

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

The beauty of tech is that it keeps evolving. As a developer, it’s important to keep evolving too. Whether that’s trying new frameworks, starting side projects, or adopting emerging tech. JavaScript, for example, has taken on a whole new purpose since it was developed in the 90s to support a web browser. The language keeps developers like Robbie intrigued with features that seem underpromoted and underused by the community. At ShipShape, Chuck and Robbie are always experimenting. They’re embracing Astro with plans to transition their website from Nuxt, developing a scheduling app, and most importantly they just launched the Whiskey Web and Whatnot NFT. In this episode, Chuck and Robbie talk about underrated JavaScript features, where to find the Whiskey Web and Whatnot NFT, and why Robbie can’t decide on a new car.

Key Takeaways

[01:22] - Chuck and Robbie introduce their NFT.

[04:11] - A whiskey review - Starlight Distillery Single Barrel Hubbard's Original Rick House of Indiana Straight Rye Whiskey.

[09:35] - The difference between Maps and Sets in JavaScript.

[22:52] - Chuck and Robbie discuss a scheduling app they’re developing.

[36:10] - Chuck and Robbie critique Solid, Astro, and React.

[44:02] - Robbie whatnots about Ciroc Vodka.

[45:13] - Chuck and Robbie discuss streaming services, TV shows, and Ryan Reynolds.

[52:45] - What Robbie thinks about different trucks.

Quotes [22:58] - “Internally, we're known for some technologies, but we're always experimenting with different things coming up as much as we can.” ~ Chuck Carpenter [39:42] - “So the cool thing about Astro is they have support for a lot of different types of frameworks like Vue, Preact, React, and Svelte. If it's a hot thing that someone has mentioned recently, they've got it.” ~ Robbie Wagner [41:44] - “I think for people that like React and want something that's not React just because React is super old, you could try Solid out.” ~ Robbie Wagner

Links

Bitski.com/Shipshapecode

Huber's Starlight Distillery Old Rickhouse Indiana Straight Rye Whiskey

Seelbach

Sagamore Rye

JavaScript

Oracle

Gerber

Hoover

Mad Men

Ember

The Doors

React

Vue 3

Nuxt

Expo

iOS

Jest

Cypress

Playwright

Ember

Hacktoberfest

Dependabot

Digital Ocean

Chris Coyier

CSS-Tricks

CodePen

Astro

Solid

Twitter

Lit

JSX

Preact

Svelte

Absolute Vodka

Ciroc

Diddy

Stoli

Ryan Renolds

Welcome to Wrexham

FX

Hulu

Disney Plus

Roku

iPad

HBO Max

Netflix

Tik Tok

Aviation Gin

Mint Moblie

Ashton Kutcher

Verizon

Deadpool

Rob Macklehaney

It’s Always Sunny 

Green Lantern

Detective Pikachu

Free Guy

The Old Man

Jeff Bridges

Jeep

Broncos

Hummer

Silverado

Chevy

F150 Lightning

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

We all have at least one friend who somehow finds enough hours in a day to have a full-time job and take on several side projects. How can you successfully juggle a career, side hustles, and make time for your passions? Kelly Vaughn, Engineering Manager at Spot AI, has some thoughts. She is leading a diverse, fully remote, global team that spans from California to India. Kelly keeps her management style flexible to account for the quirks and personality types of her team. When she’s not steering the ship at Spot AI, she’s advising several startups and working as a consultant. Despite doing it all, she finds time for reading, cycling, and her passion for Porsches. In this episode, Kelly talks to Chuck and Robbie about her experience leading diverse global engineering teams from agencies to SaaS companies, juggling several side hustles, and collecting Porsches. 

Key Takeaways

[01:22] - An intro to Kelly Vaughn.

[02:16] - A whiskey review - Barrell Craft Spirits Grey Label Dovetail 15.

[09:07] - Kelly’s current roles at Spot AI and her projects.

[12:23] - The difference between leading teams in an agency versus in a corporate environment.

[19:26] - What are the challenges of managing an international team?

[22:26] - What’s Kelly’s favorite leadership book?

[26:40] - Kelly speaks about her love of the Porsche Brand.

[44:25] - Kelly talks about her cycling challenge for childhood cancer research.

Quotes [13:37] - “The speed at which you work at an agency versus a SaaS company is vastly different because of the way that you're working. You're working with multiple clients directly versus having any number of customers.” ~ Kelly Vaughn [16:26] - “I think what's important to remember is when you're looking for metrics for growth, you need to look beyond just the quantitative metrics and really find a way to measure the qualitative metrics as well.” ~ Kelly Vaughn [21:59] - “What I’m doing to manage Team A is not going to be what I need to do to manage Team B. Finding out those differences and the personality quirks is what I’ve been focusing on so I can make sure they get what they need, in the structure they need it.” ~ Kelly Vaughn

Links

Kelly Vaughn Twitter

Kelly Vaughn LinkedIn

Spot AI

Barrell Craft Spirits Grey Label

Sherwin Williams

Porsche

George Stag Jr

First 90 Days

Acotar

Book of the Month

Barbarians at the Gate

The Big Short

Michael Lewis

The Premonition

The Five Dysfunctions of a Team

Spanish Love Deception

Astro

Vue

Nuxt

Cayman S

Taycan

Need for Speed Porsche

Boxster

911 GTS

Lotus Emira

Mazda Miata

1968 Porsche 912

1974 Porsche 914

LA Experience Center

Atlanta Experience Center

Cayenne

Stuttgart 

Tesla

1965 Scout 800

2012 Toyota Camry

Porsche 718 EV

Mazda 3

PCA

Barbara Motorsports Park

Aston Martin

Rivian

LinkedIn

Peloton

University of Georgia

University of Michigan

Ohio State University

University of Cincinnati

Michigan State University

Georgia Tech 

Kennesaw State University

Sagamore Rye

Post-It

Ladybug Podcast

Twitter

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Accessibility is like learning a new language, leaving many developers wondering where to start. The answer is pretty simple, start anywhere. But the onus isn’t all on devs. Crystal Preston-Watson has partial sight and uses a screen reader in her day-to-day as a Senior Digital Accessibility Analyst at Salesforce, one of the largest tech companies in the world. As strange as it may seem, she never used a screen reader until she was asked to test one out in her previous role as a quality engineer. Once she got her hands on one, she saw just how much businesses excluded people with disabilities from their target audience. Crystal knows first-hand how quickly the expenses rack up when the burden of accessibility is placed on people with disabilities. In her talks, she addresses this and other lessons on accessibility with a bit of humor to make the conversation more approachable and beginner-friendly. In this episode, Chuck and Robbie talk with Crystal about pitching accessibility to higher-ups, the actual cost of accessibility, and her love for comedy and improv.

Key Takeaways

[01:31] - An intro to Crystal Preston-Watson.

[02:51] - A whiskey review - Johnny Drum Private Stock.

[08:51] - Crystal explains accessibility.

[11:08] - How to pitch accessibility to company leadership. 

[20:42] - Crystal’s guide to setting accessibility targets within a company.

[30:24] - Crystal explains the cost and some of the challenges of being disabled.

[40:41] - Crystal talks about her love for video games.

[45:05] - Crystal talks about her love for improv.

Quotes [17:07] - “Accessibility is everyone's concern. There are some really specific things that only a developer or tester or content creator can do, but at the end of the day, it's a very holistic thing, and everyone needs to be concerned about it.” ~ Crystal Preston-Watson [21:33] - “If you have users that can't use your application, that is money wasted. And that's the thing, disabled people have money, and if they can't use your product then they're going to take that money somewhere else unless it is something that is very vital.” ~ Crystal Preston-Watson [24:11] - “Everyone will use a mouse if they're not blind and visually impaired and that's just not true.” ~ Crystal Preston-Watson

Links

Crystal Preston-Watson

Crystal Preston-Watson LinkedIn

Crystal Preston-Watson Twitter

Johnny Drum Private Stock

Salesforce

Cardi B Wap

It's Always Sunny in Philadelphia

Jaws Screen Reader

React

Social Security Administration

MacBook

NVDA

Sketch

VS Code

Figma

Photoshop

Hitman 3

Lost Judgement

Skyrim

PS3

Thief Gold

Breath of the Wild

Switch

Offspring

Soulsborne

Dark Souls

Elden Ring

Stadia

George R.R. Martin

Degrassi

Odyssey of the Mind

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

The best way to win over a developer is to make their job simpler. The release of Nuxt 3 promises an even better developer experience than its former versions. That’s music to every developer’s ears. Who doesn’t want faster rendering? Daniel Roe, framework architect at Nuxt Labs has been working to get Nuxt 3 production ready for a stable release. In addition to DX improvements, once N3 is out of release, you can expect hybrid rendering, less JavaScript, and a cross-platform framework that can be used with pretty much any cloud service. This Nuxt release is casting a wide net. Daniel and the team wanted the framework to be suited for everyone from hobby bloggers to enterprises. But the biggest win might be for e-commerce sites that need speed, performance, and personalization.  In this episode, Chuck and Robbie talk to Daniel about the features of Nuxt 3, improving the developer experience, and his family vacation to Algarve, Portugal. 

Key Takeaways

[00:38] - An introduction to Daniel Roe.

[03:29] - A whiskey review - Laphroig Lore.

[11:20] - The new features in Nuxt 3.

[19:16] - The best path to convert projects to Nuxt 3.

[32:47] - The target audience for Nuxt 2 and Nuxt 3.

[45:31] - Daniel’s holiday in Portugal .

[51:49] - David’s side project in Magic Regexp.

Quotes [12:21] - “Some of the things that Nuxt 3 brings, well, it's been rewritten from the start, so it's given us an opportunity to do what we really wanted to do with Nuxt. And to learn from some of the mistakes we made for Nuxt 2 and adapt Nuxt for a new world. That sounds a bit crap, but more and more I think we're looking to take advantage of different kinds of hardware for rendering HTML.” ~ @danielcroe [13:18] - “Nuxt 2, out of the box, is a bare minimum package. I did some checking on this. The cold start for the server was 300 milliseconds. With Nuxt 3, it is three milliseconds.” ~ @danielcroe [38:48] - “I always like using suppliers that win me over because they have the best of whatever it is. They're able to meet my needs. Whether that's experience or price point or whatever it is. But they've won me over. I don't have to stay with them. I'm not forced or coerced into it. I didn't make an early choice, and now I'm reaping the whirlwind and having to pay the price for it. I'm with them because I want to be. That's the best scenario. You have the power to choose. You're choosing the platform you feel is the best.“ ~ @danielcroe

Links

Daniel Roe LinkedIn

Daniel Roe Twitter

Nuxt

Vue

Bill Bryson

Durham University

Bill Bryson Library

Laphroig Lore

Laphroig

Pringles

Vite

Webpack

TypeScript

React

Discord

Jest

JavaScript

Remix

Astro

Solid

Redwood JS

Tom Preston Warner

DigitalOcean

Vercel

Netlify

Sunderland

Manchester United

Eric Cantona

Old Trafford 

Vuejs Amsterdam

Magic Regexp

Regexper

Anthony Fu

David Tai

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Devs have a lot on their plate, but the key is to find time for what’s important. Championing accessibility is only possible if devs prioritize it and a good place to start is by knowing your HTML elements. If dogs can learn 50 human words, then devs can learn 50 HTML elements. On another note, not all package managers are made equal. Robbie has been loyal to Yarn for years and is okay with waiting a few minutes for installs. But from Chuck’s operations perspective, when you’re talking about continuous integration that can eat up a huge chunk of your day, it might be time to look for something that promises speed. In this episode, Chuck and Robbie talk about the importance of knowing your HTML elements, the pros and cons of different package managers, and the Whiskey Web and Whatnot NFT drop.

Key Takeaways

[02:09] - Why Chuck and Robbie struggle to find time for reading.

[04:43] - A whiskey review - Huling Station.

[12:27] - How many HTML elements can Chuck and Robbie name.

[26:25] - How to choose the right package manager.

[41:27] - Chuck and Robbie’s eventful trips.

[56:14] - Whiskey Web and Whatnot’s NFT drop.

Quotes [03:32] - “You can fit in anything that you prioritize, right? If you said working out is the same as eating, it has to be done. You would find time.” ~ @rwwagner90 [26:38] - “I think HTML is real, and it hasn't been the first-class citizen that it deserves in terms of the Internet itself, whose intention was to distribute documents and have that accessible across schools and scientific organizations and whatever else. So let's not forget what it was all about, especially if you have a content site. Give your content first-class citizenship.”  ~ @CharlesWthe3rd [27:32] - “NPM is the leader in the JavaScript world, although it has its proponents and opponents. Many people have jumped over to Yarn for some of its benefits over a period of time, and some of its features influenced NPM and bring people back and forth a little bit.” ~ @CharlesWthe3rd

Links

Charlie Gerard

Java Script

Huling Station

National Geographic

Siri

Waze

Old Domonic’s

Justin Timberlake

Seelbach’s

Nuxt

JSX

React

NPM

Yarn

Github

Ember

jQuery

Vercel

JSON

Bun

Supabase

Firebase

Redwood

Postgres

DirecTV

Ron Burgundy

Sea World

Black Fin

Disneyland

Disney World

Chuck E. Cheese

Peter Piper Pizza

CostCo

Realtor.com

Whole Foods

Safeway

Tom Preston Warner

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Building products is hard. And devs can often feel hamstrung by competing priorities. The battle between revenue and quality is ever-present and ongoing. But is it possible to achieve both?  In this episode, Chuck and Robbie discuss some of their frustrations with the tech companies and tech stacks in the modern era, supporting open source projects, and some great TV shows they have been enjoying.

Key Takeaways

[01:27] - A whiskey review - Barrell Dovetail Whiskey.

[08:00] - Why tech companies are reluctant to upgrade dependencies.

[18:08] - The importance of supporting open source projects.

[30:45] - Why React dominates the landscape.

[43:13] - Chuck and Robbie discuss TV shows.

[49:36] - Chuck’s weekend plans with family.

[54:29] - Chuck’s Korean fried chicken experience.

Quotes [10:48] - “I feel like we've done all of this stuff to be like, let's get everyone Scrum certified, and let's do this whole process. And people really bought into that, and it does not help them.” ~ @rwwagner90 [12:59] - “You read the books. You see the blogs. You get experts to come in and train your teams, and you're still kind of struggling to get it right. But then we keep getting told there's a right way. Who is doing it right?” ~ @CharlesWthe3rd [25:27] - “I think in a perfect world, what I would love to see happen is companies kind of take frameworks under their wing and be like, look, we realize how much work you're doing. We realize there are not that many people doing it. Here are these two people we just hired. Teach them the thing that no one knows so we can increase the buzz factor here and at the same time, instead of just telling you to teach them, here's $500,000. Do whatever you think makes the framework better.” ~ @rwwagner90

Links

Barrell Dovetail Whiskey

MGP

Dr Pepper

Cherry Coca Cola

George Dickel Tenessee Whiskey

Jack Daniels Distillery

Green Brier Distillery

Ember

Next.js

GitHub

NPM

Melaine Sumner

Sindre Sorhus

Chris Manson

Microsoft

Jest

Facebook

Vitest

Faker 

Java Script

Hacker News

Reddit

Sqwok

jQuery

LESS

Sass

Coffee Script

TypeScrpit

Lodash

Shop Talk

Electro-Voice

PHP

Angular CLI

Ember CLI

Kent C Dodds

Remix

Solid

Astro

Redwood

Old Man

Hulu

Jeff Bridges

Sally Fields

Arnold Schwarzenegger

The Big Lebowski 

Severance

Adam Scott

Apple TV

Apple

Big Little Lies

Reese Witherspoon

Loot

Maya Rudolph

Jeff Bezos

Sea World

Lego Land

McDonald’s

Bonchon

In-N-Out

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Introducing a new framework can be challenging, especially when developers are loyal to old favorites. But Astro 1.0 is bridging the gap between old and new by staying compatible and familiar with other frameworks. Nate Moore, an engineer at Astro Technology Company and core maintainer on Astro has been working on Astro 1.0 for 16 months. His major focus was launching a new web framework that is sustainable and future-proof. Astro 1.0 is targeted at devs building content-based websites and is compatible with most frameworks out there. In this episode, Nate talks with Robbie and Chuck about the launch of Astro 1.0, its compatibility with other frameworks, frameworks that inspired Astro, and Nate’s life goal of visiting every national park.

Key Takeaways

[00:49] - A quick intro to Nate.

[01:36] - A whisky review - Laws Centennial Straight Wheat Whiskey 4 Year.

[09:59] - What is Astro?

[23:24] - What are the new features in Astro 1.0?

[30:32] - Web components Nate has used.

[42:10] - The challenges with monorepos.

[44:41] - Nate’s life goal of visiting every national park.

Quotes [12:11] - “I think the ecosystem just goes in circles. But it is funny to see people come into the ecosystem and be like, where's your link component? It's like that's just an anchor tag. You don't need a component.” - @n_moore [22:39] - “I heard somebody recently described Vite as the United Nations of JavaScript. Everybody is building on top of Vite now, and it's just really cool to see because if you hit a bug and you upstream a fix, then everybody is going to benefit from that, and people are really taking it in a lot of different ways.” - @n_moore [27:39] - “I think people are really spoiled by how much investment like Microsoft has made into TypeScript and just like all the tooling around that stuff. It is so much work to get your own language up and running.” - @n_moore

Links

Nate Moore Twitter

Astro Twitter

Astro

NASA

Law Whiskey Centennial Wheat Whiskey

1787 Coworking Space

JavaScript

React

HTML

JSX

Stack Overflow

JQuery

Svelte

Solid

Vue

Ryan Carniato Twitter

Redwood

Remix

React Router

NextJS

Ember

Glimmer

Snowpack

Skypack

Vite

Markdown

Netlify

Vercel

Discord

Microsoft

TypeScript

Stencil

Fred K. Schott LinkedIn

Fred K. Schott Twitter

Polymer

Google

Lit

Backbone 

Nuxt

Node

Deno

Monorepo

PNPM

Yarn

Lerna

Great Smokey Mountains National Park

Buffalo Trace Distillery 

Grand Canyon National Park

Glacier National Park

Zion National Park

Yellow Stone National Park

Grand Tetons National Park

Badlands National Park

Theodor Roosevelt National Park

Bearizona Wildlife Park

Sonos

TRNTBL

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Like many developers, Mark Steadman began working in web development with just a couple of goals in mind: write something that runs and passes a test. No major thought for those using the interface he created.  Mark’s perspective changed when he sat with a few folks who were blind or had low vision, and watched as they used assistive technology for the web and attempted to navigate a site he’d developed. Their struggle to tackle basic web functions against inaccessible code was Mark’s wake-up moment and his inspiration to close the gap between emerging developers and accessibility education.  In this episode, Chuck and Robbie talk with Mark about his passion for accessibility, where most web accessibility issues originate, practical tips for incorporating accessibility into developer workflow, and why accessibility means more than checking a box, meeting quota, and passing a test.

Key Takeaways

[00:44] - A quick intro to Mark. 

[02:52] - A whiskey review - Angel's Envy Bourbon Port Finish. 

[11:47] - How Mark became an accessibility specialist. 

[19:28] - Where the web accessibility issue originates. 

[27:41] - How to make data visualization accessible. 

[34:29] - The major accessibility complaint we fail to consider with JavaScript frameworks.

[36:17] - How to keep developers and frameworks on the right track with accessibility. 

[44:22] - A Star Wars-themed whatnot. 

[50:37] - Why Mark likes college football (and their stadiums). 

Quotes [01:50] - “I feel like there’s a gap in the field right now where developers are kind of not being reached out to from the accessibility side of things. So my passion in both my job and on the side too, I write for accessibility as well, is to fill that gap.” ~ @Steady5063 [38:53] - “That’s my biggest advocacy for automation, is it helps developers learn accessibility on the fly.” ~ @Steady5063 [01:00:08] - “If you are a developer that’s listening to this, take the time to put accessibility as a priority. As much as everybody in the world is going to tell you that priority for accessibility is not there, find time.” ~ @Steady5063

Links

Mark Steadman

Fidelity Investments 

JavaScript

Angel’s Envy - Port Wine Whiskey Kentucky Straight 

Rivian

Old Forester 

State Farm

Deque Systems 

DEV Community

Jira

React

Angular

Vue

Ember.js

ARIA

JSX

Sarah L. Fossheim

Yahoo Finance

Google Finance

Astro

Melanie Sumner 

axe Accessibility Linter

Karma

Jest

Pa11y

Prettier 

Disney

The Mandalorian 

The Book Of Boba Fett

Obi-Wan Kenobi

Andor

Rogue One

The Bad Batch

Rebels 

Star Wars: Galaxy’s Edge

Chicago White Sox 

Phoenix Open

Old Trafford

Camp Nou

San Siro Stadium

ESPN

Tom Brady

New England Patriots

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

There are two types of engineers. The “normal” ones who strive to make their day-to-day lives as easy as possible and the Robbie’s of the world who strive to do everything themselves until the last line of code is sealed in a changelog.  On that note, do you prefer conventional commits? Or the tools out there that make organization easier and, sometimes, automated? Chuck and Robbie don’t see eye-to-eye on this particular topic so prepare yourself for the mildest smackdown of the century. In this episode, Chuck and Robbie discuss the pros and cons of release-it, the beauty of working system-agnostic, why Robbie prefers the changelog, and an attempt to stay abreast of frameworks like fresh coming into focus. 

Key Takeaways

[00:33] - A whiskey review - Howler Head Banana Whiskey.

[09:12] - A mild smackdown on conventional commits versus release-it. 

[15:23] - Why Chuck and Robbie prefer the changelog. 

[20:35] - What is fresh? And Robbie leaks some internal R&D.

[26:42] - What Robbie thinks about the Chevy Blazer EV and SUVs in general.

[44:55] - How Chuck and his family acquired a Recall box. 

Quotes [09:55] - “I don’t dislike release-it. Let’s be clear there. I just don’t want to have to physically do anything beyond opening the pull request and closing the pull request.” ~ @CharlesWthe3rd [13:01] - “I’m not a big fan of conventional commits because it adds a lot of noise to your commit log.” ~ @rwwagner90 [15:06] - “I just think that you [Robbie] are different than a lot of engineers in that you’re like, ‘I want to touch and do all the things for all 16 jobs, I just want to do it myself and make sure it hits to the end’ and other engineers are like, ‘what script can I write to never do this again?’” ~ @CharlesWthe3rd

Links

Howler Head Kentucky Banana Bourbon Whiskey

Suggest a Whiskey on Twitter!

UFC

Dana White 

Wooler Brands

Fireball 

Coke

release-it 

changelog 

GitHub Actions

semantic-release-bot

Hacker News

Microsoft 

GitLab

github-changelog-generator 

Ember.js

fresh

Next.js

Node

Yarn

Hooks

Starbeam

Astro

JavaScript 

zerojs

nojs

Preact

React

Optix

Droopl 

Acquia

Prisma

Prismic

GraphQL 

Chevy Blazer EV

Plone CMS

Tesla

Model X

Rivian

Spotify

Range Rover

Hummer

Recalbox

Super Nintendo 

N64

Super Star Wars

CHRONO TRIGGER

Castlevania 

Bubble Bobble

Super Mario World 

Super Mario Bros. 3

Skate or Die!

Ninja Turtles Game

StarTropics

The Legend of Zelda

Nintendo Switch

Tony Hawk’s Pro Skater

Dave Mirra Freestyle BMX

Destiny  

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

A few years into Preston Sego’s coding career, a colleague working on increasing interactivity on the company’s interface chose Ember for the endeavor. Years later, when Preston began developing his own project, he took his colleague’s advice and began testing the waters with Ember as well.  In 2019, Preston noticed interesting work brewing within Ember. Realizing Ember was adaptable to modern tools, Preston decided to dive back in and start building out a chat app to test the framework. That same year, Preston spoke at EmberConf and eventually landed a job at CrowdStrike where the framework of choice was Ember. In this episode, Preston talks with Chuck and Robbie about comparing Ember to React without angering either side, why he values Ember resources and has worked to create various libraries, what emerging tech Preston’s thrilled to be working on, and what tech Preston’s violently against. 

Key Takeaways

[01:13] - The origin of Preston’s alias. 

[03:13] - A whiskey review - Malahat Rye.

[10:14] - How Preston got into Ember.

[20:09] - The exciting tech projects Preston’s working on.

[26:21] - What Preston is looking forward to that’s coming out soon.

[29:13] - What tech Preston is violently against. 

[31:17] - A corn-themed whatnot. 

[35:04] - Why Preston loves pinochle and boring cereal. 

[43:09] - A deep dive on Starcraft. 

[47:54] - What retro games Chuck is playing. 

Quotes [15:04] - “I really like clinical comparisons between things because if you have any emotion whatsoever in a comparison article, you’re going to upset one of the sides and you don’t wanna do that.” ~ Preston Sego [23:10] - “I think the most obvious and beneficial use case [of resources] is for data loading. Just because loading anything Async is a pain.” ~ Preston Sego [26:50] - “The rfc is first-class component templates and it solves the biggest complaint that new hires have at my work where people are just like, ‘I don’t know how to find this thing, how do you find it?’” ~ Preston Sego

Links

Preston Sego

Preston on Twitter

Malahat Spirits Co. Handcrafted 100% Rye

FineCask

Sagamore Spirit

Jack Daniels

React

Glimmer

Ember

EmberConf

EmberConf 2022 - Keynote Part 1 by Yehuda Katz

Rails

Slack 

Angular

Twitter

TypeScript 

CrowdStrike

EmberConf 2019 - Comparing Patterns in React and Ember by Preston Sego

Hooks

Starbeam

SolidJS

Vue.js

Remix

Svelte

WordPress

Ember Could Get Used To This

Ember Octane 

JavaScript

Robert Jackson

Ember Data Resources

Ember Data

runspired 

Yehuda Katz 

Polaris

JSX

Framework Laptop

Apple

Build-in essential ubuntu 

Pinochle

Euchre 

GSAP - Green Sock

Chris Coyier 

CSS-Tricks 

Trix

Froot Loops 

Special K

Wheaties 

Raisin Bran Crunch 

Starcraft 

Nintendo 64

Sonic

Sonic 2

Genesis 

Conker's Bad Fur Day

Raspberry Pi

Analogue

Recalbox 

The Elder Scrolls III: Morrowind 

Control

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In recent years, accessibility has evolved from a way to avoid legal landmines, to a specialization developers are taking a serious approach to for the sake of their companies, apps, and users. Eric Bailey has been at the forefront of this maturation, working as both an advocate and educator in the accessibility and inclusive design space.  A user experience designer by trade, Eric developed a passion for accessibility that led him to The A11Y Project – an open source, one-stop shop for digital accessibility education. Eric helps maintain the hub while writing and speaking about the intersectionality of code, usability, and disability.  In this episode, Eric talks with Chuck and Robbie about the challenges of improving digital inclusivity, how to work through inclusive design on a budget, what bothers Eric about developers who are afraid to take the accessibility leap, where platforms fall short, and the tools that make implementing accessibility easier. 

Key Takeaways

[00:39] - A brief intro to Eric. 

[01:35] - A whiskey review - Jefferson's Ocean Bourbon.

[09:20] - How Eric got involved in accessibility and the A11Y Project.

[20:53] - How Eric solves for accessibility despite not being disabled. 

[25:55] - How to solicit expertise from the disabled community even with a limited budget. 

[28:35] - The best practices for getting started implementing accessibility. 

[34:46] - A burgers-themed whatnot. 

[37:08] - Comics, Marvel, and streaming culture. 

[48:05] - How the gaming industry is going through an accessibility renaissance.

[56:35] - A few closing thoughts from Eric. 

Quotes [10:34] - “I used to think [accessibility] shouldn’t be a job because everybody should be doing it. But the more I explore this space, the more I understand there is a need for specialization like any other kind of technical consideration.” ~ @ericwbailey [22:00] - “This is something that I try to be very cognizant of as I identify as abled but I speak with and interact with the disability community: the last thing I want to do is typecast or tokenize or suggest that this is the one true way to do things.” ~ @ericwbailey [24:16] - “Bringing people in who are daily assistive technology users and having them actually navigate through things is an incredibly compelling, incredibly eye-opening experience.” ~ @ericwbailey

Links

Eric Bailey

The A11Y Project

An accessibility checklist

Accessibility posts 

Accessibility resources

Contribute to The A11Y Project

Git 

Jefferson’s Ocean Voyage 24

Old Fitzgerald Whiskey

Microformats

National Geographic 

Remix Run

11ty

JavaScript

element transition API

Velveeta

The Great American Burger Book by George Motz

Twitter 

Fable

axe

Deque 

Open UI

Stark plugin

Lighthouse

Google

The Burger Show

Hot Ones

Anthony Bourdain

David Chang

The Chef Show

Chef’s Table

Top Chef

Delicious In Dungeon

Locke & Key

Saga

Paper Girls

Y: The Last Man

Transmetropolitan

Cyclops

X-Men

Daredevil

Paramount Plus

Marvel

Netflix 

Luke Cage

Iron Fist

Jessica Jones

Gotham

NBC

Hulu

GarageBand

Kanye West

Yeezy Boost

Nintendo Switch

The Legend of Zelda: Breath of the Wild

Sony

Tony Hawk's Pro Skater

Mario Kart

PS4

Stadia

Google Glass

Mac

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Years ago, Dan Gebhardt was mapping out data needs for an app he was building. In a struggle to make sense of every requirement and apply them to other packages like Ember Data, he hit a wall. At this point, there was no option for adapting Ember Data to the complex specificities of his app’s needs.  Dan tried to rationalize a solution, deconstructing entire data universes and all aspects of a data library. The end result was Orbit, a framework-agnostic data layer with use cases beyond the obvious. Since its inception, many developers have leaned on Orbit, including those at Ship Shape.  In this episode, Chuck and Robbie talk with Dan about Orbit’s origin story, the best (and least obvious) ways to use Orbit, why Dan chose platform-agnostic, what he really thinks about Starbeam, his ultimate goal with Orbit, and Dan’s all-time favorite power tool. 

Key Takeaways

[00:45] - A brief intro to Dan. 

[03:02] - A whiskey review - Nikka Single Malt Miyagikyo. 

[11:04] - Why Dan created Orbit. 

[15:47] - Unexpected use cases for Orbit. 

[21:42] - How Orbit flags a conflict. 

[25:33] - Orbit’s use cases outside of JSON:API.

[32:46] - What Dan thinks about Starbeam. 

[35:12] - How Dan escapes his computer. 

[40:32] - Dan’s favorite power tool. 

[42:33] - Dan’s thoughts on New Hampshire (and New Jersey).

[48:46] - Dan’s closing thoughts and his sneak peek at a new release. 

Quotes [13:28] - “Sometimes building for the hard case first also helps clarify the simple case and I think that Orbit really scales from the very simple to the very complex set of requirements.” ~ @dgeb [17:47] - “That’s one of my favorite aspects of working with Orbit is using it as simply as possible to just prototype an app really quickly.” ~ @dgeb [33:32] - “The frameworks have too long been siloed and we are now seeing some really interesting cross framework solutions out there, whether you’re talking about Starbeam or even something like Remix or Astro.” ~ @dgeb

Links

Dan Gebhardt

Ember Core Team Emeritus

JSON:API

Orbit.js

Tilde 

Ruby On Rails

Rust

Yehuda Katz

JSONAPI::Resources

Nikka Single Malt Miyagikyo

Nikka From The Barrel

The Glencairn Whiskey Glass

The Norlan Whiskey Glass

GraphQL

IndexedDB

Ember Data

Swach

Git

Apollo 

Whiskey Web and Whatnot: Discovering Ember, Adopting Orbit, and Unlocking Optimization with Chris Thoburn (runspired) 

LinkedIn

ember-m3

Hooks

React

Eric Elliott 

@glimmer/tracking

Starbeam

Astro

Svelte

View

RedwoodJS

Next.js

Acquia

Whiskey Web and Whatnot: Next.js 12, React vs. Svelte, and the Future of Frameworks with Wes Bos

D.C. United 

Audi Field

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In high school, Matt Johnson followed in the footsteps of his older brother,  pursuing similar hobbies like sports and music. After joining a band, Matt realized they needed a website. Mirroring his brother, Matt learned to code, built a website, and changed his college major. Following graduation, Matt dove into business ownership, buying out the company he interned for with a business partner. That once small operation has grown to a team of over 100 and as of July 1st, Matt will be Midwestern Interactive’s sole owner. Like Chuck and Robbie, Matt made the switch from programmer to business owner and is committed to his role as a people and business leader.  In this episode, Matt talks with Chuck and Robbie about learning to love coding, Matt’s philosophy on tech and business, what’s valuable and what’s fluff with Web3, and why Matt took up golf after putting coding on the backburner.

Key Takeaways

[00:29] - A brief introduction to Matt. 

[01:24] - A whiskey review. 

[08:34] - How Matt discovered coding. 

[12:17] - Matt’s (and Robbie’s) music career. 

[15:14] - How Matt decides what tech to work with. 

[16:33] - How often Matt actually codes as a business owner. 

[22:56] - The very last piece of billable code Matt wrote for Midwestern Interactive.

[26:39] - How Matt views the value of Web3.

[34:40] - What golf and programming have in common.

[39:23] - What other businesses Matt runs and how those ventures came to be. 

[44:20] - What Matt thinks of YAML. 

[44:58] - How Chuck and Robbie strategize with tech and testing. 

[52:42] - How Matt produces consistently strong outcomes. 

Quotes [14:25] - “It’s pretty crazy, right? You leverage the tools for what you love to do, and then you fall in love with the tool. It’s a really interesting thing. I remember the idea of telling a computer what to do was just baffling to me. I can just create my own anything.” ~ Matt Johnson [18:26] - “When you are running a business you have to be able to be the right person for the job at any given moment. And you have to have that ability to change your priorities to meet the priorities of the people setting the priorities.” ~ Matt Johnson [18:57] - “When you base your decisions on what’s right, it’s a whole lot easier to go to sleep at night. And getting good rest is very important in the progression of your business.” ~ Matt Johnson

Links

Matt Johnson

Midwestern Interactive

W.L. Weller Antique 107

Pappy Van Winkle’s Whiskey

Maker’s Mark

Buffalo Trace Distillery

Old Forester 1920 Prohibition Style Whiskey

Total Wine

Bart Paden

Christ In Youth

The Jordan Howerton Band

Myspace

Extreme Ownership: How U.S. Navy SEALS Lead and Win

LinkedIn

Slack

Bored Ape Yacht Club

SHIBA INU

Damien Hirst NFT 

Zinc Coffee

YAML

Kubernetes

GitHub

ESLint

Ember.js

Prettier 

Husky

React

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In 2022, the future of Ember is taking shape thanks to developers like Godfrey Chan. Alongside Yehuda Katz and other engineers, Godfrey’s working on a new edition of Polaris. The project has three main goals: to align Ember with the modern npm packaging system, continue to invest and innovate in reactivity, and encourage universal design principles.  Like many developers, Godfrey came to Ember from Rails. Months after chatting with Yehuda and Tom Dale at EmberConf, Godfrey was hired at Tilde and thrown into the Ember deep end. Today, Godfrey’s focused on big picture developments, tackling lofty goals like developing an Ember model to navigate JavaScript classes. In this episode, Godfrey talks with Chuck and Robbie about what’s to come for Polaris, solving major developer headaches, Godfrey’s philosophy on frameworks, top use cases for solutions like Starbeam, and why these innovations are necessary in 2022.

Key Takeaways

[00:29] - A quick intro to Godfrey. 

[01:49] - A whiskey review. 

[09:27] - A sneak peek at Polaris.

[16:15] - Why Polaris is about easy transitions.

[20:11] - How Polaris plans to evolve. 

[24:54] - How Godfrey got into Ember. 

[27:30] - What Starbeam is.

[32:50] - Use cases for Starbeam.  

[36:03] - Why Starbeam is necessary in 2022.

[39:49] - A hobby and people-watching themed Whatnot.

Quotes [14:54] - “Tools like TypeScript don’t automatically just understand what’s up within ember app. At least one of the things for Polaris is to figure out how we can transition to a world where we don’t have those little tiny differences anymore so that when you open a project in VS Code, TypeScript just knows what’s up.” ~ @chancancode  [37:46] - “I think conceptually, a reactivity layer that is decoupled from the framework makes a lot of sense to me because there’s just a lot of libraries and abstractions that you want to write that eventually, you want people to be able to use them in UI.” ~ @chancancode  [39:31] - “I think having something like Starbeam where you can express those reactivity concepts or those annotations without making your library only usable in React or Vue or whatever is a good thing to have in 2022.” ~ @chancancode 

Links

Godfrey Chan

Ember

Ember Core Team

Rails Core Team

Ruby on Rails 

Tilde

Lyre’s American Malt

Multnomah Whiskey Library

EmberConf

Godfrey’s EmberConf 2022 Keynote

Slides

Yehuda’s EmberConf 2022 Keynote

Slides

Ember Octane

Ember Inspector

TypeScript

JavaScript

webpack

Visual Studio Code

Skypack

ember-auto-import 

Embroider 

LinkedIn

Yehuda Katz

Tom Dale

Starbeam

React

Polaris sketch

JSNation

Hooks

Whiskey Web and Whatnot: RedwoodJS, Developer Experience, and Developing for Scale with Tom Preston-Werner

GitHub 

RedwoodJS

Hacker News

Redux

Google Maps

YouTube 

First We Feast

Hot Ones

90 Day Fiance

Cities: Skyline

Uncharted

Twitch

Discord

ember-resources

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Robbie has spent years trying to improve his experience in the terminal. Fortunately, he’s learned a few things about customization along the way. Meanwhile, Chuck and Robbie have thoughts about Apple’s new products, the purpose of React, plus Fig, Hyper, Warp, and everything in between.  In this episode, Chuck and Robbie discuss everything you probably don’t know about terminals, why Robbie’s eyeing Redwood, what Chuck and Robbie actually paid attention to from WWDC22, why developers are so excited about Bun, and why Chuck’s trip to Italy was semi-catastrophic. 

Key Takeaways

[00:48] - A whiskey review.

[09:07] - Robbie’s terminal tips and tricks. 

[15:38] - Why looking cool matters the most. 

[22:28] - A few interesting things from WWDC.

[28:55] - Chuck and Robbie react to React. 

[34:00] - A whatnot about Chuck’s semi-catastrophic trip to Italy. 

[49:11] - An update on the Ship Shape NFT.

Quotes [15:23] - “Bash hasn’t innovated at all. It’s the same thing it’s always been. It does its job but I don’t need to remember all that stuff. Give me some auto-complete and some nice color themes and cool stuff.” ~ @rwwagner90 [29:11] - “I know Next. I don’t even have to know Next and I know it because it’s a good framework. React by itself is just a huge learning curve. Because it’s like, ‘ok we’re going to do all this stuff that looks nothing like anything anyone else is doing.’” ~ @rwwagner90 [29:54] - “React is becoming more opinionated as its user base continues to grow and becomes more opinionated.” ~ @CharlesWthe3rd

Links

Beast Masters Club Private Barrell - Elijah Craig - “Three Tenors, Hogze Carreras” 

Slack

Whiskey Web and Whatnot: A Battle of Two Worlds and Mentorship Above Milestones with Cory Brown

Buffalo Trace

Eagle Rare

The FRIENDS Experience 

5 Tips to Improve Your Terminal Experience

Amazon

iTerm 

Hyper

Warp

fish shell

Fig

Z shell 

dotfiles  

Homebrew

Homebrew cask 

MonoLisa font

Starship

Node.js

Rust

Ember

LinkedIn

Bun

Discord 

Remix

Next.js

API Routes

Middleware

WWDC22

Safari

Ember Inspector 

Google Chrome

React

MacBook Air M2

iPad Air

iPad Pro

npm-install

Visual Studio Code

Swach

Windows 

TypeScript

Electron 

Hooks

JSS

RedwoodJS

Tom Preston-Werner

Tom Preston Werner’s $1M Redwood Startup Fund 

Stripe  

YAML

GraphQL 

Plum Guide

Sonder

Avignonesi Vineyard

Stanley Tucci Searching For Italy

Armando al Pantheon

MetaMask

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

It’s not often that a blog post sets the internet on fire. But a recent post by Cory Brown about async/await led to an uproar and even messages of pity from Hacker News. Who knew a simple post about pattern preferences would cause such controversy?  Today, Cory’s here to explain his side of the story for those happily using async/await in various concurrency patterns. Luckily, Cory believes, to each their own, and even welcomes responses from developers like Eric Elliott and Robbie as important food for thought. So which universe do you prefer? Object-oriented or functional? In this episode, Cory talks with Chuck and Robbie about why he prefers promise to async/await, his response to Robbie’s weekly rant on classes, what really makes an engineer “senior”, how every tech team should operate, and why Cory recently chose to learn Scottish Gaelic.

Key Takeaways

[00:40] - A brief introduction to Cory.

[01:19] - A whiskey review.

[08:39] - Cory’s controversial opinion on async/await patterns.

[18:56] - How Cory views classes and his defense of Hooks.

[29:54] - Why time matters with engineer seniority.

[42:00] - A Dr. Pepper and obscure language-themed whatnot. 

Quotes [26:27] - “I’ve already seen ideas from the object-oriented world come in and benefit the functional world. And vice versa — the functional world come in and really benefit the object-oriented world. So I don't want to see either of them go away even as I choose to essentially wholly live on one side.” ~ Cory Brown [37:10] - “If you have any hope of going to whatever your next job is and entering a codebase that is at all reasonable, then we need to start training our junior engineers. And unfortunately, businesses are not investing in that for whatever reason so it’s on us to do that.” ~ Cory Brown [40:24] - “A large chunk of the last several years of my career has been a diminished focus on producing stuff directly and more in enabling others to produce more quickly.” ~ Cory Brown

Links

Cory Brown on Twitter

Cory’s website

Aumni

National Geographic 

Spiritless Kentucky 74

Eric Elliott

Why I avoid async/await 

JavaScript

Promise

Async/await

Hacker News

YAML 

Douglas Crockford

Yehuda Katz

Ember.js

React

Preact

Stencil.js

Hooks

Clojure

The Coming Storm (Cory’s post about emerging software developers) 

Backstage

Dr. Pepper

Costco

Duolingo 

Cory Brown speaking Galic (00:52)

UtahJS Conference

Kent C. Dodds 

Remix

React Router

Next.js 

Elm

RedwoodJS

Whiskey Web and Whatnot: RedwoodJS, Developer Experience, and Developing for Scale with Tom Preston-Werner

Rails

Apple

LinkedIn

1787 Middleburg Coworking Space

Hot Ones

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In 2017, James C. Davis moved to Charlottesville, Virginia to work at a non-profit tech company that used Ember in their original Saas platform. While James had dabbled in Ember previously, an ask to reimplement the front-end in Ember, this time using TypeScript, proved challenging.  At the time, a few engineers were using TypeScript in Ember, but the open source framework James worked on became the de-facto reference point for projects in Ember types. And the unofficial group of engineers collaborating on the project has become the official Ember TypeScript Core Team. Today, James works at e-commerce company Salsify with a front-end all in Ember TypeScript. Although setting the standard for using TypeScript in Ember, James believes there’s a time and a place for types. Plus, he may have a solution for Robbie’s monorepo grievances.  In this episode, James talks with Chuck and Robbie about his struggles and triumphs perfecting Ember TypeScript, his real thoughts on monorepos and functional programming, keeping APIs private, and why developing Glint was a type checking necessity.

Key Takeaways

[01:46] - A whiskey review.

[05:48] - Two truths and a lie. 

[12:28] - How James discovered Ember and open source. 

[16:28] - The purpose of the dot ember-cli file.

[22:00] - When TypeScript isn’t your best bet. 

[22:53] - How the Ember TypeScript core team is handling private API.

[25:41] - How James feels about monorepos and functional programming in general. 

[28:57] - What tool James uses to link packages.

[31:36] - How James created Glint. 

[39:03] - A camping, travel, and steak-themed whatnot. 

Quotes [17:58] - “One of the cool things about the way TypeScript is done now with Babel is we can write stuff in TypeScript and we can use Babel to basically strip out all of the type annotations and just produce JavaScript.” ~ @jamscdavis [19:38] - “Basically at this point, the only really useful thing that you need inside ember-cli-typescript is its blueprint which is different from the blueprints that generate components and Ember things.” ~ @jamscdavis [21:53] - “The bigger and more complex your project is, the more that [TypeScript] helps you.” ~ @jamscdavis

Links

James on Twitter

GitHub

Twitter

Elon Musk

Starlink

Ragged Branch Virginia Straight Bourbon (Wheated Bourbon)

It Might Get Loud

Whiskey Web and Whatnot: Bringing Types to Ember with Chris Krycho

Chris Krycho 

Ember TypeScript Core Team

Center for Open Science

The Open Science Framework

Ember.js

TypeScript

ember-cli-typescript

Salsify 

Dan Freeman

Babel

JavaScript 

Definitely Typed

Peter Wagenet

SemVer

Glint

yarn link

Yalc

Using Yalc for Ember Engine/addon Development

Shepherd

Lerna 

EmberConf

James’ EmberConf 2019 Talk

Glimmer.js

Blenheim Vineyards 

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

They say if it’s not broken, don’t fix it. So why are we running tests on tests on tests that aren’t business-critical? There’s an art to testing beyond just striving to get 100% coverage. In fact, over-testing can actually hamper your progress more than help it. Meanwhile, Chuck’s wondering why it’s not possible to have a union of enums in GraphQL. In this episode, Chuck and Robbie discuss some tech frustrations, lessons for the React community, why Ship Shape implemented spam traps, and a whatnot on all things alcohol, sports, Friends, and Robbie’s (seemingly endless) truck saga. 

Key Takeaways

[01:50] - A lengthy whiskey review. 

[22:53] - Why getting carried away with tests becomes your downfall. 

[34:50] - Why Chuck thinks these tests in the React community are useless. 

[38:16] - Chuck’s GraphQL confusion. 

[40:49] - A browser bug Chuck noticed. 

[44:09] - Robbie’s non-sponsored plug.

[44:50] - A sports-themed whatnot and an update on Robbie’s truck saga. 

Quotes [26:52] - “There are things that warrant tests and things that don’t and there are good best practices for writing them.” ~ @rwwagner90 [33:44] - “Sometimes people will just chase the goal of as close to 100% coverage as possible and then you end up with a bunch of egregious tests along the way.” ~ @CharlesWthe3rd [34:00] - “You need to test what’s business-critical. You can do the other tests if you have the time. But there were a lot of tests that really didn’t even check anything. And it’s kind of arbitrary — you got that coverage, but you weren’t doing anything.” ~ @rwwagner90 [36:32] - “Cypress is a great example of having integration testing in context where you can get visual progression testing too so [you] have some understanding there.” ~ @CharlesWthe3rd

Links

Maker’s Mark No. 46

Maker’s Mark Cask Strength

Maker’s Mark Private Selection

Woodford Reserve

Jack Rose Dining Saloon

The FRIENDS Experience 

Mocha

Jest

Ember.js

Slack

reCAPTCHA

React

Cypress 

Facebook

Vite 

GraphQL

Chuck on Twitter

Elon Musk

Starlink

Netlify 

Middesk

QuickBooks

Walkabout Mini Golf on Oculus Quest

Holey Moley

Steph Curry 

Topgolf

Rivian

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Great things come in unexpected places. For Tracy Lee, an ex-boyfriend’s T-shirt sporting the Ember Tomster is what tipped her off to software development. Following curiosity and a three-week bootcamp, Tracy was hooked and ready to take on a career in coding. Today, Tracy is the CEO of This Dot Labs. She leads a team of 50 developers with a focus on reactive programming, web performance, and developer experience. Her clients and colleagues have become her closest friends and she’s always looking to help fellow developers expand their careers. When she’s not running an agency, Tracy is part of the RX Core Team (one of her many professional memberships), posting tech content to social media, and raising a new baby boy. So how does she manage it all?  In this episode, Tracy talks with Chuck and Robbie about wearing every hat under the sun and wearing them well, why she loves RxJS, having hard conversations with over-eager developers, what’s so often ignored by non-technical CEOs, and what keeps Tracy motivated above all else. 

Key Takeaways

[00:09] - A Cinco De Mayo-themed beverage review. 

[02:47] - An intro to Tracy.

[06:17] - What RxJS is used for. 

[09:28] - How Tracy balances everything.

[18:55] - Tracy’s life outside of coding, parenting, and business ownership. 

[27:17] - How Tracy first got into web development. 

[38:23] - Tracy’s advice for developers and the hardest pill to swallow when you’re over-eager. 

[45:05] - An important conversation about whiskey and Tracy’s liquor cabinet. 

Quotes [08:24] - “Check out RxJS if you have not checked out RxJS. And then if you like it, I think it takes people a little bit to wrap their heads around it because it’s a new way of thinking, but once people do I feel like people just want to RxJS all the things.” ~ @ladyleet  [15:19] - “I hope I can turn my life into only doing my hobby again. So that’s my goal. Hire enough people to where I can actually not have to do all the things I don’t love.” ~ @ladyleet  [29:36] - “I love development because it was so challenging to me, instead of business. I think developers go the other way, they’re like, ‘oh development’s easy, let me do business stuff because that’s challenging.’ For me it was different, I was like, ‘man this is so invigorating, this is hard and it’s awesome and I can build things and create things.’” ~ @ladyleet  [35:19] - “I always talk about web performance and generally no one really wants to invest in it but performance is such a huge deal.” ~ @ladyleet 

Links

Tracy on Twitter

This Dot Labs

Cutwater Spirits 

Bartesian

Keurig

RxJS Core Team

Google Developer Expert

GitHub Stars

Microsoft MVP

RxJS

Angular

Ember.js 

ember-concurrency 

tc39 Proposal for Observable 

Introduction to RxJS Patterns in React

This Dot Media on YouTube

React

Ken Wheeler

Cricut 

JavaScript

Meetup

ES2015

The Ember CLI

GraphQL

Apollo Federation

Vanilla JS

Sagamore Spirit

Four Roses Single Barrel

Blanton’s Bourbon

E.H. Taylor, Jr. Collection

W.L. Weller

Rickhouse

Buffalo Trace Distillery

Pappy Van Winkle's Whiskey

Willett Distillery

Stagg Jr. 

Jeffrey Morgenthaler’s Amaretto Sour

Laphroaig

Porsche Experience Center

This Dot Media Angular Meetup

This Dot Media React Meetup

This Dot Media Women In Tech Monthly Mentoring

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In early 2017, Chris Krycho was working at one of the few startups using Ember, searching for a way to bring types to the emerging language. His primary goal became solving semantic versioning for TS. As Chris kept iterating, striving to combine multiple programming worlds, other engineers joined him in the pursuit until eventually, the Ember TypeScript Core team was born.  Today, Chris is a lead engineer at LinkedIn, a father, husband, runner, music composer, and whiskey enthusiast. His current goal is to ensure Ember Polaris has first-class TypeScript support. Aside from offering new dad advice to Robbie, Chris also describes what can become a superpower for new developers willing to work. In this episode, Chris talks with Chuck and Robbie about best-case uses for TypeScript, a defense of complicated library code, Chris’ ultimate goal with software engineering, and his advice for programmers on the rise. 

Key Takeaways

[01:10] - A brief intro to Chris. 

[02:26] - A whiskey review. 

[10:57] - How the Ember TypeScript Core Team originated. 

[19:11] - When Chris believes TypeScript isn’t necessary. 

[26:52] - Chris’ lengthy experience with programming languages. 

[28:39] - Chris’ advice to Robbie as a new father. 

[30:59] - How Chris responds to Robbie’s issue with TypeScript.

[43:50] - What a first-class component template is.

[52:14] - A music and Hot Ones-themed whatnot. 

[57:43] - The one thing Chris always plugs for developers. 

Quotes [16:27] - “TypeScript support is pretty essential to modern web development. Even if you’re not using TypeScript in your web app, you are using TypeScript because under the hood, all of the tooling that exists across the ecosystem, more or less, uses TypeScript.” ~ @chriskrycho [19:39] - “There’s no project in which TypeScript is necessary. There are very few projects in which it might not be useful, but that’s going to depend on your team, your coding style, your mental frame, your background, etc.” ~ @chriskrycho [60:45] - “Getting deep on subject matter as well as having a general breadth is a really powerful one-two punch in terms of being able to grow as an engineer, to actually understand what you’re working on.” ~ @chriskrycho Links

Chris Krycho

ChrisKrycho.com

LinkedIn

Ember

LinkedIn Learning

Kent C. Dodds 

Old Forester 1920 Prohibition Style Whiskey

W.L. Weller

The Glenlivet 14 Year Old

Four Roses Bourbon

runspired

Chris Manson

Whiskey Web and Whatnot: Runspired vs. Chris Manson on Solving the Number One Open Source Maintainer Dilemma

Discord

EmberConf

Ember TypeScript Core Team (Typed Ember)

Dan Freeman

James Davis 

Derek Wickern

Mike North

Olo

Flow

JavaScript

TypeScript 2.1

Robert Jackson

Ember TypeScript on GitHub

DefinitelyTyped on GitHub

Glint 

JSX 

Vue.js

Svelte

Ember Observer

ember-cli-babel

IntelliJ IDEA

Jet Brains

VIM

Visual Studio 

Ruby

Python

Sorbet

Stefan Penner

Repple

Greg Vaughn

Elixir

Glenn Vanderburg 

Microsoft 

GitHub

Vanilla JS

Fortran

PHP

Rust

Swift

Hascal

Elm

Discourse

Semantic Versioning for TypeScript Types

ember-try

Redux

Mark Erikson

Codebase

Sam Selikoff 

Apollo GraphQL

Chris Krycho’s music

Chris Krycho’s on SoundCloud

SpaceX

Chris Garrett (zuraq)

ShopTalk Show Ep 512: Web Whiskey Crossover with Chuck Carpenter & Robbie Wagner

New Rustacean Podcast 

Prolog

Julia Evans

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Do you use monorepos? Do you love NFTs named after dogs? Chuck and Robbie have mixed feelings on both monorepus and Shiba Inu tokens and they’re probably not the only ones conflicted. Developer tools and the metaverse are complex topics that don’t always yield solidly positive or negative results.  The beauty of our ever-evolving digital space is the ability to continually iterate and learn from what’s not working. Having said that, just because something is new (and trending on Twitter) doesn’t mean it’s the best tool for the job, nor that it should be used for anything besides its original purpose. Between monorepos and digital coins, sometimes the hype outweighs the benefit.  In this episode, Chuck and Robbie discuss their thoughts on monorepos, the downside to trending languages and developer tools, why the metaverse should be approached with caution, plus a whatnot covering everything under the sun. 

Key Takeaways

[01:22] - A brief whatnot on SNOOs and Robbie’s status as a new parent.

[02:55] - A whiskey review.

[12:29] - Why Robbie can’t wrap his head around monorepos. 

[28:20] - Why Robbie is (semi) entrenched in the metaverse. 

[34:21] - Chuck and Robbie’s take on the Oscar slap and the future of comedy.

[37:16] - A less serious whatnot about podcasts, electric cars, entertainment, and new babies. 

Quotes [21:43] - “I think that there’s good practice in saying ‘why?’ But I don’t think everything should always be one way. I think that [you should] just use the best tool for the job when you come across that.” ~ @CharlesWthe3rd [22:04] - “There are cases where monorepo could work and be good for people. I’m not saying they suck all the time. It’s my argument with everything — people use React because they think it’s cool, people use TypeScript because they think it’s the hotness, we need to type everything. Monorepos are cool because some guy said, ‘hey these are cool.’ If it’s not solving a real problem for you, just remove that from the code.” ~ @rwwagner90 [31:31] - “I still believe in the utility of the technology [of NFTs]. I do believe that there’s something there. And people are just going to get more clever in the way that they apply that and there will be more security down the line. There’s just way too many rug pulls these days to really make it all worth something.” ~ @CharlesWthe3rd

Links

SNOO

Calumet Farm 12 Year Old Single Rack Black

Guinness Factory

Jack Daniel’s

Sagamore Spirit

Safari

Rails

Lerna 

JSON

TypeScript 

Ember.js

React 

Facebook

Remix

Shiba Token

SHIBOSHIS

The RECUR Portal Pass

Netflix

Darknet Diaries

PRO-SPEED Autoworks

babybrezza 

The Honest Company

Pampers

Costco

Rivian

Toyota Tacoma

Model X

Q7

Reddit

Lucid 

Roadster

Wawa

Next.js

Vercel

Nuxt

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

It’s been a while since Chuck and Robbie dove headfirst into trending tech topics without a guest to bounce their ideas off of. Today, they discuss the latest in TypeScript and Git, the evolution of JavaScript over the years, developer pet peeves, and what success means on a team, on the web, and on the field.

Key Takeaways

[01:09] - A whiskey review. 

[10:14] - What Chuck and Robbie think about introducing TypeScript to JavaScript natively. 

[17:10] - A rant on everything except Git. 

[23:60] - Why Robbie’s been having problems with Git.

[33:09] - What’s new from ES2022.

[34:44} - A football, capitalism, and bad vegan-themed whatnot. 

Quotes [13:40] - “I think [tsc going away] definitely moves JavaScript forward as this thing you can use more than just for the web. And we’ve been doing it for things other than the web forever, but I guess to the people that are outside the JavaScript community they look at it as this thing that’s mostly web, and it’s really evolving past that.” ~ @rwwagner90 [20:50] - “I just wish we could all agree that similar to any other language, not coding languages specifically, reading, writing, there should be punctuation.” ~ @rwwagner90 [23:12] - “[Opinions on languages] is such subjective overhead and us as consultants, when you find these differences from project to project, it’s just not a thing worth fighting for. And the reality is, as long as there’s consistency, all the answers are right and the logic is all that matters.” ~ @CharlesWthe3rd

Links

The Senator 6 Year Straight Rye Whiskey Barrel Proof, Kentucky, USA

Buffalo Trace Distillery

TypeScript

Git

JavaScript

CodePen

PHP

Deno

Rust

Linux

Arduino Project Hub

Stanford University

CoffeeScript

Prettier

Mariana Tek

Ember.js 

Gooey Apps

Dropbox 

Adobe Dreamweaver

UEFA Champions League

PSG.FR - Paris Saint Germain

Real Madrid CF

Kylian Mbappe

Karim Benzema

Tom Brady

Brett Favre

Boston Red Sox

Liverpool FC

New York City FC 

MLS

Manchester City FC

FIFA

Lemonade

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

When someone hands you an opportunity to specialize, to do something crazy with people you like, to learn from people building something before your eyes, it’s difficult to pass up. An opportunity like that prompted Chris to leave LinkedIn for Bitski, a digital wallet for buying, selling, and storing NFTs.  Leaving what’s safe and secure for what’s largely unknown is definitely a risk, but Chris is a risk-taker. Despite loving Rust, Chris wanted to move away from JavaScript in the years ahead and expand his developer horizons. Plus, he’s learned from experience that becoming emotionally attached to whatever you’re using is a dangerous game.  In this episode, Chris talks with Chuck and Robbie about a lack of resources and corporate greed in open source, the framework eras we’ve lived through and what’s to come, why workers are incredible, choosing a career path, and how to keep developing as a developer.

Key Takeaways

[00:23] - Introducing Chris and his recent good news.

[03:20] - An heirloom whiskey review. 

[10:12] - Why Chris left LinkedIn and what he’s up to now. 

[17:20] - What Chris learned from React.

[18:58] - A chat about Classes, Functions, and Tailwind.

[26:20] - What goes awry with execution in open source.

[34:33] - Why open source is not sustainable and a brief history of the framework eras.

[40:40] - Why Bitski has moved away from Ember. 

[46:49] - What Chris thinks about Web3. 

[53:37] - A DC, Disney, and Cars-themed whatnot. 

Quotes [14:33] - “Honestly, I’ve worked with JavaScript for 10 years now and I don’t ever want to become one of those one-language devs. So I would like to be able to transition away from JavaScript at some point. Or at least transition into being able to work in multiple languages” ~ @pzuraq [28:51] - “We built these primitives so that anybody can do it. Anybody can go and build that functionality. You don’t need to RFC it to Ember. You don’t need to have it be accepted by the core team.” ~ @pzuraq [44:06] - “I didn’t understand workers at first. I didn’t understand that it fundamentally changes the dynamics of writing web applications.” ~ @pzuraq

Links

Chris Garrett

Chris on Twitter

LinkedIn

Google

Laws San Luis Straight Rye Whiskey 

Netflix 

ABC Stores

Rob Jackson

Tom Dale

Dave Hermin

David Hamilton

Chris Krycho

Bitski 

Ticketfly 

Julian Tescher 

Patrick Tescher

Rust 

JavaScript

Wasm

React

View

Svelte

Hooks

Elm

Tailwind CSS

Ember.js 

Glimmer.js

JSX

REPL JS

Jest

Facebook

Red Hat

Cypress

NativeScript

Vercel 

Next JS

Faker.js

OpenSSL

Henry Zhu

Babel

Angular

Backbone.js

Knockout 

Rails

Meteor

Apollo Studio

SvelteKit 

Ember Core Team

Rich Harris

Remix 

Cloudflare Workers

EdgeWorkers

Netlify

Web3

Kevin Rose

Apple

Gary Vaynerchuk

Candy

Ethereum

Coinbase 

RECUR

NFTU

ember-shepherd

National Cherry Blossom Festival

National Geographic

The Owl House

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

The terminal is a constant in the dev world. Every developer will interact with the terminal in one way or another. So what if they worked better? Tools within the Google Suite inspired Warp Founder Zach Lloyd to bring that same ease of collaboration to the world of terminals. And so, Warp was born.  Because you can’t avoid terminals, the implications of improving such a widely-used tool are what kept Zach going and building momentum with Warp. Zach believes in tools that solve problems vs shiny new tools winning the popularity contest. And that keeps him iterating on Warp, with the ultimate goal of improving developer workflow.  In this episode, Chuck and Robbie talk with Zach about elevating developer productivity, why Zach chose Rust, how Zach classifies the best engineers, a sneak peek at Warp’s new features, and how he hopes Warp will revolutionize the developer experience. 

Key Takeaways

[00:50] - An introduction to Zach.

[01:57] - A whiskey tasting. 

[09:36] - A final whiskey review. 

[13:31] - Why Zach chose to tackle the terminal. 

[17:02] - Why Zach chose Rust. 

[21:10] - The method behind Warp’s madness. 

[29:05] - How long it took Warp to scale up. 

[33:22] - What Zach learned as the interim CTO at TIME. 

[37:28] - A Kanye, dogs, and sports-themed whatnot. 

Quotes [15:13] - “One of the kind of root product ideas behind Warp was, could you build a version of a text-based interface that brings that same power to a much larger group of developers so it makes that power much more accessible.” ~ @zachlloydtweets [29:40] - “My general philosophy for when you’re building something like this is to try to pick the tool that’s going to get you to the best product experience. And so it’s always like working backward from what user experience is going to be best and then how do you pick the tools, and the stack, and the technology to try to achieve that.” ~ @zachlloydtweets [30:33] - “In my experience, the best engineers who I’ve worked with and who I prefer to work with are people who are seeing the technology as a tool for achieving an end-user result or for solving some problem.” ~ @zachlloydtweets

Links

Zach Lloyd

Porsche Experience Center

Warp

Google Workspace

Figma

Stellum Bourbon

Maynard James Keenan’s wine (Caduceus)

Pappy Van Winkle's Whiskey

Jim Beam

Total Wine

Seelbach’s

Chuck on Twitter

MGP of Indiana

Heaven Hill Distillery

George Dickel Whiskey Distillery

Jack Daniel’s 

High West Whiskey

Rust

iTerm

Google Sheets 

JavaScript

iPad 

Hyper

Linux

Virtual Studio Code

JSON

curl

Zach’s blog

Code-First vs. Product-First

Hacker News

React

GoJS

The ZBook

TIME

National Geographic

Salesforce

National Geographic Society

jeen-yuhs

onyx

Hip-Hop Evolution

Dr. Dre

Beats by Dre

Eminem 

50 Cent

Skylar Grey

Moms Spaghetti

Cincinnati Bengals 

Squirrel Patrol

The Hustle

Buffalo Trace Distillery

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

As developers, advancing in our careers can feel like the wild west. No guardrails, no handbook, and no standard path to success, everyone has a unique story when it comes to their coding career.  Far from a developer since childhood, Jen’s no stranger to the unconventional path. Her Ember education grew within an accelerator while the bulk of her skillset expanded working in open source. While not an ideal path for everyone, the small startup environment and ability to learn from others in the Ember community was integral to Jen’s growth. But what if there was a way to standardize? And what should come first, a standardization of skillset or ethics? At a time when tech is advancing faster than ever and Artificial Intelligence has entered the chat, Jen Weber would argue that a need for some ethical benchmarks is the more urgent ticket.  In this episode, Chuck and Robbie talk with Jen about the imperfect path to developer success, how to standardize an ever-evolving industry, the struggle to measure developer expertise, and why the Ember community is largely responsible for her growth, career, and overall outlook on tech. 

Key Takeaways

[00:26] - An introduction to Jen. 

[01:18] - A whiskey review and freezing the perfect ice. 

[09:32] - How Jen was introduced to Ember.

[14:57] - What working at a startup taught Jen about developing. 

[19:20] - Why creating a standardized roadmap for developers is a helpful step. 

[23:24] - What Jen thinks about ethical standardization. 

[37:06] - The challenges of measuring developer expertise. 

[42:57] - What hobbies Jen has outside of tech and a food-themed whatnot. 

[53:25] - A midwest chat. 

Quotes [09:47] - “Good coding often follows certain patterns. And there’s lots of different terminology and there’s tons of blog articles written about what all those different patterns are, and some of them are just kind of baked into Ember.” ~ @jwwweber [10:20] - “The [Ember] community became kind of my lifeline for figuring out how to do tricky things that were outside of what I had already learned so far, that were outside of the intro guides and tutorials. So I spent a lot of time building my knowledge through the help of other people.” ~ @jwwweber [13:07] - “I hesitate sometimes to say, ‘work in open source’ because it’s unpaid, on your own time. That was how I did it, and it benefited me hugely, but also I’m interested in finding out other people’s pathways to being successful, to growing their skills, to reaching more senior engineering levels than just this one meandering way.” ~ @jwwweber

Links

Jen Weber

Ember.js

Belfour Bourbon Whiskey Finished With Texas Pecan Wood

Maker’s Mark 46

Watcher’s Whiskey Tea

React

JavaScript

Twitter

Blockchain

Dropbox 

Adobe Dreamweaver 

Astro

Ember for React Developers

24 days from node.js to Rust

Rust

Node

Microsoft Excel

Minecraft

Nintendo Wii

Mario Kart

Nintendo Switch

Stadia 

Oculus

Skyrim VR

Acquia 

Big Boy

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Whiskey, Web, and Whatnot is a weekly podcast from Robbie Wagner and Chuck Carpenter, the founders of Ship Shape (https://shipshape.io).  Listen each week for wide-ranging conversations with developers from across the web. Each episode includes sampling a whiskey, followed by a chat about tech things, and slowly devolves into various whatnot. Unlike some other technical podcasts, our format allows you to see another, more human side of the devs you follow and admire. You can subscribe now wherever you listen to podcasts, and learn more at https://www.whiskeywebandwhatnot.fm. 

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

When it seems like everyone around you has worked in the same field for a really long time, making a career pivot with confidence can be tricky. But not everyone’s been coding since their early college days like Robbie and Chuck. Kara Luton started on track to become a professional ballerina. After college and a stint in music publicity, burnout prompted Kara to make a hard left and begin a career in tech.  With all the developer bootcamps and online resources now available, making the switch has never been more accessible. Not to mention, the skills Kara learned as a ballerina and a music publicist helped shape the developer she is today. From staying dedicated and detail-oriented, learning to write and learning from burnout, Kara wouldn’t change anything about her unconventional path to software. In this episode, Chuck and Robbie talk with Kara about her experience learning and relearning Ember, why she loves the Ember community, her advice for those looking to switch careers, Kara’s cool home office, and why every developer has something valuable to offer. 

Key Takeaways

[00:58] - A brief introduction to Kara. 

[03:16] - A whiskey review. 

[08:51] - Kara’s non-traditional path to tech. 

[15:57] - Kara’s experience in a bootcamp and her thoughts on bootcamps as a developer launchpad.

[17:34] - How Kara found Ember. 

[23:10] - Kara’s advice for people looking to make a career pivot.

[28:44] - Why Kara’s looking forward to contributing to open source projects. 

[32:30] - How Kara’s home office setup has evolved. 

[37:57] - Kara’s thoughts on NFTs. 

[40:17] - Why Kara loves animals and a deep dive on her two pet dogs. 

[47:48] - More of Kara’s hobbies outside of the web and a chat about Marvel movies. 

[58:48] - A soccer and sports-themed whatnot. 

Quotes [15:20] - “Ballet, it’s very detail-oriented and I feel like that’s something that’s really helped me in my career as a developer, like missing a semicolon or understanding the different syntaxes — it’s really helped me a lot. I’m really really grateful for my time doing ballet.” ~ Kara Luton [29:37] - “Contributing to the framework that you use will give you such good knowledge of it, even if it’s something small.” ~ Kara Luton [31:59] - “You never know if something you say, the way you phrase something, will just make it click for somebody in a way that they haven’t understood it before. I really really recommend people writing blog posts.” ~ Kara Luton

Links

Kara Luton

CrowdStrike

Glimmer.js

Three Chord Bourbon Strange Collaboration

Nelson’s Green Brier Distillery 

Nashville Predators

Joffrey Ballet School Summer Intensives

Belmont University

freeCodeCamp

Codecademy 

Ember.js

Ryan Tablada

Rock & Roll with Ember.JS

Ember Octane

Dev.to

Ed Faulkner

CodeNewbie

Jessica Rose

Alex Graul

National Geographic

Dependabot 

Ember Learning Team

The Ember Times 

The Difference Between Regular Functions and Arrow Functions

Introduction to CSS Grid: What You Should Know

Kara’s work from home setup

Yeti Blue Microphones

Amazon

Quartet Whiteboards

Lume Cube

The Frame TV

Damien Hirst’s NFT

Bored Ape Yacht Club

Web3 is going just great

Taras Mankovski 

Whiskey Web and Whatnot: Alternatives to Relay, the GraphQL Stack, and Adulthood with Charles Lowell and Taras Mankovski

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Just because something is widely used doesn’t always mean it’s your best solution. Frontside Founder Charles Lowell and CEO Taras Mankovski, stumbled into an alt GraphQL stack simply because the nature of a product didn’t mesh with Apollo. After happening upon two up-and-coming technologies, GraphQL modules and Envelope, a solution was born, as was a newfound flexibility with GraphQL stacks. In this episode, Charles and Taras talk with Chuck and Robbie about their accidental developer discovery, the drawbacks of UI libraries, what a Relay alternative looks like, what in the world Pact is, and why adulthood is vastly overrated. 

Key Takeaways

[00:48] - An introduction to the Frontside guys.

[02:29] - A whiskey review.

[08:46] - How Charles and Taras discovered a less-than-ordinary GraphQL stack.

[18:39] - Why JSON:API doesn’t always make sense.

[23:11] - Taras’ criteria for a valuable alternative to Relay. 

[25:04] - What is Pact? 

[28:30] - An NFT chat, and why adulthood is vastly overrated. 

[41:45] - Charles’ and Taras’ hobbies outside of the web and the best way to bond with your baby. 

[54:38] - A few last-minute mentions. 

Quotes [21:04] - “Relay is complex, it’s difficult, and it’s not as magical as other things that I’ve used. So I actually don’t think that the primary benefit is to the clients that consume it, ironically. I think the benefit is to the developers that are trying to understand.” ~ Charles Lowell [56:20] - “The combination of testing and simulation and the developer experience stuff, and the emergence of developer experience as an area of focus is exciting and interesting in the same way that web and Ember was when it started. Just that sense of, we’re discovering something new and there are people who are actively trying to solve a problem.” ~ Taras Mankovski 

Links

Charles on Twitter

Taras on Twitter

Frontside 

The Balvenie Doublewood 12 

The Singleton of Glendullan Liberty

GraphQL

Apollo 

Discord

Envelope

JSON:API

runspired

Whiskey Web and Whatnot: Discovering Ember, Adopting Orbit, and Unlocking Optimization with Chris Thoburn (runspired)

Ember Data

Orbit 

Relay

Pact

Swach

Blockchain

Web3

No JS

Rails

The Guild

Hive GraphQL

CodeGen

The Sandbox

Snoop Dog

Second Life

Linden Lab 

Duolingo

Casamigos

Deno

GoJS

Backstage

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Charlie Gerard loves to experiment. Her love for experimentation and JS has propelled Charlie into the world of machine learning and in turn inspired her recent book, Practical Machine Learning in JavaScript.  Forever iterating on her projects and experimentations, Charlie extends that desire for growth into her professional life, even pursuing a Bachelor’s Degree in Computer Science and dabbling as a Google Developer Expert outside of her Netlify 9-5.  In this episode, Charlie talks with Chuck and Robbie about her role at Netlify, why DX engineers matter, the real relationship between Remix and Netlify, Charlie’s approach to machine learning, and her thoughts on why web3 can be used for good.

Key Takeaways

[00:30] - An introduction to Charlie. 

[01:04] - A whiskey review. 

[07:53] - Why Charlie wrote a book about JavaScript and machine learning. 

[11:23] - How Charlie comes up with the projects she works on. 

[18:24] - What Charlie does at Netlify and what it means to be a Google Developer Expert. 

[22:43] - What Charlie knows about the relationship between Remix and Netlify. 

[26:23] - Why DX engineering matters. 

[31:33] - A deep dive on Charlie’s Twitter and her hobbies outside of tech. 

[41:40] - How Charlie thinks web3 can be used for good.

Quotes [13:48] - “Every time I have an idea, I kind of tweak it to push it as far as I can or until I get bored and then I move onto another one. But it’s never like I wake up and have a great idea. I wish it was like that. But most of the time it’s more an evolution of ideas or inspiration that I find online, other people sharing their stuff, and it generates an idea in my head.” ~ @devdevcharlie

Links

Charlie on Twitter

Netlify 

JavaScript

Jamstack

The Balvenie Caribbean Cask 14

Practical Machine Learning in JavaScript 

TensorFlow

Python 

TensorFlow.js

Vanilla JS

Create React App

Chrome Dino Game

Street Fighter

Amazon

Amazon Web Services (AWS)

Google Developer Expert

Google

Android

Angular

Remix

Vercel

Next.js

Whiskey Web and Whatnot: The Beauty of Remix, Falling for Tailwind, and Why NFTs Are a Scam with Kent C. Dodds

Astro

RedwoodJS

Backstage

Discord 

YouTube

Netflix

Analogue Pocket

Pokemon

Rust

Blockchain

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Ten years after launching CodePen, Co-Founder Chris Coyier still thinks of his company as a scrappy startup. That’s because CodePen, an app and social community for testing and creating web projects, still feels like a company striving to prove itself in a world of jaded developers. Nevertheless, CodePen has successfully reached developers as they’re learning to code.  In this episode, Chris talks with Chuck and Robbie about his online opinions that align and differ from Robbie’s, the evolution of CodePen, how they’ve managed to monetize, the advantages of sticking with CSS, why blogging is like grinding, and Chris’ parenting advice for new dads.

Key Takeaways

[02:23] - A whiskey review. 

[11:10] - The beauty of CodePen and a brief chat about Tampa. 

[16:11] - The niche that sets CodePen apart. 

[18:03] - Why going serverless is a wonderful thing. 

[23:11] - How CodePen has evolved and how they have monetized. 

[25:06] - How CodePen uses information for good. 

[27:16] - How CSS-Tricks came to be and Chris’ other digital passions. 

[38:38] - What Chris thinks of Tailwind. 

[44:59] - What new things are coming to CSS. 

[49:42] - Chris’ dad advice for Robbie. 

[57:31] - A Rick Steves whatnot, complaints about Italian food, and why deadlines work. 

Quotes [23:59] - “Not a day has gone by, pretty much in the 10 years we’ve been running this, where there isn’t some kind of jaw-dropping, interesting creation on CodePen.” ~ @chriscoyier [45:25] - “If you just let CSS be, just use the language, you get all this stuff. But if you have to wait for an abstraction to come later, maybe it never does arrive or maybe it comes in a way that’s too abstracted that’s not all that useful. There’s an advantage to just sticking to the core language.” ~ @chriscoyier [49:28] - “The rule is, just leave it alone. Do not open up somebody else’s thing and reorder their inputs and commit that. Because that is just noise, and it doesn’t matter.” ~ @chriscoyier

Links

Chris on Twitter

Discord 

New Riff Single Barrel Bourbon

Sagamore Spirit 

Jack Daniel’s

Jim Beam

CodePen

Sass

Next.js

JavaScript

Dart

Bitcoin

Eyeframe

Rust

Go

Acquia

Ruby

VS Code

CodePen PRO Plans

The CodePen Spark (CodePen newsletter)

CSS-Tricks

WordPress

How to Fetch and Parse RSS Feeds in JavaScript

Whiskey Web and Whatnot: Work-Life Balance, React, and Why Accessibility is Everything with Melanie Sumner

The Legend of Zelda: Breath of the Wild

Nintendo Switch

Oculus Quest 2

Workrooms

Rec Room on Oculus Quest

Pictionary

Oculus Guardian

Phasmophobia

Tailwind CSS

National Graphic

Codebase

React

JSX

Chrome DevTools

Netflix

The Red Hen

Rick Steves

Rick Steves, Cool Dude.

Europe Through The Back Door

Rick Steves’ Europe TV Show

VSCode All Autocomplete

GitHub

GitHub Copilot

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

As Chris Thoburn (otherwise known as runspired) began prepping for his own Whiskey Web and Whatnot, he found himself driving along to Chris Manson’s episode from a few weeks prior. Nodding along as Chris explained his point of view on all things Ember, runspired suddenly slammed on the brakes after hearing one pivotal sentence.  At the center of his break slam and today’s fierce disagreement? The value of TypeScript and its place in the Ember community. Fortunately, Chris and Chris have the same end goal: to encourage more developers to use Ember and contribute to Ember projects. But how do we keep Ember contributor-friendly while keeping contributions careful? One of them yearns for a happy medium and the other feels that balance is forever impossible. In this episode, runspired and Chris Manson battle it out, discussing TypeScript’s place in the Ember community and balancing the volume of Ember contributors with the accuracy of developer edits.

Key Takeaways

[02:49] - A whiskey review. 

[09:55] - What whiskey and NFTs have in common. 

[11:37] - Runspired explains the source of his smackdown with Chris Manson. 

[15:38] - Where Chris Manson and runspired stand on TypeScript. 

[19:29] - Chris Manson’s side of the story.

[20:02] - How runspired and Chris Manson think we’ll get more developers contributing to Ember. 

[29:09] - Where runspired and Chris Manson actually agree.

[37:18] - Where Chris Manson stands on TypeScript. 

[40:56] - How to balance contributor-friendly with contributor careful. 

[44:58] - The problem with Ember sponsorships and Ember advocates. 

[01:02:53] - Some closing thoughts on today’s smackdown, Peaky Blinders, and an NFT-themed whatnot. 

Quotes [26:19] - “The more that we’ve adopted TypeScript, the more I’ve seen people capable of making a contribution without my assistance that had the right fix.” ~ runspired [43:20] - “I see Ember Learn, the org, and all of the things that we maintain, as kind of a gateway drug to becoming an Ember CLI contributor, a framework contributor, an Ember Data contributor. It’s like a training ground.” ~ Chris Manson [44:58] - “What we really need is a developer advocate for Ember. We need, as a community, to find some pool of funding, to hire somebody, to be 100% focusing on that pipeline that I’m talking about: getting people in at the bottom, finding ways for them to get from the bottom to the middle grounds, identifying the projects, project managing people up that scale, and getting them to (runspired’s) door when they are ready.” ~ Chris Manson

Links

Chris Manson

runspired

Chuck on Twitter

Whiskey Web and Whatnot: Ember vs. React, Jamstack, and Holes in the Hiring Process with Chris Manson

Whiskey Web and Whatnot: Discovering Ember, Adopting Orbit, and Unlocking Optimization with Chris Thoburn (runspired)

Whiskey Web and Whatnot: Work-Life Balance, React, and Why Accessibility is Everything with Melanie Sumner

Jos. A. Magnus & Co. Murray Hill Club

Buffalo Trace Distillery

Redbreast 12 Year Old

Glendalough Whiskey

Booker’s Bourbon

Jim Beam

1787 Coworking

Juan Palomino

TypeScript 

Ember.js

Ember Data

Ember Core Team

FourLoop

Thinking, Fast and Slow by Daniel Kahneman

Depreciations

Ember.js Open Collective

Tilde Inc

Hades

Ember Conf

Gary Vaynerchuk

Damien Hirst

Damien Hirst’s NFT

Bored Ape Yacht Club NFT

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In this episode, Robbie and Chuck talk with Melanie Sumner, web developer and member of the Ember Core Team.  As a graduation gift from her Uncle, Melanie was handed a computer and told, “learn to write code,” because the future is tech. So that’s what she did. With a love of language and puzzles, writing code became her thrill and, after years in the Navy, her profession. Today, Melanie is active in the Ember community, serving on the Ember Core Team and advocating for veterans entering web development. Melanie talks with Robbie and Chuck about the value of empty days, intentional productivity, Ember’s evolution, React, and tips for making websites accessible. 

Key Takeaways

[00:27] - A quick introduction to Melanie and her role in the Ember community. 

[01:38] - A whiskey review.

[08:13] - Web dev “would you rather”.

[12:36] - Why Melanie started learning to write code and her thoughts on work-life balance. 

[20:02] - The philosophy Melanie lives by and why she tracks the domains she buys. 

[24:25] - Robbie’s tipping point with Ember and some shiny new toys. 

[29:05] - Why Ember shouldn’t try to be React and the importance of accessibility. 

[32:29] - How to make a website more accessible. 

[35:54] - Today’s gaming-themed whatnot. 

[43:07] - How Melanie survived the pandemic and news on the next EmberConf. 

[48:10] - What Melanie cares about outside of web development. 

Quotes [01:06] - “It’s my philosophy to at least Buy A Coffee for people who work on open source projects that I use. I think if we all did that, the world would be a better place.” ~ @melaniersumner  [14:13] - “I don’t know why my brain has made this connection, but it has. I’m good at learning foreign languages and that kind of translated into me believing I was good at writing code and learning new code languages. Because it’s all about learning what are you trying to say and how you want to say it.” ~ @melaniersumner  [17:11] - “We develop this very unhealthy culture in web, in tech where it’s like, ‘oh I have to be rockstar ninja core person who can do all the commits on all the days.’ And it’s like no, show me your empty days actually. I want to see where you took time off.” ~ @melaniersumner 

Links

Melanie Sumner

Ember

Ember Core Team

GitHub

Buy Me a Coffee

faker.js

Microsoft

Jos. A. Magnus & Co. Murray Hill Club

Binny’s Beverage Depot 

Buffalo Trace Distillery

Sagamore Spirit

Chris Manson

Whiskey Web and Whatnot: Ember vs. React, Jamstack, and Holes in the Hiring Process with Chris Manson

Raspberry Pi Touch Screen

YAML

Nokia

AngularJS

Adobe Dreamweaver

Final Fantasy XI

GET Lab

Dracula Pro

Gardener

Robert Jackson

ShopTalk Show

ShopTalk Show on Patreon

NHK WORLD-JAPAN Documentaries

The Incredible Intelligence of Crows

React

Ember 4.0

Embroider

Glimmer

webpack

Rollup

Parcel

Parcel CSS

Next.js 12

Next.js

JavaScript

jQuery

Genshin Impact

Melanie’s Gaming Twitter

Melanie on Twitch 

Stardew Valley

Minecraft

The Last Campfire

Job Simulator on Oculus Quest

Echo VR

Beat Saber

Stadia

EmberConf

Vets Who Code

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

From Astro, Vite, and Snowpack, to VR, and some favorite TV shows, today’s episode is the perfect opportunity to catch up on technical whatnots and a few exciting life updates from Chuck and Robbie. Plus, if you’ve ever wondered what NFTs, co-working spaces, and whiskey all have in common, today’s episode is for you.  In this episode, Robbie and Chuck dive into the frameworks they’re using, the dashboards they’re analyzing, what’s new in the gaming universe, and the co-working space to check out if you happen to live near Middleburg, VA. And if you don’t, here’s how a virtual space can come to you. 

Key Takeaways

[00:09] - A non-traditional introduction.

[01:35] - A whiskey review. 

[09:00] - What Robbie’s working on.

[14:41] - What it’s like working in Astro.

[18:56] - What Chuck’s working on. 

[24:36] - Why Chuck is taking a break from VR. 

[36:00] - What’s new in games and TV. 

[47:40] - When Robbie’s getting a Tesla. 

[49:53] - An update on Robbie’s co-working space. 

Quotes [16:26] - “[Astro] is probably not quite as fast as if you’d literally gone through and written everything in Vanilla HTML and CSS. But it’s pretty dang close with conveniences.” ~ @rwwagner90 [19:50] - “Apollo Studio gives you some excellent metrics and traces into what’s going on and where things are slow and even down to the resolvers for each individual key, things like that, and some interesting cache stuff. But, at the end of the day, you’ve really bought into their way and their ecosystem.” ~ Chuck Carpenter

Links

Blue Run Kentucky Straight Rye Whiskey Holiday Batch 

Heaven Hill Distillery

Willett Distillery

Seelbach’s

Brach’s candy

Ember

JavaScript 

Edward Faulkner

Cardstack

Blockchain

Web3

Astro

Snowpack

Vite 

SWC

React

web.dev 

Lighthouse 

Google Fonts

Next.js

next/image

nuxt-img

Remix

RedwoodJS

GraphQL

Apollo

Apollo Studio

Helios

The Guild

Hive GraphQL

runspired 

Whiskey Web and Whatnot: Discovering Ember, Adopted Orbit, and Unlocking Optimization with Chris Thoburn (runspired)

Syntax podcast

Wes Bos

Scott Tolinski

ShopTalk 

Chris Coyier

Dave Rupert 

Playdate 

Raspberry Pi Projects

Arduino 

Home Assistant

Apple

Zork

Stadia  

FIFA

Nintendo Switch

Metroid Dread

Zelda

Echo VR

Rec Room

HBO Max

Netflix

Peacock 

CBS Sports 

Dish

WarnerMedia

DC Comics

Marvel 

The Tim Ferriss Show: Sarah Silverman – How to Be Your Own Best Friend, Lessons from Therapy, and Grabbing Joy Where You Can Get It (#563)

Tesla

1787 Coworking

RECUR

The Tim Ferriss Show: The Random Show – Biohacking, Tim’s COVID Experience, Holiday Gift Ideas, Favorite New Apps, Bad Science, Quarantine Delights, and a Small Dose of NFTs and DAOs (#549)

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

In a world of invaluable yet intangible artwork and every developer fighting for a space on the blockchain, it’s hard to sort out what’s adding value to our brave new world and what’s taking up space. Juan Palomino, founder of Full Speed Media, has spent the last year knee-deep in his own NFT experiment. Along the way, he’s learned what to embrace and what to forget when it comes to making his mark in the digital economy.  Juan started Full Speed Media as a way to provide live streaming services throughout the pandemic. While it began as a way to simply satisfy a growing demand, through his business, Juan began developing relationships with local organizations in Phoenix and realized the need for other web-based projects geared toward fundraising.  A true lover of building cool stuff and experimenting with the latest tech trends, Juan eventually developed an NFT drop in partnership with a local artist. Since launch day, his community has minted almost 100 tokens and raised just under $10,000 for the Valleywise Health Foundation, the largest provider of mental health services in Arizona.  In this episode, Robbie, Chuck, and Juan discuss the technicalities of building an NFT, where most developers miss the mark in blockchain, and the real beauty of a growing minted marketplace. 

Key Takeaways

[01:13] - A quick introduction to Juan.

[02:37] - Two truths and a lie. 

[06:25] - A whiskey review. 

[14:19] - Chuck's two truths and a brief history of Philadelphia. 

[17:54] - Juan’s groundbreaking NFT fundraising project. 

[23:17] - How tech trends like NFTs and smart contracts actually work. 

[27:11] - How Juan algorithmically generates NFT images.

[31:20] - The right way to approach NFTs and why fees.wtf missed the mark. 

[45:40] - What’s the deal with DAOs? 

[46:50] - Where the blockchain truly belongs.

[49:06] - Why Chuck is back on Twitter. 

[52:13] - The beauty of the NFT space. 

Quotes [41:31] - “Blockchain in itself is not this secret ingredient that now makes everything better. It has become this buzzword that people want to do a land grab for but realistically, this is just the building blocks of how we’re going to build bigger, better, more decentralized, more trustless applications and systems.” ~ @JuanForTheMoney [52:47] - “The NFT space, for all its quirks and mishappenings and lost gas fees, has really turned me onto the art world and has exposed me to a whole different way of creating stuff and connected me with a lot of people I might not have been connected with otherwise. If nothing else, it has been a really great experiment.” ~ @JuanForTheMoney

Links

Juan on Twitter

Full Speed Media

Si Se Puede Foundation

Smooth Ambler

Lost Lantern Smooth Ambler West Virginia Straight Bourbon Whiskey

Seelbach’s

Coffee Zona

Geno’s Steaks

Lin Manuel Miranda

Encanto

Viva Muertos!

Valleywise Health Foundation

Valleywise Emerging Leaders Program

Lalo Cota

Ethereum

Kent C. Dodds

Solidity

Python

JavaScript

Rust

SpaceX

24 days of Rust

Web3

Hardhat

Gas DAO

fees.wtf

Blockchain

Facebook

Oculus

Meta

DeFi

HoneyHaus

Robinhood

Odyssey DAO (12 Days of Web3) 

Bitcoin

Twitter

Chuck on Twitter

Blockbuster

JCPenney

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Runspired’s journey with Ember began just like Chuck’s, Robbie’s, and many who’ve come before them — with confusion, hesitancy, and gradual infatuation.  The year was 2008 and runspired was launching an app. Somewhere along the way, he realized that if he wanted to build the collaborative web-first application he envisioned, he needed to build in JavaScript.  Sifting through Angular and React, nothing stuck. When he finally stumbled upon Ember, the pitfalls and confusion were obvious and almost immediately he abandoned the framework. But runspired soon realized that features within Ember matched the ideas he began developing in his own framework years prior. Suddenly, everything clicked and today runspired is an Ember aficionado with big ideas on the future of framework and the secrets to cutting edge optimization. In this episode, Robbie, Chuck, and runspired discuss flaws in the developer community, why Orbit is useful, shifting the approach to API frameworks, and why JSON:API and GraphQL are a match made in developer heaven. 

Key Takeaways

[01:37] - A whiskey review.

[11:26] - How runspired’s journey in the Ember community evolved. 

[20:22] - What runspired thinks about RedwoodJS and API frameworks. 

[24:03] - Why Orbit is flawed but incredibly useful. 

[29:45] - What’s missing from the developer community. 

[36:01] - Why JSON:API and GraphQL are a perfect marriage. 

[41:59] - What Ember Data cares about.

[48:01] - A conversation about whatnot including Chris’ dive into professional running. 

[55:55] - A cause runspired cares about in the Ember community. 

Quotes [18:30] - “I’ve never found a reason to want to re-evaluate Ember as my main framework. Every time I’ve had a complaint, it’s evolved to satisfy that complaint with time.” ~ runspired [23:00] - “So many of the problems that I see applications encounter late in their life cycles are problems where the API framework just wasn’t set up well in the first place. And if they had had a better framework for building APIs and understanding how applications are maybe going to mature, and how that API is going to need to evolve as the application matures, they probably would have been set up for better success.” ~ runspired [24:42] - “Orbit, in my opinion, is the gold standard of data libraries for the front-end right now. Because it solves every problem that you don’t know you have yet. But that’s also its big flaw because it has found the end architecture that you’ve got to evolve to if you end up with those problems.” ~ runspired

Links

EmberFest

Balcones Whiskey

Ember

Whiskey Web and Whatnot: Chuck’s Origin Story: Career Pivots and Learning to Love Ember

Whiskey Web and Whatnot: Robbie’s Origin Story: Learning to Code, Learning to Hire, and Taking the Entrepreneurial Leap

Whiskey Web and Whatnot: Ember vs. React, Jamstack, and Holes in the Hiring Process with Chris Manson

Whiskey Web and Whatnot: RedwoodJS, Developer Experience, and Developing for Scale with Tom Preston-Werner

National Geographic

JavaScript

jQuery 

Backbone.js

Angular 

Hacker News

React

Svelte

RedwoodJS

Rails

Spring

Rust

Orbit 

GraphQL

Discord 

JSON:API

Redux

LinkedIn

runspired on Instagram

runspired on LinkedIn 

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

What do web development, Twitch, VR, and blockchain all have in common? More than you might think. After years as a game developer, Ship Shape’s longest-tenured employee Rob Cary was bound to put those unlikely virtual dots together and today he’s here to share a few original insights.  After meeting Robbie Wagner in an elementary school play as a couple of accountants, their lives continued to overlap. From a choice in college to a knack for web development, making sweet beats, and ultimately, their careers, an intro to Rob may sound identical to an intro to Robbie. But unlike Robbie Wagner, Rob Cary has years of VR experience under his belt. Not to mention, some interesting ideas about the future of our virtual metaverse.  In this episode, Robbie, Chuck, and Rob discuss the wonders of WebStorm and IntelliJ, what on earth decentralized gaming is, how VR has transformed the gaming world, and the mostly unknown link between Twitch and web development. 

Key Takeaways

[00:28] - Introduction to Rob.

[01:27] - A whiskey review. 

[06:57] - Rob, Robbie, or both? 

[13:05] - Rob’s technical background and the state of decentralized gaming.

[16:12] - A game of Stumped.

[24:50] - What Rob likes about WebStorm and IntelliJ.

[30:16] - A conversation about the VR universe, how it’s transformed, and where we’re headed.  

[39:10] - Why NFTs are everywhere. 

[43:20] - Rob’s hobbies outside of gaming and websites. 

Quotes [26:35] - “VS Code is one of the few examples I’ve seen of an IDE that’s really universally been adopted really quickly.” ~ @r0bc4ry [34:50] - “Some of the things you can do on VR, you could just never do in a traditional game. The technology has a ton of promise, there are just fundamental issues that still are being worked on that I think need to be fixed.” ~ @r0bc4ry

Links

Rob Cary

React

Ember

Dojo

Vuori

Lululemon

Widow Jane Rye Mash, Oak & Applewood-Aged Whiskey

Twitter

Whiskey Web and Whatnot: Next.js 12, React vs. Svelte, and the Future of Frameworks with Wes Bos

Virginia Tech

StarCraft

Zoom

Unity

Blockchain

Halo

Syntax

Web3

DoorDash

Uber Eats

Async/await

NativeScript

BlueJ

JSON

IntelliJ IDEA

WebStorm

Visual Studio Code

Atom

yarn install

Sublime Text

TextWrangler

PHPStorm

Vim

EmberConf

JetBrains Rider

Oculus

Rec Room

Wii

Nintendo

Call of Duty

Medal Of Honor

Vader Immortal

Ethereum

adidas NFTs

Pepsi NFTs

Macy’s Thanksgiving Day Parade NFTs

Twitch

esports

Diablo II

Hellgate 

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

After diving into Robbie’s backstory in episode 017, today we’re panning the camera to Chuck. If you’ve ever wondered how he ended up at Ship Shape and where Chuck first discovered the world of the web, today’s episode explores his digital origin story.  Like Robbie, Chuck’s foray into software development began in Photoshop. In fact, for a period after graduating college, Chuck considered going to photography school. Unfortunately (or fortunately, if you ask Robbie), shelling out cash for grad school seemed daunting and impractical. So he stumbled into a startup instead.  After gigs at multiple startups, MLMs, a national network, and a non-profit abroad, a new baby sent Chuck searching for something with fewer hours and more flexibility. Spoiler alert: he ended up at Ship Shape.  In this episode, Robbie and Chuck discuss Chuck’s gradual love for Ember, the frameworks that shaped his career, the developers who impressed him, and Chuck’s ideas on the future of the web. 

Key Takeaways

[00:27] - A whiskey review. 

[08:41] - Where it all began for Chuck. 

[11:48] - Chuck’s foray into the digital space. 

[15:19] - Where Chuck went post-grad. 

[19:08] - A turning point in Chuck’s career. 

[21:27] - Why Chuck headed to Europe.

[23:14] - Chuck’s career with National Geographic and the software that shaped him. 

[29:33] - When Chuck met Ember.

[33:30] - Why Chuck left the startup world. 

[37:56] - How Chuck found Ship Shape. 

[46:22] - Where Chuck’s headed next. 

[48:30] - How to send suggestions our way and a brief chat on NFTs. 

Quotes [20:25] - “For me, and I think for a lot of people, jQuery was kind of the entryway into JavaScript programming.” ~ Chuck Carpenter [39:01] - “What was the next rung on the career ladder? I decided that instead of more middle management, getting my hands dirty and building a business sounded pretty great, or at least worth a try. I needed to check that box off.” ~ Chuck Carpenter [41:55] - “It feels like things are going in a direction, even if it’s not Next, where there’s more opinionation.” ~ Chuck Carpenter

Links

Catoctin Creek

Roundstone Rye

Seelbach Whiskey

MOD Pizza

Adobe Photoshop 

GoDaddy

WordPress

Vanilla JS

jQuery

Adobe ColdFusion

Homeless World Cup

National Geographic

LinkedIn

Angular 

React

Backbone

PHP

Slack

Ember

EmberConf

Acquia

Droopl

Edward Faulkner

Cardstack

Amazon Alexa

Next.js 

NuxtJS

GraphQL

AWS CDK

Kubernetes

Astro

llamajs

Gary Vaynerchuk

Myspace

Facebook

Damien Hirst

Kent C. Dodds

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

If you’ve ever wondered where Ship Shape got its shape and how Robbie became Ember’s number one fan, this episode is for you. Robbie and Chuck revisit the early chapters of Robbie’s career, including the gigs he loved and the corporate structures he hated. They talk about lessons learned, taking the entrepreneurial leap, and what’s on the horizon. While Robbie’s career has hardly been a linear path, the most exciting and fulfilling journeys rarely are. 

Key Takeaways

[00:44] - Whiskey review and a brief overview of Pinhook. 

[06:23] - Robbie’s introduction to the digital world.

[13:15] - College and his bridge to JavaScript.

[16:06] - The first startup Robbie worked at.

[18:30] - The start of Robbie’s post-grad gigs. 

[21:20] - A proud whiteboard-ing moment. 

[24:23] - What Robbie learned at Red Hat. 

[30:28] - Where Robbie fell in love with Ember. 

[34:56] - The next step in Robbie’s Ember career. 

[36:55] - Where Robbie had the stereotypical startup experience. 

[37:22] - Robbie’s return to Ember. 

[45:25] - The start of Ship Shape and the value of networking. 

[49:52] - Robbie’s thoughts on React.

Quotes [23:39] - “I think all of computer science boils down to understanding the Big O notation of the thing you’re doing. That’s it. If you know what’s most efficient, you can look up how to do it.” ~ @rwwagner90 [25:14] - “It comes back to my approach to hiring anyone. You hire good people who want to learn things and will do well, and they’ll do well at any technology.” ~ @rwwagner90 [45:39] - “Honestly, there were a lot of times, and you’ve been around for some of them, where I’ve been like, ‘alright, let’s just stop and go back and get real jobs because we don’t have enough money and we’ll just stop doing this.’ But it always works out. And we continue to grow and you just have to trust that it’s going to work out.” ~ @rwwagner90

Links

Pinhook Kentucky Straight Rye Whiskey

Pinhook Tiz Rye Time

MGP of Indiana

The Boss Hogg

Pinhook AR

Noli Novak

GDB

Adobe Photoshop 

Myspace

Angular 

Virginia Tech KnowledgeWorks 

PHP

Prototype JavaScript

jQuery

Mail Pilot

Ember

Kickstarter 

ListServe

Red Hat

Microsoft

Amazon

Lauren Tan

Create a repo on GitHub

Linux 

Fedora

.Net

Geico

Virtana (formerly Metricly) 

CoffeeScript

JIRA

Berico Technologies

Internet Explorer

Google Chrome

Firefox 

Leaflet

Esri

Shepherd.js

HubSpot 

Tether

Addepar

Chris Garrett

pzuraq 

Whiskey Web and Whatnot: Kamiki Whisky, Ember/Glimmer updates and whatnot w/ Chris Garrett (pzuraq)

Glimmer

Slack

Ember Shepherd

Diablo

Destiny 

Jibe

RSA - Ember Group

Ember Learning Team

Chris Manson

Whiskey Web and Whatnot: Ember vs. React, Jamstack, and Holes in the Hiring Process with Chris Manson

Orbit.js

Expel

React

Next.js 

Svelte

SvelteKit 

RedwoodJS

Preact

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Kent Dodds spends much of his professional life helping emerging developers learn. Earlier this year, as he began refreshing a stack of educational resources, Kent realized that simply switching to Remix eliminated most of the problems he was teaching his students to avoid or solve. Not long after he fell in love with the framework, Kent landed a job at Remix.  Now the Director of Developer Experience, Dodds educates and troubleshoots. From eliminating loading and error states, easy adoption, and the mutations API, Dodds’ passion for Remix is abundantly obvious. He credits the success of Remix to its premium user experience and believes wholeheartedly that (almost) everything is simpler without JavaScript.  In this episode, Robbie, Chuck, and Kent discuss the standalone features of Remix, a new stack on the Remix block, avoiding JavaScript, and why Kent can’t code without Tailwind. 

Key Takeaways

[01:51] - An eggnog review. 

[06:20] - Kent’s journey to Remix. 

[09:13] - What makes Remix unique.

[13:13] - Remix’s true niche. 

[16:51] - Remix vs. Astro vs. Qwik.

[21:21] - What you can’t do with Remix. 

[22:14] - Why working around JavaScript is the way to go.

[26:15] - More ways that Remix improves the user experience. 

[27:44] - The beauty of Tailwind. 

[36:56] - Remix’s mutations API. 

[41:51] - Kent and Tesla. 

[50:25] - What Kent likes outside of coding and clean energy.

[53:51] - Why NFTs are a scam. 

Quotes [09:57] - “Right now [Remix] is all server-rendered. And we do that because we feel like that provides the best user experience. It objectively provides the best user experience. It’s way better to just see your stuff than to see spinners while you’re waiting for your stuff. So if you can just make it so fast that you don’t need spinners, then that’s a better user experience.” ~ @kentcdodds

[15:40] - “I haven’t yet found a use-case for building on the web that Remix isn’t really well-suited for. It doesn't have a bunch of abstractions useful for someone who’s going to build a game, but neither does any other framework like Remix. It sure has a lot of useful things for you if you want to build an excellent user experience on the web.” ~ @kentcdodds

[22:30] - “I feel like with Remix, we’ve found another way to make things faster without having to make all these trade-offs on different architectures with having to completely change the framework that you’re using.” ~ @kentcdodds

Links

Kent C. Dodds 

Kent’s website

Kent’s ‘Transparency’ page

Ryan Florence

Remix

Next.js

Redwood JS

Gatsby 

Jamstack

Netlify

JavaScript

React

Damien Hirst 

Blockchain 

Cloudflare Workers

Amazon Web Services (AWS)

Fly.io

esbuild

Astro

Qwik

Angular 

Miško Hevery

Tailwind CSS

UtahJS

Corey Brown

Glamorous 

Paypal

Vanilla CSS

CSS Prop

Tesla

Tesla solar panels 

Onewheel  

Web3

Bitcoin 

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Between constantly changing frameworks, updates, and languages, web dev life is anything but stagnant. Shiny object syndrome is a real thing, and it’s easy to feel like there’s too much to keep up with. Wes Bos has his own point of view on the shifting landscape. Wes has spent years as a developer and has created a catalog of courses to help other developers improve their skills. Despite having his favorites, Wes argues there’s a place for everything in the melting pot that is modern web development.  In this episode, Robbie, Chuck, and Wes discuss the rise of specialized frameworks, the future of frameworks like TypeScript, and Wes’ views on technology outside the workplace. 

Key Takeaways

[00:27] – Who is Wes Bos?

[01:40] – Wes or Robbie or Both?   

[05:42] – Whiskey review

[18:46] – The benefits of Next.js 12

[21:03] – React vs. Svelte 

[26:20] – Wes’ thoughts on TypeScript 

[30:26] – Commiserating over IE 11

[33:52] – What Wes does in his free time 

[39:16] – Wes’ vintage road bikes

[40:54] - Wes’ tech-free BBQ saga

[50:59] - Wes’ thoughts on tech podcasts

Quotes [19:08] - “I don’t think that Next.js is the SDK of the web. The whole point of the web is that it’s open and it’s just the standard language that you can build whatever you want on top of it. But that said, I’m probably the biggest Next.js fanboy out there.” ~ @wesbos [19:24] - “Next.js is making things really really simple for us. They’re sort of taking a lot of the hard parts of React and doing away with them and making this really nice framework for building websites.” ~ @wesbos [20:19] - “That’s really important with these tools that it does the code splitting and all the performance stuff for you. Because the average web developer is not gonna spend any time trying to implement these things themselves. They don’t have enough time, they’ve got deadlines to hit, or they just don’t know how. So the tools doing it for you really is the way forward.” ~ @wesbos

Links

Wes’s Website

Syntax Podcast 

JavaScript

John Deere

LCBO

1792 Small Batch Bourbon

Glencairn Whiskey Glass 

Property Brothers

Income Property

Island of Bryan

Starlink

Spectrum

Acquia 

Next.js

Syntax 405: Hasty Treat - Next.js 12

React

Rich Harris

Vercel

Svelte 

SvelteKit

Suspense

Nuxt

Astro

Redwood JS

Meteor

Ember

Shopify 

Gatsby 

TypeScript 

CoffeeScript

JavaScript 

Twitter 

jQuery

Babel 

Transpilation

PostCSS

IE 11

Google Chromebook

GitHub Copilot 

No.js

NodeJS With Arduino 

The Tim Ferriss Show Episode #74: How One Computer Hack Conquered Online Dating, Open Locked Cars, and More

Big Green Egg

Airbnb

Kings Island

Evergreen

Closure Compiler

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

They say if it’s not broken, don’t fix it. But if it is broken...keep iterating? While not everyone may agree on how to solve the technical headaches that come with one language or another, developer and Empress Creator Chris Manson has a few ideas. As more apps emerge, more problems inevitably appear. Chris has several non-negotiable best practices for keeping it simple and helping the developers who follow in his digital footsteps.  Also a member of Ember’s core team, Chris has been working with the framework since December of 2011. After beginning his startup with Angular, Chris threw in the towel and pivoted to its simpler and more intuitive counterpart. Nevertheless, Ember is far from flawless and, as with most things, could always improve for the users who need it most. In this episode, Robbie, Chuck, and Chris discuss the fatal flaws of several old and emerging frameworks, the breakthrough shifts in the Ember community, why comparing Ember to React isn’t always a fair match-up, and holes in the developer hiring process. 

Key Takeaways

[00:32] - Whiskey review and a history of Glendalough. 

[14:14] - How Chris was introduced to Ember.

[25:10] - Chris’s thoughts on Husky.

[29:41] - What Chris is working on now.

[32:55] - Why Chris has a vendetta against ember-cli-addon-docs.

[37:34] - What’s changing in the Ember community.

[54:28] - The complexities of hiring developers.

[64:50] - The future of frameworks.

[73:04] - Chris’s problem with TypeScript.

[77:18] - Chris’s hobbies outside of developing.

Quotes [26:42] - “This is one of the things that I don’t like about repos or projects where you get to make 1,000 decisions because new people who don’t know the decisions you’ve made, don’t know the structure of your app, don’t know your repo, go into your repo and go, ‘this is too complicated’, bounce, and don’t contribute, and that’s not ok for me.” ~ Chris Manson [28:49] - “The amount of times that we get people who are actual juniors bouncing against something that you’ve built and then you realize, ‘oh actually, I did build that in a kind of complex way, I shouldn’t have,’ and then you internalize that, and then the next time it comes across you go, ‘I could do this fancy and save 10 lines of code, or I can be verbose and simple.’ Always pick verbose and simple.” ~ Chris Manson

Links

Glendalough Whiskey

Jamstack

The Essential Scratch & Sniff Guide to Becoming a Whiskey Know-It-All: Know Your Booze Before You Choose

Angular 

Ember.js

Some Deprecations seem to side-step the deprecation workflow

Alex Matchneer

Ember Conf

Husky

Ember Learning Core Team

ember-cli-addon-docs

simplabs

Jen Weber

Melanie Sumner

Empress 

Embroider 

Rust

Vercel

Robert Jackson

Scott Newcomer 

Glimmer.js

Yehuda Katz

Evergreen

Tesla

SpaceX

Stadia

Nintendo Switch

The Legend of Zelda

Metroid

Wii

Oculus

SteamVR

Vader Immortal

World of Warcraft

Beat Saber

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Every developer straddles the fine line between creating a unique space and reinventing the wheel. Tom Preston-Werner has lived between those two lines for much of his career, most recently while developing an app framework for startups, RedwoodJS.  Tom has always pushed himself to think outside the box rather than follow competitors. This aversion to groupthink kickstarted the creation of Redwood. It also helped Tom with the second-hardest part of app development: choosing a name. Tired of the physics names flooding the React world, Tom turned to nature for his framework. Not just a staple of the Bay Area, Redwoods start as tiny acorns and grow into enormous trees – a fitting analogy for an app designed to grow alongside expanding ventures.  In this episode, Robbie, Chuck, and Tom discuss the other ways Tom’s outsider thought-process contributes to his creativity, the importance of helping users through the upgrade process, and his tried and true philosophy as a software developer.

Key Takeaways

[16:46] - The origins of RedwoodJS. 

[22:02] - Tom’s approach to the upgrade process. 

[24:26] - The dangers of reinventing the wheel.

[29:25] - What developers should stop focusing on.

[30:55] - The relationship between apps and scale. 

[36:14] - Tom’s philosophy as a developer. 

[41:18] - How RedwoodJS got its name. 

[51:35] - Tom’s creative outlet outside of software development. 

Quotes [19:24] - “Stay a bit naive of how everyone else does it just so that your solutions really are as novel as they can be. I think the risk of being boring and repetitive is way higher if you’re spending a lot of time with the competitive things.” ~ Tom Preston-Werner [22:01] - “That’s one thing that we’re not gonna do. We’re not gonna stop innovating, we’re not gonna stop trying new things, bringing in better things that we’ve found. We can’t. We may as well give up now if that’s the case.” ~ Tom Preston-Werner [38:10] - “Most people who are building stuff, their primary concern is not eeking every last ounce of render speed out of their app, it’s getting something built quickly that the users are going to take advantage of. And so that’s been the bulk of our focus so far. That’s really where the bar is.” ~ Tom Preston-Werner

Links

Tom Preston-Werner

Redwood JS

Lagavulin Scotch 8

Nelson’s Green Brier Distillery 

Penn & Teller: Bullshit!

Mythbusters 

Laphroaig Scotch

Octomore Whisky 

Next.js

React Podcast Episode 117: Tom Preston-Werner on RedwoodJS

Meteor 

Ruby on Rails 

Ember.js

Svelte 

React

Prisma

Jest

Storybook

Create a New React App

Active Record 

Blitz.js

Remix

Bedrock

webpack

Erlang

GitHub

Elixir

Rust

WebAssembly

Vercel

Netlify

Apollo Client

Django

Redwood’s Read Me

Norse Mythology by Neil Gaiman

Hacker News

Hammer.js

Dragons Love Tacos by Adam Rubin

Meta

Oculus

Second Life

LinkedIn

Twitter

JavaScript

Ship Shape on Twitter

Connect with our hosts

Robbie Wagner

Chuck Carpenter

Ship Shape

Subscribe and stay in touch

Apple Podcasts

Spotify

Google Podcasts

Whiskey Web and Whatnot

Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape’s software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.

View Details

Chuck is in Middleburg, in person, for this episode, where we celebrate his Ship Shape anniversary with the WhistlePig Boss Hog: Magellan's Atlantic. We discuss preventing bots from submitting forms with recaptcha, caching with GraphQL and Redis, NFTs, crypto, and various whatnot.

View Details

In this episode, we try some Four Roses, and chat with Sundi about Elixir, Flutter, cooking and various whatnot.

View Details

In this episode of our Whiskey Web and Whatnot podcast, we are joined by our special guest, Robert Jackson, from the Ember Core Team. We sampled the Hughes Belle of Bedford Rye whiskey, discussed how Robert got into Ember, the pros and cons of Ember vs other frameworks, and various whatnot.

View Details

In this episode we try the Uncle Nearest 1856 100 proof premium whiskey, discuss the pros and cons of JSON:API vs GraphQL, and give updates on our lives post-vaccination, the new office space in Middleburg, and the latest news in the Ship Shape world.

View Details

This time we accidentally try two different Old Elk whiskeys, talk about NFTs, crypto, and go on various tech tangents.

View Details

This week we try Wild Turkey Kentucky Spirit, discuss EmberConf and Next.js and talk about Porsches vs Mustangs.

View Details

In this episode we try Basil Hayden's Dark Rye, discuss DevOps and Kubernetes, Arcades and Whatnot.

View Details

In this episode we try a Japanese whisky from Kamiki Whisky and chat with Chris Garrett (pzuraq) from the Ember Core Team about new things coming in the Ember/Glimmer world.

View Details

In this episode we try Hudson Whiskey's Short Stack, discuss JavaScript frameworks, and explore Chuck's time in Italy.

View Details

In our third episode we try the Rabbit Hole Dareringer bourbon in our new Norlan whiskey glasses, discuss the Serverless Application Framework, learn a bit about Chuck's previous life as a blackjack dealer, and talk about the craziness around GameStop stock and cryptocurrency trading.

View Details

In this episode we sample Peerless Distilling's Rye, discuss the pros and cons of monorepos, and talk about our favorite and least favorite Super Bowl commercials.

View Details

On our first episode of Whiskey Web and Whatnot we have Sagamore Spirits Rye as our whiskey, discuss Travis CI's latest problems and how GitHub Actions has filled the space, as well as talk about Nintendo / PC games we've been interested in recently.