Elixir Mix

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 231:11:38
  • Mas informaciones

Informações:

Sinopsis

Elixir Mix is a weekly show focused on the Elixir programming community. Our panel discusses topics around functional programming, the Elixir ecosystem, and building real world apps with Elixir based tools and frameworks.

Episodios

  • Elixir as a General Purpose Language - EMx 138

    27/07/2021 Duración: 38min

    This week, the panel gets in and talks about Elixir is not just a specialty language for high concurrency applications with specific performance profiles. They dive into how Elixir can be used in a variety of cases and how it is set up as a language that allows you to solve the breadth of issues that other popular languages solve without being specialized to them. Panel Adi IyengarAllen WymaSascha Wolf Sponsors Dev Influencers Accelerator Links Erlang Term Storage (ETS)dets (stdlib) - (Erlang Documentation)JVM struggles and the BEAM Picks Adi- How to split a router into multiple modules using PhoenixAdi- ElixirConf EU 2021 volunteer application form Contact Adi: Adi Iyengar – The Bug CatcherGitHub: Adi Iyengar ( thebugcatcher )Twitter: Adi Iyengar ( @lebugcatcher ) Contact Allen: Plangora  Plangora LimitedPlangora – YouTubePlangora | FacebookTech_Plangora Limited_Elixir | InstagramTwitter: Plangora ( @Plangora )LinkedIn: Plangora – Web and Mobile DevelopmentPlangora –

  • State Management in Elixir - EMx 137

    21/07/2021 Duración: 53min

    Shortcode: The panel talks about how to manage state in Elixir applications. Sometimes you can get away with internal structures like gen servers and ETS and other times you have to reach to external systems like redis, mongodb, or postgreSQL. This episode will walk you through the ins and outs of managing state and what your options are and what the tradeoffs are between those options. Panel Allen WymaEric BolikowskiSascha Wolf Sponsors Dev Influencers Accelerator Links Mongo.EctoErlang -- persistent_termErlang Term Storage (ETS) Picks Allen- Real-World CryptographyEric- NotionSascha- The Little Elixir & OTP Guidebook  Contact Allen: Plangora  Plangora LimitedPlangora – YouTubePlangora | FacebookTech_Plangora Limited_Elixir | InstagramTwitter: Plangora ( @Plangora )LinkedIn: Plangora – Web and Mobile DevelopmentPlangora – Reddit Flying High With Flutter Flying High With FlutterFlying High with Flutter – YouTubeFlying High with Flutter | FacebookFlying High With Flutter | InstagramTwitter

  • Heartbeat and Gen Servers featuring Luca Peppe - EMx 136

    14/07/2021 Duración: 34min

    Luca Peppe built a health check and heartbeat system for the systems at work in Elixir. While the implementation uses many basic features from Elixir and Phoenix, the way that it underscores the fundamentals of Elixir is helpful for both the experienced and the new Elixir developer. Panel Charles Max WoodSascha Wolf Guest Luca Peppe Sponsors Dev Influencers Accelerator Links How to easily create a healthcheck endpoint for your Phoenix app, the Elixir wayGitHub | ostinelli/synGitHub | ninenines/ranchLinkedIn: Luca Peppe Picks Charles- AudibleCharles- The Ruthless Elimination of HurryCharles- Atlas ShruggedCharles- OathbringerLuca- Craft GraphQL APIs in Elixir with AbsintheSascha- Drive: The Surprising Truth About What Motivates Us Contact Charles: Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv ) Contact Sascha: Sascha WolfSpecial Guest: Luca Peppe . Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this

  • Speeding up Elixir Regex replacement at Tubi with Yiming Chen - EMx 135

    07/07/2021 Duración: 48min

    This week, we talk with Yiming Chen about how drilled into the root cause of some slow requests and how it turned out to be an issue with Elixir's own Regex module. We talk about how they monitor performance at Tubi, what they tried to solve the issue, and how they ssh'ed into production to run more detailed performance monitoring. Panel Adi IyengarAllen WymaCharles Max WoodSascha Wolf Guest Yiming Chen Sponsors Dev Influencers Accelerator Links How we discovered a 7-year old performance issue in ElixirGitHub | proger/eflameErlang -- eprofErlang -- ProfilingGitHub | dsdshcym/promoxWhat I learned from implementing Combinators in 3 Elixir patternsTwitter: Yiming Chen ( @dsdshcym ) Picks Adi- Buy a carAdi- GitHub | cuelang/cueAllen- How using hyper in curl can help make the internet saferAllen- 3D Mockups Fast | RotatoCharles- Atlas Shrugged Charles- Home DepotSascha- Brené Brown: The power of vulnerabilitySascha- The Power of VulnerabilityYiming- GitHub | dsdshcym/objext Contact Adi: Adi Iyengar – T

  • Development Setups for Elixir - EMx 134

    30/06/2021 Duración: 01h04min

    The panel discusses their development setups, their journeys getting them to where they are now, and the tools they use while they're developing software in Elixir and with Phoenix. Panel Adi IyengarAllen WymaCharles Max WoodSascha Wolf Sponsors Dev Influencers Accelerator Links AtomSpacemacsNeovim IntelliJ IDEAGitHub | KronicDeth/intellij-elixirGitHub | hlissner/doom-emacsentr(1)GitHub | tmux-plugins/tmux-resurrectGitHub | mkchoi212/facGitHub | emcrisostomo/fswatchGitHub | thebugcatcher/heimdallEarthlyImproving Testing & Continuous Integration in PhoenixGitHub | junegunn/fzfGitHub | alacritty/alacrittyGitHub | josefs/GradualizerJosef Svenningsson - A gradual type system - Code BEAM STO - YouTube Picks Adi- Careers at CorvusAdi- GitHub | nccgroup/sobelowAllen- Behind the birth of DartAllen- Rust Servers, Services, and AppsCharles- Created Equal: Clarence Thomas in His Own WordsCharles- Napoleon Hill's Outwitting the Devil Contact Adi: Adi Iyengar – The Bug CatcherGitHub: Adi

  • Securely Managing Environment Variables using DotEnvy with Everett Griffiths - EMx 133

    23/06/2021 Duración: 50min

    Everett Griffiths is the author of the DotEnvy library. He wrote the library to help manage environment variables across multiple applications and environments. He and the Elixir Mix panel dive into how DotEnvy works and in the ins and outs of managing environment variables securely from one application to another and from one environment to another. Through development and deployment this is often an overlooked step in keeping things secure while also keeping them simple. Panel Adi IyengarAllen WymaCharles Max WoodSascha Wolf  Guest Everett Griffiths Sponsors Dev Influencers Accelerator Links Giving What We Can CommunityCentre for Effective AltruismLinkedIn: Everett Griffiths Picks Adi- HuntressAdi- GitHub | marp-team/marpit Allen- Rust Web DevelopmentAllen- Concurrent Data Processing in ElixirCharles- DigitalOceanCharles- TrainingPeaksEverett- Ruby For GoodEverett- Elixir For GoodSascha- Hands-on RustSascha- GitHub | mozilla/sops Contact Adi: Adi Iyengar – The Bug Catc

  • Milestones in Elixir's Evolution - EMx 132

    16/06/2021 Duración: 41min

    The Elixir Mix Panel discussions the history of Elixir and the high points and big changes in the language and ecosystem. They go into the big changes that brought about growth in the ecosystem, ease of use in the language, better features, and much more. Panel Adi IyengarAllen WymaCharles WoodSascha Wolf Sponsors Dev Influencers Accelerator Links ElixirConf 2021Debugging With Tracing in ElixirCall for Proposals for ElixirConf EU 2021 Picks Adi- Simplebet - Software EngineerAdi- Career Opportunities | AnnkissamAllen- Just-in-Time Mode - Tailwind CSSCharles- Premium Podcast Feeds | Devchat.tvCharles- Who Not HowCharles- The Miracle MorningCharles- Psycho-CyberneticsCharles- As a man ThinkethCharles- Dev Influencers | Devchat.tv Sascha- Bypass - bypass v2.1.0 Contact Adi: Adi Iyengar – The Bug CatcherGitHub: Adi Iyengar ( thebugcatcher )Twitter: Adi Iyengar ( @lebugcatcher ) Contact Allen: Plangora  Plangora LimitedPlangora – YouTubePlangora | FacebookTech_Plangora Limited

  • Deploying Elixir - EMx 131

    09/06/2021 Duración: 01h01min

    Chuck and Allen dive into how and where to deploy Elixir and Phoenix applications. They talk through the mostly done for you solutions like Gigalixir and Heroku down to deploying by script to server or VPS hosting like DigitalOcean all the way to building containers and deploying to Kubernetes setups like AWS or DigitalOcean's cloud setup. There are a lot of great options and many of them depend on how much of the work you want to do and how much learning curve you want to take on. Allen and Chuck discuss the tradeoffs of each choice in those regards. Panel Allen WymaCharles Max Wood Sponsors Dev Influencers Accelerator Links DigitalOceanSentryRaygun | Click here to get started on your free 14-day trial GigalixirDeploying Phoenix - YouTubeHerokuDockerGitHub | edeliver/edeliverGitLab Picks Allen- Concurrent Data Processing in ElixirCharles- Who Not HowCharles- Procrastinate on PurposeCharles- Focus Blocks Contact Allen: Plangora  Plangora LimitedPlangora – YouTubePlangora | Fac

  • The 3 Essentials for Successful Job Outcomes - BONUS

    04/06/2021 Duración: 35min

    Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that's something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas. First, building skills. The most obvious type of skills you'll need is technical skills. However, don't neglect your people skills and your organizational skills as well since you're often paid for how you work with people and enhance their work and how you put your work together in the most efficient ways. Second, building relationships. Often other people will be able to help you find the opportunities or will be the ones to make the decisions that impact your ability to get the outcome you want. Having good relationships is key to having good outcomes. Third, building recognition. Being known for being valuable in important ways allows you to leverage the skills you have to build better relationships and create opportunities to get what you need to get the outcom

  • Client Side Drag and Drop with LiveView + Learning Elixir and Phoenix with Kelsey Leftwich - EMx 130

    02/06/2021 Duración: 43min

    Kelsey Leftwich explains how Phoenix LiveView made it possible to build a simple drag and drop component without the need for a large front-end framework like React and clunky back-end API setup to make it work. She then described her journey into learning Elixir and Phoenix coming from a React and front-end background. Panel Adi IyengarAllen WymaCharles Max Wood Guest Kelsey Leftwich Sponsors Dev Influencers Accelerator Links Surface UIClient-Side Drag and Drop with Phoenix LiveViewLearn ElixirTwitter: Kelsey Leftwich ( @kelseyleftwich ) Picks Adi- LiveView CourseAdi- Joy of Elixir Allen- Modern CSS with TailwindCharles- Workout buddiesCharles- Focus Blocks Contact Adi: Adi Iyengar – The Bug CatcherGitHub: Adi Iyengar ( thebugcatcher )Twitter: Adi Iyengar ( @lebugcatcher ) Contact Allen: Plangora  Plangora LimitedPlangora – YouTubePlangora | FacebookTech_Plangora Limited_Elixir | InstagramTwitter: Plangora ( @Plangora )LinkedIn: Plangora – Web and Mobile Develo

  • How to Get Hired at a FANG Company - BONUS

    28/05/2021 Duración: 22min

    Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome. This approach also works for speaking at conferences, selling courses, and other outcomes as well as it's the core of building a successful career as an influencer. Panel Charles Max WoodAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • Composing Queries for Ecto in Phoenix with Szymon Soppa - EMx 129

    26/05/2021 Duración: 25min

    Szymon Soppa joins the mix to talk about composing queries for your Ecto models in Phoenix. He talks about how Ecto typically thinks about its queries and how you can build your own queries and dives deep with Adi on how you can arrange the queries to get the characteristics in both data and performance that you're looking for from your database. Panel Adi Iyengar Guest Szymon Soppa Sponsors Dev Influencers Accelerator Links How to compose and refactor Ecto queries with Queries ModulesContact us | CuriosumLinkedIn: Szymon Soppa Picks Adi- The Little Elixir & OTP GuidebookSzymon- Elixir and Phoenix Software House | Curiosum Contact Adi: Adi Iyengar - The Bug CatcherGitHub: Adi Iyengar ( thebugcatcher )Twitter: Adi Iyengar ( @lebugcatcher ) Special Guest: Szymon Soppa. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • All Things Comprehensions with Kamil Lelonek - EMx 128

    19/05/2021 Duración: 52min

    Kamil Lelonek joins the mix to explain what comprehensions are and how they are used in Elixir. Allen and Kamil dive into the intricacies of this simple, yet powerful, feature that allows you to work with collections of data to get work done in your Elixir applications. They also dive into some of the more common structures of comprehensions and some of the uses cases they're put to. Panel Allen Wyma Guest Kamil Lelonek Sponsors Dev Influencers Accelerator Links Best practices of comprehensions in ElixirKamil Lelonek - Software Engineer Picks Allen- GitLabAllen- Plangora - YouTubeKamil- Graph Database PlatformKamil- The Tangled Web Contact Allen: Plangora  Plangora LimitedPlangora - YouTubePlangora | FacebookTech_Plangora Limited_Elixir | InstagramTwitter: Plangora ( @Plangora )LinkedIn: Plangora - Web and Mobile DevelopmentPlangora - Reddit Flying High With Flutter Flying High With FlutterFlying High with Flutter - YouTubeFlying High with Flutter | FacebookF

  • Mind your behaviors with Knigge - EMx 127

    12/05/2021 Duración: 23min

    Sascha Wolf joins the mix to talk about how to test behaviors in your Phoenix apps by using tools like Mox and Knigge. Panel Adi IyengerAllen WymaCharles Max WoodEric Bolikowski Guest Sascha Wolf Sponsors Dev Influencers Accelerator Links Twitter: Sascha Wolf ( @wolf4earth ) Picks Adi- Testing Elixir by Andrea Leopardi and Jeffrey MatthiasAdi- GitHub | gleam-lang/gleamAllen- The Pragmatic StudioCharles- Flying High with FlutterCharles- Premium | Devchat.tvCharles- Ruby Rogues | Devchat.tvCharles- Back MarketEric- Grokking Simplicity by Eric NormandSascha- Humans vs Computers Special Guest: Sascha Wolf. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • Becoming the Go-To Person in Your Technology Area - BONUS

    07/05/2021 Duración: 16min

    Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do. So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you. Panel Charles Max WoodAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • Measuring and Marshaling Productivity with Mason McLead - EMx 126

    05/05/2021 Duración: 01h01min

    Have you wondered how to measure how productive your team is? And, how do you increase team throughput? Mason McLead from Software.com joins the Mix to explain how they measure productivity for individuals and teams at Software.com and gives tip after tip on how teams can organize to allow for more flow state among their developers. Panel Allen WymaCharles Max Wood Guest Mason McLead Sponsors Dev Influencers Accelerator Picks Allen- The Practitioner's Guide to Graph DataAllen- A6-N3 Standing DeskCharles- Back MarketCharles- Dev Influencers | Devchat.tvMason- Notion Special Guest: Mason McLead . Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • Don't Let These Things Keep You From Podcasting - BONUS

    29/04/2021 Duración: 15min

    Charles talks about the things that get developers stuck when they're trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey. Panel Charles Max WoodAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • Don't Let These Things Keep You From Podcasting - BONUS

    28/04/2021 Duración: 17min

    Charles talks about the things that get developers stuck when they're trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey. Panel Charles Max Wood Sponsors Dev Influencers AcceleratorAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • BONUS: Relationships Matter Most

    23/04/2021 Duración: 19min

    Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he's built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with. Panel Charles Max WoodAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

  • BONUS: Relationships Matter Most

    21/04/2021 Duración: 21min

    Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he's built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with. Panel Charles Max Wood Sponsors Dev Influencers AcceleratorAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

página 7 de 14