Whiskey Web and Whatnot

Skill Issue Studios
undefined
Apr 21, 2022 • 52min

Getting Lost in Git and Goodbye tsc

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 [https://mobile.twitter.com/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 [https://mobile.twitter.com/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 [https://twitter.com/CharlesWthe3rd] Links The Senator 6 Year Straight Rye Whiskey Barrel Proof, Kentucky, USA [https://fpwm.com/the-senator-6yr-straight-rye-whisky-barrel-proof-750ml/] Buffalo Trace Distillery [https://www.buffalotracedistillery.com] TypeScript [https://www.typescriptlang.org] Git [https://git-scm.com] JavaScript [https://www.javascript.com] CodePen [https://codepen.io] PHP [https://www.php.net/manual/en/intro-whatis.php] Deno [https://deno.land] Rust [https://www.rust-lang.org] Linux [https://www.linux.org] Arduino Project Hub [https://create.arduino.cc/projecthub] Stanford University [https://www.stanford.edu] CoffeeScript [https://coffeescript.org] Prettier [https://prettier.io] Mariana Tek [https://marianatek.com] Ember.js  [https://emberjs.com] Gooey Apps [https://gooeyapps.com] Dropbox [http://dropbox.com]  Adobe Dreamweaver [https://www.adobe.com/products/dreamweaver.html?sdid=KKQTJ&mv=search&ef_id=CjwKCAjwxZqSBhAHEiwASr9n9Ec768PwoGjHBRC2UoTJRGF1SPGBg4vsilWKcnwEOKsI4cQZpT6_RRoCuW0QAvD_BwE:G:s&s_kwcid=AL!3085!3!473182599044!e!!g!!dreamweaver!1711729661!69579430720&gclid=CjwKCAjwxZqSBhAHEiwASr9n9Ec768PwoGjHBRC2UoTJRGF1SPGBg4vsilWKcnwEOKsI4cQZpT6_RRoCuW0QAvD_BwE] UEFA Champions League [https://www.uefa.com/uefachampionsleague/] PSG.FR - Paris Saint Germain [https://en.psg.fr] Real Madrid CF [https://www.realmadrid.com/en/football/squad] Kylian Mbappe [https://www.instagram.com/k.mbappe] Karim Benzema [https://twitter.com/Benzema] Tom Brady [https://twitter.com/tombrady] Brett Favre [https://twitter.com/brettfavre] Boston Red Sox [https://www.mlb.com/redsox]
undefined
Apr 14, 2022 • 1h 7min

Developing as a Developer, Appreciating Workers, and Navigating Framework Wars with Chris Garrett

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 [https://twitter.com/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 [https://twitter.com/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 [https://twitter.com/pzuraq] Links Chris Garrett [https://www.linkedin.com/in/pzuraq/] Chris on Twitter [https://twitter.com/pzuraq] LinkedIn [http://linkedin.com] Google [http://google.com] Laws San Luis Straight Rye Whiskey  [https://lawswhiskeyhouse.com/our-whiskeys/#rye] Netflix [http://netflix.com]  ABC Stores [https://abcstores.com] Rob Jackson [https://www.linkedin.com/in/rwjblue/] Tom Dale [https://www.linkedin.com/in/tommothereffindale/] Dave Hermin [https://www.linkedin.com/in/davidandrewherman/] David Hamilton [https://www.linkedin.com/in/hjdivad/] Chris Krycho [https://www.linkedin.com/in/chriskrycho/] Bitski  [https://www.bitski.com] Ticketfly [https://www.linkedin.com/company/ticketfly/about/]  Julian Tescher  [https://www.linkedin.com/in/juliant/] Patrick Tescher [https://www.linkedin.com/in/ptescher/] Rust [https://www.rust-lang.org]  JavaScript [https://www.javascript.com] Wasm [https://webassembly.org] React [https://reactjs.org] View [https://reactnative.dev/docs/view] Svelte [https://svelte.dev]
undefined
Apr 7, 2022 • 58min

Prioritizing Performance and the Future of the Terminal with Zach Lloyd

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 [https://twitter.com/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 [https://twitter.com/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 [https://twitter.com/zachlloydtweets] Links Zach Lloyd [http://@zachlloydtweets] Porsche Experience Center [https://www.porschedriving.com/los-angeles] Warp [https://www.warp.dev] Google Workspace [https://workspace.google.com] Figma [https://www.figma.com] Stellum Bourbon [https://www.stellum.com/bourbon] Maynard James Keenan's wine (Caduceus) [https://caduceus.org] Pappy Van Winkle's Whiskey [https://www.oldripvanwinkle.com] Jim Beam [https://www.jimbeam.com/] Total Wine [https://www.totalwine.com] Seelbach's [https://seelbachs.com] Chuck on Twitter [https://twitter.com/CharlesWthe3rd] MGP of Indiana [https://www.mgpingredients.com] Heaven Hill Distillery [https://heavenhilldistillery.com] George Dickel Whiskey Distillery [https://www.georgedickel.com] Jack Daniel's  [https://www.jackdaniels.com] High West Whiskey [https://www.highwest.com/products/american-prairie-bourbon] Rust [https://www.rust-lang.org] iTerm [https://iterm2.com] Google Sheets  [https://www.google.com/sheets/about/] JavaScript [https://www.javascript.com]
undefined
Mar 31, 2022 • 1h 4min

Setting Standards, Community Lifelines, and the Beauty of Open Source with Jen Weber

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 [https://twitter.com/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 [https://twitter.com/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 [https://twitter.com/jwwweber] Links Jen Weber [https://twitter.com/jwwweber] Ember.js [https://emberjs.com] Belfour Bourbon Whiskey Finished With Texas Pecan Wood [https://belfourspirits.com/our-spirits/bourbon-whiskey-finished-texas-pecan-wood] Maker's Mark 46 [https://www.makersmark.com/makers-mark-46] Watcher's Whiskey Tea [https://www.adagio.com/signature_blend/blend.html?blend=86010] React [https://reactjs.org] JavaScript [https://www.javascript.com] Twitter [http://twitter.com] Blockchain [https://www.blockchain.com] Dropbox [http://dropbox.com]  Adobe Dreamweaver  [https://www.adobe.com/products/dreamweaver.html] Astro [https://astro.build] Ember for React Developers [https://www.notion.so/Ember-For-React-Developers-556a5d343cfb4f8dab1f4d631c05c95b]
undefined
Mar 24, 2022 • 1h 5min

Transitioning to Tech and Writing What You Know with Kara Luton

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 [https://www.karaluton.com] [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 [https://www.karaluton.com] [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 [https://www.karaluton.com] Links Kara Luton [https://www.karaluton.com] CrowdStrike [http://crowdstrike.com] Glimmer.js [https://glimmerjs.com] Three Chord Bourbon Strange Collaboration [https://threechordbourbon.com] Nelson's Green Brier Distillery [https://greenbrierdistillery.com]  Nashville Predators [https://www.nhl.com/predators] Joffrey Ballet School Summer Intensives [https://www.joffreyballetschool.com/summer-intensives] Belmont University [https://www.belmont.edu] freeCodeCamp [https://www.freecodecamp.org] Codecademy [https://www.codecademy.com]  Ember.js [https://emberjs.com] Ryan Tablada [https://www.linkedin.com/in/ryantablada/] Rock & Roll with Ember.JS [https://balinterdi.com/rock-and-roll-with-emberjs/] Ember Octane [https://emberjs.com/editions/octane/] Dev.to [https://dev.to] Ed Faulkner
undefined
Mar 17, 2022 • 1h

Alternatives to Relay, the GraphQL Stack, and Adulthood with Charles Lowell and Taras Mankovski

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 [https://twitter.com/cowboyd] [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 [https://twitter.com/tarasm]  Links Charles on Twitter [https://twitter.com/cowboyd] Taras on Twitter [https://twitter.com/tarasm] Frontside [http://frontside.io]  The Balvenie Doublewood 12 [https://www.thebalvenie.com/our-whisky-collection/cask-finishes/doublewood-12/]  The Singleton of Glendullan Liberty [https://whizzky.net/whisky.php?ref=3614-The-Singleton-of-Glendullan-Liberty] GraphQL [https://graphql.org] Apollo [http://apollo.io]  Discord [https://discord.com] Envelope [https://www.workflowproducts.com/envelope.html] JSON:API [https://jsonapi.org] runspired [https://www.instagram.com/runspired/] Whiskey Web and Whatnot: Discovering Ember, Adopting Orbit, and Unlocking Optimization with Chris Thoburn (runspired) [https://www.whiskeywebandwhatnot.fm/discovering-ember-adopting-orbit-and-unlocking-optimization-with-chris-thoburn-runspired/] Ember Data [https://guides.emberjs.com/release/models/] Orbit [https://orbitjs.com]  Relay [https://relay.dev] Pact [http://pact.io] Swach [https://swach.io] Blockchain [https://www.blockchain.com] Web3 [https://web3js.readthedocs.io/en/v1.5.2/] No JS [https://apps.apple.com/us/app/no-js/id1062685513] Rails [https://rubyonrails.org] The Guild [https://www.the-guild.dev] Hive GraphQL [https://graphql-hive.com] CodeGen [https://codegen.eu] The Sandbox [https://sandboxgame.gitbook.io/the-sandbox/]
undefined
Mar 10, 2022 • 57min

Machine Learning in JavaScript, Remix Plus Netlify, and Why DX Engineers Matter with Charlie Gerard

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 [https://twitter.com/devdevcharlie] Links Charlie on Twitter [https://twitter.com/devdevcharlie] Netlify [https://www.netlify.com]  JavaScript [https://www.javascript.com] Jamstack [https://jamstack.org] The Balvenie Caribbean Cask 14 [https://us.thebalvenie.com/our-whisky-range/view/caribbean-cask-14/] Practical Machine Learning in JavaScript  [https://www.amazon.com/Practical-Machine-Learning-JavaScript-TensorFlow-js/dp/1484264177] TensorFlow [https://www.tensorflow.org] Python  [https://www.python.org] TensorFlow.js [https://www.tensorflow.org/js] Vanilla JS [http://vanilla-js.com] Create React App [https://create-react-app.dev] Chrome Dino Game [https://chromedino.com] Street Fighter [https://www.streetfighter.com/] Amazon [http://amazon.com] Amazon Web Services (AWS) [https://aws.amazon.com] Google Developer Expert [https://developers.google.com/community/experts] Google [http://google.com] Android [http://android.com] Angular [https://angular.io] Remix [https://remix.run] Vercel [https://vercel.com] Next.js [https://nextjs.org] Whiskey Web and Whatnot: The Beauty of Remix, Falling for Tailwind, and Why NFTs Are a Scam with Kent C. Dodds [https://www.whiskeywebandwhatnot.fm/the-beauty-of-remix-falling-for-tailwind-and-why-efts-are-a-scam-with-kent-c-dodds/] Astro [https://astro.build] RedwoodJS [https://redwoodjs.com] Backstage [https://github.com/backstage/backstage] Discord  [https://discord.com] YouTube [http://youtube.com]
undefined
Mar 3, 2022 • 1h 10min

Creating CodePen, Tackling Tailwind, and Keeping It Simple with Chris Coyier

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 [https://twitter.com/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 [https://twitter.com/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 [https://twitter.com/chriscoyier] Links Chris on Twitter [https://twitter.com/chriscoyier] Discord  [https://discord.com] New Riff Single Barrel Bourbon [https://www.newriffdistilling.com/spirits/single-barrel-bourbon-whiskey/] Sagamore Spirit  [https://sagamorespirit.com] Jack Daniel's [https://www.jackdaniels.com] Jim Beam [https://www.jimbeam.com/] CodePen [https://codepen.io] Sass [https://sass-lang.com] Next.js [https://nextjs.org] JavaScript [https://www.javascript.com] Dart [https://dart.dev] Bitcoin [https://bitcoin.org] Eyeframe [https://eyeframeconverter.wordpress.com] Rust [https://www.rust-lang.org] Go [https://go.dev] Acquia [https://www.acquia.com] Ruby [https://rubyonrails.org] VS Code [https://code.visualstudio.com] CodePen PRO Plans [https://codepen.io/accounts/signup] The CodePen Spark (CodePen newsletter) [https://blog.codepen.io/2016/12/08/the-codepen-spark/] CSS-Tricks [https://css-tricks.com] WordPress [http://wordpress.com] How to Fetch and Parse RSS Feeds in JavaScript [https://css-tricks.com/how-to-fetch-and-parse-rss-feeds-in-javascript/]
undefined
Feb 24, 2022 • 1h 19min

Runspired vs. Chris Manson on Solving the Number One Open Source Maintainer Dilemma

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 [https://www.instagram.com/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 [https://twitter.com/real_ate] [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 [https://twitter.com/real_ate] Links Chris Manson [https://twitter.com/real_ate] runspired [https://www.instagram.com/runspired/] Chuck on Twitter [https://twitter.com/CharlesWthe3rd] Whiskey Web and Whatnot: Ember vs. React, Jamstack, and Holes in the Hiring Process with Chris Manson [https://www.whiskeywebandwhatnot.fm/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) [https://www.whiskeywebandwhatnot.fm/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 [https://www.whiskeywebandwhatnot.fm/work-life-balance-react-and-why-accessibility-is-everything-with-melanie-sumner/] Jos. A. Magnus & Co. [https://josephmagnus.com/spirits/murray-hill-club/]
undefined
Feb 17, 2022 • 52min

Work-Life Balance, React, and Why Accessibility Is Everything with Melanie Sumner

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 [https://twitter.com/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 [https://twitter.com/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 [https://twitter.com/melaniersumner]  Links Melanie Sumner [https://twitter.com/melaniersumner] Ember [https://emberjs.com] Ember Core Team [https://emberjs.com/teams/] GitHub [https://github.com] Buy Me a Coffee [https://www.buymeacoffee.com] faker.js [https://fakerjs.dev] Microsoft [http://microsoft.com] Jos. A. Magnus & Co. Murray Hill Club [https://josephmagnus.com/spirits/murray-hill-club/] Binny's Beverage Depot [https://www.binnys.com]  Buffalo Trace Distillery [https://www.buffalotracedistillery.com] Sagamore Spirit [https://sagamorespirit.com] Chris Manson [https://twitter.com/real_ate] Whiskey Web and Whatnot: Ember vs. React, Jamstack, and Holes in the Hiring Process with Chris Manson [https://www.whiskeywebandwhatnot.fm/ember-vs-react-jamstack-and-holes-in-the-hiring-process-with-chris-manson/] Raspberry Pi Touch Screen [https://www.raspberrypi.com/products/raspberry-pi-touch-display/] YAML [https://yaml.org] Nokia [https://www.nokia.com] AngularJS [https://angularjs.org]

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app