159 episodes

The GOTO podcast seeks out the brightest and boldest ideas from language creators and the world's leading experts in software development in the form of interviews and conference talks. Tune in to get the inspiration you need to bring in new technologies or gain extra evidence to support your software development plan.

GOTO - Today, Tomorrow and the Future GOTO

    • Teknologi
    • 3.7 • 3 Ratings

The GOTO podcast seeks out the brightest and boldest ideas from language creators and the world's leading experts in software development in the form of interviews and conference talks. Tune in to get the inspiration you need to bring in new technologies or gain extra evidence to support your software development plan.

    Intro to Roc & Innovation in Functional Programming • Richard Feldman & James Lewis

    Intro to Roc & Innovation in Functional Programming • Richard Feldman & James Lewis

    This interview was recorded at GOTO Copenhagen for GOTO Unscripted.
    http://gotopia.tech

    Read the full transcription of this interview here

    Richard Feldman - Functional Programming Language Expert, Author of "Elm in Action" & Creator for the Roc Programming Language
    James Lewis - Principal Consultant & Technical Director at Thoughtworks

    RESOURCES
    Richard
    https://twitter.com/rtfeldman
    https://linkedin.com/in/rtfeldman
    https://github.com/rtfeldman
    https://www.roc-lang.org
    https://twitter.com/sw_unscripted

    James
    https://twitter.com/boicy
    https://linkedin.com/in/james-lewis-microservices
    https://www.thoughtworks.com/radar

    DESCRIPTION
    Join Richard Feldman and James Lewis as they unpack a new programming language and what it brings to the ecosystem. They navigate through the nuances of language selection, exploring the sweet spot between fun and standardization. From Elm's role in front-end development to Scala's adoption patterns and Dart's transformation into Flutter, the discussion takes you on a journey across diverse programming landscapes.

    Discover the ins and outs of Roc, a fresh face in the coding scene, and the driving force behind its creation. Learn about its architecture, design principles, and standout features, including parsing strategies and a candid comparison with other languages. Explore the excitement around Roc's innovative traits and its knack for performance optimization, unveiling its potential in the dynamic world of functional programming.

    RECOMMENDED BOOKS
    Richard Feldman • Elm in Action
    Tim McNamara • Rust in Action
    Cristian Salcescu • Functional Programming in JavaScript
    Yehonathan Sharvit • The Clojure Workshop
    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    • 1 hr
    Effective Haskell • Rebecca Skinner & Emily Pillmore

    Effective Haskell • Rebecca Skinner & Emily Pillmore

    This interview was recorded for the GOTO Book Club.
    http://gotopia.tech/bookclub

    Read the full transcription of the interview here

    Rebecca Skinner - Author of "Effective Haskell", Lead Software Engineer at Mercury & Member of the Haskell.org Committee
    Emily Pillmore - Head of Core Engineering at Kadena & Board Member of the Haskell Foundation

    RESOURCES
    Rebecca
    https://twitter.com/cercerilla
    https://www.linkedin.com/in/👩🏻%E2%80%8D💻rebecca-s-b47378b
    https://github.com/rebeccaskinner
    https://rebeccaskinner.net
    https://octodon.social/@cercerilla

    Emily
    https://twitter.com/yandereidiot
    https://www.linkedin.com/in/emily-pillmore
    https://github.com/emilypi
    https://mastodon.social/@mlep

    DESCRIPTION
    Put the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Leverage powerful features like Monad Transformers and Type Families to build useful applications. Realize the benefits of a pure functional language, like protecting your code from side effects. Manage concurrent processes fearlessly. Apply functional techniques to working with databases and building RESTful services. Don’t get bogged down in theory, but learn to employ advanced programming concepts to solve real-world problems. Don’t just learn the syntax, but dive deeply into Haskell as you build efficient, well-tested programs.

    * Book description: © Pragmatic Programmers

    RECOMMENDED BOOKS
    Rebecca Skinner • Effective Haskell
    Vitaly Bragilevsky • Haskell in Depth
    John Whitington • Haskell from the Very Beginning
    James Stanier • Become an Effective Software Engineering Manager
    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    • 44 min
    Become an Effective Software Engineering Manager • James Stanier & Gergely Orosz

    Become an Effective Software Engineering Manager • James Stanier & Gergely Orosz

    This interview was recorded for the GOTO Book Club.
    http://gotopia.tech/bookclub

    Read the full transcription of the interview here

    James Stanier - Director of Engineering at Shopify & Author of "Become an Effective Software Engineering Manager"
    Gergely Orosz - Writing The Pragmatic Engineer & Author of "The Software Engineer's Guidebook"

    RESOURCES
    James
    https://twitter.com/jstanier
    https://www.linkedin.com/in/jstanier
    https://github.com/jstanier
    https://www.theengineeringmanager.com
    https://www.theengineeringmanager.com/management-101/contracting

    Gergely
    https://twitter.com/gergelyorosz
    https://www.linkedin.com/in/gergelyorosz
    https://www.pragmaticengineer.com
    https://github.com/gergelyorosz

    DESCRIPTION
    Software startups make global headlines every day. As technology companies succeed and grow, so do their engineering departments.
    In your career, you’ll may suddenly get the opportunity to lead teams: to become a manager. But this is often uncharted territory.
    How do you decide whether this career move is right for you?
    And if you do, what do you need to learn to succeed?
    Where do you start?
    How do you know that you’re doing it right?
    What does “it” even mean?
    And isn’t management a dirty word?

    This book will share the secrets you need to know to manage engineers successfully.

    * Book description: © Pragmatic Programmers:

    RECOMMENDED BOOKS
    James Stanier • Become an Effective Software Engineering Manager
    James Stanier • Effective Remote Work
    Gergely Orosz • The Software Engineer's Guidebook
    Gergely Orosz • Building Mobile Apps at Scale
    David Farley • Modern Software Engineering
    William B. Irvine • A Guide to the Good Life
    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    • 46 min
    Elixir's Impact: Shaping the Evolution of Erlang • Francesco Cesarini & Andrea Leopardi

    Elixir's Impact: Shaping the Evolution of Erlang • Francesco Cesarini & Andrea Leopardi

    This interview was recorded at GOTO Copenhagen for GOTO Unscripted.
    http://gotopia.tech

    Read the full transcription of this interview here

    Francesco Cesarini - Founder of Erlang Solutions & O'Reilly Author
    Andrea Leopardi - Elixir Core Team Member, Developer Advocate & Principal Engineer at Veeps

    RESOURCES
    Francesco
    https://twitter.com/FrancescoC
    https://github.com/francescoc
    https://linkedin.com/in/francescocesarini

    Andrea
    https://twitter.com/whatyouhide
    https://linkedin.com/in/anleopardi
    https://andrealeopardi.com
    https://github.com/whatyouhide
    https://mas.to/@whatyouhide

    DESCRIPTION
    Uncover the fascinating journey of Erlang's transformation from a singular language to a diverse ecosystem. Francesco Cesarini, founder of Erlang Solutions, and Andrea Leopardi, a member of the Elixir Core Team, share insights into the emergence of languages on the BEAM, the impact of Elixir on the Erlang ecosystem, and the challenges and opportunities in extending the Erlang VM.
    The conversation explores the rich history, diverse languages, and the positive influence Elixir brings back to Erlang's ongoing developments.

    RECOMMENDED BOOKS
    Andrea Leopardi & Jeffrey Matthias • Testing Elixir
    Francesco Cesarini & Steve Vinoski • Designing for Scalability with Erlang/OTP
    Francesco Cesarini & Simon Thompson • Erlang Programming
    Sophie DeBenedetto & Bruce Tate • Programming Phoenix LiveView
    Saša Jurić • Elixir in Action
    Joe Armstrong • Programming Erlang
    Dave Thomas • Programming Elixir ≥ 1.6: Functional
    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    • 31 min
    Decoding Modern Tech: Cloud, APIs, Wasm, Security, & More • Daniel Bryant & Matt Turner

    Decoding Modern Tech: Cloud, APIs, Wasm, Security, & More • Daniel Bryant & Matt Turner

    This interview was recorded at GOTO Amsterdam for GOTO Unscripted.
    http://gotopia.tech

    Read the full transcription of this interview here

    Daniel Bryant - Independent Technical Consultant
    Matt Turner - DevOps Leader and Software Engineer at Tetrate

    RESOURCES
    https://llvm.org/pubs/2002-08-09-LLVMCompilationStrategy.pdf
    https://www.thoughtworks.com/radar

    Daniel
    https://twitter.com/danielbryantuk
    https://github.com/danielbryantuk
    https://linkedin.com/in/danielbryantuk
    https://linktr.ee/danielbryantuk

    Matt
    https://mt165.co.uk
    https://twitter.com/mt165
    https://linkedin.com/in/mt165
    https://github.com/mt-inside

    DESCRIPTION
    Join two cloud native experts and passionate adopters of modern tech as they explore the shifting role and impact of APIs. They go beyond the usual tech stack to touch on key aspects of the modern infrastructure and software development space like: platform engineering, mechanical sympathy and the role that Wasm could play in this. Daniel Bryant and Matt Turner will share some of the important but not so well known best practices and questions that one might ask to make sure they are building the right thing with the right tools.

    RECOMMENDED BOOKS
    Daniel Bryant, James Gough & Matthew Auburn • Mastering API Architecture
    Daniel Bryant & Abraham Marín-Pérez • Continuous Delivery in Java
    Mauricio Salatino • Platform Engineering on Kubernetes
    Adrian Mouat • Using Docker
    Burns, Beda & Hightower • Kubernetes: Up & Running
    Nicole Forsgren, Jez Humble & Gene Kim • Accelerate
    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    • 52 min
    Programming Phoenix LiveView • Sophie DeBenedetto, Bruce Tate & Steven Nunez

    Programming Phoenix LiveView • Sophie DeBenedetto, Bruce Tate & Steven Nunez

    This interview was recorded for the GOTO Book Club.
    http://gotopia.tech/bookclub

    Read the full transcription of the interview here

    Sophie DeBenedetto - Staff Software Engineer at GitHub & Co-Author of "Programming Phoenix LiveView"
    Bruce Tate - President at Groxio & Co-Author of "Programming Phoenix LiveView" & many more Books
    Steven Nunez - Staff Software Engineer at GitHub

    RESOURCES
    Sophie
    http://sophiedebenedetto.nyc
    https://twitter.com/sm_debenedetto
    https://linkedin.com/in/sophiedebenedetto
    https://github.com/SophieDeBenedetto

    Bruce
    https://grox.io
    http://twitter.com/redrapids
    https://www.linkedin.com/in/bruce-tate

    Steven
    http://hostiledeveloper.com
    https://www.linkedin.com/in/steven-nunez-6947817
    http://twitter.com/_StevenNunez
    https://github.com/octosteve
    https://www.twitch.tv/octosteve
    https://genserver.social/Steven

    DESCRIPTION
    The days of the traditional request-response web application are long gone, but you don’t have to wade through oceans of JavaScript to build the interactive applications today’s users crave. The innovative Phoenix LiveView library empowers you to build applications that are fast and highly interactive, without sacrificing reliability. This definitive guide to LiveView isn’t a reference manual. Learn to think in LiveView. Write your code layer by layer, the way the experts do. Explore techniques with experienced teachers to get the best possible performance.

    * Book description: © Pragmatic Programmers:

    The interview is based on the book " Programming Phoenix LiveView"

    RECOMMENDED BOOKS
    Sophie DeBenedetto & Bruce Tate • Programming Phoenix LiveView
    Sean Moriarity • Genetic Algorithms in Elixir
    Sean Moriarity • Machine Learning in Elixir
    Bruce Tate • Programmer Passport: Elixir
    Bruce Tate • Programmer Passport: Prolog
    Bruce Tate,  Ian Dees, Frederic Daoud & Jack Moffitt • Seven More Languages in Seven Weeks
    Bruce Tate • Seven Languages in Seven Weeks
    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    • 43 min

Customer Reviews

3.7 out of 5
3 Ratings

3 Ratings

Top Podcasts In Teknologi

Lex Fridman Podcast
Lex Fridman
Fabriken
UR – Utbildningsradion
Darknet Diaries
Jack Rhysider
SvD Tech brief
Svenska Dagbladet
Acquired
Ben Gilbert and David Rosenthal
Säkerhetspodcasten
Säkerhetspodcastpanelen

You Might Also Like

Thoughtworks Technology Podcast
Thoughtworks
The Stack Overflow Podcast
The Stack Overflow Podcast
Software Engineering Radio - the podcast for professional software developers
se-radio@computer.org
The Changelog: Software Development, Open Source
Changelog Media
CoRecursive: Coding Stories
Adam Gordon Bell - Software Developer
Software Engineering Daily
Software Engineering Daily