Elixir Wizards

SmartLogic LLC
undefined
Apr 23, 2020 • 53min

Betweenisode Part 2! Featuring Amos King, Chris Keathley, Anna Neyzberg, Paul Schoenfelder, Sophie DeBenedetto, Meryl Dakin, and Dave Thomas

Welcome back to part two of our betweenisode! Everybody is working remotely now including ourselves, so today we continue the catch ups we were having with a number of longstanding buddies and chat about life after social distancing! The show is a back-to-back of four different conversations, the first being with Amos King, Chris Keathley, and Anna Neyzberg from Elixir Outlaws. After that we talk to Paul Schoenfelder, before getting on the line with Sophie DeBenedetto and Meryl Dakin. Last but not least we catch up with Dave Thomas. Our four conversations cover the same broad themes, and we mostly share our thoughts about what is happening in the world right now, how we are coping with working remotely, and what particular projects have been keeping us busy. Our guests share varying perspectives about what it means that we are restructuring the way we do things. We talk about how even if you worked remotely before, things feel different now, and we also consider the extra burdens of being a remote software developer. Other topics include the line between complaints and constructive criticism, wild animals roaming the streets, and the general atmosphere in our different locations. From a tech point of view, we touch on IoT development, various GitHub projects to get involved with, why students aren’t learning how to program properly anymore, and a lot more. Get it all here and make sure you stay tuned for episode one of season four! Key Points From This Episode: Scaling up the NFL Draft website for remote screening. Home life and side projects in the quarantine: Mogde Podge, a baby, and game development. Shameless plugs from everybody: Binary Noggin, ElixirBridge, and Finch. Isolation, low supplies and trying to stay positive at present. Imagining roaming wild animals now that humans are in quarantine. Advice from Paul who works at home for surviving social distancing. What Paul is doing for Ockam to secure IoT devices. The danger of starting hack vulnerable tech companies. A plug from Paul to get involved with Lumen. Nature taking over; Meryl and Sophie’s experiences in Brooklyn and Westchester right now. Working from home versus working from home due to a global crisis. Domestic squabbles over bandwidth between Meryl and her software developer brother. Lessons learned to stay sane during quarantine: getting dressed. Extra tasks remote developers are having to do remotely; becoming project managers. The difference between complaints and legitimate critiques of work systems. Dave’s amazing remote communications setup 40 miles north of Dallas. The situation where Dave is with regard to coronavirus and freedom. How COBOL has not become too broad despite not using libraries. The history of programming languages that Dave teaches. That PDP-11 runs better emulated in Javascript than in its original hardware. A drawback of modern development: not understanding hardware. How Dave is digitizing his SMU courses due to teaching them online at present. All the effort Dave puts into grading his students’ exercises. Issues that coding is not taught rigorously enough; students can’t ‘program’. How well the human race is doing to mobilize en masse right now. Whether tech caused the crisis and humanity could manage this crisis 100 years ago. Links Mentioned in Today’s Episode: Eric Oestrich — https://oestrich.org/ Justus Eapen — https://www.linkedin.com/in/justuseapen/ Amos King — https://www.linkedin.com/in/amosking/ Chris Keathley — https://keathley.io/ Anna Neyzberg — https://www.linkedin.com/in/anna-neyzberg-93545316/ Elixir Outlaws — https://elixiroutlaws.com/ NFL Draft — https://www.nfl.com/draft/home Modge Podge — https://www.amazon.com/Mod-Podge-Waterbase-16-Ounce-CS11302/dp/B001IKES5O Star Trek — https://intl.startrek.com/ Sublime — https://www.sublimetext.com/ VSCode — https://code.visualstudio.com/ Binary Noggin — https://binarynoggin.com/ Connor Rigby — https://binarynoggin.com/author/connor/ ElixirBridge — http://elixirbridge.org/ Nico Piderman — https://github.com/sneako Quinn Wilton — https://github.com/QuinnWilton Jose Valim — https://github.com/josevalim Finch Library— https://github.com/keathley/finch Paul Schoenfelder — https://www.linkedin.com/in/gotbones/ Ockam — https://www.ockam.io/ Lumen — https://github.com/lumen/lumen Timex — https://github.com/bitwalker/timex Sophie DeBenedetto — https://www.linkedin.com/in/sophiedebenedetto/ Meryl Dakin — https://github.com/meryldakin Flatiron — https://flatironschool.com/ Sophie DeBenedetto’s GitHub Post — https://www.thegreatcodeadventure.com/my-long-distance-relationship-with-github/ Elixir School — https://elixirschool.com/en/ Meryl Dakin’s Watch if Your Dare Episode — https://www.stitcher.com/podcast/watch-if-you-dare/e/68798094?autoplay=true Luigi’s Mansion — https://www.nintendo.co.za/Games/Nintendo-Switch/Luigi-s-Mansion-3-1437312.html Dave Thomas — https://pragdave.me/ COBOL — https://www.tutorialspoint.com/cobol/index.htm PD-11 — https://history-computer.com/ModernComputer/Electronic/PDP-11.html SMU — https://www.smu.edu/lyle Elixir Wizards Podcast — https://podcast.smartlogic.io SmartLogic — https://smartlogic.io/ Special Guests: Amos King, Anna Neyzberg, Chris Keathley, Dave Thomas, Meryl Dakin, Paul Schoenfelder, and Sophie DeBenedetto.
undefined
Apr 21, 2020 • 53min

Betweenisode Part 1: Saša Jurić, Bruce and Maggie Tate, James Edward Gray II, Jim and Chris Freeze, and Frank Hunleth

The world has changed so much since the end of season 3, that we thought we’d put together a special Betweenisode to tide you over until Season 4 launches. In this episode, we talk to several friends and respected members of the Elixir community, about how they’re coping and tips they have for retaining some normalcy in your life if you’re suddenly having to work from home. Our first guest, Saša Jurić, of Very Big Things, and author of the unrivaled Elixir in Action, has had the privilege of working from home for several years. He shares the importance of having a routine, connecting with people, and why you should get out of your pajamas and into some real clothes when you work. He also shares what it’s been like in his home city of Zagreb, and how previous devastating events have in some way prepared him for what’s currently happening. Bruce and Maggie Tate of Groxio, an educational platform to learn languages, also join us. Maggie shares more on her culinary adventures, and the importance of having a definite start and finish time to your day. Bruce talks about some of the professional projects he’s working on, and why he believes it’s crucial to tackle difficult technical skills outside of developing. Other guests include James Edward Gray II, who shares more about the incredible way he and his daughter have been bonding, Jim Freeze, founder of ElixirConf, and his son Chris, who share some of the benefits of working from home, and show us how to see the silver lining during this difficult time, and Frank Hunleth, of Nerves Project, who talks about what he’s up to. There have certainly been more changes in the world than we could have anticipated, so it was wonderful to catch up and see how people in our community have been coping. Be sure to tune in today! Key Points From This Episode: Learn what’s happening in Saša’s home city, Zagreb, and what he’s doing to keep busy. Saša’s advice for coping during the pandemic and preventing information overload. The transition to remote work in Saša’s company and the impacts it’s had on workload. How Saša started working remotely and the main lessons he has learned from doing it. What Saša believes the future of virtual events and conferences will be. Find out how Bruce and Maggie are dealing with these strange times. Groxio’s mission in terms of learning and Bruce and Maggie’s tip for working from home. Current projects that Bruce and Maggie are working on both at Groxio and personally. What’s in the pipeline with Groxio’s Elixir material and Bruce and Maggie’s plugs. How James is holding up and his take on the COBOL debacle. Find out what motivated James to transition from Ruby to Elixir and what it’s been like. James’s experience working from home and tips for people who are new to it. Specific versus general solutions: The difference and how James thinks we can tackle this. Hear James’s ExVenture plug, which is Eric’s project. Jim’s and Chris’s experience of the lockdown and the silver linings that have come from it Find out Jim and Chris’s necessities for working from home and being productive. Jim’s plans for ElixirConf for this year and 2021, and Chris and Jim’s final plug. Frank’s tips for working from home and his product plugs. Links Mentioned in Today’s Episode: Saša Jurić on Twitter — https://twitter.com/sasajuric Saša Jurić on LinkedIn — https://hr.linkedin.com/in/sa%C5%A1a-juri%C4%87-21b23186 Erlangelist — https://www.theerlangelist.com/ Very Big Things — https://verybigthings.com/ Elixir in Action — https://www.manning.com/books/elixir-in-action-second-edition Bruce Tate — https://www.linkedin.com/in/bruce-tate-a836b Bruce Tate on Twitter — https://twitter.com/redrapids Maggie Tate on LinkedIn — https://www.linkedin.com/in/maggie-tate-230234171 Groxio — https://grox.io/ Programmer Passport — https://elixirforum.com/t/programmer-passport-grox-io-pragprog/28253 Lonestar Elixir — https://lonestarelixir.com/ James Edward Gray II — https://twitter.com/JEG2 COBOL — https://www.tutorialspoint.com/cobol/index.htm Gray Inc — http://graysoftinc.com/ Programming Erlang — https://pragprog.com/book/jaerlang2/programming-erlang Nathan Long — https://twitter.com/sleeplessgeek POV-Ray — http://www.povray.org/ Elixir Wizards S02 Eric on ExVenture — https://podcast.smartlogic.io/season-two-oestrich Jesse Link — http://www.jesselink.com/ Jim Freeze on Twitter— https://twitter.com/jimfreeze ElixirConf — https://elixirconf.com/2020 Chris Freeze on Twitter— https://twitter.com/chrisfreeze_ Tesla Car Lot — https://teslacarlot.com/ David Antaramian — https://www.linkedin.com/in/davidantaramian/ PepsiCo — https://www.pepsico.com/ Nerves Project — https://www.nerves-project.org/ Frank Hunleth on Twitter — https://twitter.com/fhunleth SmartLogic — https://smartlogic.io/ Special Guests: Bruce Tate, Chris Freeze, Dr. Jim Freeze, Frank Hunleth, James Gray, Maggie Tate, and Saša Jurić.
undefined
Apr 2, 2020 • 51min

Season Three Wrap and Remote Work Tips

In this episode, we take a look into the current contexts and home lives many of us find ourselves in today, offering top tips for working remotely from home during these challenging times. The lockdowns have caused many of us to reflect. To reflect on our lives, our work, what we’re grateful for, and in this case, our epic last season of Elixir Wizards! Here, we take you through the highlights, the lowlights, our biggest lessons, our juiciest debates, and what you can expect for Season 4 – in sickness and in health. Stay safe, listen, and enjoy! Key Points from This Episode: The importance of demarcating your workspace, especially when the kids are home! Always put your pants on: Why sticking to your morning schedule helps productivity. Ways to eliminate the potential for distraction when working from home. How working from home is enabling programmers to see one another’s human side. Taking a break from conferences, cognition, and learning how to birth a baby Oestrich. Third dimensions and entering the tangential learning plane with Brooklyn Zelenka. The Surprise Toddcast: Why the improvised episode was a hit. What it was like interviewing entrepreneurial couple, Bruce & Maggie Tate. Remember the time the father and son roasted each other on the podcast mic? Why your podcast audience wants to know your guests on a more personal level. A recap of the numbers from Season 1-3 and the 40,000+ Elixir Wizards downloads. A sneak peek into the new Elixir Wizards theme for the upcoming Season 4. Lib versus Web and other essential tips for the lazy Phoenix users out there. Why we need a whole season on application architecture and one-letter module names. The debate sparked by the disagreement between Chris Keathley and Brooklyn Zelenka. Hackers, painters, Paul Graham, and the argument made in favor of dynamic typing. Find out more about Sophie and Meryl’s epic takeover of Elixir Wizards! Links Mentioned in Today’s Episode: SmartLogic — https://smartlogic.io/ Eric Oestrich — https://twitter.com/ericoestrich?lang=en Justus Eapen — https://twitter.com/justuseapen Brooklyn Zelenka on Witchcraft — https://podcast.smartlogic.io/season-two-zelenka Brooklyn Zelenka — https://twitter.com/expede?lang=en Bruce and Maggie Tate from Groxio on Training — https://podcast.smartlogic.io/s3e8-groxio Saša Jurić — https://twitter.com/sasajuric Bonus Toddcast & Lonestar Preview — https://podcast.smartlogic.io/s3e14-bonus-toddcast-and-lonestar-preview The Lonestar Lunchisode — https://podcast.smartlogic.io/s3-lonestar-lunchisode-2020 Dave Thomas — https://www.davethomas.net/talks_index.html Bonus Episode: Outlaws and The Wizards — https://podcast.smartlogic.io/s3-bonus-outlaws-and-wizards Chris Keathley — https://twitter.com/ChrisKeathley Paul Graham — http://www.paulgraham.com/ Sean Lewis from Divvy on Performance, Hiring and Training — https://podcast.smartlogic.io/s3e12-divvy Devin C. Estes — https://twitter.com/devoncestes?lang=en Muzak — https://www.kickstarter.com/projects/devonestes/muzak-a-mutation-testing-library-for-elixir-and-erlangSpecial Guest: Todd Resudek.
undefined
Mar 26, 2020 • 54min

Sophie and Meryl Takeover: Sean Callan and Steven Nunez on Elixir Education

Welcome to another extra special episode of Elixir Wizards! We have guest hosts today, Meryl Dakin of Frame.io and Sophie DeBenedetto of Github, and they welcome Steven Nunez, Staff Engineer at the Flatiron School, and Sean Callan, creator of Elixir School, to the show. Where some would see the fact that Elixir doesn’t have a ton of readily available answers out there as a restriction to mastering the language, our guests argue that this is the best educational environment. Writing about challenges and teaching others how you overcame them are some of the best ways to learn. We also discuss concurrency and other contrasts with prominent languages. Our guests weigh in on dealing with students and how far enthusiasm and openness can go in helping inspire other minds. Steven stresses the need for greater resources, especially at a beginner level, as this will lower the barrier to entry for new programmers and ultimately benefit the entire Elixir community. Key Points From This Episode: An introduction to Sean and Steven, their work and experience with Elixir. Work and professional horoscopes for the panel of today's podcast! The accidental path that led Sean to Elixir and the translations that affirmed his work. The use of writing and blogging in your own education; teaching is learning twice! Steven's early attraction to Elixir and the obsession and evangelism that followed. Concurrency visibility and differences between Elixir and other languages. Different tracks for learning; coming into Elixir as a beginner or as someone with experience. The evolution of thought around education and things that have changed at Elixir School. Learning that includes reasons why; you don't know what you don't know! Knowing your students and keeping them excited to maintain a passion for learning. Growing confidence and the benefits of great resources for the spread of increasing skills. Scratching your own itch; write the educational information that you cannot find yourself. Our guest's Elixir wish lists; more learning opportunities, widespread adoption and beginner-friendly content. Requests about Elixir from our guests, a few plugs and how to connect with them! Links Mentioned in Today’s Episode: SmartLogic — https://smartlogic.io/ Sophie DeBenedetto — https://twitter.com/sm_debenedetto Meryl Dakin — https://twitter.com/meryldakin Steven Nunez — https://twitter.com/_stevennunez Sean Callan — https://twitter.com/doomspork System 76 — https://system76.com/ Flatiron — https://flatironschool.com/ Elixir School — https://elixirschool.com GitHub — https://github.com/ Erlang — https://www.erlang.org/ Phoenix — https://www.phoenixframework.org/ Kubernetes — https://kubernetes.io/ The Developer's Guide to Content Creation — https://www.developersguidetocontent.com/ Stephanie Morillo — https://www.stephaniemorillo.co/ Elixir and The Beam: How Concurrency Really Works https://www.thegreatcodeadventure.com/elixir-and-the-beam-how-concurrency-really-works/Special Guests: Sean Callan and Steven Nunez.
undefined
Mar 19, 2020 • 51min

Saša Jurić on Training

Saša Jurić is a household name in the Elixir and Erlang space and we are so glad to finally welcome him on to the show today! Author of Elixir in Action, Saša is here to discuss training and his thoughts on getting a team up to speed with regards to testing and beyond. We hear from our guest about his discovery of Elixir, his uncharacteristic early adoption of the language, and why he chose it. From there, Saša talks a bit about his book, the opportunity that arose for him to write it after Manning approached him and how he views its place among other prominent pieces of literature on the subject. We discuss early steps in the process of learning Elixir for new programmers and old, and Saša weighs in on when it might be a good idea to put in the effort. We also get to hear about very big things, where Saša works and the central work and services of the agency. The last part of our conversation is spent on more technical aspects of Saša's work, his approach to coding in general and then approaches to testing and the training side of this. Join us today for this great conversation! Key Points From This Episode: Saša's discovery of Elixir and his first experiences of the language. A lucky opportunity to write a book that presented itself to Saša! The complementary nature of Elixir in Action; reading it in conjunction with other books. Ideas on how to introduce the concepts of Elixir to new programmers and the unfamiliar. The effort needed in order to understand and adopt the new paradigm of Elixir. Saša's work at very big things and the services that the agency offers. The most useful idioms that Saša uses and the modes of operation at that agency. Saša's use of Dialyzer for debugging despite its imperfections. The exploratory nature of good coding and finding solutions as you go. Helper libraries and comparing functions from Saša's own one! Training for unit, feature and integration testing; Saša's approach for his team. Differentiating between the different types of testing and the importance of naming. Clarifying Saša's philosophy on testing and his understanding of the term 'unit'. Links Mentioned in Today’s Episode: SmartLogic — https://smartlogic.io/ Saša Jurić on Twitter — https://twitter.com/sasajuric The Erlangerist — https://www.theerlangelist.com/ Elixir in Action — https://www.manning.com/books/elixir-in-action-second-edition?query=sa%C5%A1a - use special code podexwizards20 for 40% off your purchase at Manning Publications! Michael Stevens — https://www.linkedin.com/in/michaelstephens2 Manning — https://www.manning.com/ Programming Elixir — https://pragprog.com/book/elixir16/programming-elixir-1-6 Learn Functional Programming with Elixir — https://pragprog.com/book/cdc-elixir/learn-functional-programming-with-elixir very big things — https://verybigthings.com/ Dialyzer — https://hexdocs.pm/dialyzex/Mix.Tasks.Dialyzer.html Hackers & Painters — http://shop.oreilly.com/product/9780596006624.do Paul Graham — http://www.paulgraham.com/ Justin Searls Blog - https://blog.testdouble.com/ Marie Kondo — https://konmari.com/Special Guest: Saša Jurić.
undefined
Mar 13, 2020 • 47min

Bonus Episode: Outlaws and Wizards

Elixir Outlaws invited us to join them for a special crossover episode, recorded live at Lonestar Elixir 2020. Join us for a conversation around fun and learning in development, highlights from day one of the conference, remembering Joe Armstrong, and more. Guests / Hosts Justus Eapen @justuseapen Anna Neyzberg @ANeyzb Amos King @adkron Bruce Tate @redrapids Susumu Yamazaki @zacky1972 Melvin Cedeno @TheCraftedGem Tim Mecklem @tim_mecklem Elixir Outlaws https://elixiroutlaws.com/ Lonestar Elixir https://lonestarelixir.com/Special Guests: Amos King, Anna Neyzberg, Bruce Tate, Chris Keathley, Melvin Cedeno, Susumu Yamazaki, and Tim Mecklem.
undefined
Mar 12, 2020 • 49min

Devon Estes from Sketch on Benchee, Performance and Training

Our guest today, Devon Estes, approached us about the possible opportunity for Elixir to optimize and build out the pandas data analysis and manipulation tool, sharing why he thinks it would be a valuable addition to the Elixir open source ecosystem. But Devon joins us to contribute to our ongoing discussion about performance and training in the Elixir world, sharing about his current work on the beta for Sketch Cloud, his previous Erlang consultancy role at one of the largest banks in Europe, and the massive responsibility he carried while working on the bottom line application. He continues to advise listeners on the considerations for optimizing Erlang performance and solving database-specific problems, and the memory constraints he comes up against in the Sketch Cloud application. Devon talks about Benchee, a benchmarking library created by his friend, and how the two of them have continued to develop this tool, including its performance testing capabilities and how they deconstructed the benchmarking steps to build out the library. He also talks more broadly about the importance of considering the data when distinguishing between facts and opinions in conversations about performance. Key Points From This Episode: What Devon believes would be a valuable addition to the Elixir open source ecosystem. Why optimizing and building out the pandas tool will be worth a company’s time and effort. Devon’s experience with pandas and Python, and recognizing the opportunity for Elixir. Working on the beta for Sketch’s Cloud that will allow real-time collaboration. Devon’s consultancy role at Klarna, one of the largest banks in Europe. The responsibility involved in working on the bottom-of-the-stack application at Klarna. Considerations for optimizing Erlang performance and why you should look at the tail. Solving the database performance problems – running queries and searches – at Klarna. The unique memory constraints of Sketch Cloud and the problem with receiving large files. More about Benchee, a benchmarking library, and all its performance testing capabilities. Deciding whether a function is responsible for other things when benchmarking. The time Devon spends on optimizing performance and the first two steps in the process. The profiling process of determining which function is slow and writing a benchmark for it. Distinguish between a fact and an opinion by considering the data (or lack thereof). Keeping in mind that truth is time-bound, and it also applies to benchmarking. Deconstructing the steps in the process of further developing Benchee. How Devon became a maintainer of the Elixir track for Exercism, and what the role involves. Links Mentioned in Today’s Episode: Devon Estes — http://www.devonestes.com Devon Estes on Twitter — https://twitter.com/devoncestes?lang=en Devon Estes on GitHub — https://github.com/devonestes pandas — https://pandas.pydata.org Python — https://www.python.org Sketch — https://www.sketch.com Klarna — https://www.klarna.com/international/ Erlang — https://www.erlang.org PostgreSQL — https://www.postgresql.org Ruby — https://www.ruby-lang.org/en/ Adopting Elixir — https://www.amazon.com/Adopting-Elixir-Production-Ben-Marx/dp/1680502522 Exercism — https://exercism.io JavaScript — https://www.javascript.com Benchee — https://github.com/bencheeorg SmartLogic — https://smartlogic.io/ Elixir — https://elixir-lang.org Elixir Wizards Podcast — https://podcast.smartlogic.io Update: What's Inside a Reduction? http://www.devonestes.com/inside-a-reductionSpecial Guest: Devon Estes.
undefined
Mar 5, 2020 • 54min

Second Annual Lonestar Lunchisode

Welcome back to the show for this special edition Lunchisode, coming to you live from the Lonestar Elixir 2020 Conference! We have a revolving door of speakers at this informal roundtable and a few friends and associates stop by to introduce themselves, share their thoughts on the conference so far and subjects that they care about. We follow up on some of the ideas raised in the Lonestar preview episode as well as hear about new and interesting ways that Elixir is being used at a variety of companies, including SalesLoft, ActiveProspect, SmartRent and more! We also consider the place of Elixir education and go deeper on the topic of finding fun and meaning in our programming pursuits and beyond. Join us for this special edition and stay tuned for the next installment soon. Key Points From This Episode: Thoughts on the conference so far — the talks and venue. SalesLoft's Elixir adoption and how the decision was made by those in power. Bruce Williams' current work at GitHub and his project on Absinthe. Elixir usage in Mexico and the prominent organizations and companies that use it. Some information on the Observability Working Group and what they are currently busy with. Differences between tracing and logging; tracing is essentially distributed logging. What it means for the programmer when they bump up against a challenge! The amount of effort that should go into developing entry points for new Elixir developers. Education in the Elixir space and the success of the bootcamp model. Considering the ongoing utility of unit tests and changing up training strategies. The work done by SmartRent in real estate and how Elixir fits into their tech stack. Links Mentioned in Today’s Episode: Lonestar Elixir — https://lonestarelixir.com/ Bruce Tate — https://twitter.com/redrapids Steve Bussey — https://twitter.com/YOOOODAAAA Bruce Williams — https://twitter.com/wbruce Ricardo Echavarria — https://twitter.com/r_icarus Brain Naegele — https://twitter.com/bside_bryan Frank Kumro — https://twitter.com/frigidcode Zach Thomas — https://twitter.com/ZachDCThom Dave Thomas — https://twitter.com/pragdave Jon Carstens — https://twitter.com/JonCarstens Todd Resudek — https://twitter.com/sprsmpl SmartLogic — https://smartlogic.io/ SalesLoft — https://salesloft.com/ Absinthe — https://github.com/absinthe-graphql/absinthe Sophie DeBenedetto — http://sophiedebenedetto.nyc/ RestFest — https://www.restfest.org/ Observability Working Group — https://erlef.org/wg/observability GigCity Elixir Conference — https://www.gigcityelixir.com/ ActiveProspect — https://activeprospect.com/ The Pragmatic Programmer — https://pragprog.com/book/tpp20/the-pragmatic-programmer-20th-anniversary-edition SmartRent — https://smartrent.com/ Blinker — https://www.blinker.com/Special Guests: Brain Naegele, Bruce Tate, Bruce Williams, Dave Thomas, Frank Kumro, Jon Carstens, Ricardo Echavarria, Steve Bussey, Todd Resudek, and Zach Thomas.
undefined
Feb 27, 2020 • 1h 11min

Bonus Toddcast & Lonestar Preview

This week we're delighted to share a special format bonus episode! We are joined by guest co-host Todd Resudek as well as a number of guests who each share a little bit about what they're working on and in many cases their upcoming presentations at Lonestar Elixir. Special episode guests: Angel Jose, Senior Platform Engineer at Cars.com Dave Lucia, VP of Engineering at SimpleBet Greg Mefford, Senior Back-End Engineer at Bleacher Report Melvin Cedeno, Elixir Developer at SplitGyms Zach Thomas, API Developer at Blinker Most of our guests weigh in about their upcoming presentations at the event and we also get to chat about a few near and dear topics with our rotating cast. We hear about where they are working, their experiences with Elixir and their thoughts on education and company culture. It's an unusual episode but one we are so glad to have had the chance to make! We also find time to touch on our focus for the next season of the podcast, which is very exciting for all of us over here at the show. Remember to stay plugged in for more on Lonestar Elixir and attend if you can! Key Points From This Episode: Some thoughts on LiveView and its adoption by new developers. Angel's work at Cars and how they are using Elixir and LiveView to rewrite everything. Chatbots and the immediate benefits of using Elixir to rewrite them. The elevator pitch on SimpleBet and the tech stack, skillset and ecosystem of the company. Why Dave and his team have moved away from Rust! A quick tease of what to expect for Season 4 of the podcast: Architecture of Applications! How Bleacher Report is using Elixir to build the 'third space' for sports fans. Team building and expansion at Bleacher Report and the stages of scaling. A sneak preview of Greg's upcoming talk at Lonestar! How Greg got started with Nerves and why it has a special place in his heart. The theme of Melvin's talk at Lonestar; untraditional routes and emotions in tech. Considering the usefulness of boot camps, the value of ISAs and CS programs. Zach's background in Elixir and his current work at Blinker with the language. Experiences at Turing and in liberal arts during college. Zach's Lonestar talk elevator pitch: 'Getting the Frog out of the Well'. The allegory of the cave, 'what is water' and how this differs from Zach's idea. Why don't we like statically typed things as much as we should? Links Mentioned in Today’s Episode: SmartLogic — https://smartlogic.io/ Lonestar Elixir 2020 — https://lonestarelixir.com/ Todd Resudek — https://medium.com/@toddresudek Todd Resudek on Twitter — https://twitter.com/sprsmpl Angel Jose — https://github.com/ajose01 Dave Lucia — https://github.com/davydog187 Greg Mefford — https://github.com/GregMefford/blinkchain Melvin Cedeno — https://gist.github.com/normanrs/eeb5cc91cb10eeb7d3e43168396efb27 Zack Thomas — https://github.com/zeam-vm/pelemay Sophie DeBenedetto — http://sophiedebenedetto.nyc/ LiveView — https://hexdocs.pm/phoenix_live_view/Phoenix.LiveView.html ElixirConf — https://elixirconf.com/events Cars — https://www.cars.com/ SimpleBet — https://www.simplebet.io/ Full Stack Developer Horse Drawing Meme — https://knowyourmeme.com/photos/1624070-unfinished-horse-drawing Conway's Law — https://www.thoughtworks.com/insights/blog/applying-conways-law-improve-your-software-development ElixirConf 2019 - Lighting Talk - Are There Benefits Of Crying In Tech — https://www.youtube.com/watch?v=oW5Plkroyxk TRON — https://www.rottentomatoes.com/m/tron Smart Mirror Blog Post — https://medium.com/@toddresudek/building-a-smart-mirror-with-phoenix-liveview-18193ee6438f Bleacher Report — https://bleacherreport.com/ Team Topologies — https://teamtopologies.com/ Nerves — https://nerves-project.org/ Turing — https://turing.io/ CIRR — https://cirr.org/ David Heinemeier Hansson — https://dhh.dk/ Blinker — https://www.blinker.com/ David Foster Wallace — http://www.davidfosterwallacebooks.com/ Gödel, Escher, Bach — https://www.goodreads.com/book/show/24113.G_del_Escher_BachSpecial Guests: Angel Jose, Dave Lucia, Greg Mefford, Melvin Cedeno, Todd Resudek, and Zach Thomas.
undefined
Feb 20, 2020 • 26min

Alex Garibay and Mike Binns from DockYard on Hiring and Training

Today on the show, we’re joined by Mike Binns and Alex Garibay of DockYard. In this episode, Mike and Alex share their journeys of how they came to work at DockYard and give us a view into DockYard’s hiring and training processes, systems, and philosophies. Here they share what they enjoy most about working at DockYard and their emphasis on being supported in your continual growth as an employee and human being. Key Points from This Episode: Find out how Mike and Alex both got their jobs at DockYard in 2016. Working for a fully remote company: Mike and Alex share their experiences. The amount of languages used at DockYard and what the day-to-day looks like. React VS Ember: Find out DockYard’s opinion on the debate between the two. How to know whether you should be using JavaScript or Live View on your projects. The importance of inclusion and empowerment in the onboarding process at DockYard. How to support and train new employees in “soft” skills, such as communication. Personal strategies Mike and Alex use to help “soften the blow” of feedback and criticism. Discover what DockYard does to support the learning growth of their employees. Learn more about DockYard Friday and the exciting projects that have emerged from it. Helpful resources for learning Elixir and how to remain a curious learner as a developer. Find out the top skills that make a great engineering manager at DockYard today. Links Mentioned in Today’s Episode: Mike Binns on Twitter — https://twitter.com/1stAvenger Mike Binns on LinkedIn — https://www.linkedin.com/in/mikebinns Alex Garibay — https://alexgaribay.com/ Alex Garibay on Twitter — https://twitter.com/_AlexGaribay Alex Garibay on LinkedIn — https://www.linkedin.com/in/alexandergaribay/ DockYard — https://DockYard.com/ SmartLogic — https://smartlogic.io/ RailsConf — https://railsconf.com/ Chris McCord — http://chrismccord.com/ Ember — https://emberjs.com/ Live View — https://support.google.com/maps/thread/11554255?hl=en Elixir in Action — https://www.amazon.com/Elixir-Action-Sa%C5%A1a-Juri-cacute/dp/1617295027 Elixir Conf 2014 Keynote by Dave Thomas — https://www.youtube.com/watch?v=5hDVftaPQwY Sarah Drasner — https://sarahdrasnerdesign.com/ Lonestar Elixir — https://lonestarelixir.com/ Programming Phoenix — https://www.amazon.com/Programming-Phoenix-Productive-Reliable-Fast/dp/1680501453 Jason Goldberger — https://twitter.com/jsonlouis_Special Guests: Alex Garibay and Mike Binns.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app