Elixir Mix artwork

Elixir Mix

438 episodes - English - Latest episode: 26 days ago - ★★★★★ - 12 ratings

Join our weekly discussion of the popular functional language built on top of the Erlang virtual machine. Each week, we discuss the world of Elxiir, Phoenix, OTP, and then BEAM.

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.

How To Education Business Careers elixir erlang programming code software development developer functional
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Creating Powerful Applications Using Ash Framework With Zach Daniel- EMx 198

December 14, 2022 11:00 - 1 hour - 86.9 MB

Zach Daniel is the Principal Platform Engineer at Alembic. He joins Allen on the show to talk about his project, “Ash Framework” and how to integrate the framework into your Elixir application. Ash Framework is a declarative, resource-oriented application development framework for Elixir.  About This Episode Learning more about Ash Framework Different usage of Ash Framework in your system Misconceptions around Ash Framework Different Ash Framework Extensions Sponsors AppSignal Develope...

Should You Use Process Dictionary In Your Elixir Program? - EMx 197

December 07, 2022 11:00 - 54 minutes - 75.7 MB

Join the Elixir Mix Panel as Adi opens the episode by discussing his thoughts on how some companies employ an unconventional procedure to manage their system. Additionally, they share their insights and opinions on using the "process dictionary" and whether it’s beneficial or it’s not necessary. About this Episode All about Elixir Agents All about GenServer Difference between Elixir Agent and GenServer Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C...

2022 Frameworks - EMx 196

November 30, 2022 11:00 - 39 minutes - 54.4 MB

Adi and Allen join the show as they talk about different frameworks you can use for your Application. They also share their thoughts and experiences with the frameworks that they have used and are currently using.  About this Episode Advantages and Disadvantages of Bulma and its feature Advantages and Disadvantages of Tailwind and its Features Ins and outs of Alpinejs Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a ...

Understanding Observability in Elixir with Dave Lucia - EMx 195

November 23, 2022 11:00 - 55 minutes - 38.9 MB

Dave Lucia is a CTO at a media company called Bitfo, which builds high-quality educational content in the cryptocurrency space. He has been an Elixir Developer for about 6 years. He is the author of “Elixir Observability: OpenTelemetry, Lightstep, Honeycomb”. He joins the show to talk about how they were able to build their system and other websites like DeFi Rate and ethereumprice. About this Episode Observability OpenTelemetry OpenTracing Analyzing and Making Data useful Tools used for...

A Thing or Two About Union Types - EMx 194

November 16, 2022 11:00 - 47 minutes - 33.6 MB

The panel dives into how different Union Types apply to Elixir. They share their thoughts and experiences on the topic as well as techniques when writing codes. Sascha also gives a brief background about his current project called ExUnion. Topics Discussed Difference between Product Type and Sum Type How are Typespecs used in Elixir All about ExUnion and how is it relevant Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a...

The Release of OpenTelemtery in Erlang/Elixir With Tristan Sloughter - EMx 193

November 03, 2022 10:00 - 40 minutes - 28.8 MB

Tristan Sloughter has been an Erlang Developer for over 19 years. In this episode, Tristan joins the show as he talks about their project called “OpenTelemetry release of Erlang/Elixir.” With the use of this protocol, in your application, developers can collect, process, and export data. He also shares his journey toward shifting his focus from OpenCensus to OpenTelemetry and gives a background about it. Sponsors Top End Devs Coaching | Top End Devs Links OpenTelemetry Erlang/Elixir, Java...

CI/CD Pipelines - ELIXIR 192

October 26, 2022 10:00 - 1 hour - 43.8 MB

The Elixir Mix panel they discuss how they run their CI/CD pipelines, how they set them up, how they run, and what they do to make them a valuable part of the development process. They also discuss caching, how deep it needs to go, and how they approach getting the best/most information out of the system they're running. Links: Dialyzer Docker Datadog Episode on CI/CD Picks:Sasha Effective DevOps IdealCast with Gene Kim Allen Ember Mug Advertising Inquiries: https://redcircle.com/...

How to Implement a Disk Cache Plugin for Elixir's Req HTTP Client with Thibaut Barrère - EMX 191

October 05, 2022 10:59 - 1 hour - 49.2 MB

Today we talk with Thibaut Barrère, an independent consultant, working with development, data pipelines, and extract, transform, load (ETL) work.  He comes to us with a lot of experience in Elixir, Ruby, Ansible, and Javascript.  We discuss his article "How to implement a disk cache plugin for Elixir's Req HTTP client?" In this episode… Req Mix Implementation of the cache Tesla Finch Automated testing Mox Sponsors Top End Devs Coaching | Top End Devs Links Technical ramblings on...

PostgreSQL Queries with Michael Fich - EMx 190

September 28, 2022 10:00 - 1 hour - 46.3 MB

Michael Fich joins the show today to share how he implemented the PostgreSQL schema to enhance the Elixir workflows at his organization, the Score, based in Toronto Canada.  Sascha and Allen also provide additional insights and deep dive into their experience with PostgreSQL models. In this episode… Moving from Ruby to Elixir  theScore bet app and queries Utilizing the Ecto schema Key performance indicators and indexes Increasing the scale at the Score Pub/sub and Postgres Sponsors ...

PostgreSQL Queries with Michael Fich - EMx 190

September 28, 2022 10:00 - 1 hour - 46.3 MB

Michael Fich joins the show today to share how he implemented the PostgreSQL schema to enhance the Elixir workflows at his organization, the Score, based in Toronto Canada.  Sascha and Allen also provide additional insights and deep dive into their experience with PostgreSQL models. In this episode… Moving from Ruby to Elixir  theScore bet app and queries Utilizing the Ecto schema Key performance indicators and indexes Increasing the scale at the Score Pub/sub and Postgres Sponsors ...

Livebook Desktop with Wojtek Mach - EMx 189

September 21, 2022 10:00 - 55 minutes - 38.9 MB

Today we talk with Wojtek Mach from Dashbit, about the Livebook Desktop app, a tool for writing interactive and collaborative code notebooks.  Dashbit primarily works with clients, helping companies adopt and run Elixir.  We talk about the history of how Livebook came to be, and the challenges of developing for desktop apps.  We also get a sneak peak into what is coming soon. Sponsors Top End Devs Coaching | Top End Devs Links Livebook.dev GitHub: livebook-dev/livebook GitHub: liveboo...

Optimizing the Elixir CI Pipeline with Szymon Soppa - EMx 188

September 14, 2022 10:00 - 48 minutes - 34.5 MB

With day-to-day development, it is vital to ensure our workflows are optimized and that developer time is utilized efficiently.  Today on the show, Szymon Soppa shares about what we should do with our Elixir CIs to ensure this optimization and developer efficiencies are maximized for production. In this episode… Continuous integration (CI) and automation Customizing the formatter Configurations in the formatter Functionalities within a library Other tools  Steps for implementation Co...

Type-safe OTP in Gleam with Louis Pilfold - EMx 187

September 07, 2022 10:00 - 1 hour - 42.4 MB

Today we talk with Louis Pilfold, an ex-elixir/Lang developer.  Since 2018, Louis has been working on Gleam, and hesitantly admits to being its author.  This statically typed language that runs on Erlang virtual machine and draws its inspiration from several other languages.  With Gleam gaining a lot of traction, it’s definitely worth a look into this up and coming gem. Sponsors Top End Devs Coaching | Top End Devs Links Build Your Own Elixir - Louis Pilfold GitHub: lpil Twitter: @lou...

What it means to be a Senior - EMx 186

August 24, 2022 10:00 - 54 minutes - 38 MB

In this episode of the Mix the panelists talk about Seniority. They lay out their own personal journeys towards getting a senior title and how they define seniority for themselves - especially how it goes beyond the ability to write code well. Among other things they discuss: how to become fluent in reading and writing code how side projects are useful but not required to become a great developer how senior developers tend to approach problem solving and how to get better at that how in...

Domain-Driven Design And Elixir - EMx 185

August 17, 2022 10:00 - 53 minutes - 37.8 MB

In today’s all-panelist episode, we take a shot at demystify domain-driven design.  We discuss several books and some concepts that stand out in those texts.  How easy or hard do Elixir and Phoenix make it to apply DDD principles?  We give our experience with taking these concepts and putting them into practice, and give some tips and resources for getting started. Some of the topics covered: Tactical vs. strategic domain-driven design  Event Storming Bounded Contexts Accidental vs Inte...

Getting Hired as an Elixir programmer with Adi Iyengar - EMx 184

August 10, 2022 10:00 - 42 minutes - 30.1 MB

Today Adi, one of our hosts and the hiring manager at Elixir, talks about the intricacies of applying for a job, and what companies to search out.  We talk about the expectations for the applicant, and how to prepare.  We also talk about what you can look for the employer to provide before spending too much of your time in the interview process.  Walking through various interview processes, we learn what things can help you land the job you want. Companies that are hiring Elixir positions (...

How Quiqup Left Elixir and Then Came Back - EMx 183

July 27, 2022 10:00 - 59 minutes - 41.6 MB

In this episode the panel talks to Danny Hawkins - CTO at Quiqup - and his team's journey at Quiqup with Elixir. Danny explains how some of the first things Quiqup built were using Elixir and how they then left Elixir behind in favor of TypeScript, only to come back to Elixir. The panel considers how these choices rarely are purely driven by technological qualities but instead have to factor in cultural- and knowledge-aspects of a team, and how a top-down dictated technology decision - eve...

How Quiqup Left Elixir and Then Came Back - EMx 183

July 27, 2022 10:00 - 59 minutes - 41.6 MB

In this episode the panel talks to Danny Hawkins - CTO at Quiqup - and his team's journey at Quiqup with Elixir. Danny explains how some of the first things Quiqup built were using Elixir and how they then left Elixir behind in favor of TypeScript, only to come back to Elixir. The panel considers how these choices rarely are purely driven by technological qualities but instead have to factor in cultural- and knowledge-aspects of a team, and how a top-down dictated technology decision - even ...

Combining GraphQL and LiveView with Abul Asar Sayyad - EMX 182

July 20, 2022 10:00 - 44 minutes - 31.4 MB

Today we talk with Abul Asar Sayyad, a software engineer from Mumbai, India.  Working for ID Plans, a commercial property management solution.  We discuss his blog article about combining GraphQL with LiveView for rendering on the front end.  We also dive into GraphQL libraries, working with LiveView, and testing.  Sponsors Top End Devs Coaching | Top End Devs Links Abul Asar's Blog LinkedIn: AbulAsar Sayyad Fetching data from external Graphql API service in Phoenix LiveView Hashnode...

Building APIs - EMX 181

July 13, 2022 10:00 - 1 hour - 29.4 MB

In this episode Adi and Sascha dig deeper into what it means to consume and build APIs in Elixir and how a RESTful approach compares to choosing GraphQL as your weapon of choice. Along the way they discuss common pitfalls when building APIs (spoiler: one is caching), how to test all of this, and what their personal preferences and experiences are in creating APIs in Elixir. Sponsors Top End Devs Coaching | Top End Devs Links Finch - Finch v0.12.0  HTTPoison - HTTPoison v1.8.1 GitHub -...

Effective Software Documentation with Everett Griffiths - EMx 180

July 06, 2022 10:00 - 1 hour - 71 MB

Bad documentation wastes time, costs real money, and makes developers unproductive.  Documentation might be bad because it is flat-out wrong (typos, references to an older version, etc.), but more often documentation is bad when it fails to tell us what we need to know.  Don’t let all your hard work go to waste because you failed to communicate what your software is or how to use it.  Today on the show, Everett Griffiths shares his insights on how to approach documentation simply and effectiv...

All Things Concurrency - EMx 179

June 29, 2022 10:00 - 43 minutes - 50.4 MB

In this week’s all-panelist episode, Sascha and Allen tackle the topic of concurrency on The Beam.   They discuss parallelism, some things to do and some not to do, and some of the questions and issues that arise. Sponsors Top End Devs Coaching | Top End Devs Links Stuff Goes Bad Erlang in Anger Picks Allen- Handling Overload Sascha- Kinetic Games Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy Become a supporter of this podcast...

Animating Error Tags in Phoenix LiveView - EMx 178

June 22, 2022 10:00 - 1 hour - 75.4 MB

David van Leeuwen joins the show to share his perspective about error handling with Phoenix’ LiveView form and keeping implementations that are used to render an input as simple as possible.  He also discusses his career progressions with Elixir and other various languages, plus why and how he built his latest project, Mave.io.  Sponsors Top End Devs Coaching | Top End Devs Links mave - plug-and-play video embeds Animating error tags in Phoenix LiveView David van Leeuwen Twitter: @da...

Challenges of Scaling and Choosing the Right Tool with Simon Zelazny - EMx 177

June 15, 2022 10:00 - 1 hour - 79.3 MB

In this episode Simon Zelazny joins the mix to talk about his experience in scaling an Elixir and Phython based service to meet a once-in-a-blue-moon demand scenario. The panel and him discuss the challenges in finding the relevant bottlenecks in non-trivial software systems - and BEAM applications in particular - and what options there are to fix those. They also discuss pragmatism in the context of software development, and how we as software developers are not paid to write pretty code bu...

Macros and Busting Boilerplate with Robert Ellen - EMx 176

June 08, 2022 10:00 - 1 hour - 77.8 MB

In this episode the panel talks to Robert Ellen and his experience with using macros in Elixir to get rid of some repetitive boilerplate code. They discuss common pitfalls when first diving into macros and resources which help to avoid these mistakes. Robert shares some of the finer details of the challenges they encountered when trying to build these macros and the panel gives their own personal verdict on the age old elixir question: to macro or not to macro. Finally the group briefly tou...

Managing Business Rules in Elixir Applications - EMx 175

June 01, 2022 10:00 - 44 minutes - 51.4 MB

Today we have special guest Qiu Hua join us.  Currently located in Canada, he is a back-end software developer for e-commerce company Zubale, which focusses on retail applications for countries in Central and South America.  We discuss his presentation titled Managing Business Rules In Elixir Applications, and his work to extract business rules out of code and easily enable changes to those rules.  We also discuss the his Formular server and its upcoming features. Sponsors Top End Devs Co...

Career Progressions: From Paratrooper to Software Engineer with Teo Diaz - EMx 174

May 25, 2022 10:00 - 1 hour - 79.7 MB

Teo Diaz spent the first half of his career as a paratrooper and security agent for the Spanish army, until he made a career pivot to become a software engineer. Teo shares his story from the bootcamp beginnings to JavaScript and Elixir, and then landing his first job in the industry. Teo also shares how he uses Elixir on a daily basis as an engineer within Cabify, the international ridesharing company based in Madrid, Spain. Sponsors Top End Devs Coaching | Top End Devs Links Fr...

Promises of the Elixir & BEAM - EMx 173

May 18, 2022 10:00 - 54 minutes - 65.2 MB

In this all-panelist episode we discuss the promises of the BEAM, and how these hold up in reality. Is the BEAM truly resilient? Allen, Sascha and Adi discuss their experiences using the BEAM, how it compares to other options, and discuss why Elixir isn’t a more prominent technology. Sponsors Top End Devs Coaching | Top End Devs Links Tailwind CSS - Rapidly build modern websites without ever leaving your HTML Tailwind UI Picks Adi- Masamune-kun no Revenge Allen- Tailwind...

Publishing Static Github Pages Using Github Actions - EMx 172

May 11, 2022 10:00 - 1 hour - 72.5 MB

Nato Boram joins the show to share how to publish static GitHub pages of your documentation using GitHub actions. Allen and Nathan also discuss Elixir compared to other languages, functional ways of programming, and the “let it crash” philosophy. Finally, they end the show with ideas on how Elixir can become a better language. In this episode… Nato’s journey from Flutter to Elixir Pros and cons of Elixir and Phoenix How to publish static GitHub pages using GitHub actions Elixir compa...

Benchee and Elixir 2.0 with Tobi Pfeiffer - EMx 171

May 04, 2022 10:00 - 1 hour - 96.8 MB

Tobi Pfeiffer, creator of Benchee, joins the show to share his perspective on benchmarking and Elixir integrations. The hosts start by bantering with Tobi about the Elixir community, deeming it less inviting compared to other language communities. Tobi then shares his career progression, how he landed in the Elixir ecosystem, and why he created Benchee. Finally, the panel debates the future for Elixir and share their wish list features for Elixir 2.0. Sponsors Top End Devs Coaching | T...

Supabase with Chase Granberry - EMx 170

April 27, 2022 10:00 - 48 minutes - 58.8 MB

In this Episode we talk with Chase Granberry of Supabase discussing the role of Elixir and other languages at the company. Upcoming developments and potential directions that the company may take. Sponsors Top End Devs Coaching | Top End Devs Links Demo Site GitHub: Supabase / realtime-js stressgrid.com Logflare Supabase Picks Allen - Phoenix LiveView on The Pragmatic Studio Chase - Stressgrid Blog Chase - ElixirConf 2021 Mark Ericksen - Globally Distributed Elixir...

Building Project Severus with Eric Sullivan - EMx 169

April 20, 2022 10:00 - 1 hour - 75.9 MB

Eric Sullivan joins the mix to discuss Project Severus. He started out with greeting carts and it grew into a way of sharing and keeping up on contact information. He dives into how it works and then into the technical details of how he build it. This is an interesting discussion about the architecture and design of the system. Sponsors Top End Devs Coaching | Top End Devs Links Severus Severus - Initial MVP Demo Using Ecto.Multi and Phoenix.PubSub to update Phoenix Liveview ...

Untangling Cloud Infrastructure with Cory o’Daniel - EMx 168

April 06, 2022 10:00 - 1 hour - 84.9 MB

In this episode the panel chats with Cory o’Daniel which is one of the founders of massdriver.cloud where they try to give teams the tools to deploy production-ready, best-practice, and secure cloud infrastructure. The panel talks about the the various options for running software in the cloud - from SAAS providers, like Heroku, to full-fledged cloud providers like AWS - and the tradeoffs these options introduce for the average developer. They go over Cory’s history and how he experienced th...

Phoenix LiveView for Frontend Developers with Koen van Gilst - EMx 167

March 16, 2022 10:00 - 53 minutes - 64.9 MB

In this episode Koen van Gilst joins the mix to share his experience learning Elixir and LiveView as a mainly frontend developer. The panel then discusses the evolution of LiveView since it’s announcement and how it’s incorporating ideas from the frontend world to simplify building complex UIs, such as components. The episode closes with the panel’s perspective on how we specialize as software developers and that we can learn a lot from other by moving closer together. Sponsors Top End De...

Event-Driven Elixir with Thomas Kunnumpurath - EMx 166

March 09, 2022 11:00 - 1 hour - 72.2 MB

In this episode the panel talks to Thomas Kunnumpurath about how to build event-driven systems in Elixir and what tradeoffs different approaches have. The panel probes Thomas - who is a relative newcomer to Elixir but well versed in building event-based systems - on his experience with various event brokers and compares how using an event broker differs from using the BEAMs built-in distribution mechanisms. Additionally the panel provides some insight into the BEAM’s history and for which co...

Learning Erlang with Adolfo Neto - EMx 165

March 02, 2022 11:00 - 55 minutes - 66.7 MB

In this episode the panel talks with Adolfo Neto who went out to learn Erlang during last year’s “Advent of Code”. He talks about his experience with the format, compares it against using a platform such as exercism.org - where mentors can give feedback - and how this shaped his perception of the onboarding experience of Erlang. The panel also discusses Adolfo’s involvement in the Erlang Ecosystem Foundation’s education working group and what they think Erlang - and Elixir - could do better ...

Reusable Ecto Code with Mika Kalathil - EMx 164

February 23, 2022 11:00 - 42 minutes - 51.9 MB

In this episode the panel talks with Mika Kalathil about how to write Ecto code which makes it straight-forward to reuse and compose. In addition they discuss the advantages of having a streamlined and consistent error handling strategy and how all of that flows together in big, monolithic applications. Sponsors Top End Devs Coaching | Top End Devs Links Creating Reusable Ecto Code in Elixir GitHub - MikaAK/ecto_shorts: Shortcuts for ecto GitHub - MikaAK/elixir_error_message bli...

Code Quality Tools In Elixir - EMx 163

February 16, 2022 11:00 - 1 hour - 72.8 MB

Today, the gang discusses the best code-quality tools that you NEED in your Elixir tool-belt, plus what to look out for in the Elixir world this year. It's gonna be a good one! Sponsors Top End Devs Coaching | Top End Devs Links GitHub - rrrene/credo GitHub - christopheradams/elixir_style_guide Twitter: @josevalim - using mix format on .heex files GitHub - elixir-wallaby/wallaby GitHub - jeremyjh/dialyxir GitHub - nccgroup/sobelow GitHub - dnlserrano/exavier GitHub - devones...

To Umbrella or not to Umbrella - EMx 162

February 09, 2022 11:00 - 45 minutes - 55.1 MB

In this episode the panel is picking up an often discussed topic in the Elixir community: umbrella projects and possible alternatives. They go over what an umbrella project actually is and their experiences with them. Based on this they go over the trade-offs you better know about, restrictions which might come back to bite you and how possible alternatives - like a monolithic app, “poncho” projects, or separate services - fare up against umbrella projects. In the end they also reflect on wh...

Full-text Search Powered by Elasticlunr with Rasheed Atanda - EMx 161

February 02, 2022 11:00 - 45 minutes - 55 MB

In this episode Adi, Allen, and Sascha talk with Rasheed Atanda about his library Elasticlunr which brings the power of full-text search to the BEAM without any external dependencies. They discuss where the library is standing right now, how indexing works in detail, and the benefits and drawbacks of having an external dependencies - such as Elasticsearch - compared to running it inside the same BEAM instance as your application. Sponsors Top End Devs Coaching | Top End Devs Links ...

OTP in Depth - EMx 160

January 26, 2022 11:00 - 44 minutes - 54 MB

In this episode Allen and Sascha talk about OTP and what people usually mean, when they say that it’s more of an intermediate topic. They discuss how work gets fairly scheduled on the BEAM, the start and shutdown behavior of BEAM applications, what supervision trees actually are, and why you probably shouldn’t start a process unsupervised. Sponsors Top End Devs Coaching | Top End Devs Links The Soul of Erlang and Elixir • Saša Jurić • GOTO 2019 (Talk) DynamicSupervisor (Elixir Doc...

When NOT To Use Elixir - EMx 159

January 19, 2022 11:00 - 1 hour - 72.4 MB

In this episode, Allen, Sascha, and Adi discuss the type of apps where Elixir is a no-go, the weak spots you NEED to know to avoid headaches, and what alternatives the panelists recommend for very complex workflows. Sponsors Top End Devs Coaching | Top End Devs Picks Adi- Real World Haskell Adi- Learn You a Haskell for Great Good! Allen- Testing LiveView Sascha- Blades in the Dark Sascha- Band of Blades Sponsored By: Coaching | Top End Devs: Do you want to level up your care...

Getting Elixir Right with Alex Burlacu - EMx 158

January 12, 2022 11:00 - 1 hour - 73.5 MB

Excited about Elixir but not sure how to get the most out of it? We’ve got you covered. In this episode, the Elixir Mix roundtable sits down with Alex Burlacu, a software developer whose specialities include Elixir, machine learning, and blowing his own mind. They talk about this ONE Elixir feature that surprised Alex, the do’s and don’ts of pattern matching and guards, and why Elixir is making Java shake in its boots. _“It was really nice seeing how my students were reacting to what’s possi...

Twitch Streaming with Elixir and Phoenix ft. Erik Guzmán - EMx 157

January 05, 2022 11:00 - 52 minutes - 62.8 MB

Want to see Elixir/Phoenix out in the wild? In this episode, Allen sits down with Erik Guzmán, a developer whose proficiency in Elixir/Phoenix enabled him to created instant closed captions for both Twitch and Zoom audiences. The two discuss why Elixir is so seamless in its scaling capabilities, how Elixir’s ability to reveal errors sooner saved Erik’s behind once or twice, and the biggest lessons Erik learned from burn out. _“Because of how scalable and efficient things are, every client on...

A personal Brain with Nerves and LiveBook with Dimitris Zorbas

December 23, 2021 11:00 - 39 minutes - 48 MB

In this episode we talk with Dimitris Zorbas and how he built Brain using Nerves and LiveBook to teach a RaspberryPi to display quotes and highlights from his Kindle. We also talk about how the exciting developments in the Elixir ecosystem intertwine to create experiences bigger than the part of their sums and what part LiveBook will probably play in the future of these developments. Panel Allen Wyma Sasha Wolf Guest Dimitris Zorbas Advertising Inquiries: https://redcircle.com/bra...

3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS

December 16, 2021 11:00 - 1 hour - 77.7 MB

Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT" Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode. Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck's been getting a lot of requests for entrepreneurship help. He and Mani talk about the...

Deploying Elixir with Miguel Cobá - EMx 155

December 15, 2021 11:00 - 54 minutes - 65 MB

In this episode we talk with Miguel Cobá about his book and article series “Deploying Elixir” which includes various ways to deploy your Elixir applications. We discuss the history of deploying Elixir apps, common pitfalls, and the pros and cons of going with a solution like Kubernetes compared to a “bare” server approach. Panel Allen Wyma Sascha Wolf Guest Miguel Cobá Sponsors Top End Devs Coaching | Top End Devs Links Deploying Elixir ...

Runtime Type Checking with Marten (Wiebe-Marten) Wijnja - EMx 154

December 08, 2021 11:00 - 49 minutes - 60.3 MB

In this episode we talk with Marten (Wiebe-Marten) Wijnja about his library TypeCheck which brings runtime type checking to your Elixir project and more. We also talk about the virtues of types in general, which value dialyzer brings, and how to use your type specs to run spec tests, which is a feature of TypeCheck. Panel Allen Wyma Sascha Wolf Guest Marten (Wiebe-Marten) Wijnja Sponsors Top End Devs Coaching | Top End Devs Links GitHub ...

Mastering LiveView ft. Sophie DeBenedetto - EMx 153

December 01, 2021 11:00 - 52 minutes - 63.2 MB

Sophie DeBenedetto rejoins the mix to discuss the latest developments in LiveView and how to use it to best effect in your Phoenix applications. She also discusses co-authoring the book "Programming Phoenix LiveView" with Bruce Tate and how the future of the project will drive the future of the book. Panel Adi Iyengar Allen Wyma Charles Max Wood Sascha Wolf Guest Sophie DeBenedetto Sponsors Top End Devs Coaching | Top End Devs Links ...

BONUS: How to do LARGE Volumes of HIGH Quality Work - While Spending Fewer Hours Working

November 25, 2021 11:00 - 47 minutes - 57.4 MB

<!-- wp:heading -->   Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "DEEP" for a GIANT discount Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time. He has read hundreds of books that have taught him the secrets to getting more done by getting into this state. He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someon...

Guests

Chris Keathley
4 Episodes
Adi Iyengar
2 Episodes
Adolfo Neto
2 Episodes
Bruce Tate
2 Episodes
Chris McCord
2 Episodes
Wojtek Mach
2 Episodes
Julian Fahrer
1 Episode

Books

Twitter Mentions

@elixir_mix 131 Episodes
@plangora 30 Episodes
@fhwflutter 30 Episodes
@devchattv 24 Episodes
@lebugcatcher 21 Episodes
@knewter 19 Episodes
@brainlid 16 Episodes
@sm_debenedetto 13 Episodes
@chris_mccord 6 Episodes
@fhunleth 6 Episodes
@nervesmeetup 6 Episodes
@devoncestes 6 Episodes
@ericoestrich 6 Episodes
@francescoc 5 Episodes
@lawik 4 Episodes
@cmaxw 4 Episodes
@whatyouhide 4 Episodes
@mistertechblog 4 Episodes
@hubertlepicki 4 Episodes
@mononcqc 4 Episodes