Logo

    Expert Talk: Five Lines of Code • Christian Clausen & Julian Wood

    en-usMay 05, 2023
    What was the main topic of the podcast episode?
    Summarise the key points discussed in the episode?
    Were there any notable quotes or insights from the speakers?
    Which popular books were mentioned in this episode?
    Were there any points particularly controversial or thought-provoking discussed in the episode?
    Were any current events or trending topics addressed in the episode?

    About this Episode

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

    Read the full transcription of this interview here

    Christian Clausen - Author of "Five Lines of Code", Founder of mist-cloud & Technical Agile Coach
    Julian Wood - Developer Advocate at AWS

    DESCRIPTION
    Revamp your code with refactoring! In an insightful interview with Julian Wood, Christian Clausen, author of Five Lines of Code, shares practical tips for improving your code without relying on “code smells”. Simplifying your code is the key to running your business smoothly. Clausen highlights what matters most in terms of simplifying your code and how it can aid in choosing the right architectural paradigm. Streamline your code today and focus on what really matters!

    RECOMMENDED BOOKS
    Christian Clausen • Five Lines of Code
    Martin Fowler • Refactoring
    Maude Lemaire • Refactoring at Scale
    Uncle Bob • Clean Code
    Adam Tornhill • Software Design X-Rays
    Adam Tornhill • Your Code as a Crime Scene

    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!

    Recent Episodes from GOTO - Today, Tomorrow and the Future

    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!

    Traceable Cryptocurrencies & Cryptojacking • Andy Greenberg & Scott Helme

    Traceable Cryptocurrencies & Cryptojacking • Andy Greenberg & Scott Helme

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

    Read the full transcription of this interview here

    Andy Greenberg -  Author of "Sandworm" & "Tracers in the Dark" and Award-winning Senior Writer for WIRED
    Scott Helme - Security Researcher, Hacker and Founder of Report URI & Security Headers

    RESOURCES
    Andy
    https://twitter.com/a_greenberg
    https://linkedin.com/in/andygreenbergjournalist
    https://andygreenberg.net
    https://www.wired.com/author/andy-greenberg
    https://infosec.exchange/@agreenberg
    @agreenberg.bksy.social

    Scott
    https://twitter.com/Scott_Helme
    https://linkedin.com/in/scotthelme
    https://scotthelme.co.uk
    https://github.com/ScottHelme

    DESCRIPTION
    Andy Greenberg and Scott Helme explore the ever-evolving landscape of cyber crimes, discussing the anonymity of cryptocurrencies, the transition from cryptojacking to ransomware, and the enduring impact of blockchains on the realm of cyber security. They expose some of the most famous crytpojacking attacks of all time and reason about the unlimited potential of crime organizations that leverage cryptocurrencies.

    RECOMMENDED BOOKS
    Andy Greenberg • Tracers in the Dark
    Andy Greenberg • Sandworm
    Andy Greenberg • This Machine Kills Secrets
    Thomas J. Holt, Adam M. Bossler & Kathryn C. Seigfried-Spellar • Cybercrime and Digital Forensics

    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!

    Navigating Through Programming's Greatest Mistakes • Mark Rendle & Hannes Lowette

    Navigating Through Programming's Greatest Mistakes • Mark Rendle & Hannes Lowette

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

    Read the full transcription of this interview here

    Mark Rendle - Creator of Visual ReCode with 7 Microsoft MVP Awards & 30+ Years of Experience Building Software
    Hannes Lowette - Head of Learning & Development at Axxes, Monolith Advocate, Speaker & Whiskey Lover

    RESOURCES
    Mark Rendle: https://youtu.be/Y9clBHENy4Q
    Hannes Lowette: https://youtu.be/wkFx2R4uk2A
    Sir Tim Berners-Lee: https://youtu.be/Rxqko96C5ZI
    Eli & Mark: https://youtu.be/Gs1exPFXnQ8
    Matt & Mark: https://youtu.be/vzqzLSJWo3k
    Kevin, Dylan & Hannes: https://youtu.be/HevYXFZcb98
    Martin & Hannes: https://youtu.be/vzywu1ol-b8
    Anita Sengupta: https://youtu.be/Q_O9pmSpg_8

    Mark
    https://twitter.com/markrendle
    https://github.com/markrendle
    https://linkedin.com/in/markrendle

    Hannes
    https://twitter.com/hannes_lowette
    https://github.com/Belenar
    https://linkedin.com/in/hanneslowette

    DESCRIPTION
    Hannes Lowette and Mark Rendle explore the highs and lows of programming, ranging from the monumental mistakes that have shaped the industry to the subtle yet impactful errors in code that translate to wasted time. They dissect the intricate world of FinTec, uncovering the dark side of digital markets and the pitfalls that emerge. The duo scrutinizes JavaScript's role in the programming landscape, questioning whether it's a revolutionary force or a coding misstep, while also delving into the potential drawbacks of package managers.

    The conversation takes a turn to the negative aspects of programming languages, highlighting their flaws and the havoc they can wreak on software development. Finally, they reflect on the interconnectedness of coding decisions and business failures, emphasizing the profound impact of programming choices on the success or downfall of a business in the tech realm.

    RECOMMENDED BOOKS
    Tomasz Lelek & Jon Skeet • Software Mistakes & Tradeoffs
    Henney & Monson-Haefel • 97 Things Every Software Architect Should Know
    Merih Taze • Engineers Survival Guide
    Dave Farley & Jez Humble • Continuous Delivery
    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!

    Designing A Data-Intensive Future • Martin Kleppmann & Jesse Anderson

    Designing A Data-Intensive Future • Martin Kleppmann & Jesse Anderson

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

    Read the full transcription of this interview here

    Martin Kleppmann - Researcher at the Technical University of Munich & Author of "Designing Data-Intensive Applications"
    Jesse Anderson - Managing Director of Big Data Institute, Host of The Data Dream Team Podcast

    RESOURCES
    Jesse Anderson: https://youtu.be/cWSCI1LpoGY
    Martin Kleppmann: https://youtu.be/esMjP-7jlRE
    Prag. Dave Thomas: https://youtu.be/ug8XX2MpzEw
    https://automerge.org

    Martin
    https://martin.kleppmann.com
    https://twitter.com/martinkl
    https://nondeterministic.computer/@martin
    https://linkedin.com/in/martinkleppmann

    Jesse
    https://twitter.com/jessetanderson
    https://www.jesse-anderson.com
    https://sodapodcast.libsyn.com/site
    https://linkedin.com/in/jessetanderson
    https://www.jesse-anderson.com/category/blog

    DESCRIPTION
    Jesse Anderson, director at Big Data Institute, and Martin Kleppmann, author of "Designing Data-Intensive Applications" explore together the evolving data landscape. They start with the origins of Martin’s book, emphasizing the crucial art of asking the right questions. Martin unveils industry shifts since 2017, spotlighting the transformative rise of cloud services.

    The conversation then takes a twist as Martin delves into academia, sharing insights on local-first collaboration software and the fascinating world of Automerge. Aspiring software engineers are treated with some advice on how to navigate the delicate balance between simplicity and adaptability.

    The interview concludes with a glimpse into diverse career paths in the dynamic realm of data engineering, making it a must-watch for professionals at every stage of their journey.

    RECOMMENDED BOOKS
    Martin Kleppmann • Designing Data-Intensive Applications
    Martin Kleppmann • Secret Colors: A Gentle Introduction to Cryptography
    Jesse Anderson • Data Teams
    Jesse Anderson • Data Engineering Teams
    Jesse Anderson • The Ultimate Guide to Switching Careers to Big Data
    Viktor Gamov, Dylan Scott & Dave Klein • Kafka in Action
    Fabian Hueske & Vasiliki Kalavri • Stream Processing with Apache Flink

    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!

    Designing Data Governance from the Ground Up • Lauren Maffeo & Samia Rahman

    Designing Data Governance from the Ground Up • Lauren Maffeo & Samia Rahman

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

    Read the full transcription of the interview here

    Lauren Maffeo - Senior Service Designer at Steampunk & Author of "Designing Data Governance from the Ground Up"
    Samia Rahman - Director of Enterprise Data Strategy and Governance at Seagen

    RESOURCES
    Lauren
    https://twitter.com/LaurenMaffeo
    https://www.linkedin.com/in/laurenmaffeo

    Samia
    https://www.linkedin.com/in/samia-r-b7b65216
    https://twitter.com/rahman1_samia

    DESCRIPTION
    Data governance manages the people, processes, and strategy needed for deploying data projects to production. But doing it well is far from easy: Less than one-fourth of business leaders say their organizations are data-driven. In Designing Data Governance from the Ground Up, you’ll build a cross-functional strategy to create roadmaps and stewardship for data-focused projects, embed data governance into your engineering practice, and put processes in place to monitor data after deployment.

    In the last decade, the amount of data people produced grew 3,000 percent. Most organizations lack the strategy to clean, collect, organize, and automate data for production-ready projects. Without effective data governance, most businesses will keep failing to gain value from the mountain of data that’s available to them.

    There’s a plethora of content intended to help DataOps and DevOps teams reach production, but 90 percent of projects trained with big data fail to reach production because they lack governance.

    This book shares six steps you can take to build a data governance strategy from scratch. You’ll find a data framework, pull together a team of data stewards, build a data governance team, define your roadmap, weave data governance into your development process, and monitor your data in production. [...]

    * Book description: © Pragmatic Programmers

    The interview is based on the book " Designing Data Governance from the Ground Up".

    RECOMMENDED BOOKS
    Lauren Maffeo • Designing Data Governance from the Ground Up
    Katharine Jarmul • Practical Data Privacy
    Katharine Jarmul & Jacqueline Kazil • Data Wrangling with Python
    Yehonathan Sharvit • Data-Oriented Programming
    Zhamak Dehghani • Data Mesh
    Eberhard Wolff & Hanna Prinz • Service Mesh
    Piethein Strengholt • Data Management at Scale
    Martin Kleppmann • Designing Data-Intensive Applications

    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!

    Central Bank Digital Currency (CBDC): The Technical Breakdown • John Davies & Lars Hupel

    Central Bank Digital Currency (CBDC): The Technical Breakdown • John Davies & Lars Hupel

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

    Read the full transcription of this interview here

    John Davies - CTO & Co-founder at Velo Payments
    Lars Hupel - Chief Evangelist at Giesecke+Devrient

    RESOURCES
    https://en.wikipedia.org/wiki/Central_bank_digital_currency
    https://en.wikipedia.org/wiki/M-Pesa
    https://www.iso20022.org/iso-20022

    John
    https://twitter.com/jtdavies
    https://linkedin.com/in/jdavies
    https://johntdavies.com

    Lars
    https://mastodon.hupel.info/@lars
    https://linkedin.com/in/lars-hupel
    https://lars.hupel.info

    DESCRIPTION
    John Davis and Lars Hupel explore the distinctiveness of CBDC compared to cryptocurrencies. They emphasize the technical underpinnings, architecture, and practical applications of CBDC, focusing on its potential to facilitate offline payments, enhance security, and ensure efficient, instantly settled transactions. The conversation underscores the flexibility of CBDC and its coexistence with existing payment methods, making it a compelling topic for tech-savvy individuals.
    In summary, this discussion offers technical audiences valuable insights into CBDC's technical foundations and its transformative potential in the digital payment landscape.

    RECOMMENDED BOOKS
    Rafal Ganowski • CBDC
    Rodrigo Belone • New Money: The Guide to CBDC's
    Joseph J Wang • Central Banking 101
    Vlad CryptoGuy • CBDCs: Introduction to Central Bank Digital Currency

    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!

    Unleashing Native Imaging Power in GraalVM • Alina Yurenko & Bert Jan Schrijver

    Unleashing Native Imaging Power in GraalVM • Alina Yurenko & Bert Jan Schrijver

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

    Read the full transcription of this interview here

    Alina Yurenko - Developer Advocate for GraalVM at Oracle Labs
    Bert Jan Schrijver - JavaOne Rockstar & Champion, NLJUG Leader & CTO at OpenValue

    RESOURCES
    Alina
    https://twitter.com/alina_yurenko
    https://github.com/alina-yur
    https://linkedin.com/in/alinayurenko

    Bert Jan
    https://twitter.com/bjschrijver
    https://github.com/bertjan
    https://linkedin.com/in/bjschrijver

    DESCRIPTION
    Embark on a journey into the realm of GraalVM with Bert Jan Schrijver and Alina Yurenko!
    Discover the intricacies of ahead-of-time compilation, profile-guided optimizations, and the efficiency gains offered by native image deployment. The conversation delves into the fascinating interplay between runtime adaptability and the powerful capabilities of GraalVM. Whether you're a seasoned developer or a curious tech enthusiast, this insightful discussion sheds light on the innovative landscape of Java applications.
    Dive in and unlock a new perspective on performance, startup times, and resource optimization.

    RECOMMENDED BOOKS
    A B Vijay Kumar • Supercharge Your Applications with GraalVM
    John Clingan & Ken Finnigan • Kubernetes Native Microservices with Quarkus & MicroProfile
    Gerald M. Weinberg • Becoming a Technical Leader

    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!

    Quarkus Unveiled: Efficiency & Green Impact • Holly Cummins & Charles Humble

    Quarkus Unveiled: Efficiency & Green Impact • Holly Cummins & Charles Humble

    This interview was recorded at GOTO Aarhus for GOTO Unscripted.
    gotopia.tech

    Read the full transcription of this interview here

    Holly Cummins - Senior Principal Software Engineer on the Red Hat Quarkus Team
    Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant

    RESOURCES
    Holly
    hollycummins.com
    hollycummins.com/type/blog
    twitter.com/holly_cummins
    hachyderm.io/@holly_cummins
    github.com/holly-cummins
    linkedin.com/in/holly-k-cummins

    Charles
    twitter.com/charleshumble
    linkedin.com/in/charleshumble
    mastodon.social/@charleshumble

    DESCRIPTION
    Charles Humble and Holly Cummins delve into the transformative power of Quarkus in the Java ecosystem. From addressing compatibility challenges to reflecting on GraalVM's impact, the discussion unfolds the nuances of Quarkus adoption, its influence on workloads, and the surprising environmental efficiency it brings.

    Discover how Quarkus is reshaping microservices deployment confidence and making strides in sustainability, offering developers a paradigm shift that not only enhances efficiency but also aligns with the crucial need for environmental responsibility. Join the dialogue to stay informed about the latest developments and insights driving the evolution of Java in the era of Quarkus.

    RECOMMENDED BOOKS
    Anne Currie, Sarah Hsu, & Sara Bergman • Building Green Software
    Ioannis Kolaxis • 101 Green Software
    Mehdi Khosrow-Pour • Green Computing Strategies for Competitive Advantage and Business Sustainability
    Anne Currie & Charles Humble • The Cloud Native Attitude
    David Allen • Getting Things Done
    Matthew Skelton & Manuel Pais • Remote Team Interactions Workbook
    Matthew Skelton & Manuel Pais • Team Topologies

    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!

    Building Green Software Part 4: Operational Efficiency • Anne Currie

    Building Green Software Part 4: Operational Efficiency • Anne Currie

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

    Read the full transcription of the interview here

    Anne Currie - Co-Author of "Building Green Software", Leadership Team at Green Software Foundation & Veteran Software Engineer

    RESOURCES
    oreilly.com/library/view/building-green-software/9781098150617
    greensoftware.foundation

    Anne
    annecurrie.com
    twitter.com/anne_e_currie

    DESCRIPTION
    How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview of this topic—discussing everything from the likely evolution of national grids to the effect those changes will have on the day-to-day lives of developers.

    Ideal for everyone from new developers to CTOs, Building Green Software tackles the challenges involved and shows you how to build, host, and operate code in a way that's not only better for the planet, but also cheaper and relatively low-risk for your business. Most hyperscale public cloud providers have already committed to net-zero IT operations by 2030. This book shows you how to get on board.

    You'll explore:
    • How the energy transition is likely to change hosting on prem and in the cloud—and how your company can prepare
    • The fundamental architectural principles of sustainable software development and how to apply them
    • How to determine which parts of your system need to change
    • The concept of extending hardware longevity and the part that software plays

    * Book description: © O'Reilly

    RECOMMENDED BOOKS
    Anne Currie, Sarah Hsu, & Sara Bergman • Building Green Software
    Ioannis Kolaxis • 101 Green Software
    Mehdi Khosrow-Pour • Green Computing Strategies for Competitive Advantage and Business Sustainability
    Lässig, Kersting & Morik • Computational Sustainability
    Zbigniew H. Gontar • Smart Grid Analytics for Sustainability and Urbanization
    Katsoni & Segarra-Oña • Smart Tourism as a Driver for Culture and Sustainability

    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!

    Unlocking the Web: Exploring WebAuthn & Beyond • Eli Holderness & Mark Rendle

    Unlocking the Web: Exploring WebAuthn & Beyond • Eli Holderness & Mark Rendle

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

    Read the full transcription of this interview here

    Eli Holderness - Developer Advocate at Scaleway
    Mark Rendle - Creator of Visual ReCode with 7 Microsoft MVP Awards & 30+ Years of Experience Building Software

    RESOURCES
    Eli

    twitter.com/eliholderness
    linkedin.com/in/eli-holderness-4890b886
    hachyderm.io/@eli

    Mark
    twitter.com/markrendle
    github.com/markrendle
    linkedin.com/in/markrendle

    DESCRIPTION
    Mark Rendle interviews Eli Holderness, a developer advocate at Scaleway, about WebAuthn and the future of web authentication. Eli explains the intricacies of WebAuthn, delving into public key cryptography and hardware security tokens.

    The conversation extends to broader topics, including data privacy, the challenges of passwordless authentication, and the potential impact of WebAssembly on cloud computing.

    The interview provides insights into the evolving landscape of web development, security, and cloud services, offering a glimpse into the advancements and challenges faced by developers and cloud providers.

    RECOMMENDED BOOKS
    Liz Rice • Container Security
    Liz Rice • Kubernetes Security
    Aaron Parecki • OAuth 2.0 Simplified
    Aaron Parecki • OAuth 2.0 Servers
    Aaron Parecki • The Little Book of OAuth 2.0 RFCs
    Erdal Ozkaya • Cybersecurity: The Beginner's Guide
    Richer & Sanso • OAuth 2 in Action

    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!