Look for any podcast host, guest or anyone
Showing episodes and shows of

Charles Lowell

Shows

Charles Moscowitz LIVECharles Moscowitz LIVEEpisode 1177: American ZealotsGUEST: Dr, Arie PerlingerDirector of the graduate program in Security Studies at the School of Criminology and Justice StudiesU. Mass - LowellBOOK: American Zealots: Inside Right-Wing Domestic TerrorismBOOK LINK: https://www.amazon.com/American-Zealots-Right-Wing-Terrorism-Irregular/dp/0231167113Charles Moscowitz LIVEWebsite: https://charlesmoscowitz.comMoscowitz Author Page:https://www.amazon.com/stores/Charles-Moscowitz/author/B00BFLX7S0Buy Me a Coffee, Join me for Coffee: https://www.buymeacoffee.com/moscowitz2025-03-1639 mindevtools.fm: Developer Tools, Open Source, Software Developmentdevtools.fm: Developer Tools, Open Source, Software DevelopmentCharles Lowell - Frontside, Effection, and Structured ConcurrencyThis week we talk to Charles Lowell, a developer and consultant who has created a library called Effection. Effection is a library that allows you to write structured concurrency code in JavaScript. What is structured concurrency and how could it be useful for you? Find out in this episode!https://frontside.com/effectionhttps://github.com/thefrontside/effectionhttps://frontside.com/effection/contrib/https://frontside.com/Become a paid subscriber our patreon, spotify, or apple podcasts for the ad-free episode.https://www.patreon.com/devtoolsfmhttps://podcasters.spotify.com/pod/show/devtoolsfm/subscribehttps://podcasts.apple.com...2025-03-1053 minHope Community Church Of LowellHope Community Church Of LowellThe Church Is Growing “Growth” by Charles Mitchell. You can watch or listen online at www.hopechurchlowell.com/live The post The Church Is Growing appeared first on Hope Community Church Of Lowell. 2024-03-1700 minStudy Hall from School News NetworkStudy Hall from School News NetworkAdvocating for people with disabilities with Lowell High School junior Ezequiel “Q” GonzalezStudy Hall welcomes Lowell High School junior Ezequiel “Q” Gonzalez, who School News Network featured as a student leader in the article, "A voice for others, he inspires and educates." In this episode, Q talks about his involvement at Lowell High School in drama, choir and Model UN. As a person with disability, he talks about how systems impact people with disabilities, common misconceptions, and his dreams for the future.For more great stories about the changes and challenges of school districts in West Michigan, check out our website, School News Network.org. And if you have idea...2024-03-1521 minHope Community Church Of LowellHope Community Church Of LowellPerfect Gift For A Holy Father Charles MItchell –  You can watch or listen online at www.hopechurchlowell.com/live The post Perfect Gift For A Holy Father appeared first on Hope Community Church Of Lowell. 2023-12-3100 minWhiskey Web and Whatnot: Web Development, NeatWhiskey Web and Whatnot: Web Development, NeatAlternatives to Relay, the GraphQL Stack, and Adulthood with Charles Lowell and Taras MankovskiJust 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...2022-03-1759 minMinding Your Business with Jodi-TatianaMinding Your Business with Jodi-TatianaEpisode 137: Meet Kids in Tech ceo and founder, Olu Ibrahim (MA USA)It is Kids in Tech’s mission to excite, educate, and empower children from low-income families throughout Massachusetts to learn about technology and explore engineering concepts in order to embrace future opportunities in a growing industry. www.kidsintech.orgOur primary program is our After School Tech Clubs (ASTCs) that educate, engage and expose low income students to STEM concepts, fields and practices. ASTCs are aimed at empowering and readying students aged 8-14 by teaching computer skills and how technology is used in a professional setting. We have developed a highly successful model for the ASTCs that no...2021-12-151h 06Beyond 7 Figures: Build, Scale, ProfitBeyond 7 Figures: Build, Scale, ProfitKnowing When & How To Exit Your Company with M&A Expert, Lowell Ricklefs...Ep #110 - This week on the podcast, I'm joined by Lowell Ricklefs, the founder and managing partner of Traction Advising, a premier boutique M&A firm focusing on B2B SAAS companies between $5M and $20M ARR. Lowell has orchestrated acquisitions of over 30 technology companies, and specializes in helping founders find the right acquirer while negotiating the best deal. Lowell twice built the leading company in the insights data collection industry: at GMI (sold to WPP for $100M) and Toluna (sold to a private equity firm for $260M). He later co-founded FlexMinder (Healthcare IT sold to JellyVision).2021-12-0348 minLearning With LowellLearning With LowellBooks that will change your life with Lowell Thompson -129BOOKS! BOOKS! and more Books! Read these in this order below to improve mastery of yourself and improve your ability to build/do great things. Tried something different today. Let me know if you like it. Master List. Read in this order and let me know what you think! Franklin and then Washington Never split the difference, how to win friends and people, and then Hamilton and losing my virginity Then mastery, mans search for meaning, habits, and extreme ownership Books covered in this talk https://www.amazon.com/Benjamin-Franklin-American-Walter-Isaacson/dp/074325807X Washington and Hamilton by Chernow https://www.amazon...2021-09-1446 minThe Lock SportscastThe Lock Sportscast17: Gentleman JohnnyFull show notes, including links, can be found at http://www.thelocksportscast.com    In this week’s episode: -Follow up on the Bogota Trademark Issue -The latest Changes to the LPU Karate Belt rules -A new website for tracking challenge locks -A Locksport community pass around box -Another update on the community challenge lock -A few helpful resources for the locksporter -And more   Contact Information Email: podcast@thelocksportscast.com Twitter https://twitt...2020-09-2830 minThe Lock SportscastThe Lock Sportscast16: Bogota Trademark ShenanigansFull show notes, including links, can be found at http://www.thelocksportscast.com    In this week’s episode: -Squire Locks new bluetooth bike lock -The Squire SS100 gets shot at again -Lockpicking can save lives -Bogota Trademark Shenanigans   Contact Information Email: podcast@thelocksportscast.com Twitter https://twitter.com/charlescurrent  Reddit: currentc57 on r/locksport Discord: Lockpickers United as Current, Extraordinary League of Pickers as Current, CBC as Current https://paypal.me/Charle...2020-09-2125 minThe Lock SportscastThe Lock Sportscast15: Slow Week in LocksportFull show notes, including links, can be found at http://www.thelocksportscast.com    In this week’s episode: -Update on Brummie Lock Pickers Corbin -Community Challenge Lock update -Latest Reddit Karate belt counts -A few new belt announcements -Interviews are coming -YouTube Locksport Video Awards… Maybe -And even more giveaways   Contact Information Email: podcast@thelocksportscast.com Twitter https://twitter.com/charlescurrent  Reddit: currentc57 on r/locksport Discord: Lockpick...2020-09-1421 minThe Lock SportscastThe Lock Sportscast13: Women in Locksport - part 2Episode 13: Women in Locksport - part 2 Full show notes, including links, can be found at http://www.thelocksportscast.com   In this week’s episode:   -Can you take picks on a plane?   -More about Richard Feynman’s safe cracking techniques   -Google data center security   -Possibly the first pet, to earn a white belt in lockpicking   -More women in locksport   Thank you to everyone that contributed to this episode. And to everyone that has shared this podcast with others.   If you feel...2020-08-3123 minThe Lock SportscastThe Lock Sportscast10: Conference Videos on YouTubeEpisode 10: Conference Videos on YouTube By Charles Current http://thelocksportscast.com   In this week’s episode:   -Some new Locksport conference presentations on YT   -2 new black belt pickers   -Several more giveaways   -And I contemplate doing a video version of the podcast   If you feel you are getting value from this show, please help us by supporting the show in one of the following ways -Help me make this podcast a resource for the community by sending me any news or...2020-08-1030 minChoiceology with Katy MilkmanChoiceology with Katy MilkmanA Spoonful of Sugar: With Guests Ayelet Fishbach, Dan Ariely, Lynne Gauthier & Nancy Strahl“In every job that must be done, there is an element of fun. You find the fun, and snap, the job’s a game!” So says Julie Andrews’ character in the Disney film Mary Poppins before she launches into the famous musical number “A Spoonful of Sugar.” In this episode of Choiceology with Katy Milkman, we look at the science behind the intuitive strategy of making difficult or boring things easier by adding that “element of fun.” But while Mary Poppins was focused on making the tedious task of cleaning a room a bit more enjoyable, you’ll see that this ap...2020-05-2543 minSoftware Defined TalkSoftware Defined TalkKubernetes for developers, with Charles Lowell"I don't care about networking...and load balancing." There's a lot of new concepts and stuff to learn when it comes to developing applications that will run on kubernetes. In this episode, Coté talks with Charles Lowell about his experience. Also, we imagine measuring the humidity of mayonnaise. If you need some excellent app coding, check out Charle's company, Frontside! They also have a podcast where they discuss recent programming frameworks and idea, and relating coding cool stuff. You may recall that Charles was the co-host of Coté's first podcast empire, DrunkAndRetired.co...2020-02-1452 minThe Frontside PodcastThe Frontside PodcastBig Ideas & The Future at The FrontsideIn this episode, Charles and Taras discuss "big ideas" and all the things they hope to accomplish at The Frontside over the next decade. Please join us in these conversations! If you or someone you know would be a perfect guest, please get in touch with us at contact@frontside.io. Our goal is to get people thinking on the platform level which includes tooling, internalization, state management, routing, upgrade, and the data layer. This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Transcript: CHARLES: Hello and welcome...2019-10-0330 minThe Frontside PodcastThe Frontside PodcastTransparent DevelopmentIn this episode, Charles and Taras discuss "transparent development" and why it's not only beneficial to development teams, but to their clients as well. Please join us in these conversations! If you or someone you know would be a perfect guest, please get in touch with us at contact@frontside.io. Our goal is to get people thinking on the platform level which includes tooling, internalization, state management, routing, upgrade, and the data layer. This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Transcript: CHARLES: Hello and welcome...2019-09-2647 minThe Frontside PodcastThe Frontside PodcastSvelte and Reactivity with Rich HarrisRich Harris talks about Svelte and Reactivity. Rich Harris: Graphics Editor on The New York Times investigations team. Resources: Svelte Please join us in these conversations! If you or someone you know would be a perfect guest, please get in touch with us at contact@frontside.io. Our goal is to get people thinking on the platform level which includes tooling, internalization, state management, routing, upgrade, and the data layer. This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Transcript: CHARLES: Hello and welcome...2019-09-0452 minThe Frontside PodcastThe Frontside PodcastSecurity with Philippe De RyckPhilippe De Ryck joins the show to talk all things security: the importance and why you should be taking active steps, how to do it in your codebase effectively, and what can happen during a breach. Philippe De Ryck: Pragmatic Web Security Resources: OWASP Top 10 OWASP Top 10 Proactive Controls Please join us in these conversations! If you or someone you know would be a perfect guest, please get in touch with us at contact@frontside.io. Our goal is to get people thinking on the platform level which includes tooling, internalization, state management...2019-06-1349 minThe Frontside PodcastThe Frontside PodcastAn Analysis of NativeScript Mobile PlatformIn this internal Frontside Podcast episode, Charles, Taras, and Jeffrey analyze the NativeScript Mobile Platform. Please join us in these conversations! If you or someone you know would be a perfect guest, please get in touch with us at contact@frontside.io. Our goal is to get people thinking on the platform level which includes tooling, internalization, state management, routing, upgrade, and the data layer. This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Transcript: CHARLES: Hello and welcome to The Frontside Podcast, a place where we talk...2019-05-2445 minThe Frontside PodcastThe Frontside PodcastDeployment with Luke Melia, Aaron Chambers, and Mattia GhedaLuke Melia, Aaron Chambers, and Mattia Gheda john Taras and Charles to discuss all things deployment! Luke Melia: Luke has been working with Ember since it was under early development as Sproutcore 2.0. Ember.js powers a SaaS company he co-founded, Yapp, and they funded their business for a couple of years doing Ember consulting under the Yapp Labs moniker. They’re full-time on product now, and his engineering team at Yapp (currently 3 people) maintains around 6 Ember apps. Luke helps to maintain a bunch of popular addons, including ember-cli-deploy, ember-modal-dialog, ember-wormhole, ember-tether, and more. He started the Ember NY...2019-05-0348 minThe Frontside PodcastThe Frontside PodcastPull Requests with Joe LeBlancJoe joins the panelists to talk about pull request etiquette. Joe Leblanc: Joe first learned to code on a Zenith computer his dad brought home from work. It had this built in blue LCD monitor and ran on 5 1/4" floppy disks. He used spreadsheets for work and Joe was interested. They spent about an hour going over macros together and he took off from there. Long after the Zenith died, the open-source content management system Joomla! landed in the center of his attention. Joe found himself writing a book about Joomla programming, authoring video tutorials about Joomla for...2019-04-1130 minThe Frontside PodcastThe Frontside PodcastFrontend/Backend Team Collaboration with Sam JosephSam joins the panelists to talk about frontend and backend team collaboration. Resources: Worse is better The Tao of Microservices by Richard Rodger Sam Joseph is a CoFounder of AgileVentures, a charity that helps groups of volunteers gather online to develop open source solutions for other charities all around the world. Sam’s been mucking about with computers since the early 80s and followed the traditional education system through to a PhD in Neural Nets. Next he went all industry, researching mobile agents at Toshiba in Japan, going freelance and then swung back to academia to...2019-03-2949 minThe Frontside PodcastThe Frontside PodcastTeam Collaboration with Jacob StoebelJacob joins the panelists to talk about team collaboration based on his RubyConf 2017 talk, Code Reviews: Honesty, Kindness, Inspiration: Pick Three. Jacob Stoebel is a software developer living in Berea, KY. He spends his days writing web applications in Ruby, JavaScript, and Python, working with data, and leveling up as a software engineer. He works and studies at Berea College. You can find out more about Jacob at jstoebel.com. Please join us in these conversations! If you or someone you know would be a perfect guest, please get in touch with us at contact...2019-03-1444 minMy JavaScript StoryMy JavaScript StoryMJS 097: Charles LowellSponsors Sentry use the code “devchat” for 2 months free on Sentry small planClubhouseCacheFly Host: Charles Max Wood Special Guest:  Charles Lowell Episode Summary In this episode of My Ruby Story, Charles hosts Charles Lowell, founder and  developer at The Frontside Software based in Austin, TX. Listen to Charles on the podcast JavaScript Jabber on this episode. Links JavaScript Jabber 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras Mankovski Charles Lowell’s TwitterCharles Lowell’s GitHubCharles Lowell’s Frontside Biohttps://devchat.tv/my-javascript-story/https://www.facebook.com/DevChattv Picks Charles Lowell: Yousician App Charles Max Wood: Parade of Homes - St. Georg2019-03-0656 minAll JavaScript Podcasts by Devchat.tvAll JavaScript Podcasts by Devchat.tvMJS 097: Charles LowellSponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Clubhouse CacheFly Host: Charles Max Wood Special Guest:  Charles Lowell Episode Summary In this episode of My Ruby Story, Charles hosts Charles Lowell, founder and  developer at The Frontside Software based in Austin, TX. Listen to Charles on the podcast JavaScript Jabber on this episode. Links JavaScript Jabber 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras Mankovski Charles Lowell’s...2019-03-0656 minAll JavaScript Podcasts by Devchat.tvAll JavaScript Podcasts by Devchat.tvMJS 097: Charles LowellSponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Clubhouse CacheFly Host: Charles Max Wood Special Guest:  Charles Lowell Episode Summary In this episode of My Ruby Story, Charles hosts Charles Lowell, founder and  developer at The Frontside Software based in Austin, TX. Listen to Charles on the podcast JavaScript Jabber on this episode. Links JavaScript Jabber 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras Mankovski Charles Lowell’s...2019-03-0656 minMy JavaScript StoryMy JavaScript StoryMJS 097: Charles LowellSponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Clubhouse CacheFly Host: Charles Max Wood Special Guest:  Charles Lowell Episode Summary In this episode of My Ruby Story, Charles hosts Charles Lowell, founder and  developer at The Frontside Software based in Austin, TX. Listen to Charles on the podcast JavaScript Jabber on this episode. Links JavaScript Jabber 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras Mankovski Charles Lowell’s...2019-03-0600 minThe Frontside PodcastThe Frontside Podcast115: Testing Issues and BigTest SolutionsIn this internal episode, Charles and Wil talk about testing issues and BigTest solutions. Pieces of the testing story are discussed, such as the start and launch application, component setup and teardown, interacting with the application and component, convergent assertions, and network. Then they talk about testing issues: the fact that cross browser and device-simulated browsers are not good enough, maintainability and when and when not to DRY (RYE), slowness and why (acceptance) testing is slow, portability and why tests are coupled to the framework, and reliability. Finally, they talk about BigTest solutions: @bigtest/cli to start...2018-11-2950 minThe Frontside PodcastThe Frontside Podcast114: The Business Case for Experimentation with Elm with Dillon KearnsGuest: Dillon Kearns: @dillontkearns | GitHub | Incremental Elm In this episode, Dillon Kearns joins the show to talk about techniques for experimentation with Elm, making those experiments safe, the concept of mob programming, why you would want to experiment with Elm in the first place, and how you too can begin to experiment with Elm. Resources: Grant Maki's talk on experimenting in your team "Types Without Borders" by Dillon Kearns @ Elm Conf 2018 Dillon's Elm GraphQL library How Elm Code Tends Towards Simplicity by Dillon Kearns The CSS as ByteCode Talk by Richard Feldman 2018-11-0850 minAll JavaScript Podcasts by Devchat.tvAll JavaScript Podcasts by Devchat.tvJSJ 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras MankovskiPanel: Aimee Knight Charles Max Wood Joe Eames AJ O’Neil Chris Ferdinandi  Special Guests: Charles Lowell (New Mexico) & Taras Mankovski (Toronto) In this episode, the panel talks with two special guests Charles and Taras. Charles Lowell is a principle engineer at Frontside, and he loves to code. Taras works with Charles and joined Frontside, because of Charles’ love for coding. There are great personalities at Frontside, which are quite diverse. Check out this episode to hear about microstates, microstates with react, Redux, and much more! Show Topics: 2018-10-301h 18All JavaScript Podcasts by Devchat.tvAll JavaScript Podcasts by Devchat.tvJSJ 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras MankovskiPanel: Aimee Knight Charles Max Wood Joe Eames AJ O’Neil Chris Ferdinandi  Special Guests: Charles Lowell (New Mexico) & Taras Mankovski (Toronto) In this episode, the panel talks with two special guests Charles and Taras. Charles Lowell is a principle engineer at Frontside, and he loves to code. Taras works with Charles and joined Frontside, because of Charles’ love for coding. There are great personalities at Frontside, which are quite diverse. Check out this episode to hear about microstates, microstates with react, Redux, and much more! Show Topics: 2018-10-301h 18JavaScript JabberJavaScript JabberJSJ 337: Microstates.js – Composable State Primitives for JavaScript with Charles Lowell & Taras MankovskiPanel: Aimee KnightCharles Max WoodJoe EamesAJ O’NeilChris Ferdinandi  Special Guests: Charles Lowell (New Mexico) & Taras Mankovski (Toronto)In this episode, the panel talks with two special guests Charles and Taras. Charles Lowell is a principle engineer at Frontside, and he loves to code. Taras works with Charles and joined Frontside, because of Charles’ love for coding. There are great personalities at Frontside, which are quite diverse. Check out this episode to hear about microstates, microstates with react, Redux, and much more!Show Topics:1:20 – Chuck: Let’s talk about microstates – what is that?1:32 – Guest: My mind is focused on the how and not th...2018-10-301h 18The Frontside PodcastThe Frontside Podcast113: There and Back Again: A Quest For Simplicity with Philip PootsGuest: Philip Poots: GitHub | ClubCollect Previous Episode: 056: Ember vs. Elm: The Showdown with Philip Poots In this episode, Philip Poots joins the show again to talk about the beauty of simplicity, the simplicity and similarities between Elm and Ruby programming languages, whether Elixir is a distant cousin of the two, the complexity of Ember and JavaScript ecosystems (Ember helps, but is fighting a losing battle), static vs. dynamic, the ease of Rails (productivity), and the promise of Ember (productivity, convention). The panel also talks about the definition of "quality", making code...2018-10-2545 minThe Frontside PodcastThe Frontside Podcast112: Language Formation with Amanda Hickman and Amberley RomoGuests: Amanda Hickman: @amandabee | GitHub Amberley Romo: @amberleyjohanna | GitHub | Blog In this episode, Amanda Hickman and Amberley Romo talk about how they paired up to get the safety pin, spool of thread, and the knitting yarn and needles emojis approved by the Unicode Committee so that now they are available for use worldwide. They also talk about how their two path crossed, how you can pitch and get involved in making your own emojis, and detail their quest to get a regular sewing needle approved as well. Resources: Unicode Technical Committee Draft...2018-10-1157 minThe Frontside PodcastThe Frontside Podcast111: Accessibility in Single Page ApplicationsIn this episode, Robert, Charles, and Wil talk about the whys and hows of accessibility, as well as what makes single page applications special, why they are they harder for accessibility, and frameworks that can do this for you. Resources: #SkyQ app on #iOS from a #VoiceOver user's Perspective Rob's Routing Doc Wil's PR Single Page Apps routers are broken Greater Than Code Episode #92: A11y Ally with Rob DeLuca This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Transcript: ROBERT: Hello everyone. Welcome to The Frontside Podcast...2018-09-2053 minReact Round UpReact Round UpRRU 028: “Microstates.js – Composable State Primitive” with Taras Mankovski & Charles LowellPanel: Charles (Chuck) Max WoodLucas Reis Special Guests: Charles Lowell & Taras Mankovski In this episode, the panel talks with two special guests Charles and Taras. Charles Lowell is a principle engineer at Frontside, and he loves to code. Taras works with Charles and joined Frontside, because of Charles’ love for coding. There are great personalities at Frontside, which are quite diverse. Check out this episode to hear about microstates, microstates with react, OM, Redux, and much more! Show Topics: 2:32 – Chuck: Why do we need it (microstates) and why do we need another state library? 2:42 – Charles answers Chuck’s question. Charles goes to...2018-09-1146 minThe Frontside PodcastThe Frontside Podcast110: Mentorship 3.0 with Saron YitbarekGuest: Saron Yitbarek: @saronyitbarek | bloggytoons | CodeNewbie | @CodeNewbies In this episode, Charles and Sam talk to Saron Yitbarek about her idea of mentorship, ideas for distributed learning for businesses to promote individual and company growth, and why it's important to take "digital sabbaths" on the regular. This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Transcript: SAM: Hey, everyone. Welcome to Episode 110 of The Frontside Podcast. My name is Sam Keathley. I'm a developer here at the Frontside and I will be your episode host. Today, we're here with...2018-09-0741 minThe Frontside PodcastThe Frontside Podcast109: What Do You Need in a JavaScript Framework?Guests: Brandon Hays: @tehviking | Blog Chris Freeman: @15lettermax In this episode, former Fronsiders, Brandon Hays and Chris Freeman join Charles and Taras to talk about the difference between a framework and a library, whether or not React + Redux a framework in itself, red flags to signal that you’re actually building a framework, attributes of a good framework, how can you tell if you created a bad framework, and how you can make a bad framework better. Resources: Test Sizes by Simon Stewart This show was produced by Mandy Moore, aka @therubyrep of De...2018-08-2357 minThe Frontside PodcastThe Frontside Podcast107: Microstates Part IIIn the last episode, we spoke a lot about the "why?" behind microstates. This time we wanted to cover how ideas in Microstates map to different patterns used to build JavaScript applications using frameworks like React, Ember, Vue and Angular. We discussed what you need to know about Microstates if you prefer component state architecture or global store architecture like Redux, as well as how setState in React can be refactored to use Microstates. We closed off with the comments about the trade offs that component heavy frameworks make by overemphasizing the view layer at expense of other aspects...2018-08-0246 minThe Frontside PodcastThe Frontside Podcast106: MicrostatesIn part I of The Frontside's microstates series, Charles Lowell, Taras Mankovski, and David Keathley talk about state management that’s easy and fun and transactionality. This show was produced by Mandy Moore, aka @therubyrep of DevReps, LLC. Upcoming Conference Talks: Toronto.js - July 30th (Taras) Manhattan.js - August 8th (Taras) ReactJS Austin August 6th (Charles) Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode 106. My name is Charles Lowell, a developer here at Frontside and I'm going to be hosting today's episode and we're going to be...2018-07-2055 minThe Frontside PodcastThe Frontside Podcast105: Automating GitHub with ProbotSpecial Guests: Brian Douglas and Bex Warner of GitHub. In this episode, the panelists talk about automating GitHub with Probot. The origins of Probot are discussed, as well as making GitHub apps with the GitHub API, automating workflows with Probot, must-have Probots for every repo, and GitHub’s V4 GraphQL API. References: Microstates README Probot github.com/integrations/slack github.com/marketplace/pull-reminders platform.github.community/c/integrations probot.github.io/apps/unfurl-links/ probot.github.io/docs/deployment/ probot.github.io/docs/extensions/#scheduler probot.github.io/community This show was produced by Ma...2018-07-0547 minThe Frontside PodcastThe Frontside Podcast102: FOLIO with Harry KaplanianIn this episode, Harry Kaplanian of EBSCO joins the show to talk about the FOLIO project: a community collaboration to develop an open source Library Services Platform (LSP) designed for innovation. He discusses the why behind the the decision made to embark on this project, the benefits it brings to the market, and what makes it different from current offerings and other open source projects. Harry also shares where he sees FOLIO going in the future, challenging and unexpected outcomes of making the choice to go open source, and advice for other businesses that are considering embarking...2018-05-3140 minThe Frontside PodcastThe Frontside Podcast101: Fullstack / Backend / Frontend: What’s the Difference?In this episode of The Frontside Podcast, panelists Charles Lowell, Rob DeLuca, and Sam Keathley, discuss how much the distinction between frontend, backend, and fullstack developers matter in both personal and professional senses. The differences in mindset between these categories are also discussed, for example, how does a fullstack developer solve a problem vs how a backend or frontend developer? And also, how clear (or fuzzy) is the line that separates them? What are the skills a frontend or backend developer needs to consider themselves fully fullstack? And finally, is there any sort of tribal separation between...2018-05-2443 minThe Frontside PodcastThe Frontside Podcast100: 100th Episode Celebration with Brandon HaysFrontside alum and original podcast host, Brandon Hays, makes a special guest appearance to talk with Charles about the evolution of The Frontside as a company: where it's been, where it's going, and more hopes, dreams, and goals for the future! Transcript CHARLES: Hello everybody. Welcome to The Frontside Podcast Episode 100. Here we are. Episode 100. My name is Charles Lowell. I’m a developer here at The Frontside and I think it’s safe to say, your official podcast host. With me to celebrate the 100th episode, he was also here a few episodes ago but...2018-05-0155 minThe Frontside PodcastThe Frontside Podcast099: Funcadelic with Taras MankovskiTaras Mankovski: tarasm In this episode, Taras and Charles talk about a project that they work on together: Funcadelic - a Functional Programming and Category Theory for Everyday JavaScript Development. Funcadelic takes the simple idea that a single function can operate on many different data structures (typeclass oriented programming) and brings it to JavaScript. Yes, there are a lot of FP libraries out there, but this one is geared towards unlocking the magical powers of functional programming while always maintaining a tangible and accessible experience for JavaScript developers. Because if you're a JavaScript developer today...2018-04-1243 minThe Frontside PodcastThe Frontside Podcast098: Experience First DevelopmentThis Frontsider panel episode explores what virtues go into making quality software, such as having tests, making sure software is performant and accessible, and why you should try to avoid technical debt. Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast Episode 98. My name is Charles Lowell, developer here at The Frontside and your podcast host-in-training. With me today, we’re going to have a round table, a Frontside round table. With me today is Elrick. ELRICK: Hey. CHARLES: Joe. JOE: How you doing? CHARLES: And of...2018-03-2931 minThe Frontside PodcastThe Frontside Podcast097: Language Server Protocol with Erich Gamma and Dirk BaeumerErich Gamma: @ErichGamme Dirk Baeumer: @dbktw Show Notes 01:11 - The Design Patterns Book 02:45 - The Eclipse Project 09:24 - Language Server Protocol: Overview 15:16 - What can you do with a server that implements the LSP? Incremental usage? 20:12 - Keeping the Tools in Sync and Refactoring Support 24:33 - Keeping it Performant 29:41 - What kind of proliferation of codesmart tools are there that implement the LSP? 34:51 - What are the challenges encountered trying to build abstractions that work for 40 different languages? Resources Visual Studio Code Transcript CHARLES: Hello everybody and welcome to The...2018-03-0141 minThe Frontside PodcastThe Frontside Podcast096: Outside-In DevelopmentShow Notes: 01:02 - Why outside-in development? 05:50 - Best Practices and Implementation 09:35 - API Iteration and Design 18:31 - Is outside-in development a timeless approach to software development? 24:10 - Outside-in Creation 28:37 - Summarizing Outside-in Development and What it means to the Frontside Resources: Sketch InVision Balsamiq pretender Ember CLI Mirage bigtest Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast episode 96. My name is Charles, I'm a developer here at the Frontside. And your podcast host in-training with me today is Jeffrey. JEFFREY: Hello. CHARLES: Hello, Jeffrey. And Arash. 2018-02-2133 minThe Frontside PodcastThe Frontside Podcast094: Machine Learning with Katharine BeaumontKatharine Beaumont: @katharinecodes Show Notes: In this episode, we hit the topic of machine learning from a 101 perspective: what it is, why it is important for us to know about it, and what it can be used for. Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 94. My name is Charles Lowell, a developer here at The Frontside and your podcast host-in-training. Today I’m going to be flying it alone, but that’s okay because we have a fantastic guest who’s going to talk about a subject that I...2018-01-2540 minThe Frontside PodcastThe Frontside Podcast093: Monoids, Monoids Everywhere! with Julie MoronukiJulie Moronuki: @argumatronic | argumatronic.com Show Notes: This episode is a follow-up episode to the one we did with Julie in September: Learn Haskell, Think Less. We talk a whole lot about monoids, and learning programming languages untraditionally. Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 93. My name is Charles Lowell, a developer here at The Frontside and I am your podcast host-in-training. With me today from The Frontside is Elrick also. Hello, Elrick. ELRICK: Hey. CHARLES: How are you doing? ELRICK...2018-01-1147 minThe Frontside PodcastThe Frontside Podcast092: Venture Capital and Investing with Sam CatesSam Cates: @SamCates | GE Ventures Show Notes: 02:01 - What Corporate Investing Looks Like 03:48 - Presenting Ideas For Funding 09:01 - Democratizing Venture Capital 10:17 - ICOs and Cryptocurrency 13:53 - Evaluating Companies to Fund 21:09 - Investing in Potential Competitors 24:42 - Looking For Funding as a Company 28:04 - “Mentoring” Ideas/Companies 30:07 - Monitoring/Evaluating Company Metrics 32:47 - Putting Together a Basic Business Plan 36:05 - Making Choices: Investor and Company-wise Resources: Resin.io Series A, B, C Funding Angel Investor Seed Money Initial Coin Offering (ICO) AngelList Crunchbase Fred Wilson’s Blog: (AVC.com) Transcript: CHARLES: Hello...2018-01-0440 minThe Frontside PodcastThe Frontside Podcast091: RxJS with Ben Lesh and Tracy LeeTracy Lee: @ladyleet | ladyleet.com Ben Lesh: @benlesh | medium.com/@benlesh Show Notes: 00:50 - What is This Dot? 03:26 - The RxJS 5.5.4 Release and Characterizing RxJS 05:14 - Observable 07:06 - Operators 09:52 - Learning RxJS 11:10 - Making RxJS Functional Programming Friendly 12:52 - Lettable Operators 15:14 - Pipeline Operators 21:33 - The Concept of Mappable 23:58 - Struggles While Learning RxJS 33:09 - Documentation 36:52 - Surprising Uses of Observables 40:27 - Weird Uses of RxJS 45:25 - Announcements: WHATWG to Include Observables and RxJS 6 Resources: this.media RxJS RX Workshop Ben Lesh: Hot vs Cold Observables learnrxjs.io RxMarbles Jewelbots Transcript:2017-12-1349 minThe Frontside PodcastThe Frontside Podcast090: Big Testing in JavaScriptHow do we ensure a high level of quality and maximize the refactorability of our code? Frontsiders, Wil and Charles, talk about their battle tested techniques for testing web applications, not only in React JS, but in any JavaScript framework. Links Acceptance Testing Integration Testing jest Cypress.io Assertion Ember CLI Mirage mirage-server react-trigger-change Transcript CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 90. My name is Charles Lowell, a developer here at The Frontside and your podcast host-in-training. And with me today is Mr. Wil Wilsman. Wil, who just got back...2017-11-3035 minThe Frontside PodcastThe Frontside Podcast088: The Craft of Developer Experience with Kaylie KwonKaylie Kwon: kaylieEB | kayliekwon@gmail.com Show Notes: 02:14 - Kaylie’s Journey Into Software Development 09:25 - Implementing a Design System and Attacking Higher-level Workflows 15:43 - EDS Collaboration and Public Availability 19:07 - Getting Involved with The Yarn Project 20:57 - Selective Resolution 23:37 - The Warmth of the Yarn Community 27:11 - Handling Issue Communication and Tracking Resources: Eventbrite britecharts Eventbrite Spectrum Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast. My name is Charles Lowell, I'm a software developer here at the Frontside and your podcast host-in-training. With me today is Elrick Ryan. He...2017-11-0234 minThe Frontside PodcastThe Frontside Podcast087: The JSON API and Orbit.js with Dan GebhardtDan Gebhardt: @dgeb | Cerebris Show Notes: 01:33 - The JSON API Spec and Pain Points it Solves 08:40 - Tradeoffs Between GraphQL and JSON API 19:33 - Orbit.js 26:30 - Orbit and Redux 32:22 - Using Orbit 37:24 - What’s coming in Orbit? Resources: orbitjs.com (Guide Site) ember-orbit Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 87. My name is Charles Lowell, a developer here at the Frontside and your podcast host-in-training. Joining me today in hosting the podcast is Elrick Ryan. Hello, Elrick. ELRICK: Hey, what's up, Charles? ...2017-10-2645 minThe Frontside PodcastThe Frontside Podcast086: Routing in Ember with Alex MatchneerAlex Matchneer: @machty | FutureProof Retail Show Notes: Charles and Alex Matchneer have a great discussion that centers around routing in Ember.js: what they want to see in a router, what problems it solves, what’s wrong with the routing solutions we currently have, and what the ideal future looks like in respect to routing. Resources: Episode 067: ember-concurrency with Alex Matchneer Cordova ember-rideshare react-router Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode #86. My name is Charles Lowell, your developer here at the Frontside and podcast host-in-training. I...2017-10-191h 00The Frontside PodcastThe Frontside Podcast084: redux-observables with Jay PhelpsJay Phelps: @_jayphelps | jayphelps.com Show Notes: 01:25 - RxJS 10:09 - Observers 17:49 - Back Pressure 22:11 - Async Iterators and Generators 31:30 - Mapping Resources: The Observer Pattern Hot vs Cold Observables IxJS redux-observable Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode #84. My name is Charles Lowell, a developer here at the Frontside and your podcast host-in-training. With me today is Elrick Ryan. Hello, Elrick. ELRICK: Howdy. CHARLES: You and I have actually been on a roll lately, podcasting the hell out of these podcast. ...2017-09-2854 minThe Frontside PodcastThe Frontside Podcast083: Learn Haskell, Think LessJulie Moronuki: @argumatronic | argumatronic.com Show Notes: 00:57 - Julie’s Unique Origin Story Into Programming 03:47 - Good Resources vs Bad Resources for Learning Haskell 11:18 - Areas to Look at Before Taking on Haskell and Functional Programming 15:56 - Terminology 17:50 - The Haskell Pyramid 25:51 - Learning Haskell Vocabulary 28:20 - Monoid and Functor 42:06 - Advice for Someone Who May Not Be Interested in Programming Resources: Haskell Programming From First Principles (Haskell Book) Natural Language Processing (NLP) Learn You a Haskell for Great Good! Programming in Haskell by Graham Hutton Haskell: The Craft of Functional Programming by Simon Th...2017-09-2548 minThe Frontside PodcastThe Frontside Podcast082: Peeple with Chris ChuterChris Chuter: @Chris_Chuter Show Notes: 00:47 - Peeple: What is it? Why? 02:59 - Iterations and User Testing 13:32 - Complexity of Installation 17:26 - Device Integration 22:15 - Setup and Installation 25:35 - Laws and Building Codes 26:39 - Getting Started in this Space 31:29 - Ensuring Quality, Integration Testing, and Deployment Pipelines 33:18 - The Manufacturing Process Resources: If This Then That (IFTTT) Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode 82. My name is Charles Lowell, a developer here at the Frontside and your podcast host-in-training. With me is Elrick Ryan. Hello Elrick. 2017-09-1539 minThe Frontside PodcastThe Frontside Podcast081: Knocki with John BoydJohn Boyd: LinkedIn Show Notes: 01:27 - Knocki 03:20 - The Device 06:19 - Complexity 08:44 - Software Distribution 14:01 - Allocating Memory 18:27 - Finding Hardware Hacking Libraries 22:01 - Updating and Diffing 24:06 - Migrations 26:51 - Decentralization of IoT 35:39 - Managing the Knocki Ecosystem 40:17 - Communication Standardization Resources: Malloc Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode #81. My name is Charles Lowell. I'm a developer and your podcast host-in-training here at the Frontside. With me today is Elrick Ryan. Hello, Elrick. ELRICK: Hey, how are you doing Charles. Welcome back. ...2017-08-3144 minThe Frontside PodcastThe Frontside Podcast079: Web Security and Keeping Developers on the Cutting Edge via Trainings and Workshops with Mike NorthMike North: @michaellnorth | mike.works Show Notes: 00:51 - Transitioning from CTO to Independent Trainer 03:37 - Customizing Content and Developing Curriculum 06:37 - Bringing a Developer Into the JavaScript Ecosystem 12:47 - Training Developers with Non-Traditional Backgrounds 16:56 - Keeping Up with “Fifth Gear” 19:27 - Developing Frontend Masters Courses 22:40 - “Progressive Web Apps” 34:37 - Web Security Resources: LinkedIn's REACH Program IndexedDB Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode 79. My name is Charles Lowell, a developer at the Frontside and your podcast host-in-training. With me today is Elrick, also at the Frontside. Hello, E...2017-08-1041 minThe Frontside PodcastThe Frontside Podcast078: Kasita with Jeff Wilson and Jason JaynesJason Jaynes: @jasoncjaynes Jeff Wilson: @ProfDumpster Show Notes: 00:53 - “Professor Dumpster” and Founding Kasita 05:33 - The Startup Industry 07:45 - Building the Kasita Team and Creating the Design 12:25 - Integrating Devices 16:33 - Challenges of Building These Ecosystems 24:36 - Controlling the Ecosystem: Will there be third-party developers and applications? 30:16 - Device Cohesion and User Experience 33:23 - Privacy Resources: Data for the People: How to Make Our Post-Privacy Economy Work for You by Andreas Weigend Kasita is hiring! Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode 78. My name is Char...2017-08-0341 minThe Frontside PodcastThe Frontside Podcast077: The Internet of Things ComethIn this episode, we talk about IoT: what’s coming, why we’re intrigued, and how we’ve already started it incorporating it in our office. In the next episodes to come, we will be having guests on the show to take a deeper dive into this technology. If you have any suggestions or know people we should reach out to, please get in touch! Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode #77. My name is Charles Lowell, a developer here at The Frontside and your podcast host-in-training. Today, I have with me two...2017-07-2729 minThe Frontside PodcastThe Frontside Podcast076: "Devsigners" with Drew CoviDrew Covi: @drewcovi | about.me Show Notes: 01:04 - Honeywell User Experience (HUE) 05:00 - Deliverables 06:55 - Being a “Devsigner” 17:26 - Flash and Leading to Unique Skills 30:00 - Advice for People Straddling Roles 35:27 - Leveraging Design and Development Skills Together 39:41 - Embracing the Hardware Element 42:05 - Why the “Devsigner”? Resources: AOLpress CSS Beauty CSS Zen Garden Contribute Crave Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode #76. My name is Charles Lowell. I'm a developer here at The Frontside and your podcast host-in-training. With me is Elrick Ryan, also a developer at The F...2017-07-2153 minThe Frontside PodcastThe Frontside Podcast075: Babel with Robert JacksonRobert Jackson: @rwjblue | rwjblue.com Show Notes: 01:00 - Build Tooling in JavaScript 02:19 - Ember and Babel 07:14 - Deciding on Features 11:46 - Class 13:29 - Workflow 14:39 - Payload Size 15:24 - Config Targets 17:18 - Source Maps 25:05 - Ember Decorators, Objects and ES6 Classes 36:07 - What’s next and when can we get it?! Resources: Babel.js esperanto Ember CLI Targets 🎯 Enabling Ergonomics 🚐 and Performance EmberCamp London One Helpful Way to Think About JavaScript Decorators Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode 75. My name is Charles Lowell, a developer here at The Fron...2017-07-0642 minThe Frontside PodcastThe Frontside Podcast074: Mission Driven Businesses with Anissa WillyardAnissa Willyard: @team_giveback | GiveBack2Schools Show Notes: 01:28 - The Mission of Mission Driven Businesses 05:05 - Defining Moments and Leaving a Legacy 11:30 - PPG (Plan, People, Go) 13:20 - Finding Your People 16:22 - Choosing a Mission 22:30 - Defining a Problem 34:19 - About GiveBack2Schools Resources: Boston: Peace of Mind Lyrics Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 74. My name is Charles Lowell, a developer here at The Frontside and your podcast host-in-training. With me from The Frontside also is Ginger Whalen, our head of business development...2017-06-2941 minThe Frontside PodcastThe Frontside Podcast072: Single Page Apps with Accessibility in Mind with Kris Van HoutenKris Van Houten: @krivaten | krivaten.com | Q2 Show Notes: 00:55 - Kris’ Interest and Passion for Accessibility 06:07 - Using Ember for Accessibility: Pattern Adoption 10:13 - Context Switch Awareness and Managing Focus 12:08 - Asynchrony and Desired Interaction 14:04 - Building a Form Input Component 19:05 - Things That Are Hard to Catch 22:41 - Assistive Browsers? 28:17 - Making Things Accessible From the Start Resources: Building for Accessibility by Nathan Hammond @ Wicked Good Ember 2015 The A11y Project: Web Accessibility Checklist WCAG 2.0 checklists Why Don’t Screen Readers Always Read What’s on the Screen? Part 1: Punctuation and Typographic Symbols Mozill...2017-06-0833 minThe Frontside PodcastThe Frontside Podcast071: Labor Organizing and Open Source Sustainability with Audrey EschrightAudrey Eschright: @ameschright | The Recompiler Show Notes: 00:50 - Background in Publishing and Open Source 06:53 - The Contributor Pool 12:37 - Open Source Bridge 15:29 - Mistakes Open Source Contributors Make 17:21 - Tools for Maintaining an Open Source Project 19:09 - Roles 23:33 - Open Source Bridge (Cont’d) 27:47 - Governance and Decision-Making 36:20 - Making Open Source Accessible, Safe, and Welcoming Resources: Free Geek Calagator PDX Activist Dreamwidth Safety First PDX Open Source Bridge: Enter the coupon code PODCAST to get $50 off a ticket! The conference will be held June 20-23, 2017 at The Eliot Center in downtown Portland, Or...2017-06-0143 minThe Frontside PodcastThe Frontside Podcast070: Kubernetes with Joe BedaKubernetes Joe Beda @jbeda | Heptio | eightypercent.net Show Notes: 00:51 - What is Kubernetes? Why does it exist? 07:32 - Kubernetes Cluster; Cluster Autoscaling 11:43 - Application Abstraction 14:44 - Services That Implement Kubernetes 16:08 - Starting Heptio 17:58 - Kubernetes vs Services Like Cloud Foundry and OpenShift 22:39 - Getting Started with Kubernetes 27:37 - Working on the Original Internet Explorer Team Resources: Google Compute Engine Google Container Engine Minikube Kubernetes: Up and Running: Dive into the Future of Infrastructure by Kelsey Hightower, Brendan Burns, and Joe Beda Joe Beda: Kubecon Berlin Keynote: Scaling Kubernetes: How do we grow...2017-05-1840 minThe Frontside PodcastThe Frontside Podcast069: Redux Part II with Toran BillupsToran Billups @toranb | GitHub | Blog Show Notes: 01:44 - New Developments in ember-redux 04:23 - New Developments in the Wider Redux Community 06:26 - Using Redux in Ember 09:40 - Omit 10:45 - Reducers 25:42 - Fulfilling the Role of Middleware in Ember 28:12 - Ember Data in Redux-land 31:24 - What does Toran do with this stuff?? Links: The Frontside Podcast Episode 55: Redux and Ember with Toran Billups The Frontside Podcast Episode 18: Back-End Devs and Bridging the Stack with Toran Billups redux-offline ember-redux-yelp create-react-app "Mega Simple redux” Twiddle ember-concurrency Thomas Chen: ember-redux The Frontside Podcast Episode 067: ember-concurrency with Alex Matchneer normalizr Ri...2017-05-1140 minThe Frontside PodcastThe Frontside Podcast068: How We Do UI Testing Here at The FrontsideAfter the cliffhanger left in Episode 62: UI for U and I, we follow up with a short discussion about how we specifically do UI Testing at The Frontside in Austin, Texas. Resources: Tweet that led to this discussion Unit Testing Acceptance Testing Ember CLI Mirage Percy Test-Driven Development Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode #68. My name is Charles Lowell. I'm a developer here at The Frontside and podcast host-in-training. I'm here today with Jeffrey and Elrick, two other developers here at The Frontside. We are going to carry...2017-05-0424 minSoftware Defined InterviewsSoftware Defined InterviewsOil and wafflesWe hear about the days when Charles was drilling for oil. Also, waffles: "I suffered years of floppy-waffles." We also discuss the deal with kombucha, to no effect, really. And, as always, Charles' emacs configuration tip of the week.Links:The Wheel of Time seriesShow TopicsPlanet Money buys oilThere Will be BloodBig Oil profit margins — Something like 6-7%Avocado OilWhale oil — "nearly 236,000 whales were killed in the 19th century" The 4-Hour BodyCoté's Belgian waffle iron — Oster CKSTWFBF21 1-1/2-Inch Thick Belgian Flip Waffle Maker, Brushed Stainless SteelThe WirecutterArlo camerasThe SweethomeKombuchaCharles' emacs configuration tip of the...2017-04-2750 minSoftware Defined InterviewsSoftware Defined InterviewsOil and wafflesWe hear about the days when Charles was drilling for oil. Also, waffles: "I suffered years of floppy-waffles." We also discuss the deal with kombucha, to no effect, really. And, as always, Charles' emacs configuration tip of the week.Links:The Wheel of Time seriesShow TopicsPlanet Money buys oilThere Will be BloodBig Oil profit margins — Something like 6-7%Avocado OilWhale oil — "nearly 236,000 whales were killed in the 19th century" The 4-Hour BodyCoté's Belgian waffle iron — Oster CKSTWFBF21 1-1/2-Inch Thick Belgian Flip Waffle Maker, Brushed Stainless SteelThe WirecutterArlo camerasThe SweethomeKombuchaCharles' emacs configuration tip of the...2017-04-2750 minThe Frontside PodcastThe Frontside Podcast067: ember-concurrency with Alex MatchneerAlex Matchneer: @machty | FutureProof Retail Show Notes: 01:07 - The Introduction of ember-concurrency 02:15 - What is ember-concurrency? What are the problems it solves? 05:37 - Why not use observables or other alternatives? 09:49 - Could observables be used in conjunction with ember-concurrency? 12:16 - Simple Made Easy 14:23 - Coming Soon to ember-concurrency 16:04 - Communicating Changes in State; Glimmer Reference Primitives 23:09 - Using References 29:31 - Submitting RFCs; Adding Pipelines 32:10 - Pipeline Use Cases Resources: ember-concurrency The Frontside Podcast Episode 007: The Ember Router with Alex Matchneer The Frontside Podcast Episode 019: Origin Stories with Tom Dale and Alex Matchneer Introduction to...2017-04-2038 minThe Frontside PodcastThe Frontside Podcast066: 10 Pounds of Dirt in a 5 Pound Sack with Michael CotéMichael Coté: @cote | cote.io | Pivotal | Software Defined Talk Show Notes: 00:54 - Pivotal 04:39 - Being a Professional Muller aka Analyst 11:08 - Iterative Development 32:54 - Getting a Job as a Professional Muller aka Analyst Resources: Pivotal Cloud Foundry GemFire Greenplum Pivotal Labs Wardley Maps Software Defined Talk Episode #79: From a vegan, clothing optional co-op to working with banks and oil companies - Coté’s professional life, part 1 Software Defined Talk Episode #85: Being an analyst without being an asshole - Coté’s professional life, part 2 RedMonk Transcript: CHARLES: Hello everybody and welcome to The Fro...2017-04-1353 minThe Frontside PodcastThe Frontside Podcast065: Data Loading Patterns with the JSON API with Balint ErdiBalint Erdi: @baaz | balinterdi.com | Rock and Roll with Ember.js Show Notes: 01:58 - What is JSON API? Advantages 03:22 - Tooling and Libraries 05:49 - Relationship Loading 07:51 - Designing a Data Loading Strategy 11:23 - Pitfalls of Not Designing a Data Loading Strategy 13:53 - Ember Data 16:37 - Pagination & Sorting 23:06 - Writing a Book 25:48 - Implementing Searches with Filters 31:08 - What’s next for Balint? Resources: Balint Erdi: Data Loading Patterns with JSON API @ EmberConf 2017 (Talk) Balint Erdi: Data Loading Patterns @ EmberConf 2017 (Slides) jsonapi-resources GraphQL JSON API By Example by Adolfo Builes ember-cli 101 by Adolfo Builes 33 Page Mi...2017-04-0733 minThe Frontside PodcastThe Frontside Podcast064: Empathy in Sales with Ginger WhalenGinger Whalen: @gingerwhalen Show Notes: 01:28 - Everyone Does Sales 02:11 - Sales is an Exchange: Understanding and Solving Others’ Problems 05:58 - “Personas”; Empathy vs Sympathy 11:47 - Empathy Requires Introspection 15:12 - Persona Example 20:33 - Making Incremental Improvements 23:15 - Challenges in the UI Business Space 29:25 - TL;DR on the Business Development Process Resources: Thinking, Fast and Slow by Daniel Kahneman Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 64. My name is Charles Lowell. I'm a developer here at The Frontside. I'm here with Jeffrey Cherewaty. Hello, Jeffery. JEFFREY: Hey, t...2017-03-3030 minThe Frontside PodcastThe Frontside Podcast062: UI for U and IShow Notes: 00:56 - What does UI mean? UI = User Interface 02:26 - Software Interfacing with Software vs Human Beings 03:57 - At what point does UI stop? 05:55 - Responsive and Stateful UI 10:10 - Tooling: Past, Present, and Future 16:00 - Planting Business in UI Engineering 19:26 - How The Frontside Brands Itself; JavaScript Portability Resources: Linguistic Intelligence Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 62. My name is Charles Lowell. I'm a developer here at The Frontside and I'm here today with Jeffrey Cherewaty and Robert De Luca, also developers here at...2017-03-1631 minThe Frontside PodcastThe Frontside Podcast061: Accessibility with Marcy SuttonMarcy Sutton: @marcysutton | marcysutton.com | Deque Systems Show Notes: 01:07 - Deque Systems 01:54 - Accessibility Tool Integration and Testing 05:26 - Configuration and Success Criteria 07:04 - What is accessibility? WCAG 09:22 - Spurring Adoption of Accessibility 12:09 - The Accessibility Matrix 16:56 - Accessibility-First Development 18:12 - WCAG and ARIA Roles 24:57 - Test Automation vs Human Interaction 28:56 - Empathy Building 30:45 - Porting to the Web 35:57 - Accessibility in Single-page Apps and Focus Management Resources: axe-core aXe aXe Developer Tools WCAG (Web Content Accessibility Guidelines) Web Accessibility for Designers WAI-ARIA Authoring Practices 1.1 First rule of ARIA use Access Works: Usability and...2017-03-0946 minThe Frontside PodcastThe Frontside Podcast060: Ember and Fastboot with Jonathan JacksonJonathan Jackson: @rondale_sc | Ember Weekend | 201 Created Show Notes: 01:01 - 201 Created 03:09 - 2017 Ember Community Survey 14:06 - Handling Changes and Churn 27:53 - FastBoot Resources: Boots and Shoeboxes [SlideShare] Typeform EmberConf JSX Isomorphic JavaScript Ember Weekend Episode #66: Bug Integrat (with Charles Lowell) Transcript: CHARLES: Hello, everybody. Welcome to The Frontside Podcast Episode 60. My name is Charles Lowell. I'm a developer here at The Frontside. With me is Robert De Luca, also a developer. Hello, Robert. ROBERT: Hello, hello. CHARLES: Today, we actually have a meeting of the podcast minds...2017-03-0338 minThe Frontside PodcastThe Frontside Podcast059: Build Useless StuffShow Notes: 01:11 - Doing Dumb Stuff aka “Throwaway Projects” 06:06 - Combatting Burnout 10:01 - Dumb Projects That Pay You Back 17:00 - Brainstorming and Abstraction 25:19 - chillestmonkey.com 20:19 - “The Iron Triangle”: Creativity, Accomplishment, and Learning Resources: React Native and Chill: A tale of stupid made fast by Charles Lowell Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast, Episode 59. We're getting up there, 59. That's like, I don't know, it's not a milestone but it's something. ROBERT: It's like one away from 60. CHARLES: Yeah, it is. It’s past middl...2017-02-2340 minThe Frontside PodcastThe Frontside Podcast057: Demystifying Software with Liz BaillieLiz Baillie @_lbaillie | GitHub | Blog | Tilde Inc. Show Notes: 01:32 - Becoming a Developer 07:54 - Website Building 12:03 - Understanding Programming 17:34 - Coming to Peace with Ignorance 22:25 - Systems Programming 26:46 - Making Goals for Yourself 28:57 - Math and Programming 38:08 - Open Source Resources: Wicked Good Ember Liz Baillie: Journey to the Center of Ember Test Helpers Fibonacci Number Freewheel: Volume One by Liz Baillie The Flatiron School Skylight Impostor Syndrome Twilio Letter to a Young Haskell Enthusiast Hello, Con! OSCON Transcript: CHARLES: Hello, everybody and welcome to The Frontside Podcast Episode 57. My name...2017-02-1047 minThe Frontside PodcastThe Frontside Podcast056: Ember vs. Elm: The Showdown with Philip PootsPhilip Poots @pootsbook | GitHub Show Notes: 00:53 - What is Elm? 03:45 - The Essence of User Interface 07:59 - “Messages” 08:31 - Scalability 14:04 - Error Handling 18:47 - The Business Case 22:35 - Where is Elm on the curve of scalability? 28:36 - Learning From Elm 32:32 - “Whole Meal Solutions” Resources: Philip Poots: Elmber @ Wicked Good Ember 2016 Cycle.js Functional Reactive Programming Evan Czaplicki Test-driven Development (TDD) NoRedInk The Elm Mailing List Try Elm Elm Guide elmtutorial.org Elm For Beginners by James Moore Transcript: CHARLES: Hello, everybody. Welcome to The Frontside Podcast Episode 56. I am Charles Lowell...2017-02-0339 minThe Frontside PodcastThe Frontside Podcast055: Redux and Ember with Toran BillupsToran Billups @toranb | GitHub | Blog Show Notes: 02:23 - Ember 2.0; Data Down, Actions Up 08:28 - redux and State 16:39 - Dispatching Actions/Patterns 24:00 - Components and Routing 31:00 - ember-redux and Cloning the react-redux API 35:22 - Hot Reloading 41:22 - Audience 47:02 - Motivation 50:25 - Building Component Trees Resources: Toran Billups: Test-Driven Development By Example @ EmberConf 2015 Dan Abramov: Live React: Hot Reloading with Time Travel @ react-europe 2015 react-redux Charles Lowell: Immutability is for UI, You and I @ EmberConf 2016 redux-thunk Ryan Toronto: Safety of the herd EmberMap: Component side effects Functional Programming Browserify More Toran Billups Talks Transcript: ...2017-01-2656 minThe Frontside PodcastThe Frontside Podcast054: The Ember Ecosystem & ember-try with Katie GenglerKatie Gengler @katiegengler | GitHub | Code All Day Show Notes: 01:23 - Testing 06:20 - ember-try 14:11 - Add-ons; Ember Observer 17:43 - Scoring and Rating Add-ons 25:25 - Contribution and Funding 27:41 - Code Search 30:59 - Data Visualization 32:27 - Change in the Ember Ecosystem Since Last EmberConf? 34:35 - Code All Day 35:39 - What’s Next? Resources: ember-qunit liquid-fire capybara Selenium appraisal emberCLI Bower Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast Episode 54. I am your host, Charles Lowell, with me is Alex Ford. Today, we're going to be interviewing Katie Gengler. I remember very di...2017-01-2037 minThe Frontside PodcastThe Frontside Podcast053: Glimmer 2 with Godfrey ChanGodfrey Chan @chancancode | GitHub | Tilde Inc. Show Notes: 02:27 - What is Glimmer 2? 11:24 - Key Changes for Glimmer 2 12:54 - How do these libraries (i.e. handlebars.js; htmlbars) work together? 18:02 - Maintaining Compatibility 24:38 - Components 27:55 - Looking Forward to Non-Performance-Related Features 34:43 - Animations and Visualizations 39:09 - Glimmer 2 For an End User 41:33 - Stand-alone Glimmer? 46:12 - What are the performance gains on mobile? How does it better position Ember for mobile devs? 49:23 - Bubble Tea 50:37 - Contributing to Glimmer 2 Resources: Godfrey Chan: Hijacking Hacker News with Ember.js @ EmberConf 2015 Announcing The Glimmer 2 Alpha Isemberfastyet The...2017-01-1353 minThe Frontside PodcastThe Frontside Podcast051: Rust and APIs with Steve KlabnikSteve Klabnik @steveklabnik | Blog | GitHub Show Notes: 02:56 - Getting Into Rust 05:51 - Working on Rust for Mozilla 07:01 - Writing Documentation and Preventing Burnout 13:24 - The Rust Programming Language 18:45 - Rewriting Firefox in Rust 21:20 - High-level Functions 25:23 - Typesystem and Concurrency 36:35 - Rust and Web Developers; Digging Into Rust on a Deeper Level 43:46 - The Rust Ecosystem and Using Rust on a Day-to-Day Basis 48:38 - The Rust Book Resources: Rust For Rubyists Cargo Servo Application Binary Interface (ABI) MetaLanguage (ML) Tokio Systems Programming intermezzOS Steve Klabnik: Exploring Ruby Through Rust What’s new with “The...2016-12-1653 minThe Frontside PodcastThe Frontside Podcast050: Learning to Program with Kyle SimpsonKyle Simpson: @getify | Blog | GitHub | getify@gmail.com Show Notes: 04:19 - Styles for Learning as a Newcomer 08:41 - The Structure of the Journey “If you’re waiting until you’re already an expert on a thing to share it with somebody else, you’ve waited far too long because we missed out on the most important part which was the journey.” 12:52 - Understanding a Problem vs Solving One "I want to inspire people to be uncommonly curious." 29:02 - How do you know when to stop? 35:02 - Knowing Math and Learning Programming 43:40 - The Impo...2016-12-091h 02The Frontside PodcastThe Frontside Podcast048: Farewell, BrandonWe say goodbye to our friend and co-host of The Frontside Podcast, Brandon Hays. Brandon Hays: @tehviking | blog Transcript: BRANDON: Hello, everybody and welcome to Frontside Podcast Episode 48. It is a podcast, as you can tell from the intro music, about woodworking and dads and dads working with wood. CHARLES: And power washing wood. BRANDON: Yes and power washing, sanding decks. Today, we'll be talking about the difference between mortise and tenon joints and dovetail joints and when it's worth going through the extra effort for that dovetail...2016-12-0145 minThe Frontside PodcastThe Frontside Podcast047: Taking Payments on the Web with Noel RappinIn this episode, Noel Rappin, developer at Table XI, comes on the show to talk about his new book, Take My Money: Accepting Payment on the Web. Noel Rappin: @noelrap | blog | GitHub Transcript: CHARLES: Hello everybody and welcome to the Frontside Podcast Episode 47. I'm Charles Lowell and with me today is Noel Rappin. Before we get into who you are, because I know that a lot of people know you already and you need no introduction, you're actually calling in from Chicago today, right? NOEL: That’s true, ye...2016-11-2234 minThe Frontside PodcastThe Frontside Podcast045: The New Theory of Teams with Sarah MeiIn this episode, Sarah Mei, founder of RailsBridge, Director of Ruby Central, and Chief Consultant of DevMynd Software, talks about the way we write software: What’s right? What’s wrong? How can we do better? The conversation examines changing code and reassessing needs. i.e.: "Does it bring me joy? Should I get rid of this thing? Do I understand this code?" She also talks about what these needs mean for others on a team. Sarah Mei: @sarahmei Links: Sarah Mei: How We Make Software: A New Theory of Teams @ Brig...2016-11-0341 minThe Frontside PodcastThe Frontside Podcast043: Growing Communities and Businesses with Leah SilberIn this episode, Leah Silber, CEO of Tilde, Inc. and Ember.js core team member talks about what she's learned building communities, organizing events, and running a business. We talk about how people can move from "observer" to "participant" and grow their own healthy communities and companies. Links: Leah Silber: EmberConf 2016: The Morning-After Post-Mortem Event Driven: How to Run Memorable Tech Conferences Transcript: CHARLES: Hello everybody and welcome to the Frontside Podcast, Episode 43. I am Charles Lowell. I'm here with Brandon Hays, and a very, very special guest. Brandon, do you want to...2016-10-0449 minThe Frontside PodcastThe Frontside Podcast042: Apprenticeship in Real Life with Taras Mankovski and Lennex ZinyandoIn this episode we cover how to handle apprenticeship, share with listeners how they can start participating in mentoring and apprenticeship in their companies and communities, and help people to understand the impact apprenticeship and mentoring can have on everybody involved. Links: open-source-ember-apps: A list of open source Ember apps Transcript: CHARLES: Hello everybody and welcome to the Frontside Podcast, Episode 42. I am Charles Lowell and with me is Brandon Hays, as well as some other really, really, really, really special guests, which I'm really excited to have on the show...2016-09-2239 minThe Frontside PodcastThe Frontside Podcast041: The Technical Skills of a Senior DevRecently, there was a flurry of activity around one of Brandon's posts about defining the term "senior developer". But he left the purely technical aspects of the role for later discussion, which left a lot of lingering questions. In this episode, Charles and Brandon dive into the technical side of identifying, hiring, and growing senior developers, and explain The Frontside's somewhat unconventional standards. Links: The Conjoined Triangles of Senior-Level Development Don't use animal names as an insult Transcript: CHARLES: Hello everybody and welcome to the Frontside Podcast, Episode 41. I am your...2016-09-0930 minThe Frontside PodcastThe Frontside Podcast040: How We're Refactoring Our BusinessAfter a "perfect storm" of events rocked The Frontside, Charles and Brandon were faced with the prospect of what kind of future they saw, if any, for the business. In this episode, Brandon and Charles discuss what happened and why, what they are doing to avoid another "perfect storm", and how finding mentors and friends at OpsConf completely changed how they think about running The Frontside. Links: Ops Conf Charles Rocking out at karaoke What is a KPI? 2016-07-0634 minThe Frontside PodcastThe Frontside Podcast039: How to Integrate Jr. Developers Into Your CompanyThere's a huge shortage of senior developers, and one (often overlooked) way to fill those positions is by bringing up some junior developers. But how do you mentor junior devs when you have so much work to do? How can you make sure that your new hires get the support they need? This week, Charles Lowell is joined by Stephanie Riera, Lydia Guarino, and Alex Ford to talk about the challenges companies face when hiring junior devs, what steps you can take to make sure the on-boarding and training process goes smoothly, and how keep new developers...2016-06-1345 minCharles Moscowitz LIVECharles Moscowitz LIVELowell Ponte - Don't Bank on it: The Unsafe World of 21st Century BankingSecond Segmeent: Dr. Lowell Ponte, co-author of Don't Bank on it: The Unsafe World of 21st Century Banking is a former think tank futurist and was an editor Reader's Digest Magazine for many years during its heyday when it was one of the most widely read publications in the world. Lowell Ponte is co-author with of "The Great Withdrawal," "The Great Debasement," "The Inflation Deception: 6 Ways Government Tricks Us… and 7 Ways to Stop It!" (2011), and "Crashing The Dollar: How to Survive a Global Currency Collapse" (2010). Ponte’s articles have appeared in The Wall Street Journal, The New York Times, and many...2014-10-161h 39Charles Moscowitz LIVECharles Moscowitz LIVE2012 Election, Lowell PonteChuck Morse is joined by Deacon Mike Iwanowicz to discuss the 2012 election and by Lowell Ponte to discuss American monetary history and his new book "The Great Debasement - The 100 year dying of the dollar and how to get America's money back.2014-02-191h 59