Informações:
Sinopse
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.
Episódios
-
Building An Empire With Francesco Cesarini - EMx 204
25/01/2023 Duração: 01h19sFrancesco 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. SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksErlang SolutionsLinkedIn: Francesco CesariniTwitter: @FrancescoCPicksAdi - The $100 StartupAdi - Microservice Architecture: Aligning Principles, Practices, and CultureAdi - Pre-purchase Forspoken on SteamAllen - Designing for Scalability with Erlang/OTPFrancesco - Remote: Office Not RequiredFrancesco - Who Moved My CheeseFrancesco - The Art of Thinking ClearlyAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBeco
-
Code Security in Elixir With Filipe Cabaco - EMx 203
18/01/2023 Duração: 49minFilipe 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. SponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksElixir Code Security: Prioritize Security in Your CI With 4 ToolsFilipe Cabaco BlogcredosobelowLinkedIn: Filipe CabaçoTwitter: @filipecabacoPicksAllen - Metal Gear Solid Legacy on SteamAllen - EmuDeckFilipe - Peter UllrichFilipe - Concurrent Data Processing in ElixirFilipe - Andrea Leopardi | YouTubeSascha - ADHD 2.0Sascha - EXAPUNKS on SteamAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https:
-
Templated GitHub Pages With EEX And External Data Sources - EMx 202
11/01/2023 Duração: 35minJosep 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. SponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksThe strava summaryThe strava sync elixir scriptGuest github profile, which includes bits of the strava summaryThe strava summary erlang rewriteElixirConf EUgilacost - Personal SiteLinkedIn: Josep Lluis Giralt D'LacosteGitHub: gilacostPicksAdi - Send Adi a message if you're looking for a jobAllen - L.A. Noire - Rockstar GamesAllen - Team Bondi - WikipediaJosep - BlasphemousJosep - Traveling: Greece and its islands: a must-visit for nomadsJosep - Programming Phoenix Live View from Sophie de DeBenedettoAdvertising Inquiries: https://redcircle.c
-
Embedded Software in Elixir With Amos King - EMx 201
04/01/2023 Duração: 53minAmos 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 EpisodeAll about "Embedded System" Process of how "Nerves" work"Nerves" vital role in the Embedded SystemsSponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksBuilding Embedded Systems in the Modern EraBinary NogginNerves ProjectAmos KingLinkedIn: Amos KingTwitter: @AdkronPicksAdi - Assassin's Creed Valhalla for Xbox Series X - UbisoftAllen - Steam Deck™Amos - Crafting InterpretersAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: http
-
Deploying Phoenix Applications With Herman Verschooten - EMx 200
28/12/2022 Duração: 45minHerman 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.SponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksHow I deploy my Phoenix appsHerman verschooten Twitter: @HermvJrGitHub: Hermanverschootenherman_verschooten on Elixir slackHermanverschooten on Elixir forumPicksAdi - DribbbleAllen - KuberneticHerman - Good Omens Herman - SiteEncrypt Herman - Antwerp Brew CompanyAdvertising 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.
-
Full-Text Search And Name Search With Postgres - EMx 199
22/12/2022 Duração: 51minPeter 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 EpisodeReplacing "ElasticSearch" with "Full-Text search"Benefits of using Full-Text Search in PostgresUnderstanding Indexes in Postgres SponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksTHE COMPLETE GUIDE TO FULL-TEXT SEARCH WITH POSTGRES AND ECTOEFFICIENT NAME SEARCH WITH POSTGRES AND ECTOSQL for DevsPETER ULLRICHLinkedIn: Peter UllrichTwitter: @PJUllrichPicksAllen - Actual E2E Testing with Cypress, Vue and Elixir/Phoenix, using Ecto sandboxPeter - Watch Inside Men | NetflixPeter - Smashing SecurityPeter - Building T
-
Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS
16/12/2022 Duração: 27minAppSignal 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 how users can benefit from subscribing to it. LinksAppSignal Twitter: @AppSignalTwitter: @thijscAdvertising 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.
-
Creating Powerful Applications Using Ash Framework With Zach Daniel- EMx 198
14/12/2022 Duração: 01h02minZach 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 EpisodeLearning more about Ash FrameworkDifferent usage of Ash Framework in your systemMisconceptions around Ash FrameworkDifferent Ash Framework ExtensionsSponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksAsh Framework - Elixir ForumAsh FrameworkElixirConf 2020 - Zach Daniel - Introduction to the Ash FrameworkGitHub: Ash FrameworkTwitter: @AshFrameworkZach Daniel - YouTubeBecome a sponsor to Zach DanielTwitter: @ZachSDaniel1GitHub: zachdanielPicksAllen - Amazon Web Services in ActionZach - Watch The Good Place | NetflixZach - Return of the Obra DinnZach - Tactics Ogre: Reborn | SQUARE ENIXAdvertising Inquiries: https://r
-
Should You Use Process Dictionary In Your Elixir Program? - EMx 197
07/12/2022 Duração: 54minJoin 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 EpisodeAll about Elixir AgentsAll about GenServerDifference between Elixir Agent and GenServerSponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipPicksAdi - God of War Ragnarök - PS5 and PS4 Games - PlayStationAdi - All Pokémon Video Games - Pokemon.comAllen - Very Good Ventures - YouTubeSascha - ex_unionSascha - Returnal (video game) - WikipediaSascha - The GoalAdvertising 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.
-
2022 Frameworks - EMx 196
30/11/2022 Duração: 39minAdi 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 EpisodeAdvantages and Disadvantages of Bulma and its featureAdvantages and Disadvantages of Tailwind and its FeaturesIns and outs of AlpinejsSponsorsAppSignalDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipPicksAdi - (Anti-pick) Watch The Lord of the Rings: The Rings of Power - Season 1Adi - House of the Dragon | Official Website for the HBO SeriesAllen - Petal StackAdvertising 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.
-
How To Recession Proof Your Job - BONUS
24/11/2022 Duração: 01h12minGet 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,000's of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans. The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants. Chuck also weighs in on how Mani's technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time c
-
Understanding Observability in Elixir with Dave Lucia - EMx 195
23/11/2022 Duração: 55minDave 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 EpisodeObservabilityOpenTelemetryOpenTracingAnalyzing and Making Data usefulTools used for tracing and metricsSponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksElixir Observability: OpenTelemetry, Lightstep, HoneycombBitfoDeFi RateethereumpriceDave Lucia's BlogGitHub: davydog187Twitter: @davydog187PicksAllen - Distributed Services with GoDave - Software UnscriptedDave - bitfo/timescaleDave - bitfo/ectorangeSascha - ex_unionAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.c
-
A Thing or Two About Union Types - EMx 194
16/11/2022 Duração: 47minThe 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 DiscussedDifference between Product Type and Sum TypeHow are Typespecs used in ElixirAll about ExUnion and how is it relevantSponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksWitchcraftGitHub: ex_unionPicksAdi - SpawnFest 2022Allen - OrbitKeySascha - gitmoji | An emoji guide for your commit messagesSascha - Domain Modeling Made FunctionalAdvertising 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.
-
The Release of OpenTelemtery in Erlang/Elixir With Tristan Sloughter - EMx 193
03/11/2022 Duração: 40minTristan 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.SponsorsTop End DevsCoaching | Top End DevsLinksOpenTelemetry Erlang/Elixir, Javascript, and Ruby v1.0GitHub: tsloughterTwitter: @t_sloughterPicksSascha- Watch INVINCIBLE – SEASON 1 | Prime Video - Amazon.comTristan - OvermindDL1/gradualixirAdvertising 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.
-
CI/CD Pipelines - ELIXIR 192
26/10/2022 Duração: 01h02minThe 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:DialyzerDockerDatadogEpisode on CI/CDPicks:SashaEffective DevOpsIdealCast with Gene KimAllenEmber MugAdvertising 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.
-
How to Implement a Disk Cache Plugin for Elixir's Req HTTP Client with Thibaut Barrère - EMX 191
05/10/2022 Duração: 01h10minToday 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…ReqMixImplementation of the cacheTeslaFinchAutomated testingMoxSponsorsTop End DevsCoaching | Top End DevsLinksTechnical ramblings on Elixir, Ruby, Dev/Ops & code in general.How to implement a disk cache plugin for Elixir's Req HTTP client?Mix - Mix v1.14.0bliki: AntiPatternMetaprogramming + DSL Design in Elixir | Adi Iyengar | Code BEAM V EU 21Mat Trudel: `mix new beats` -- Recreating The "Amen Break" with ElixirGitHub: hbarTwitter: @thibaut_barrerePicksAdi- Kingdom Come: DeliveranceAdi - Anyone looking for part-time Elixir contracting roles - contact meAllen- Shop Products | Nanoleaf " USA " Consumer IoT & LED Smart Lighting ProductsThibaut- GoranGrooves LibraryAdvert
-
PostgreSQL Queries with Michael Fich - EMx 190
28/09/2022 Duração: 01h06minMichael 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 queriesUtilizing the Ecto schemaKey performance indicators and indexesIncreasing the scale at the ScorePub/sub and PostgresSponsorsTop End DevsCoaching | Top End DevsLinksPostgreSQL Queries on JSONB Fields with EctoLinkedIn: Michael FichTwitter: @michael_fichPicksAllen- ElixirConf 2022 - Chris McCord - Phoenix + LiveView UpdatesMichael- Toronto Sports News - Scores, Schedules, Expert Analysis - Blue Jays, Argonauts, Toronto FC, Raptors, Maple Leafs, and more... - The AthleticSascha- GENKI Waveform EarphonesAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/
-
Livebook Desktop with Wojtek Mach - EMx 189
21/09/2022 Duração: 55minToday 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. SponsorsTop End DevsCoaching | Top End DevsLinksLivebook.devGitHub: livebook-dev/livebookGitHub: livebook/mix.exswxErlang Reference ManualTwitter: @wojtekmachTwitter:@dashbitPicksAllen- Flying High with Flutter on Apple PodcastsAllen- Build smaller, faster, and more secure desktop applications with a web frontend | Tauri AppsWojtek- ElixirConf US 2022Wojtek- DaemonAdvertising 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.
-
Optimizing the Elixir CI Pipeline with Szymon Soppa - EMx 188
14/09/2022 Duração: 48minWith 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 automationCustomizing the formatterConfigurations in the formatterFunctionalities within a libraryOther tools Steps for implementationCommunicating with your team on CI processesSponsorsTop End DevsCoaching | Top End DevsLinksMastering Elixir CI pipeline | CuriosumTwitter: @SzymonSoppaLinkedIn: Szymon SoppaPicksAllen- Terraform in ActionAdi - Good candidates for Elixir engineers: Neal Techni, John HitzSyzmon- Elixir meetup at 2022-09-14 | CuriosumSzymon- Elixir and Phoenix Software House | CuriosumAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/elix
-
Type-safe OTP in Gleam with Louis Pilfold - EMx 187
07/09/2022 Duração: 01h29sToday 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. SponsorsTop End DevsCoaching | Top End DevsLinksBuild Your Own Elixir - Louis PilfoldGitHub: lpilTwitter: @louispilfoldPicksAdi- SpawnFest 2022Adi- StreamData: Property-based testing and data generationAdi- Specification by Example: How Successful Teams Deliver the Right SoftwareAdi- Prime GamingAllen- Building Table Views with Phoenix LiveView (PragProg)Louis- Firefly Cloud PlatformLouis- The Forgotten City on SteamSascha- The Boys - Season 1Sascha- CABO (Second Edition)Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/eli