Elixir Mix - podcast cover

Elixir Mix

Charles M Woodtopenddevs.com
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.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Debugging in Elixir with Marcos Ramos - EMx 214

Marcos Ramos is a Senior Software Engineer. He joins the show with Allen to talk about, Debugging and Tracing in Erlang | AppSignal Blog . He explains the process of debugging and the tools that he is using. He shares his methods and tips for tracing and debugging. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Debugging and Tracing in Erlang | AppSignal Blog Socials Marcos Ramos Twitter: @rmsmrcs Picks Allen - Lens | The Kubernetes ...

Apr 05, 202350 min

Learning about Owl with Artur Plysyuk - EMx 213

Artur Plysyuk is a Software Engineer at proSapient. He joins the show alongside Allen to talk about, "Owl: A toolkit for writing command-line user interfaces". He begins by introducing "Owl" and what motivated him to write the library. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Owl - A toolkit for writing command-line user interfaces - Libraries - Elixir Programming Language Forum GitHub: fuelen/owl Socials GitHub: fuelen LinkedI...

Mar 29, 202337 min

Design Pattern in Elixir with Sergey Chechaev - EMx 212

Sergey Chechaev is the СТО/Co-Founder at PushSMS. He joins the show alongside Allen to discuss "Design Pattern Parameter". He talks about his experiences as a Software Developer and some of the languages he used. Moreover, he discusses design patterns from his point of view, how it is applied, and their primary purpose. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Design pattern parameter LinkedIn Sergey Chechaev Sergey Chechaev Pi...

Mar 22, 202336 min

Genetic Algorithms With José Diogo Viana - EMx 211

José Diogo Viana is a Full Stack Engineer. He joins the show to talk about, Genetic Algorithms to optimize an Asset Portfolio and his company, "Finiam". He begins by discussing his company, what clients they cater and the services they provide. Being a Fintech company, he also tackles their projects in Finiam and what frameworks they usually use. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Genetic Algorithms to optimize an Asset P...

Mar 15, 202349 min

Handling and Updating Web Application Dependencies - EMx 210

Allen and Sascha join this week's panelist episode to talk about updating web application dependencies. They dive into the things you should consider in web application updates. Moreover, they share their professional experience and how they deal with errors and bugs after updating software. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Picks Allen - Sleeping Dogs on Steam Sascha - goldilocks Documentation Sascha - Sifu Advertising Inquir...

Mar 08, 202346 min

The Use Of Stenography In Elixir With Paul Fioravanti - EMx 209

Paul Fioravanti is Principal Consultant at Alembic. He joins the show alongside Sascha to talk about his YouTube video, " Build a real-time Twitter clone with steno using LiveView and Phoenix 1.6 " He starts off by sharing how he was introduced to the concept of "Stenography" and how it lead to creating his youtube video. He explains using steno in programming and what difference it makes. Additionally, he advises beginners on how to get started with steno. Sponsors Chuck's Resume Template Devel...

Mar 02, 20231 hr

How To Secure Your Elixir Application With Michael Lubas - EMx 208

In this episode, Allen, Adi, and Sascha are joined by Michael Lubas, the founder of paraxial.io, as they delve into the world of bot defense. Michael highlights the importance of bot defense, especially for small companies who are often deliberately targeted. The group examines the issues with "man-in-the-middle" solutions like Cloudflare and how this can be avoided by having bot defenses built into the application itself - the approach paraxial.io is taking. He explains how paraxial's bot detec...

Feb 22, 202359 min

Creating League of Legends Probuild with Baptiste Chaleil - EMx 207

Baptiste Chaleil is a software developer specializing in the development of web applications. He joins the show alongside Allen to talk about his blog post, " Probuild Ex Part One ". He begins by sharing his journey of how he started his career and why he enjoys his career in Esports. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Probuild Ex Part One Twitter: @mrdotB GitHub: mrdotb mrdotb Picks Allen - Wolfenstein: The New Order Adv...

Feb 16, 202347 min

Putting Elixir Applications Into Production In 2023 - EMx 206

Adi, Allen, and Sascha join this week's panelist episode to tackle different deployment applications in Elixir. Allen leads the show as he talks about the application " Fly.io ". He describes how he used the software, how it works, and its benefit to users. On the other hand, Adi explains why he prefers to use Heroku . He explains its process and why it is also user-friendly. Lastly, they highlight the tools they think developers should utilize in 2023. Sponsors Chuck's Resume Template Developer...

Feb 08, 202344 min

Remote Development With Ben von Polheim - EMx 205

Ben von Polheim is a Freelance Front-end Developer. He also built two Elixir libraries: live_motion and ex_cva . He joins Allen and Sascha to talk about his article, " Remote Development in Elixir with Gitpod ". He explains how he came up with the idea for the project and the process of setting it up. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links Remote Development in Elixir with Gitpod 🍊 — benvp— benvp live_motion ex_cva Twitter: ...

Feb 01, 202348 min

Building An Empire With Francesco Cesarini - EMx 204

Francesco Cesarini is the Founder & Technical Director at Erlang Solutions. It is a global corporation with a focus on soft real-time systems with high availability and scalability demands. He joins the show to share his inspiring story of how he was able to establish and run his own company. He begins by discussing how he came to be successful over the years and his road to getting there. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Mart...

Jan 25, 20231 hr

Code Security in Elixir With Filipe Cabaco - EMx 203

Filipe Cabaco is an Elixir Software Developer who currently works at Supabase. He joins the show with Allen and Sascha to discuss his article, " Elixir Code Security: Prioritize Security in Your CI With 4 Tools ". He begins by outlining how he came up with the idea for his article and how that came about. Additionally, he discusses some of the tools that may be used to safeguard your code. Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1%...

Jan 18, 202350 min

Templated GitHub Pages With EEX And External Data Sources - EMx 202

Josep Lluis Giralt D’Lacoste is a software engineer passionate about technology in general. He is the Tech Lead at Eebz. He joins the show with Allen and Adi to talk about his GitHub repository about the summary of his Strava stats. Strava is an American website that tracks physical activity and integrates social network features. Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links The strava summary...

Jan 11, 202336 min

Embedded Software in Elixir With Amos King - EMx 201

Amos King is the CEO of Binary Noggin. He is also one of the hosts of the show Elixir Outlaws. He joins Adi and Allen to talk about his article, “Building Embedded Systems in the Modern Era”. Embedded systems is a microprocessor-based computer hardware and software system that is intended to carry out a specific function, either on their own or as a component of a larger system. He goes into detail on how and why he came up with the topic for his article. About this Episode All about "Embedded S...

Jan 04, 202353 min

Deploying Phoenix Applications With Herman Verschooten - EMx 200

Herman verschooten is an Elixir and Elm enthusiast and was once a Ruby Developer. He is also the developer of the GratWiFi hotspot system. He joins Elixir Mix on the show’s 200th episode together with Adi and Allen to talk about his article, " How I deploy my Phoenix apps". He also discusses how he manages and runs all of his applications. Moreover, Herman tackles the reason behind using systemd to run the apps. Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C....

Dec 28, 202245 min

Full-Text Search And Name Search With Postgres - EMx 199

Peter Ullrich is Senior Elixir Engineer at Remote. He is also an experienced Elixir Developer, certified Blockchain Engineer, and Entrepreneur. He joins Allen and Adi to talk about his blog articles, THE COMPLETE GUIDE TO FULL-TEXT SEARCH WITH POSTGRES AND ECTO , and EFFICIENT NAME SEARCH WITH POSTGRES AND ECTO . He starts off the show by explaining what inspired him to write these articles. About this Episode Replacing "ElasticSearch" with "Full-Text search" Benefits of using Full-Text Search i...

Dec 22, 202251 min

Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS

AppSignal is a real-time APM provider for Ruby, Rails, Elixir & Phoenix. In addition to host monitoring and an intuitive custom analytics platform, it provides insights into errors and performance problems. Thijs Cadier is the Cofounder and CTO of AppSignal. He starts off by sharing how their company was founded and what inspired them to develop AppSignal. He joins Chuck in the show to talk about AppSignal’s useful and new features. Moreover, he explains the details of how it functions and h...

Dec 16, 202228 min

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

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 Developer Book Club...

Dec 14, 20221 hr 3 min

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

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. Martin Be...

Dec 07, 202254 min

2022 Frameworks - EMx 196

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 Top End Dev...

Nov 30, 202239 min

How To Recession Proof Your Job - BONUS

Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers? Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis. Mani has read 1...

Nov 24, 20221 hr 12 min

Understanding Observability in Elixir with Dave Lucia - EMx 195

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 tracin...

Nov 23, 202255 min

A Thing or Two About Union Types - EMx 194

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 Top 1% De...

Nov 16, 202248 min

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

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, Javascript,...

Nov 03, 202241 min

CI/CD Pipelines - ELIXIR 192

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/brands Privacy ...

Oct 26, 20221 hr 2 min

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

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 Elixir, Ruby, Dev/...

Oct 05, 20221 hr 10 min

PostgreSQL Queries with Michael Fich - EMx 190

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 Top End Devs Co...

Sep 28, 20221 hr 6 min

Livebook Desktop with Wojtek Mach - EMx 189

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: livebook/mix.exs wxEr...

Sep 21, 202255 min

Optimizing the Elixir CI Pipeline with Szymon Soppa - EMx 188

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 Communicating wi...

Sep 14, 202249 min

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

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: @louispilfold Pick...

Sep 07, 20221 hr
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast