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

Cade Ward

Shows

Locked On ACC - Daily College Football & Basketball PodcastLocked On ACC - Daily College Football & Basketball PodcastCam Ward headlines the top quarterbacks in the ACC but others are exceeding expectations!ACC Quarterbacks are lighting up the FBS football scene, with three of the top ten passers hailing from this competitive conference. Miami Hurricanes' Cam Ward is leading the charge, exceeding high expectations and emerging as a top Heisman contender with his nation-leading passing yards.This episode highlights the impressive performances of Clemson's Cade Klubnik, who has turned his season around with 20 touchdown passes and just 3 interceptions, and Pitt's Eli Holstein, a surprise success story earning multiple ACC Rookie of the Week honors. Syracuse's Kyle McCord, a transfer from Ohio State, has also made waves, ranking 7th nationally...2024-10-2433 minFantasy For RealFantasy For Real(#49) Big Review Show #3: Travis Hunter is Amazing, Buying J Reed + Roschon, and Respect to Cade KlubnikToday's show starts with Buys/Sells and NFL QB Reviews for Week 3, before going into a 2025 Rookie Mock Draft (One Round). Afterward, it's Week 4 CFB Risers. INTRO -- 0:00NFL || Jayden Reed -- 2:00 || Roschon Johnson -- 10:00 || Sam Darnold -- 13:00 || Deshaun Watson -- 17:00 || Quentin Johnston -- 20:00 || Justin Jefferson -- 22:30 || Chris Godwin -- 23:20 || Saints WRs -- 24:50 || Tyler Lockett / Seahawks -- 26:25 || Caleb Williams & Rome Odunze -- 27:30 || Anthony Richardson & Pass Catchers -- 28:55 || Bo Nix -- 31:00 || D/ST -- 32:45 || Malik Willis -- 34:10 || Justin Fields -- 36:00 || Jared Goff -- 41:10 || Andy Dalton + Panthers -- 42:15 || Jauan Jennings -- 43:30 || TE Teaser -- 44:152025 Rookie...2024-09-241h 58False Start - College Football PodcastFalse Start - College Football PodcastThree Yards And A Cloud Of Punt: Week 1, 2024: Georgia Crushes Clemson In Dabo Swinney Transfer Portal Referendum, Cam Ward Is All About The U In Gainesville, The ACC Might Be Hellaciously BadReach out to Cody and Buhler to tell them what's up!Week 1 lived up to the offseason hype!While it took a half, Georgia was inevitable vs. Clemson. Carson Beck and the boys outclassed Cade Klubnik and company in a total referendum type of game for Dabo Swinney. Kirby Smart leads the best team in college football, and he knows it!A little bit south of Atlanta, Cam Ward and the Miami Hurricanes looked the part in wiping the floor with the Florida Gators down in The Swamp. Billy Napier has virtually no...2024-09-0134 minLiving On MissionLiving On MissionWhat Does It Mean To Have A Servant Heart?Cade and I dive into what it means to have a servant heart. We are both learning and growing, striving to be servants.2024-07-1134 minGettin Your Life Back with Cade CooperGettin Your Life Back with Cade CooperEpisode 31: Doug Peterson - What I Learned from being a mid-singles ward Bishop for The Church of Jesus Christ of Latter-Day SaintsIn this episode I sit down with my old bishop from the Draper mid-singles ward. Doug talks about addiction, dating, business, and above all, Christ. I loved to doing this episode. He is so passionate and it’s Contagious! Get Your life Back 💙👊🏻2024-05-1645 min2 Brains 1 Cell2 Brains 1 Cell"Brain-rot" 2 Brains 1 Cell Ep. 112WARNING This episode contains content that may or may not rot your brain buy a sticker to ward off any long lasting effects...Send us a textSupport the show2024-05-1657 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsKings of Columbus: NFL Draft futures for Jeremiah Smith, Julian Sayin and more Ohio State starsWhat would happen if Ohio State Buckeyes like freshmen Jeremiah Smith and Julian Sayin, sophomores like Caleb Downs, juniors like C.J Hicks and Quinshon Judkins and veterans like Denzel Burke, Jack Sawyer, J.T. Tuimoloau, Emeka Egbuka and Donovan Jackson were all in the same NFL Draft?On this episode of Kings of Columbus, Doug Lesmerises and Bill Landis tried to figure that out.Doug and Bill drafted the Top 16 NFL prospects off the current OSU roster, regardless of age, to kick off this show.,They followed that by predicting where Marvin...2024-04-231h 37Thinking Elixir PodcastThinking Elixir Podcast198: Cade Gets the Last WordThis week's show covers exciting updates in the Elixir world, including the peek at what's coming with Elixir v1.17.0's new "Duration" and "shift" features. We'll also dive into the impressive Kino Benchee integration for Livebook, showcasing benchmarking visualizations. Not to be missed is the release of a fitting Phoenix emoji 🐦‍🔥 that's set to ignite your dev conversations, as well as the announcement of Ash Framework's v3 Release Candidate. Amidst these powerful tools and features, there's an essential shift in our hosting lineup; Cade will discuss his decision to step back from the show due to the arrival of a new me...2024-04-1621 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsTPD: With Cade Stover gone, Ohio State seeking next wave of talented tight ends to emerge in 2024Ohio State is looking to replace Cade Stover and the tight ends room for Keenan Bailey has a lot of options—all of which are unproven—to do that.Austin Ward, Bill Landis and Jeremy Birmingham break down the next wave of Buckeyes tight ends and what they're looking for heading into next week's camp.Want to talk even more Ohio State football with the guys? Text us! Send a text to 614-662-4509 to get started and receive your first two weeks free.2024-02-2924 minLocked On Canes - Daily Podcast On Miami Hurricanes Football & BasketballLocked On Canes - Daily Podcast On Miami Hurricanes Football & BasketballWho Will Be Miami's QB2 Behind Cam Ward? Will A True Starting TE Emerge? Running Back RecruitingWho will be Miami’s backup quarterback behind Cam Ward in the 2024 season? Miami certainly has their starter locked in, with Ward likely to be the best quarterback in the ACC this season. Is Ward better than other ACC signal callers like DJ Uiangalelei, Cade Klubnik, Haynes King and Maalik Murphy? As for the backup job, can Albany transfer Reese Poffenbarger overtake Jacurri Brown. Will Emory Williams be able to use his redshirt this season? Can Judd Anderson become a future starter a few years down the road?Host Alex Donno breaks down Miami’s quarterback room ahea...2024-02-2829 minThe Clay Lab Network PodcastThe Clay Lab Network PodcastFennell Podcast - Tim Ward - Master Gunsmith - GTW Gunsmithing - Shotgun Maintenance and MoreSend us a textWelcome to Episode 4 of the Clay Lab Network Podcast bringing you another Fennell Podcast, hosted by Will Fennell of Fennell Shooting School! In this episode, we are thrilled to have Tim Ward, the master gunsmith and owner of GTW Gunsmithing, joining us. With over 38 years of experience in gunsmithing, Tim is a true expert in his field, especially when it comes to maintaining shotguns for the sporting clays, trap, skeet, and other clay target disciplines communities.Throughout this episode, Will and Tim dive deep into the world of preventative maintenance for...2024-02-1027 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsTHE Live Show: Tommy Eichenberg, Cade Stover have given everything they could in Ohio State careersNot being in Ohio means not having Roosters delicious food but there's still fun, casual conversation as Austin Ward and Jeremy Birmingham are joined by Nicole Cox from the deluxe hotel accommodations being enjoyed the Roosters Bowl Trip winners as Ohio State and Missouri get set for the Cotton Bowl on Friday night.Want to talk even more Ohio State football with the guys? Text us! Send a text to 614-662-4509 to get started and receive your first two weeks free.2023-12-2817 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsSnap Judgments: What B1G got right, wrong as Ohio State leaders claim individual honors on offenseMarvin Harrison Jr. extended a streak of success for the Buckeyes winning Big Ten Offensive Player of the Year, and Cade Stover added an individual trophy as well for the program at tight end. Those two players highlighted the list of honorees for Ohio State as the Big Ten confirmed the voting on Wednesday, but there were a few more interesting decisions to debate for Bill Landis and Austin Ward on Snap Judgments, presented by Byers Auto.Want to talk even more Ohio State football with the guys? Text us! Send a text to 614-662-4509 to...2023-11-2917 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsTPD: Ohio State's national title contender status remains strong following win at WisconsinOhio State remains unbeaten after a 24-10 at Wisconsin. On today's edition of The Podcast Daily, Doug Lesmerises and Bill Landis are diving in on text subscriber questions they didn't get to on the live postgame show following the win. Doug and Bill answer questions and take texter survey answers on TreVeyon Henderson, Tressel ball, Ohio State's standing as a national title contender, Cade Stover's targets, the quality of NBC's college football broadcasts and more.2023-10-3048 minOrange and Brown Talk: Cleveland Browns PodcastOrange and Brown Talk: Cleveland Browns PodcastWould Cade York on the Browns practice squad work + more on the 53-man rosterWe knew Cade York wasn't going to be on the Browns' 53-man roster -- the Browns traded for kicker Dustin Hopkins on Monday -- but could he land on the practice squad? Head coach Kevin Stefanski didn't rule it out on Tuesday.Would it even be a good idea?Mary Kay Cabot, Ashley Bastock and Dan Labbe start their look at the Browns' initial 53-man roster by talking about York and what it would even look like to put him on the practice squad and create a path for him to be the Browns kicker...2023-08-3030 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsSnap Judgments: Ohio State seeking solid second option at tight end as Buckeyes hit camp midpointTHE Podcast is in the Woody Hayes Athletic Center talking about the tight ends.Austin Ward and Bill Landis give their thoughts on how a healthy group of tight ends can make Keenan Bailey's first year as a position coach easier and how Ohio State continues to search for a complement to Cade Stover at the spot.2023-08-1613 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsKings of Columbus: Doug and Bill make their picks for best 22 players on the Ohio State roster with preseason draftWho are the best Ohio State Buckeyes right now as preseason camp winds down? On this Kings of Columbus, Doug Lesmerises and Bill Landis draft the top 22 Buckeyes, laying down a foundation they can use to track the evolution of the team this season.You can probably guess No. 1, but the draft gets really interesting after the top five as Doug and Bill work inexperienced players like Jordan Hancock, Sonny Styles and Kenyatta Jackson in with veterans like Cade Stover, Steele Chambers and Denzel Burke.2023-08-151h 39Thinking Elixir PodcastThinking Elixir Podcast164: Thinking Elixir NewsNews roundup includes the ElixirConf schedule being published, Bumblebee gets streaming text support, Oban Web is getting a big update, Elixir for Cynical Curmudgeons blog post brings broader positive attention, and Elixir Nx being successfully used to follow along with high profile AI examples. Show Notes online - http://podcast.thinkingelixir.com/164 Elixir Community News https://2023.elixirconf.com/schedule – ElixirConf US schedule is up. https://github.com/elixir-nx/bumblebee/pull/232 – Merged PR on Bumblebee by Jonatan Kłosko adds support for streaming text generation results. https://twitter.com/sean_moriarity/status/1687123146787233792 – Sean Moriarity drew attenti...2023-08-1507 minTHE Podcast: Ohio State Football NewsTHE Podcast: Ohio State Football NewsTPD: Ohio State stars take center stage as relaxed Buckeyes highlight day one of Big Ten Media DaysTHE Podcast is in Indianapolis and so are the Buckeyes as the 2023 edition of Big Ten Media Days kicked off on Wednesday. Cade Stover, JT Tuimoloau and Marvin Harrison joined Austin Ward to talk about how they're feeling with fall camp just one week away.This is THE Podcast Daily for Thursday, July 27, 2023.2023-07-2728 minThinking Elixir PodcastThinking Elixir Podcast114: Countdown to ConfWe cover the news and look forward to ElixirConf US which is about to start! We talk about breaking changes that somehow manage to not break things, why Cade is excited by time series databases, and the announcements and conference activities we're looking forward to. Show Notes online - http://podcast.thinkingelixir.com/114 Elixir Community News https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md – LiveView v0.18.0 nearing release https://twitter.com/josevalim/status/1560552538004389890 – Either evolve (and break things) or stagnate (and be stable) https://twitter.com/Azure/status/1560386060001107968 – Microsoft Azure launches devbox...2022-08-3021 minThinking Elixir PodcastThinking Elixir Podcast77: EMPEX Mtn and Starting Knock with Chris BellWe talk with Chris Bell, host of the Elixir Talk podcast and EMPEX conference organizer. Chris tells us about a new EMPEX chapter in the US Western states. EMPEX MTN will be in Salt Lake City, Utah. Chris started a new company called Knock using Elixir. We hear what problems it helps solve and more about his startup journey. A fun discussion with some tech insights, architecture overviews, and more on the rollercoaster of starting your own thing! Show Notes online - http://podcast.thinkingelixir.com/77 Elixir Community News https://www.twitch.tv/josevalim – Jo...2021-12-1453 minThinking Elixir PodcastThinking Elixir Podcast76: Safe Ecto Migrations with David BernheiselWe talk with host David Bernheisel about his Safe Ecto Migrations guide that was recently released. Intended as a resource for the community, it’s a 4-part series covering how Ecto migrations work, running migrations on production, provides a set of common-task recipes and strategies for migrating data in addition to DB structure. We discuss ideas around migrations like avoiding table locks on production, how to safely add DB check constraints, separating data migrations from structure changes, painful learning experiences and much more! Show Notes online - http://podcast.thinkingelixir.com/76 Elixir Community News ht...2021-12-0736 minThinking Elixir PodcastThinking Elixir Podcast75: RabbitMQ and Commanded at Simplebet with Dave LuciaWe talk with Dave Lucia about Simplebet’s use of RabbitMQ and Commanded for solving unique real-time problems. We learn how Simplebet uses Elixir when creating real-time sports betting markets. We also learn what CQRS systems are, how the Commanded library supports that in Elixir, and how Commanded pairs well with RabbitMQ. Dave talks about moving away from Kafka to RabbitMQ and how that made sense for their use cases. Also valuable, Dave shares where they have found the “dragons” in their design. A helpful discussion that helps identify when CQRS systems might be a tool to use when solvin...2021-11-3055 minThinking Elixir PodcastThinking Elixir Podcast74: New to Elixir and Women in Tech with Miki and Kate RezentesWe talk with mother/daughter team Miki and Kate Rezentes about their experiences learning and working with Elixir and as women in the tech industry. Miki presented “Greasing the Wheel of Adoption” at ElixirConf. Her focus was on the people aspect of adoption and we had a great time going deeper on that topic here. Kate, who is just starting her career as a developer, talks about ways we can share tech with the young people around us. We get their ideas and suggestions for ways to support women in tech, young people learning tech, and more! Show...2021-11-231h 03Thinking Elixir PodcastThinking Elixir Podcast73: Elixir at Supabase with Paul CopplestoneWe talk with Paul Copplestone, founder and CEO of Supabase. Supabase leverages the power of Elixir, Postgres, and more to create an OpenSource Firebase alternative that brings these powers to the Jamstack community. We cover TechCrunch’s coverage of their funding and how Paul considers Supabase as “the easiest way to use Postgres”. They offer a row-level security feature and we dig in to understand that. We go deeper on how an OpenSource company got VC funding and how their business model works. Paul shares how Elixir, Phoenix and PubSub solve some hard problems that other ecosystems just don’t handle...2021-11-1645 minThinking Elixir PodcastThinking Elixir Podcast72: TypeCheck with Wiebe-Marten WijnjaWe talk with Wiebe-Marten Wijnja about his project TypeCheck that provides a new kind of runtime type checking for Elixir applications. The syntax builds on your existing spec types so it still works for dialyzer but adds additional compile time created checks. It also works for generating property based test data. This feature comes out in a new ability called "spectest". Like doctests, you can have automated checks that verify the function adheres to the spec! We also cover how TypeCheck allows writing type declarations for other libraries like Ecto and Plug. There are some interesting ways for people...2021-11-0946 minThinking Elixir PodcastThinking Elixir Podcast71: LiveView and the 7-GUI Tasks with German VelascoWe catch up with German Velasco then talk about how he learned of the 7-GUI Tasks online challenge and how he wanted to see how LiveView could approach it. We talk about his ElixirConf presentation and how the idea of modeling state impacted his solutions to these problems. We go over what these common UI patterns are and how LiveView is able to approach them differently. We talk about Chris McCord’s idea of “Live Apps” and how LiveView really is different from what other languages and communities can do. We discuss using LiveView to implement UI patterns that it was...2021-11-0252 minThinking Elixir PodcastThinking Elixir Podcast70: PardallMarkdown with Alfred Reinold BaudischAfter a big news section, we talk with Alfred Reinold Baudisch about his project PardallMarkdown. It's a reactive Elixir server that reads markdown files, compiles them to HTML, stores them in an ETS table, and serves them up. It's a different take on serving markdown files for a blog. It can also be used as a wiki and supports deeply nested hierarchies. An interesting feature is it can be used as a library inside your own Phoenix application to provide blog posts or other "static" content. Show Notes online - http://podcast.thinkingelixir.com/70 Elixir...2021-10-2640 minThinking Elixir PodcastThinking Elixir Podcast69: Elixir on Mobile with Dominic LetzWe talk with Dominic Letz about running Elixir on an Android phone installed in an APK which hosts a LiveView application accessed through a WebView! All while also pursuing a Web 3.0 architecture of being decentralized! Wow! There’s a lot going on here! Oh, and the tech is OpenSource! Show Notes online - http://podcast.thinkingelixir.com/69 Elixir Community News https://github.com/phoenixframework/phoenix/blob/master/CHANGELOG.md#162-2021-10-08 – Phoenix 1.6.1 and 1.6.2 were released. https://twitter.com/mcrumm/status/1446594887034408960 – Michael Crumm explains 1.6.2. It's cool! We all make mistakes! https://www.cnbc.com/2021/10/05/facebo...2021-10-1946 minThinking Elixir PodcastThinking Elixir Podcast68: Rust and Elixir with Nik BegleyWe talk with Niklas Begley about his Doctave service and the problems it's solving. From there we cover why they use Rust for a key piece of the service and how Elixir fits in. We cover tools like Rustler for integrating Elixir and Rust smoothly. We talk about business drivers, Nik's experience building a SaaS product using Elixir and more! Show Notes online - http://podcast.thinkingelixir.com/68 Elixir Community News https://github.com/hauleth/mix_unused – Compile errors formatted to be machine readable to make it viewable directly in GitHub Code Scanning or Gi...2021-10-1240 minThinking Elixir PodcastThinking Elixir Podcast67: Building a Healthy CommunityWe talk about ways we can all contribute to building a healthy Elixir community. The Elixir community is a welcoming, encouraging and helpful place and we want to help keep it that way! We talk about common problems facing maintainers, tips for engaging productively, the value of expressing appreciation, and much more! Show Notes online - http://podcast.thinkingelixir.com/67 Elixir Community News https://www.erlang.org/news/149 – Erlang/OTP 24.1 was released https://github.com/livebook-dev/nerves_livebook – Nerves Livebook is now part of the Livebook organization on GitHub https://www.youtube.com/playlist?list...2021-10-0540 minThinking Elixir PodcastThinking Elixir Podcast66: Tracing Production with Kai Wern ChoongWe talk with Kai Wern Choong about his experience with tracing performance problems in production. We talk about what “tracing” means in a BEAM system, available tools like recon, great resources for learning how the tools work and general approaches for troubleshooting live production Elixir systems. Kai also shares his Livebook notebook setup for demonstrating tracing techniques in an interactive way. Show Notes online - http://podcast.thinkingelixir.com/66 Elixir Community News https://twitter.com/hexpm/status/1439268469296570368 – New version of Hex released that fixes issues with version downgrades and slow version resolutions. Run mix local...2021-09-2839 minI Spent A Day With...I Spent A Day With...I Spent A Day With PSYCH WARD SURVIVORSI spent a day with PSYCH WARD SURVIVORS to learn what really goes on behind the closed doors of a psychiatric facility. Sponsors ▸Go to http://betterhelp.com/padilla to get 10% off your first month! ▸Go to http://dailyharvest.com and enter code padilla to get up to $40 off your first box! IF YOU’RE LOOKING FOR HELP… ▸ National Suicide Prevention Lifeline - https://suicidepreventionlifeline.org ▸ National Alliance on Mental Illness - https://nami.org/Support-Education  🧨HUGE thank you to: ▸ Lauren...2021-09-2422 minThinking Elixir PodcastThinking Elixir Podcast65: Meet Core Team Member Aleksei MagusevWe talk with Elixir Core Team Member Aleksei Magusev about how he got involved in Elixir, what it’s like being on the Core Team, some of his contributions, areas in Elixir that interest him, and his tips for learning a new programming language! He also shares some of his interests outside of computing. Meet Aleksei! Show Notes online - http://podcast.thinkingelixir.com/65 Elixir Community News https://github.com/phoenixframework/phoenix_live_view/issues/1617 – Initial proposal to bring slots to LiveView components. https://twitter.com/elixirbookclub/status/1437034456037068804 – Book Club started "Elixir in Action" https...2021-09-2147 minThinking Elixir PodcastThinking Elixir Podcast64: OTP Certificate Woes with Bram VerburgWe talk with Bram Verburg about an important root certificate expiring at the end of September and how this impacts your Elixir and Erlang projects! Bram helps explain where this IS and IS NOT a problem. He also explains the different update options available. We also get Bram’s security perspectives from his years of focused study and contributions in the Elixir and Erlang communities. A great resource for understanding the current certificate situation and for protecting your Elixir projects! Show Notes online - http://podcast.thinkingelixir.com/64 Elixir Community News https://github.com/el...2021-09-1442 minThinking Elixir PodcastThinking Elixir Podcast63: SMS Texting in Nerves with Peter UllrichWe talk with Peter Ullrich about his experience sending SMS messages from a Raspberry Pi Zero using Nerves. We cover what went well, what didn’t and get a glimpse into the current state of Nerves for a newbie when dealing with hardware. Peter also tried Livebook for Nerves and had a great experience with that. We discuss the challenges of hardware systems dealing with the “real world” but see how Elixir makes the process easier to model and think about. Show Notes online - http://podcast.thinkingelixir.com/63 Elixir Community News https://github.com/el...2021-09-0743 minAmarillo RocksAmarillo Rocks9-2-21 Yung Blacc, Seth Ward, Like Red Giants, Loudmouth Lisa, and Derek PorterfieldAmarillo Live Music Amarillo Music Scene Amarillo Music Entertainment (Cathleen Tyson - Day) Playlist Link https://open.spotify.com/playlist/45Iqt1KVP9ddIsIB19DTeb?si=e7a518c159db4d73 Yung Blacc  Dnt Need Yo love https://www.youtube.com/watch?v=82pybBAJsc0 Friday 9-3 Georgia St Taphouse- the Tweeks 7pm Hoots 9pm -  Tyler Halverson Chesneys - 8pm  Texas Tumbleweed Junction Crush  - - 730ish Love Session 2021-09-0339 minThinking Elixir PodcastThinking Elixir Podcast62: Chris McCord joins Fly.io and Phoenix 1.6We talk with Chris McCord about his recent announcement that he’s moved to work at Fly.io! We cover what this means for the Phoenix project and ongoing Phoenix development work. He shares why he’s excited about the Fly platform which includes how it replaces his need for a CDN! We also talk about the new Phoenix 1.6 release and all the goodness coming there. This release includes the HEEX engine for validated HTML at compile time, making the auth generators official, a new mailer generator, and the move away from Webpack to esbuild. We go deeper on what...2021-08-3156 minThinking Elixir PodcastThinking Elixir Podcast61: Elixir's Recent Brex-itWe cover the news then talk about the Brex announcement that they are shifting to a Kotlin-first strategy over Elixir. This reminds us of patterns we’ve seen in our careers and we reflect on what it means to us personally and professionally. We share our perspectives on Elixir, how it’s different from the languages we’ve used before and the unique value we get from it. Show Notes online - http://podcast.thinkingelixir.com/61 Elixir Community News https://medium.com/brexeng/building-backend-services-with-kotlin-7c8410795e4b – Brex announcement they are moving to Kotlin first ht...2021-08-2430 minThinking Elixir PodcastThinking Elixir Podcast60: Compile Faster with Marc-André LafortuneWe talk with Marc-André Lafortune about reducing Elixir project compile times. On larger projects, when a single file like a view template is changed and over 100 files get recompiled, there is something wrong. Marc-André explains how he identified the problems in his project and contributed to Elixir’s mix xref tool making it easier for us to find those problems in our own projects! We cover how these tooling improvements were used to improve the upcoming Phoenix 1.6 and Elixir 1.13! An additional mix xref flag was added to run CI checks on our code to prevent accidentally adding code that slow...2021-08-1743 minThinking Elixir PodcastThinking Elixir Podcast59: How Elixir Came to Spotify with Joel KempWe talk with Joel Kemp about his experience introducing Elixir at Spotify. We learn about the concurrency problems he had with the default stack and how that was solved with the BEAM. We talk about the inertia that larger companies have that make introducing any change harder. Joel compares the process to running a marathon and shares some tactics used to help build internal support and interest. Fascinating insight into a well known company and how Elixir is helping internally. Show Notes online - http://podcast.thinkingelixir.com/59 Elixir Community News https://www.youtube...2021-08-1043 minThinking Elixir PodcastThinking Elixir Podcast58: News and Livebook for Business IntelligenceAfter covering the news we catch up on what Elixir things we've been thinking about and working on. Mark brings up using Livebook as a Business Intelligence tool for doing analysis of a running application's data. David brings up how to design safe data migrations in Elixir systems, examples from the Rails ecosystem and how he's thinking about that for Elixir. Show Notes online - http://podcast.thinkingelixir.com/58 Elixir Community News https://2021.elixirconf.com/#up-next – ElixirConf talks are being accepted! Speakers not yet fully announced. https://github.com/livebook-dev/livebook/pull/453 – Livebook gets "hove...2021-08-0321 minThinking Elixir PodcastThinking Elixir Podcast57: Scaling Live Chat with Cade WardWe sat down with co-host Cade Ward to hear how he and his team tackled a problem of hosting live web chats with crowds of 120K+ users coming together for live events. On the show, we have talked with a couple guests with similar bursting high-load situations. Cade had been through it too so it was time to dig in and cover how this situation can be solved. We cover the different attempts and temporary solutions used and the final solution that has been working really well. In fact it works so well, during a recent event, the auto-scaling...2021-07-2757 minThinking Elixir PodcastThinking Elixir Podcast56: Fly-ing Elixir Close to Users with Kurt MackeyWe talk with Kurt Mackey, founder at Fly.io, about what makes the Fly platform unique and why hosting Elixir applications there makes a lot of sense. They started out looking to make a better CDN for developers and this pushed them to try deploying Full Stack applications closer to users, not just the static assets! We learn about the tech behind the networking, how databases can be moved closer to users, and how LiveView is even more awesome when it is close to users. Kurt also shares what he sees as the future for databases as the industry...2021-07-1359 minThinking Elixir PodcastThinking Elixir Podcast55: Learning from Failure with Philipp SchmiederWe talk with Philipp Schmieder about his experience creating a LiveView application for a political party’s convention and then watching the app blow up. We learn how he recovered, why it failed, and how he fixed it going forward. We also discuss some other application architecture ideas and how they might work. It’s a great post-mortem discussion where Philipp shares his wisdom so others learn from the mistakes. After experiencing all this, find out why he’s still bullish on LiveView and Elixir! Show Notes online - http://podcast.thinkingelixir.com/55 Elixir Community News2021-07-0637 minThinking Elixir PodcastThinking Elixir Podcast54: AST Parsing using Sourceror with Lucas San RománWe talk with Lucas San Román about his library Sourceror and how it was created to solve some AST parsing limitations. The Elixir parser discards code comments, so it can’t be used for re-writing Elixir code when refactoring. IDE’s often include more advanced refactoring tools and the ability to provide that requires a smarter parser. Sourceror keeps the comments while also providing advanced features like a Zipper API to more easily navigate around the source tree while inserting and removing nodes. Learn what Sourceror can do and what it can enable for future Elixir tools! Sho...2021-06-2953 minThinking Elixir PodcastThinking Elixir Podcast53: SOLID Elixir with Ilya AveryanovWe talk with Ilya Averyanov about how the SOLID principles, typically associated with OOP, can apply to Elixir. We talk about Ilya's blog post where he applied these principles to his Github project and how that helped in PR discussions. We also talk about testing, architecture, and more. Show Notes online - http://podcast.thinkingelixir.com/53 Elixir Community News https://github.com/phoenixframework/phoenix_live_view/pull/1490 – Phoenix LiveView live_session PR coming up https://github.com/phoenixframework/phoenix_live_view/pull/1474 – Phoenix LiveView internal rewrite of JS https://github.com/phoenixframework/phoenix/pull/4337 (rela...2021-06-2235 minThinking Elixir PodcastThinking Elixir Podcast52: IOList and Postgres with Nathan LongWe take a deeper dive with Nathan Long into IOLists in Elixir. We cover what they are, how they work, the power they have when concatenating strings, and how they are used in Phoenix and Logger. We even talk about improper lists and why they exist. And no, it isn’t a bug. We then talk about PostgreSQL features like materialized views, triggers, and using denormalized tables for solving complicated caching situations. Nathan shares some tips for when to use them and provides some cautions worth hearing. Show Notes online - http://podcast.thinkingelixir.com/52 El...2021-06-1549 minThinking Elixir PodcastThinking Elixir Podcast51: Live Auctions with Alex LoukissasWe talk with Alex Loukissas about using Phoenix sockets to provide live auction systems. We comment on the situation of flash-mob-like users coming to a system and needing to handle high traffic volumes for shorter durations. We talk about how the Horde library helps solve fun distributed clustering problems, we cover observability tools, how and why companies should support open source development through sponsorships and more! Show Notes online - http://podcast.thinkingelixir.com/51 Elixir Community News https://github.com/elixir-lang/elixir/releases/tag/v1.12.1 – Elixir 1.12.1 released. Small set of bug fixes. https://github.co...2021-06-0841 minThinking Elixir PodcastThinking Elixir Podcast50: Exercism.io and Elixir with Angelika TyborskaWe talk with Angelika Tyborska about the history of exercism.io, her involvement, the issues addressed in v2 and what's new and cool in the soon to be released v3. We cover the Elixir track, her work as a maintainer, the journey of a student and how people can help as mentors. We also hear about the "fun" she had creating a maze generator and more! Show Notes online - http://podcast.thinkingelixir.com/50 Elixir Community News https://elixir-lang.org/blog/2021/05/19/elixir-v1-12-0-released/ – Elixir 1.12 was released! https://thinkingelixir.com/elixir-1-12-and-your-first-mix-install-script/ – Mix...2021-06-0154 minThinking Elixir PodcastThinking Elixir Podcast49: Pushing for Modularity with Maciej KaszubowskiMaciej Kaszubowski returns to talk about how read models can help modularize our systems. There is a focus on background job systems and how they fit in our modular designs. We cover push vs pull based systems and which is more maintainable. Maciej also shares his approach to learning and understanding a new Elixir library and more! Show Notes online - http://podcast.thinkingelixir.com/49 Elixir Community News https://www.erlang.org/news/148 – OTP 24 was released! https://blog.erlang.org/My-OTP-24-Highlights/ – Lukas Larsson's blog post covers the highlights https://github.com/erlang/otp/issu...2021-05-2544 minThinking Elixir PodcastThinking Elixir Podcast48: Ecto Associations with Sheharyar NaseerWe talk with Sheharyar Naseer about Ecto's feature "association defaults" and how they work. We learn how they even support defining a function that gets called during your changeset operations which can be used to ensure multi-tenancy IDs get populated correctly. We learn more about Slab, talk about Single Table Inheritance designs and how we feel about them. We also talk about wrapping the Repo module for fun and profit! Show Notes online - http://podcast.thinkingelixir.com/48 Elixir Community News https://blog.taxjar.com/taxjar-will-be-joining-stripe-to-help-build-the-worlds-tax-compliance-infrastructure/ – TaxJar, an Elixir-backed service, was acquired by Stripe ht...2021-05-1837 minThinking Elixir PodcastThinking Elixir Podcast47: Crypto Trading in Elixir with Kamil SkowronWe talk with Kamil Skowron about his Youtube channel that walks people through building a crypto-currency trading bot in Elixir. We learn how that led him to start a free online book sharing that content. He covers what people will learn from the process, his goal of helping people see a larger working Elixir system, and his experience writing the book. A fun chat! Show Notes online - http://podcast.thinkingelixir.com/47 Elixir Community News https://spawnfest.org/ – SpawnFest 2021 - Free to enter contest with cash prizes! Gather your team! https://twitter.com/sean_mo...2021-05-1126 minThinking Elixir PodcastThinking Elixir Podcast46: Livebook with Jonatan KłoskoWe talk with Jonatan Kłosko, the coder behind Livebook, to learn how it works, how the collaborative feature was done, what you can do with it, what you shouldn't do with it, some unusual ways people are using it, and more! We can’t help but talk about all the fun and cool ways it can be abused and how it's finding exciting uses outside of machine learning. A great discussion with lots of insights. Show Notes online - http://podcast.thinkingelixir.com/46 Elixir Community News https://github.com/phoenixframework/phoenix_live_view/blo...2021-05-0447 minThinking Elixir PodcastThinking Elixir Podcast45: Junior Devs with Michał BuszkiewiczWe talk with Michał Buszkiewicz about Junior Developers in the Elixir community. We share tips for Juniors both early in their careers but also more experienced developers coming new to Elixir. We talk about the University vs Bootcamp approaches and what you want to focus on coming from either side. We further discuss how we as employers can support and encourage juniors. A lot of great resources shared! Show Notes online - http://podcast.thinkingelixir.com/45 Elixir Community News https://github.com/phoenixframework/phoenix/pull/4268 – SQLite added as database option to phx.new https://twi...2021-04-2742 minThinking Elixir PodcastThinking Elixir Podcast44: Elixir Data Types with Sasha FonsecaWe talk with Sasha Fonseca about Elixir's data types behind the scenes. We learn about binary leaks, discuss memory usage, performance considerations, what boxed values are and much more! Show Notes online - http://podcast.thinkingelixir.com/44 Elixir Community News https://twitter.com/sean_moriarity/status/1380124787318665218 – Sean Moriarity released a new library built on NX called Axon https://dockyard.com/blog/2021/04/08/up-and-running-nx – Sean's guest blog writing and has a post on the Dockyard blog about getting started with Nx. https://elixirforum.com/t/introducing-elixirls-the-elixir-language-server/5857/125 – ElixirLS 0.7.0 released https://github.com/erlang-ls/erlang_ls/releases/tag/0.14.0 – Erlang L...2021-04-2049 minThinking Elixir PodcastThinking Elixir Podcast43: Membrane with Marcin LewandowskiWe talk with Marcin Lewandowski about Membrane Framework. We learn what it is, the project's goals, how people are using it and how it can solve the speed-to-market problem when streaming multimedia. We cover WebRTC, radio, industry challenges, why you want to deploy it to your own infrastructure, why startups fail and much more! Show Notes online - http://podcast.thinkingelixir.com/43 Elixir Community News https://twitter.com/josevalim/status/1377354990969233411 – Jose Valim said they are planning two big announcements related to Nx this April. One is Livebook https://elixir-lang.org/blog/2021/04/02/marketing-and-sales-intelligence-with-elixir-at-pepsico/ – Elixir PepsiCo case...2021-04-131h 11Thinking Elixir PodcastThinking Elixir Podcast42: LiveView Autocomplete and Blogging with Velina PetrovaWe talk with Velina Petrova about a blog post she wrote showing how a "designer dreamed up" feature was delivered using LiveView and Alpine.js. She shares how she added the LiveView feature to a non-LiveView page demonstrating a great strategy for slowly moving a project in the direction you want to go without stopping to re-write. We also talk about blogging, the value of sharing and putting yourself out there. We all share some tips we've found helpful when creating content. A fun discussion with some great tips and tools shared! Show Notes online - http...2021-04-0651 minThinking Elixir PodcastThinking Elixir Podcast41: Secure IoT Systems using Ockam with Mrinal WadhwaWe talk with Mrinal Wadhwa about Ockam.io, the project and the company. They are taking on the ambitious goal of building an open protocol through Elixir and Rust libraries to enable secure and trusted IoT platforms. We learn about recurring problems that the IoT industry faces and how they are seeking to solve them differently. A very informative and interesting discussion! Show Notes online - http://podcast.thinkingelixir.com/41 Elixir Community News https://www.bloomberg.com/news/articles/2021-03-23/microsoft-said-to-be-in-talks-to-buy-discord-for-more-than-10b – Microsoft in Talks to Buy Discord for More Than $10 Billion https://er...2021-03-3057 minThinking Elixir PodcastThinking Elixir Podcast40: Mental Models for Elixir and LiveViewWe talk about the mental models we use for writing our Elixir code and for thinking about our Elixir systems (starting at 5:46). We cover transformations, plug, and Mark's "Workshop Model" (starting at 23:45). We also talk about LiveView, (starting at 31:20) how we approach it today, mistakes we've both made and seen. A fun discussion! We want to continue the discussion with you over on ElixirForum. Check the show notes for links to those topics! Show Notes online - http://podcast.thinkingelixir.com/40 Elixir Community News https://github.com/elixir-lang/elixir/blob/v1.11/CHANGELOG.md – Elixir 1.11.4 re...2021-03-2340 minThe PulpMX.com ShowThe PulpMX.com ShowShow #459 - Cooper Webb, Nick Wey, Jeff Ward, Alex Ray with Cade ClasonCooper Webb had himself an incredible Dallas stay, sweeping all three races and stealing the momentum with no reservations. He's on to talk about his series thus far. Nick Wey is a long time friend of the show and it's simply been too long since he was on. Jeff Ward is a legend of the sport and he joins us to talk about working with modern riders and get his thoughts on this 2021 series. Cade Clason is in studio!2021-03-234h 49Thinking Elixir PodcastThinking Elixir Podcast39: Mix Install and ExDocs for Erlang with Wojtek MachWojtek Mach returns and talks about the new Mix.install/2 feature coming in Elixir 1.12. We learn about some other features coming that will help script authors. We talk about OTP 24 and when we can expect 1.12 to be released, ExDocs support for Erlang libraries, and more! Show Notes online - http://podcast.thinkingelixir.com/39 Elixir Community News https://twitter.com/elixirbookclub – New Elixir Book Club [Discord Elixir Book Club](Discord Elixir Book Club) – https://discord.gg/veN54bAmVa https://github.com/elixir-lang/elixir/commit/4d2be245c0707698df22e9f659120e3daaa82186 – PR that makes doctes...2021-03-1638 minThinking Elixir PodcastThinking Elixir Podcast38: Maintainable Elixir with Saša JurićSaša Jurić shares how the team at Very Big Things is building maintainable Elixir code. This ranges from the development processes to code design and organization. He takes some "radical" positions and challenges conventions on a mission to find what actually works well. We talk about his library Boundary and how it helps enforce API designs. He talks about the "Junk Drawer Pattern" and how code analysis helps identify lines of separation for refactoring. A thought provoking and fun discussion! Show Notes online - http://podcast.thinkingelixir.com/38 Elixir Community News https://twitter.co...2021-03-091h 12Thinking Elixir PodcastThinking Elixir Podcast37: The Lambda Days Conference and ElixirAfter covering the news, we share a live recording of the show from the Lambda Days conference. It was a lot of fun! We covered topics like learning and teaching Elixir, functional programming, strengths of Elixir over Erlang, the developer tooling, why Elixir is awesome even when not building distributed systems, and much more! Show Notes online - http://podcast.thinkingelixir.com/37 Elixir Community News https://dashbit.co/blog/nx-numerical-elixir-is-now-publicly-available – Project Nx has finally gone public! https://github.com/elixir-nx/nx – Project source on Github https://groups.google.com/g/elixir-lang-core/c/Q4ZnK-R59-4/m...2021-03-0250 minThinking Elixir PodcastThinking Elixir Podcast36: Using LiveView and Hooks with Alex MinetteAlexandre Minette shares his adventures with LiveView as he builds a personal finance tracking application. We cover his use of hooks to integrate Javascript libraries that give him the UX he wants. He shares some tips and resources for finding Javascript libraries that work well with LiveView. Alex pushes browser locale data up to the server to customize rendering dates and times for a fun and different approach. We also get his perspective on using Flutter for Mobile development and where he thinks it fits with web technologies like LiveView. Show Notes online - http://podcast.thinkingelixir...2021-02-2342 minThinking Elixir PodcastThinking Elixir Podcast35: X-Plane's Elixir MMO with Tyler YoungTyler Young from X-Plane talks with us about how he added a new MMO feature to the popular flight simulator using Elixir. He shares some behind the scenes information on how it was created and how it’s been working in production. We learn about the single modest server that supports all the mobile users right now. I loved hearing how Tyler found working with Elixir to be super productive. He took on a major new feature that he expected to take over a year but was able to deliver it in less than half the ti...2021-02-1641 minThinking Elixir PodcastThinking Elixir Podcast34: José Valim reveals Project NxJosé Valim visits and finally publicly reveals what Project Nx is! He and others have been working on it for 3 months and he's finally ready to unveil it. José will speak more about it at the LambdaDays conference, demonstrating it with code and announcing the release and availability of the OpenSource code. Nx stands for "Numerical Elixir". The Nx project brings a unique numerical mode to Elixir along with GPU support. This important work lays the foundation for a powerful new era with data science in Elixir! Listen in as Jose discusses the details of how th...2021-02-091h 15Thinking Elixir PodcastThinking Elixir Podcast33: Postgres PubSub and Elixir with Allen WymaWe talk with Allen Wyma about a Postgres PubSub feature and how it plays nice with Elixir. We dispel the idea that you should always use Phoenix PubSub just because it's there and we cover the value of learning what's built-in to tools like the postgrex library. Allen shares how Postgres PubSub elegantly solved a problem for him and he gives tips for using it. We also talk about teaching Elixir through Allen's YouTube videos and teaching in person with his Teach Me Code efforts. Show Notes online - http://podcast.thinkingelixir.com/33 Elixir Community...2021-02-0245 minThinking Elixir PodcastThinking Elixir Podcast32: Circuit Breaker and Elixir Patterns with Allan MacGregorWe talk with Allan MacGregor about implementing the Circuit Breaker pattern in Elixir and compare that to just using a job library. We get into a fun discussion about design patterns in Elixir and designing for failure. Allan is creating a project called Site Guardian using the PETAL stack and shares his experiences with it and much more! Show Notes online - http://podcast.thinkingelixir.com/32 Elixir Community News https://elixir-lang.org/blog/2021/01/13/orchestrating-computer-vision-with-elixir/ – New Elixir case study features the company V7 where they use Elixir for orchestrating computer vision. https://www.phoenixframework.org/bl...2021-01-2644 minThinking Elixir PodcastThinking Elixir Podcast31: Crawling the Web using Elixir with Oleg Tarasenko and Tze YiingWe talk with Oleg Tarasenko and Tze Yiing about crawling the web using Elixir. Oleg created the crawly project to help solve this problem and Tze Yiing joined him as a contributor and maintainer. We cover how Elixir is well suited to orchestrate crawling, how to deal with login pages, understanding the legal concerns, building a codeless scraper and much more! Show Notes online - http://podcast.thinkingelixir.com/31 Elixir Community News https://dashbit.co/blog/ten-years-ish-of-elixir – January 9th marked the 10th year since the first commit to the Elixir repository https://github.com/el...2021-01-1950 minThinking Elixir PodcastThinking Elixir Podcast30: Mutation Testing using Muzak with Devon EstesWe talk with Devon Estes, the creator of a new Elixir mutation testing library called Muzak. Devon joins us to explain what mutation testing is and how it can help development teams in organizations move faster and with greater confidence. We cover when a project can benefit from it, the challenges of offering a PRO version of a library, where Muzak is going in the future, and more! Show Notes online - http://podcast.thinkingelixir.com/30 Elixir Community News https://github.com/elixir-lang/elixir/releases/tag/v1.11.3 – Elixir 1.11.3 was released with mostly bug fixes ht...2021-01-1258 minThinking Elixir PodcastThinking Elixir Podcast29: Running Jobs using Oban with Parker SelbertWe talk with Parker Selbert, the creator of the job processing library Oban. He shares the benefits of using Postgres as the data store over more common choices like Redis. Oban also offers a paid "pro" level and Parker explains how a paid feature set is provided for the OpenSource library. He helps us understand the differences between pro and free as well. We talk about how the BEAM's concurrency and processes enable powerful features in a job processing library that you won't easily find in alternatives. He also shares a glimpse of what's coming in the future for...2021-01-0547 minThinking Elixir PodcastThinking Elixir Podcast28: DepViz and ElixirLS with Jason AxelsonWe talk with Jason Axelson. He created the DepViz tool that can help improve your Elixir compile-time experience. Jason explains how to use the tool to identify where compile time dependencies may be causing issues in your project and provides tips on what to do about it. We also cover recent improvements in Elixir 1.11 and coming improvements in 1.12 and what those will mean for you! Jason is also a member of the Elixir-LSP github organization and explains the history of the Elixir-LS project and how it has grown and developed. Jason shares some tips with how to fix Elixir-LS...2020-12-2948 minThinking Elixir PodcastThinking Elixir Podcast27: Ash Framework with Zach DanielWe talk with Zach Daniel, the creator of the Ash Framework, a declarative, resource-oriented application framework for Elixir that lets you build out JSON or GraphQL APIs in minutes. In this episode he explains the history, guiding doctrine of Declarative Design how it can give developers a huge boost without boxing them into a corner! Show Notes online - http://podcast.thinkingelixir.com/27 Elixir Community News https://github.com/phoenixframework/phoenix/commit/abbd5f0d85100997d8ed075feba440d2b44f8edd – Phoenix replaces nprogress with topbar http://buunguyen.github.io/topbar/ https://www.er...2020-12-2242 minThinking Elixir PodcastThinking Elixir Podcast26: Elixir in Higher Ed with Jonathan AllenWe talk with Jonathan Allen, an instructor at a Utah college, who taught Elixir to his Distributed Computing students. He tells how he got Elixir into the classroom, what the students loved, what was hard, and how we in the professional community can influence Elixir in education! Show Notes online - http://podcast.thinkingelixir.com/26 Elixir Community News https://twitter.com/josevalim/status/1334549051296112641 – Dashbit shuts down Bytepack - Twitter thread with announcement and discussion https://github.com/dashbitco/bytepack_archive – Open-source project https://www.erlef.org/ https://elixirforum.com/t/nerves-development-environment-with-docker-and-vs-code/35973 – Nerves development environment with D...2020-12-1536 minThinking Elixir PodcastThinking Elixir Podcast25: Improving developer experience with Marlus SaraivaWe talk with Marlus Saraiva about three big projects he is a part of. All of which are around improving the developer experience in Elixir! We start with Broadway, a library that makes working with GenStage even easier. We learn about his project Surface that brings a more react-like component model to LiveView. We then talk about his work on ElixirSense and ElixirLS which are used by editors to give code completion and documentation help. He covers where he thinks web development went wrong and what he thinks Elixir can do to improve it. We also cover where things...2020-12-0852 minThinking Elixir PodcastThinking Elixir Podcast24: LiveView Uploads with Chris McCordWe talk with Chris McCord about the Phoenix LiveView 0.15.0 release which includes uploads! Chris explains the background on the release and his video showing it off. He shares his go-to stack when starting a new Phoenix project (HINT it includes TailwindCSS). We talk about current gaps in the tooling and where things might go from here in both the short and long term. A great visit with lots of insights! Show Notes online - http://podcast.thinkingelixir.com/24 Elixir Community News https://github.com/phoenixframework/phoenix_live_view/blob/v0.15.0/CHANGELOG.md – Phoenix LiveView 0.15.0 wa...2020-12-0157 minThinking Elixir PodcastThinking Elixir Podcast23: Gleam and Static Types with Louis PilfoldWe talk with Louis Pilfold about how he created Gleam, a static typed language that runs on the BEAM. Louis explains some of the challenges with bringing static types to the BEAM and shares ideas on what can possibly be done about it. We learn how Gleam got started, how it works, and how Elixir and Erlang can interop with it. We cover the recently released Gleam OTP work, talk about Type Driven Development and much more! Show Notes online - http://podcast.thinkingelixir.com/23 Elixir Community News http://devonestes.com/announcing_muzak – Devon Es...2020-11-2448 minThinking Elixir PodcastThinking Elixir Podcast22: Running migrations in production with Patryk BąkWe talk with Patryk Bąk about running migrations in production. For production systems where downtime or service interruptions are a problem, we sometimes need to take special care when migrating data structures or the data itself. Patryk shares some valuable tips and techniques along with examples of when to use them. We chime in with war stories, our own tips, and mistakes we've made. A great resource when migrating data in your own systems. Check it out! Show Notes online - http://podcast.thinkingelixir.com/22 Elixir Community News https://github.com/phoenixframework/phoenix_l...2020-11-1740 minThinking Elixir PodcastThinking Elixir Podcast21: Tailwind CSS, Alpine.js and LiveView with Patrick ThompsonWe talk with Patrick Thompson about the PETAL stack. The combination of Phoenix, Elixir, Tailwind CSS, Alpine.js and LiveView! Patrick and David help me understand why people are excited about Tailwind CSS and how it works nicely with Alpine.js. Add LiveView to it and it makes a convincing case! Learn about this powerful and productive stack. Patrick shares his insight and a ton of great resources. Check it out! Show Notes online - http://podcast.thinkingelixir.com/21 Elixir Community News https://gleam.run/news/gleam-v0.12-and-gleam-otp-v0.1-released/ – Gleam v0.12 released with v0.1 of...2020-11-1031 minThinking Elixir PodcastThinking Elixir Podcast20: LiveView v LiveWire, Alpine.js with Caleb PorzioWe reached outside the Elixir community to talk with Caleb Porzio. Caleb is the creator of PHP Laravel LiveWire, a framework inspired by LiveView. He created Alpine.js to help solve problems common to both LiveWire and LiveView. He also shares how he made his OpenSource work sustainable, and successfully shifted to being full-time supported for his community work. Lots of great insight and discussion! Show Notes online - http://podcast.thinkingelixir.com/20 Elixir Community News https://spawnfest.github.io/winners – SpawnFest winners were announced https://github.com/bake-bake-bake/bakeware https://elixirforum.com/t/ne...2020-11-0357 minThinking Elixir PodcastThinking Elixir Podcast19: Elixir and Art with Milada MajákováWe cover the news then talk with Milada Majáková about combining Elixir and art. Milada came new to Elixir from Architecture and Graphic Design. We reject the idea that people are either logical or artistic but not both. She shares her journey, what it was like learning Elixir as a first programming language, creating generative art using Elixir and LiveView, and much more! Show Notes online - http://podcast.thinkingelixir.com/19 Elixir Community News https://github.com/elixir-lang/elixir/releases/tag/v1.11.1 – Elixir v1.11.1 released with a handful of bug fixes https://twitter.com...2020-10-2722 minThinking Elixir PodcastThinking Elixir Podcast18: TDD and Phoenix with German VelascoWe cover the news then talk with German Velasco about his free book "Test-Driven Development with Phoenix". He shares his experiences of learning TDD at ThoughtBot, his writing process, tips and more. On TDD, we talk about the benefits we see, the process of "Red Green Refactor", tools and even when we don’t do it. Some great insights! Show Notes online - http://podcast.thinkingelixir.com/18 Elixir Community News https://elixir-lang.org/blog/2020/10/08/real-time-communication-at-scale-with-elixir-at-discord/ – Elixir case study with Discord https://www.youtube.com/playlist?list=PLvL2NEhYV4ZtZ3c4NEvwvvvpOlEY2NrYQ – Code Beam Virtua...2020-10-2039 minThinking Elixir PodcastThinking Elixir Podcast17: JIT compiler for Beam with Lukas Larsson and John HögbergWe cover the news then talk with Lukas Larsson and John Högberg to learn about the new BeamAsm project that brings a JIT compiler to Erlang OTP and Elixir. This is a very exciting development for all Beam languages and they break down for us what it is, how it works, how it impacts us as Elixir developers, when to expect it, and they share insights into developing OTP. An episode you don’t want to miss! Show Notes online - http://podcast.thinkingelixir.com/17 Elixir Community News https://2020.elixirbrasil.com/en/ – Elixir Brazi...2020-10-1343 minThinking Elixir PodcastThinking Elixir Podcast16: Gleam, Games and Types with Quinn WiltonWe cover the news then talk with Quinn Wilton about Gleam, a static typed language on the BEAM and why Elixir devs should care about it. We learn about her Chip8 emulator that renders game ROMs to LiveView, what dynamic security analysis of web applications can look like today, static typing, library recommendations and much more! Show Notes online - http://podcast.thinkingelixir.com/16 Elixir Community News https://github.com/phoenixframework/phoenix_live_view/commit/a45e34f9930c736b2636ce4ee792ae60331d8c8d – live_view’s inner content is changing again http...2020-10-0643 minThinking Elixir PodcastThinking Elixir Podcast15: Inside Elixir Radar with Hugo BaraúnaWe cover the news then talk with Hugo Baraúna, the guy behind Elixir Radar, to get the inside scoop. Would you like to increase the chances of your blog post being featured by Elixir Radar? Hugo shares how! We also discuss his observations of Elixir adoption in companies, better understanding our own community, sustainability in OpenSource, his efforts to fund his time on Elixir Radar, and much more! Show Notes online - http://podcast.thinkingelixir.com/15 Elixir Community News https://vimeo.com/ondemand/elixirconfus2020 – ElixirConf US 2020 Videos available online https://subvisual.com/blog/pos...2020-09-2953 minThinking Elixir PodcastThinking Elixir Podcast14: LiveView and Airtable with Ricardo Garcia VegaHuge batch of news! Then we talk with Ricardo Garcia Vega about how he paired a Phoenix application with no database Repo to an Airtable backend to quickly solve a problem but without compromising on speed or reliability. Includes great discussion of ETS tables, GenServers for syncing a cache, LiveView for live updates, links to great resources, a github repo for doing it yourself and much more! Show Notes online - http://podcast.thinkingelixir.com/14 Elixir Community News https://www.youtube.com/playlist?list=PLqj39LCvnOWZl_Pb0Y7wGWijKbTvL4gJg – ElixirConf US 2020 Online keynote ta...2020-09-2237 minThinking Elixir PodcastThinking Elixir Podcast13: Video chat using LiveView with Jesse HerrickWe talk with Jesse Herrick about creating a video chat app using WebRTC and Phoenix LiveView. We cover the WebRTC protocol, how Phoenix helps, JS hooks, pushing events from the server and much more! Show Notes online - http://podcast.thinkingelixir.com/13 Elixir Community News https://twitter.com/bcardarella/status/1301959070493138944 – Elixir Ecosystem Survey overall results https://twitter.com/bcardarella/status/1302237810896834560 – Elixir Ecosystem Survey link to raw CSV result data https://github.com/elixir-lang/elixir/pull/10303 – PR from Jose Valim that will “Introduce a type hint system” https://github.com/achedeuzot/ecto_commons – New library ecto_commons...2020-09-1537 minThinking Elixir PodcastThinking Elixir Podcast12: All a Flutter over NIFs and Ports with Connor RigbyWe catch up with Connor Rigby and learn about his recent Flutter work for Nerves. We take this opportunity to get his perspective on when to choose NIFs or Ports for native integrations, how to make NIFs more portable, get a recommendation for multimedia processing and much more! Show Notes online - http://podcast.thinkingelixir.com/12 Elixir Community News https://twitter.com/chris_mccord/status/1299377514545057792 – Chris McCord doing work on LiveView uploads https://hex.pm/blog/vulnerability-report-system – Hex.pm received a new security feature https://github.com/erlang/rebar3/releases/tag/3.14.0 – Rebar3 version 3.14 released https...2020-09-0843 minThinking Elixir PodcastThinking Elixir Podcast11: New Ecto features in 3.5 with Mike BinnsLearning about some new features coming in Ecto 3.5 from Mike Binns. Mike explains Ecto.Enum, what a ParameterizedType is, the new "redact" option on fields and much more! Show Notes online - http://podcast.thinkingelixir.com/11 Elixir Community News http://blog.erlang.org/the-new-scalable-ets-ordered_set/ – Improvements in OTP 22 explained in more detail. https://elixir-lang.org/blog/categories.html#Cases – 2nd case study published on ElixirLang website features Nerves and farm.bot https://hex.pm/packages/site_encrypt – site_encrypt implements the Let’s Encrypt protocol for your Phoenix applications Do you have some Elixir n...2020-09-0132 minThinking Elixir PodcastThinking Elixir Podcast10: Frontend vs Backend and Business Value of LiveViewNews and discussion about why the talk of “Frontend vs Backend” is wrong, Single Page Apps, seeing the business value of LiveView, and much more! Show Notes online - http://podcast.thinkingelixir.com/10 Elixir Community News https://elixirforum.com/t/nerves-raspberry-pi-systems-v2-0-0-release-candidates/33446 – Nerves Raspberry Pi Systems v2.0.0 release candidates https://twitter.com/1stavenger/status/1294325758601592832 – Ecto schema "redact" Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Discussion Resources https://www.fullstackradio.com/episodes/143 https://twitter.com/Rich_Harris https://svelte.d...2020-08-2535 minThinking Elixir PodcastThinking Elixir Podcast9: Decomposing models with Maciej KaszubowskiDecomposing models based on lifecycle with Maciej Kaszubowski. He shares tips on finding the lines, how DDD can help, ideas for modular designs, simple ways to start a PubSub architecture, avoiding “donkey code” and much more! Show Notes online - http://podcast.thinkingelixir.com/9 Elixir Community News https://twitter.com/hauleth/status/1292919509406363661 https://hex.pm/packages/magritte – Package that lets you place inserted arguments with the pipe operator https://github.com/dashbitco/nimble_totp/ – Time-based One Time Password support library extracted from Bytepack.io project https://dashbit.co/blog/introducing-nimble-totp https://twitter.com/1stAvenger/status/1...2020-08-1847 minThinking Elixir PodcastThinking Elixir Podcast8: Careers and Dev EnvironmentsWe discuss career development as programmers, how COVID may change things, our dev setups including editors, resources, asdf, docker, and much more! Show Notes online - http://podcast.thinkingelixir.com/8 Elixir Community News https://twitter.com/MarlusSaraiva/status/1290397379292790786 – ElixirSense and ElixirLS is going to gain insight for Ecto https://twitter.com/josevalim/status/1290234452652654593 – Jose Valim talking about PlausibleHQ and analytics https://twitter.com/PlausibleHQ https://github.com/plausible/analytics https://plausible.io/ https://www.eventbrite.co.uk/e/code-sync-recorded-talks-2020-tickets-114696301726 – ElixirConf EU conference videos are available for purchase https://2020.elixirconf.com/ – ElixirConf US 2020 information on acces...2020-08-1139 minThinking Elixir PodcastThinking Elixir Podcast7: Background Jobs with Miguel PalhasWe talk with Miguel Palhas about lessons learned while working with background jobs in production systems. He shares some tips he’s learned through experience. We share other mistakes made and what we learn from them. We cover background job options, choosing tech based on the team you have, IEx tips to remind yourself you’re on production, and much more! Show Notes online - http://podcast.thinkingelixir.com/7 Elixir Community News https://hexdocs.pm/telemetry_registry/TelemetryRegistry.html – TelemetryRegistry https://dashbit.co/blog/homemade-analytics-with-ecto-and-elixir – Homemade Analytics with Ecto and Elixir by Jose Valim https...2020-08-0441 minThinking Elixir PodcastThinking Elixir Podcast6: Elixir at FontAwesome with Rob MadoleFontAwesome, the internet’s most popular icon toolkit, uses Elixir behind the scenes. We talk with Rob Madole to learn how they got there and Rob shares insights to what goes on behind-the-scenes. We cover how they teach Elixir to their team, Rob shares helpful resources, tips on giving good code reviews, pairing, how to find great talent, adding in OTP later, and much more! Show Notes online - http://podcast.thinkingelixir.com/6 Elixir Community News https://2020.elixirconf.com/ – ElixirConf 2020 Tickets On Sale – September 3-4. https://github.com/subvisual/dictator – Dictator 1.0 released. Dictator is an autho...2020-07-2846 minThinking Elixir PodcastThinking Elixir Podcast5: Learning Elixir with Ricardo TrindadeWe talk with Ricardo Trindade about learning Elixir and GraphQL. We discuss learning on personal interest projects, GraphQL vs REST, executing Ruby or Python from Elixir, helpful learning resources and much more! Show Notes online - http://podcast.thinkingelixir.com/5 Elixir Community News https://github.com/msaraiva/surface – The Surface Library recently proposed scoped CSS https://twitter.com/pressy4pie/status/1281409111108669440 – Conner and Frank were able to spike up a Flutter UI on top of Nerves Lots of small project updates https://changelog.com/podcast/402 – Jose Valim was interviewed on the Changelog podcast episode 402 Elixir...2020-07-2131 minThinking Elixir PodcastThinking Elixir Podcast4: ElixirConf 2020 with Jim FreezeElixirConf US 2020 was announced! This will be our first virtual one. We talk with the organizer Dr. Jim Freeze to get the behind the scenes information on how it will work. We cover the current challenges facing conferences, how do you replicate the “hallway track”, submitting topics, what they are looking for this year, how going virtual changes things, and much more! Show Notes online - http://podcast.thinkingelixir.com/4 Elixir Community News https://github.com/elixir-lang/elixir/issues/9884 – a new config file is being proposed for Elixir https://github.com/elixir-lang/elixir/releases/tag/v1...2020-07-1437 minThinking Elixir PodcastThinking Elixir Podcast3: Elixir 1.11 Preview with Wojtek MachElixir 1.11 is shaping up to be a huge release with a number of “big deal” features. We are joined by Wojtek Mach to help us understand the significance of some of the new features. These include an improved recompilation process, when alias is preferred over import, improved compiler checks for structs, Erlang help docs in IEx, and more! Show Notes online - http://podcast.thinkingelixir.com/3 Elixir Community News https://github.com/elixir-lsp/elixir-ls – ElixirLS 0.5.0 released with improved autocomplete https://www.tddphoenix.com/work-in-progress/ – German Velesco published a WIP book on TDD for Elixir https...2020-07-0746 minThinking Elixir PodcastThinking Elixir Podcast2: REST vs GraphQL with Ben WilsonREST Controllers vs GraphQL. You’ve probably heard of GraphQL but maybe you haven’t played with it yet. We talk with Ben Wilson, co-creator of Absinthe, a GraphQL library for Elixir and the book Craft GraphQL APIs in Elixir with Absinthe to get a better idea of how REST and GraphQL compare. In this episode we discuss benefits of GraphQL, familiarity of REST, making requests over channels, getting versioning benefits, aggregating disparate data, reduced payload sizes, some of the challenges, the impact of macros on Absinthe, and much more! Show Notes online - http://podcast.thin...2020-06-301h 00Thinking Elixir PodcastThinking Elixir Podcast1: News and Meet the HostsWelcome to the Thinking Elixir Podcast! My name is Mark Ericksen. This is our first official episode together. We cover the community news and introduce ourselves. Subscribe in your favorite podcast player and join us! Show Notes online - http://podcast.thinkingelixir.com/1 Elixir Community News https://bytepack.io/ https://podcasts.apple.com/us/podcast/episode-165-feat-jos%C3%A9-valim/id1298287048?i=1000475855667 – Episode 165 - Interview with José Valim https://getoban.pro/ https://github.com/phoenixframework/phoenix_live_dashboard/pull/136 https://github.com/phoenixframework/phoenix_live_view/issues/809 https://github.com/dashbitco/nimble_publisher Do...2020-06-1713 min