Retour

Explorez tous les épisodes du podcast GOTO - The Brightest Minds in Tech

Plongez dans la liste complète des épisodes de GOTO - The Brightest Minds in Tech. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.

Rows per page:

1–50 of 274

TitreDateDurée
Fundamentals of DevOps & Software Delivery • Yevgeniy "Jim" Brikman & Kief Morris30 Dec 202500:38:32

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

Check out more here:
https://gotopia.tech/episodes/405

Yevgeniy "Jim" Brikman - Author of "Fundamentals of DevOps and Software Delivery" & Co-Founder of Gruntwork
Kief Morris - Author of "Infrastructure as Code" & Distinguished Engineer at Thoughtworks

RESOURCES
Yevgeniy (Jim)
https://bsky.app/profile/brikis98.bsky.social
https://twitter.com/brikis98
https://github.com/brikis98/
https://www.linkedin.com/in/jbrikman
https://www.ybrikman.com

Kief
https://bsky.app/profile/kief.com
https://twitter.com/kief
https://github.com/kief
https://www.linkedin.com/in/kiefmorris
https://infrastructure-as-code.com
https://kief.com

Link
https://terragrunt.gruntwork.io

DESCRIPTION
Yevgeniy (Jim) Brikman, author of "Fundamentals of DevOps and Software Delivery", discusses his journey from app developer to DevOps advocate, triggered by LinkedIn's deployment crisis that required freezing all product development for months. The discussion with Kief Morris explores the practical definition of DevOps as efficient software delivery methodology, the relationship between infrastructure as code and application orchestration tools, the necessity of frameworks over custom wrapper scripts, and emerging paradigms including infrastructure from code, infrastructure as graph models, and interactive runbooks.

Jim emphasizes that while new approaches are interesting, maturity and standardization in existing tools often provides more value than constantly chasing new technologies.

RECOMMENDED BOOKS
Yevgeniy Brikman • Fundamentals of DevOps and Software Delivery • https://amzn.to/3WMPMFU
Yevgeniy Brikman • Terraform: Up and Running • https://amzn.to/4otpxQL
Yevgeniy Brikman • Hello, Startup • https://amzn.to/3JmV0VR
Kief Morris • Infrastructure as Code • https://amzn.to/4e6EBQc
Mauricio Salatino • Platform Engineering on Kubernetes • https://amzn.to/3X14qZK
Charity Majors, Liz Fong-Jones & George Miranda • Observability Engineering • https://amzn.to/38scbma

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Learning Python Programming • Fabrizio Romano & Naomi Ceder26 Dec 202500:31:18

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

Check out more here:
https://gotopia.tech/episodes/401

Fabrizio Romano - Development Manager at Sohonet & Co-Author of "Learning Python Programming"
Naomi Ceder - Python Instruction and Consulting & Author of "The Quick Python Book"

RESOURCES
Fabrizio
https://x.com/gianchub
https://github.com/gianchub
https://www.linkedin.com/in/gianchub

Naomi
https://bsky.app/profile/naomiceder.tech
https://github.com/nceder
https://www.linkedin.com/in/naomiceder
https://www.naomiceder.tech

Link
https://adventofcode.com

DESCRIPTION
Naomi Ceder interviews Fabrizio Romano, author of "Learning Python Programming" (now in its 4th edition). They discuss Fabrizio’s decade-long journey as a Python programmer and book author, exploring how his perspectives have evolved across multiple editions.

Key topics include the shift from GUI-focused content to command-line applications, the controversial introduction of typing in Python, the rise of AI in coding, and the importance of educating junior developers. Fabrizio emphasizes the balance between embracing new tools like AI while maintaining fundamental programming skills and the human element in software development.

RECOMMENDED BOOKS
Fabrizio Romano & Heinrich Kruger • Learning Python Programming • https://amzn.to/4myLBIt
Naomi Ceder • The Quick Python Book • https://amzn.to/3zwdDOa
Luciano Ramalho • Fluent Python • https://amzn.to/3oSw2je
David Beazley • Python Distilled (Developer's Library) • https://amzn.to/3QjNBEv
Anna Skoulikari • Learning Git • https://amzn.to/4cSl8lz
Sy Brand • Building a Debugger • https://amzn.to/4cWWr84

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Breaking the Architecture Bottleneck • Andrew Harmel-Law & Marit van Dijk25 Nov 202500:39:54

This interview was recorded for GOTO Unscripted.
https://gotopia.tech

Andrew Harmel-Law - Technical Principal at Thoughtworks & Author of "Facilitating Software Architecture"
Marit van Dijk - Developer Advocate at JetBrains, Java Champion & Open Source Contributor

RESOURCES
Andrew
https://bsky.app/profile/andrewhl.bsky.social
https://www.linkedin.com/in/andrewharmellaw
https://andrewharmellaw.github.io

Marit
https://bsky.app/profile/maritvandijk.bsky.social
https://linkedin.com/in/maritvandijk
https://medium.com/@mlvandijk
https://maritvandijk.com

Links
https://facilitatingsoftwarearchitecture.com
https://ruthmalan.com
https://www.linkedin.com/pulse

DESCRIPTION
Andrew Harmel-Law discusses their book "Facilitating Software Architecture" and how traditional architecture approaches often become bottlenecks that slow down high-performing development teams.

Rather than architects making top-down decisions in isolation, they advocate for a facilitation approach centered on the "advice process".

This collaborative method shifts the architect's role from decision-maker to conversation facilitator. The approach has proven successful even in traditional corporate environments, ultimately creating more maintainable code bases where development teams actually enjoy working and can respond effectively to changing requirements.

RECOMMENDED BOOK
Andrew Harmel-Law • Facilitating Software Architecture • https://amzn.eu/d/5kZKVfU

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Your AI Survival Guide • Sol Rashidi & Joe Reis26 Jul 202400:33:18

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

Read the full transcription of the interview here

Sol Rashidi - Author of "Your AI Survival Guide", Keynote Speaker & "Forbes AI Maverick & Visionary of the 21st Century"
Joe Reis - Co-Author of "Fundamentals of Data Engineering", CEO at Ternary Data, Keynote Speaker, Professor & Podcaster

RESOURCES
Sol
https://twitter.com/Sol_Rashidi
https://www.linkedin.com/in/sol-rashidi-a672291
https://www.solrashidi.com
https://solrashidi.substack.com

Joe
https://www.linkedin.com/in/josephreis
https://github.com/JoeReis
https://joereis.substack.com
http://josephreis.com

Links
https://learning.oreilly.com/get-learning/?code=LEARNGIT23
Trisha & Helen: https://youtu.be/pfinplXtrkA

DESCRIPTION
Join Sol Rashidi, an AI deployment pioneer, offers practical wisdom on navigating AI's challenges in a conversation with Joe Reis. Her new book, "Your AI Survival Guide," provides actionable insights for individuals and businesses venturing into AI integration, emphasizing hands-on learning and a measured approach to address cost and sustainability concerns.

RECOMMENDED BOOKS
Sol Rashidi • Your AI Survival Guide
David Foster • Generative Deep Learning
Phil Winder • Reinforcement Learning
Mustafa Suleyman • The Coming Wave
Ashley Peacock • Creating Software with Modern Diagramming Techniques

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Software Mistakes & Tradeoffs • Tomasz Lelek & Mark Rendle19 Jul 202400:46:02

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

Read the full transcription of the interview here

Tomasz Lelek - Senior Staff Software Engineer at Dremio & Co-Author of "Software Mistakes and Tradeoffs"
Mark Rendle - Creator of Visual ReCode with 7 Microsoft MVP Awards & 30+ Years of Experience Building Software

RESOURCES
Tomasz
https://twitter.com/tomekl007
https://www.linkedin.com/in/tomaszlelek
https://github.com/tomekl007

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

Videos
Mark Rendle: https://youtu.be/Y9clBHENy4Q
Jon Skeet: https://youtu.be/1tpyAQZFlZY
Prag. Dave & Prag. Andy: https://youtu.be/taCNjiiusRk
Uri: https://youtu.be/G_CNnWH8Opw

DESCRIPTION
Code performance versus simplicity. Delivery speed versus duplication. Flexibility versus maintainability—every decision you make in software engineering involves balancing tradeoffs. In Software Mistakes and Tradeoffs, you’ll learn from costly mistakes that Tomasz Lelek and Jon Skeet have encountered over their impressive careers. You’ll explore real-world scenarios where poor understanding of tradeoffs lead to major problems down the road, so you can pre-empt your own mistakes with a more thoughtful approach to decision-making.

Learn how code duplication impacts the coupling and evolution speed of your systems, and how simple-sounding requirements can have hidden nuances with respect to date and time information. Discover how to efficiently narrow your optimization scope according to 80/20 Pareto principles, and ensure consistency in your distributed systems. You’ll soon have built up the kind of knowledge base that only comes from years of experience.

* Book description: © Manning Publication

RECOMMENDED BOOKS
Tomasz Lelek & Jon Skeet • Software Mistakes & Tradeoffs
Ashley Peacock • Creating Software with Modern Diagramming Techniques
Simon Brown • Software Architecture for Developers Vol. 2
Woods, Erder & Pureur • Continuous Architecture in Practice
Unmesh Joshi • Patt

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

From Objects to Functions • Uberto Barbini & Duncan McGregor12 Jul 202400:42:12

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

Read the full transcription of the interview here

Uberto Barbini - Author of "From Objects to Functions" & Passionate Polyglot Programmer
Duncan McGregor - Co-Author of "Java to Kotlin" & Independent Consultant

RESOURCES
Uberto
https://twitter.com/ramtop
https://www.linkedin.com/in/uberto
https://github.com/uberto
https://medium.com/@ramtop

Duncan
https://twitter.com/duncanmcg
https://www.linkedin.com/in/duncan-mcgregor-a3038b6
https://github.com/dmcg
http://www.oneeyedmen.com
https://java-to-kotlin.dev

Videos
Hadi: https://youtu.be/BnTtjywqAX8
Alan: https://youtu.be/D43PlUr1x_E
Attila: https://youtu.be/14532OnVprw
Ken: https://youtu.be/M3qQFBGC9tk
Felienne: https://youtu.be/ztdxlkmxpIQ
Sam & James: https://youtu.be/_ehD4D7N4ZU

DESCRIPTION
Build applications quicker and with less effort using functional programming and Kotlin. Learn by building a complete application, from gathering requirements to delivering a microservice architecture following functional programming principles. Learn how to implement CQRS and EventSourcing in a functional way to map the domain into code better and to keep the cost of change low for the whole application life cycle.

If you’re curious about functional programming or you are struggling with how to put it into practice, this guide will help you increase your productivity composing small functions together instead of creating fat objects.

* Book description: © Pragmatic Programmers

RECOMMENDED BOOKS
Uberto Barbini • From Objects to Functions
Uberto Barbini & Marco Cantù • Mastering Kylix 2
Duncan McGregor & Nat Pryce • Java to Kotlin
Venkat Subramaniam • Programming Kotlin
Venkat Subramaniam • Functional Programming in Java
Tomasz Lelek & Jon Skeet • Software Mistakes & Tradeoffs
Ashley Peacock •

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Learning Git: A Hands-On & Visual Guide • Anna Skoulikari & Helen Scott05 Jul 202400:40:55

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

Read the full transcription of the interview here

Anna Skoulikari - Author of "Learning Git" & Senior Technical Writer
Helen Scott - Developer Advocate at JetBrains & Co-Author of "Getting to Know IntelliJ IDEA"

RESOURCES
Anna
https://twitter.com/AnnaSkoulikari
https://www.linkedin.com/in/annaskoulikari
https://www.annaskoulikari.com
https://github.com/annaskoulikari
https://www.udemy.com/course/git-learning-journey

Helen
https://twitter.com/HelenJoScott
https://www.linkedin.com/in/helenjoscott
https://www.helenjoscott.com
https://github.com/helenjoscott

Links
https://learning.oreilly.com/get-learning/?code=LEARNGIT23
Trisha & Helen: https://youtu.be/pfinplXtrkA

DESCRIPTION
This book teaches Git in a simple, visual, and tangible manner so that you can build a solid mental model of how Git version control works. Through the use of color, storytelling, and hands-on exercises, you will learn to use this tool with confidence.

The information is introduced incrementally so that you don't get bogged down with unknown terms or concepts. Learning Git is ideal for anyone who needs to use Git for personal or professional projects: coding bootcamp students, junior developers, data professionals, and technical writers, to name just a few!

This book covers how to:
• Download Git and initialize a local repository
• Add files to the staging area and make commits
• Create, switch, and delete branches
• Merge and rebase branches
• Work with remote repositories including cloning, pushing, pulling, and fetching
• Use pull requests to collaborate with others

* Book description: © O'Reilly

RECOMMENDED BOOKS
Anna Skoulikari • Learning Git
Trisha Gee & Helen Scott • Getting to Know IntelliJ IDEA
Michael Nygard • Release It! 2nd Edition
Tomasz Lelek & Jon Skeet • Software Mistakes & Tradeoffs
Ashley Peacock • Creating Software with Modern Diagramming Techniques

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

How Architecture & Culture Go Hand in Hand • Eoin Woods & Charles Humble28 Jun 202400:36:20

This interview was recorded for GOTO Unscripted.
https://gotopia.tech

Read the full transcription of this interview here

Eoin Woods - Chief Engineer at Endava & Co-Author of 3 Software Architecture Books
Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant

RESOURCES
Eoin
https://twitter.com/eoinwoodz
https://linkedin.com/in/eoinwoods
https://eoinwoods.info

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

Links
https://youtu.be/nchRmYvUf2Y
https://youtu.be/963Ls1X17zs
https://youtu.be/w9YhmMPLQ4U
https://youtu.be/rIgTE9aDVj4
https://youtu.be/aWZFRk-w3ng
https://youtu.be/wtmW89I941I

DESCRIPTION
Charles Humble and Eoin Woods take a step back to look at the changing landscape of software architecture, emphasizing the shift towards continuous architecture and the evolving role of architects in adapting to agile methodologies. They also explore the importance of people skills in architecture, the necessity of open communication, and the preservation of a supportive culture, as exemplified by Endava's approach to fostering a collaborative environment amidst rapid growth. [...]

RECOMMENDED BOOKS
Multiple Authors • Software Architecture Metrics
Woods, Erder & Pureur • Continuous Architecture in Practice
Woods & Rozanski • Software Systems Architecture
Gregor Hohpe• The Software Architect Elevator
Elisabeth Hendrickson • Explore It!

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Mastering Web Security: Myths, Strategies & More! • Scott Helme & Sebastian Brandes21 Jun 202400:32:29

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

Read the full transcription of this interview here

Scott Helme - Security Researcher, Hacker & Founder of Report URI & Security Headers
Sebastian Brandes - Senior Principal Product Manager at F5

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

Sebastian
https://twitter.com/br4ndes
https://www.linkedin.com/in/sebastianbk
https://github.com/sebastianbk

Links
Sebastian: https://youtu.be/BX0TVzHOJgQ
https://crawler.ninja
https://docs.report-uri.com/setup/wizard
Scott: https://youtu.be/K9MwaSRdA94
https://research.checkpoint.com/2019/hacking-fortnite
Troy: https://youtu.be/pxPEdUFdayA
Jim: https://youtu.be/nvzMN5Z8DJI
Scott pt. 1: https://youtu.be/zvCXUozuI2A
Scott pt. 2: https://youtu.be/8PlCfYflz_A

DESCRIPTION
Get deep into the realm of application security, debunking myths around filters and emphasizing the power of a comprehensive defense strategy. Sebastian Brandes and Scott Helme share practical tips, highlight valuable resources, and underscore the critical role of organizational commitment in securing applications effectively.
Watch this interview to revamp your security approach with their actionable insights!

RECOMMENDED BOOKS
Liz Rice • Container Security
Andy Greenberg • Tracers in the Dark
Thomas J. Holt, Adam M. Bossler & Kathryn C. Seigfried-Spellar • Cybercrime and Digital Forensics
Aaron Parecki • OAuth 2.0 Simplified
Erdal Ozkaya • Cybersecurity: The Beginner's Guide

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Expert Talk: Are We Post-Serverless? • Julian Wood & James Beswick14 Jun 202400:45:37

This interview was recorded for GOTO Unscripted.
https://gotopia.tech

Read the full transcription of this interview here

Julian Wood - Developer Advocate at AWS
James Beswick - Senior Manager, AWS Serverless Developer Advocacy

RESOURCES
Julian
https://twitter.com/julian_wood
http://www.wooditwork.com
https://www.linkedin.com/in/julianrwood

James
https://twitter.com/jbesw
https://linkedin.com/in/jamesbeswick

Links
https://serverlessland.com
https://www.comicrelief.com/rednoseday
https://www.nationwidechildrens.org
Julian: https://youtu.be/4YeZf3HupQA
James: https://youtu.be/dUXDuxqTxmo
Nicki: https://youtu.be/4N2ywun-wTE
John: https://youtu.be/_76uaHtthYs
Sarah: https://youtu.be/6_Yzybhmj-8
Veda: https://youtu.be/-X-YHHU7p20
Uma & Dhiraj: https://youtu.be/dzW3-Mol1yo
Ricardo: https://youtu.be/YPQ65budGnI
Rosemary: https://youtu.be/7j3h2IqkmIA
Rebekah: https://youtu.be/_ugRNuE9xmA

DESCRIPTION
James Beswick and Julian Wood analyze the evolving landscape of serverless computing, from its current state to its future trajectory. They discuss the fusion of containers and serverless, highlighting the flexibility and efficiency gained from running Lambda functions from container images.
Moreover, they emphasize the importance of asynchronous development and the role it plays in scaling applications, with Julian Wood noting its under-appreciated potential for high performance.

Throughout the dialogue, they touch on cost management, architectural decisions and the collaborative relationship between AWS and its customers in shaping the future of serverless technologies. As they envision the next five years, they anticipate a continued integration of best practices, platform evolution, and groundbreaking innovations influenced by customer feedback and industry trends. [...]

RECOMMENDED BOOKS
Adam Bellemare • Building Event-Driven Microservices
Peter Sbarski • Serverless Architectures on AWS

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

How Structures Affect Outcomes: Software Insights • Elisabeth Hendrickson & Charles Humble07 Jun 202400:44:12

This interview was recorded for GOTO Unscripted.
https://gotopia.tech

Read the full transcription of this interview here

Elisabeth Hendrickson - Advisor, Coach, Speaker & Author of "Explore It!"
Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant

RESOURCES
Elisabeth
https://twitter.com/testobsessed
https://ruby.social/@testobsessed
https://github.com/testobsessed
https://www.linkedin.com/in/testobsessed
https://curiousduck.io

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

Links
Better Testing Worse Quality
Managing the Proportions of Testing to Other Developers
https://youtu.be/wtmW89I941I
https://youtu.be/RRp_NwBmcXw
Henrik Kniberg
https://thinker.curiousduck.io
https://donellameadows.org

DESCRIPTION
From debunking testing ratios to exploring the impact of organizational structures on quality, the conversation between Charles Humble and  Elisabeth Hendrickson offers actionable insights for engineering leaders. With candid reflections and practical strategies, this episode promises to inspire seasoned professionals and aspiring leaders alike, providing fresh perspectives to drive meaningful change within their teams and organizations.

To understand the future of software testing we need to understand its roots. Discover game-changing strategies for optimizing team alignment, quality assurance, and more!

RECOMMENDED BOOKS
Elisabeth Hendrickson • Explore It!
Gerald M. Weinberg • An Introduction to General Systems Thinking
Gerald M. Weinberg • Becoming a Technical Leader
Donella H. Meadow • Thinking in Systems
Peter M. Senge • The Fifth Discipline

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Dev Harmony: Communication & Proven SRE Practices • Liz Fong-Jones & Marit van Dijk31 May 202400:33:50

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

Read the full transcription of this interview here

Liz Fong-Jones - Field CTO at Honeycomb.io
Marit van Dijk - Developer Advocate at JetBrains & Open Source Contributor

RESOURCES
LIz
https://twitter.com/lizthegrey
https://linkedin.com/in/efong
https://www.lizthegrey.com

Marit
https://twitter.com/MaritvanDijk77
https://linkedin.com/in/maritvandijk
https://mastodon.social/@maritvandijk
https://github.com/mlvandijk
https://medium.com/@mlvandijk
https://maritvandijk.com

DESCRIPTION
Explore the intricacies of efficient development collaboration and gain valuable insights into Site Reliability Engineering (SRE) strategies in this engaging conversation.
Liz Fong-Jones and Marit van Dijk delve into the challenges developers face, emphasizing streamlined communication and workflow optimization. From managing software dependencies to the evolving role of SRE teams, they share practical experiences and thoughts on building internal platforms, shedding light on the collaborative dynamics that shape successful development endeavors.

Discover how embracing effective communication and proven SRE practices can pave the way for improved team efficiency and impactful software development outcomes.

RECOMMENDED BOOKS
Charity Majors, Liz Fong-Jones & George Miranda • Observability Engineering
Beyer, Murphy, Rensin, Kawahara & Thorne • The Site Reliability Workbook
Kelly Shortridge & Aaron Rinehart • Security Chaos Engineering
Nora Jones & Casey Rosenthal • Chaos Engineering
Russ Miles • Learning Chaos Engineering
Mark Seemann & Steven van Deursen • Dependency Injection Principles, Practices  & Patterns

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Creating Software with Modern Diagramming Techniques • Ashley Peacock & Stefan Hofer24 May 202400:36:10

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

Read the full transcription of the interview here

Ashley Peacock - Staff Software Engineer at Simply Business & Author of "Creating Software with Modern Diagramming Techniques"
Stefan Hofer - Co-Author of "Domain Storytelling" & Requirements & DDD Expert at WPS

RESOURCES
Ashley
https://twitter.com/_ashleypeacock
https://www.linkedin.com/in/ashley-peacock-133749120
https://medium.com/@ashley-peacock
https://github.com/apeacock1991

Stefan
https://twitter.com/hofstef
https://social.wps.de/@hofstef
https://github.com/hofstef
https://www.linkedin.com/in/hofstef
https://domainstorytelling.org

DESCRIPTION
Diagrams communicate relationships more directly and clearly than words ever can. Using only text-based markup, create meaningful and attractive diagrams to document your domain, visualize user flows, reveal system architecture at any desired level, or refactor your code. With the tools and techniques this book will give you, you’ll create a wide variety of diagrams in minutes, share them with others, and revise and update them immediately on the basis of feedback. Adding diagrams to your professional vocabulary will enable you to work through your ideas quickly when working on your own code or discussing a proposal with colleagues.

Expand your professional vocabulary by learning to communicate with diagrams as easily and naturally as speaking or writing. This book will provide you with the skills and tools to turn ideas into clear, meaningful, and attractive diagrams in mere minutes, using nothing more complicated than text-based markup. You’ll learn what kinds of diagrams are suited to each of a variety of use cases, from documenting your domain to understanding how complex code pieces together. Model your software’s architecture, creating diagrams focused broadly or narrowly, depending on the audience. Visualize application and user flows, design database schemas, and use diagrams iteratively to design and refactor your application. [...]

* Book description: © Pragmatic Programmers

RECOMMENDED BOOKS
Ashley Peacock • Creating Software with Modern Diagramming Techniques
Stefan Hofer & Henning Schwentner • Domain St

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

How to Get People Excited about Functional Programming • Russ Olsen & James Lewis21 Nov 202500:38:06

This interview was recorded at GOTO Copenhagen 2024.
https://gotocph.com

Russ Olsen - Author of "Getting Clojure" & "Eloquent Ruby"
James Lewis - Software Architect & Director at Thoughtworks

RESOURCES
Russ
https://bsky.app/profile/russolsen.bsky.social
https://hachyderm.io/@russolsen
https://github.com/russolsen
https://www.linkedin.com/in/russolsen
http://russolsen.com

James
https://bsky.app/profile/boicy.bovon.org
https://linkedin.com/in/james-lewis-microservices
https://github.com/boicy
https://www.bovon.org

Read the full abstract here:
https://gotocph.com/2024/sessions/3522

RECOMMENDED BOOKS
Russ Olsen • Getting Clojure • https://amzn.to/3J8zI8s
Russ Olsen • Eloquent Ruby • https://amzn.to/37gOhcG
Russ Olsen • Design Patterns in Ruby • https://amzn.to/3r2uBjW
Barry O'Reilly • Unlearn • https://amzn.to/3O3DQeI
Jez Humble, Joanne Molesky & Barry O'Reilly • Lean Enterprise • https://amzn.to/3Cpt6ET
Sarah Wells • Enabling Microservice Success • https://amzn.to/4aa8xrv
Martin Fowler • Refactoring • https://amzn.to/3EVcHXQ
Matthew Skelton & Manuel Pais • Team Topologies • http://amzn.to/3sVLyLQ

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Patterns of Distributed Systems • Unmesh Joshi & James Lewis17 May 202400:41:29

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

Read the full transcription of the interview here

Unmesh Joshi - Principal Consultant at Thoughtworks & Author of "Patterns of Distributed Systems"
James Lewis - Principal Consultant & Technical Director at Thoughtworks

RESOURCES
Unmesh
https://twitter.com/unmeshjoshi
https://www.linkedin.com/in/unmesh-joshi-9487635
https://www.thoughtworks.com/profiles/u/unmesh-joshi

James
https://twitter.com/boicy
https://linkedin.com/in/james-lewis-microservices
https://github.com/boicy
https://www.bovon.org
https://www.thoughtworks.com/profiles/j/james-lewis

DESCRIPTION
A Patterns Approach to Designing Distributed Systems and Solving Common Implementation Problems

More and more enterprises today are dependent on cloud services from providers like AWS, Microsoft Azure, and GCP. They also use products, such as Kafka and Kubernetes, or databases, such as YugabyteDB, Cassandra, MongoDB, and Neo4j, that are distributed by nature. Because these distributed systems are inherently stateful systems, enterprise architects and developers need to be prepared for all the things that can and will go wrong when data is stored on multiple servers--from process crashes to network delays and unsynchronized clocks.

"Patterns of Distributed Systems" describes a set of patterns that have been observed in mainstream open-source distributed systems. Studying the common problems and the solutions that are embodied by the patterns in this guide will give you a better understanding of how these systems work, as well as a solid foundation in distributed system design principles.

* Book description: © O'Reilly

RECOMMENDED BOOKS
Unmesh Joshi • Patterns of Distributed Systems
Darnell, Harrison & Seldess • CockroachDB: The Definitive Guide
Guy Harrison • Next Generation Databases
Burns, Beda & Hightower • Kubernetes: Up & Running
Jez Humble & Dave Farley • Continuous Delivery

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

The Art of EDA Visuals: Exploring Concepts Through Graphics • David Boyne & Eric Johnson10 May 202400:39:29

This interview was recorded for GOTO Unscripted.
https://gotoldn.com/2024-eda-aws-day

Read the full transcription of this interview here

David Boyne - Senior Developer Advocate at AWS
Eric Johnson - Principal Developer Advocate for Serverless at AWS

RESOURCES
David
https://twitter.com/boyney123
https://linkedin.com/in/david-boyne
https://www.boyney.io

Eric
https://twitter.com/edjgeek
https://linkedin.com/in/singledigit
https://serverlessland.com

Links
https://serverlessland.com/event-driven-architecture/visuals
https://zettelkasten.de
https://en.wikipedia.org/wiki/Niklas_Luhmann
https://youtu.be/39ujoTd2CJI
https://youtu.be/9StQpMLC-5Q
https://youtu.be/GBzr48Mj2JU

DESCRIPTION
Eric Johnson and Dave Boyne take a deep dive into Event-Driven Architecture (EDA) visuals, dissecting complex concepts with clarity and insight. Their discussion stresses the importance of thoughtful event design, the nuances of event delivery failures, and the intricacies of communicating between bounded contexts.
With a wealth of experience and expertise, they shed light on the artistry behind EDA visuals, offering hands-on advice for architects and enthusiasts alike. [...]

RECOMMENDED BOOKS
Adam Bellemare • Building Event-Driven Microservices
Peter Sbarski • Serverless Architectures on AWS
Michael Stack • Event-Driven Architecture in Golang
Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts
Gerardus Blokdyk • Event-Driven Architecture EDA
James Urquhart • Flow Architectures

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Elixir, Phoenix LiveView & Erlang • Sophie DeBenedetto & Andrea Leopardi03 May 202400:37:57

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

Read the full transcription of this interview here

Sophie DeBenedetto - Staff Software Engineer at GitHub
Andrea Leopardi - Elixir Core Team Member, Developer Advocate & Principal Engineer at Veeps

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

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

Videos
https://youtu.be/mkGq1WoEvI4
https://youtu.be/0ONhPnwKI1o
https://youtu.be/-KCZvquEA6I
https://youtu.be/JvBT4XBdoUE
https://youtu.be/Swj47CiK32w
https://youtu.be/PkHZPTn1brc
https://youtu.be/PEbQ-s19wKo
https://youtu.be/vS1_Z4xaeqQ

DESCRIPTION
Sophie DeBenedetto and Andrea Leopardi in an illuminating discussion as they navigate the expansive horizons of Elixir, empowering frontend developers with Phoenix LiveView and unveiling the language's network programming prowess.

This engaging conversation unveils practical applications, highlighting Elixir's elegance in crafting dynamic web solutions and addressing intricate networking challenges. Whether you're a seasoned developer or curious about Elixir's capabilities, this exploration promises a deep dive into the language's versatility.

RECOMMENDED BOOKS
Sophie DeBenedetto & Bruce Tate • Programming Phoenix LiveView
Andrea Leopardi & Jeffrey Matthias • Testing Elixir
Sean Moriarity • Genetic Algorithms in Elixir
Sean Moriarity • Machine Learning in Elixir
Bruce Tate • Programmer Passport: Elixir
Francesco Cesarini & Steve Vinoski • Designing for Scalability with Erlang/OTP

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Cloud Native Spring in Action • Thomas Vitale & Josh Long26 Apr 202400:46:26

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

Read the full transcription of the interview here

Thomas Vitale - Software Architect at Systematic & Author of "Cloud Native Spring in Action
Josh Long - Spring Developer Advocate & Host of "A Bootiful Podcast"

RESOURCES
Thomas
https://www.thomasvitale.com
https://twitter.com/vitalethomas
https://linkedin.com/in/vitalethomas
https://github.com/ThomasVitale

Josh
https://twitter.com/Starbuxman
https://www.linkedin.com/in/joshlong
https://mastodon.online/@starbuxman
https://bootifulpodcast.fm
https://joshlong.com
https://www.biodrop.io/joshlong

DESCRIPTION
In Cloud Native Spring in Action, you’ll learn how to containerize your Spring Boot applications with Cloud Native Buildpacks and deploy them on Kubernetes. This practical guide delivers unique insights into hosting microservices, serverless applications, and other modern architectures on cloud platforms. You’ll learn how to use Spring-based methodologies, practices, and patterns that you won’t find anywhere else.

In Cloud Native Spring in Action you’ll learn:
• Cloud native best practices and design patterns
• Build and test cloud native apps with Spring Boot and Spring Cloud
• Handle security, resilience, and scalability in imperative and reactive applications
• Configure, deploy, and observe applications on Kubernetes
• Continuous delivery and GitOps to streamline your software lifecycle

* Book description: © Manning

RECOMMENDED BOOKS
Thomas Vitale • Cloud Native Spring in Action
Josh Long • Reactive Spring
Josh Long, Marten Deinum & Daniel Rubio • Spring 6 Recipes
Mauricio Salatino • Platform Engineering on Kubernetes
Mark Heckler • Spring Boot: Up & Running
Laurentiu Spilca • Spring, Start Here
Cornelia Davis • Cloud Native Patterns
Jez Humble & Dave Farley • Continuous Delivery

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 5: Green Networking • Anne Currie19 Apr 202400:14:26

This interview was recorded for the GOTO Book Club.
http://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
https://amzn.to/3IKopW5
https://greensoftware.foundation

Anne
https://www.annecurrie.com
https://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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Intro to Roc & Innovation in Functional Programming • Richard Feldman & James Lewis12 Apr 202401:00:38

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Effective Haskell • Rebecca Skinner & Emily Pillmore05 Apr 202400:44:24

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Become an Effective Software Engineering Manager • James Stanier & Gergely Orosz29 Mar 202400:46:48

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Elixir's Impact: Shaping the Evolution of Erlang • Francesco Cesarini & Andrea Leopardi22 Mar 202400:31:11

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Decoding Modern Tech: Cloud, APIs, Wasm, Security, & More • Daniel Bryant & Matt Turner15 Mar 202400:52:05

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Beyond the Hype: Real Talk on AI-Assisted Development • Jessica Kerr & Diana Montalion18 Nov 202500:36:38

This interview was recorded for GOTO Unscripted.
https://gotopia.tech

Jessica Kerr - Engineering Manager of Developer Relation at Honeycomb.io & Symmathecist
Diana Montalion - Systems Architect, Mentrix Founder & Author of "Learning Systems Thinking"

RESOURCES
Jessica
https://bsky.app/profile/jessitron.bsky.social
https://linkedin.com/in/jessicakerr
https://www.twitch.tv/jessitronica
https://jessitron.com

Diana
https://bsky.app/profile/dianamontalion.com
https://www.linkedin.com/in/dianamontalion
https://montalion.com
https://learningsystemsthinking.com

DESCRIPTION
Systems architect Diana Montalion and engineering manager Jessica Kerr cut through the AI coding hype to explore what these tools actually do well - and where they have room for improvement. Moving beyond the "AI will replace developers" narrative, they reveal how AI assistants excel at the tedious work of typing, scaffolding, and error handling while remaining surprisingly bad at the nuanced thinking that experienced developers bring to complex systems.

Their discussion illuminates a more mature relationship with AI tools: one where developers maintain agency over design decisions while leveraging AI's strengths in automation, synthesis, and rapid prototyping. The result is a pragmatic roadmap for using AI to amplify human expertise rather than replace it.

RECOMMENDED BOOKS
Diana Montalion • Learning Systems Thinking • https://amzn.to/3ZpycdJ
Andrew Harmel-Law • Facilitating Software Architecture • https://amzn.eu/d/5kZKVfU
Donella H. Meadows • Thinking in Systems • https://amzn.to/3XtqYCV
Yu-kai Chou • Actionable Gamification • https://amzn.to/45D8bHA

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Programming Phoenix LiveView • Sophie DeBenedetto, Bruce Tate & Steven Nunez08 Mar 202400:43:25

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Helme01 Mar 202400:44:34

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Lowette23 Feb 202400:45:04

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 Del

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Anderson16 Feb 202400:28:36

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 Switch

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Rahman09 Feb 202400:39:37

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 • Servic

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Hupel02 Feb 202400:25:29

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Schrijver26 Jan 202400:31:25

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Humble19 Jan 202400:39:25

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Currie12 Jan 202400:22:06

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Rendle05 Jan 202400:27:42

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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

From Hardware Hacker to CTO: Building Teams That Scale • Meri Williams & Charles Humble14 Nov 202500:56:29

This interview was recorded for GOTO Unscripted.
https://gotopia.tech

Read the full transcription of this interview here:
https://gotopia.tech/articles/388

Meri Williams - CTO at Pleo & Advisor at Skiller Whale & Kindred Capital
Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant

RESOURCES
Meri
https://x.com/Geek_Manager
https://github.com/geekmanager
http://blog.geekmanager.co.uk

Charles
https://bsky.app/profile/charleshumble.bsky.social
https://mastodon.social/@charleshumble
https://conissaunce.com

Links
https://blog.container-solutions.com/managing-remote-teams-in-scaling-organisations

DESCRIPTION
Join us in a conversation with Meri Williams, an experienced CTO who has led technology teams from 30 to 300 people across organizations.
In this candid discussion, Meri shares their journey from reluctant manager to seasoned leader, revealing hard-won insights about scaling teams, avoiding the "Google trap" of copying big tech practices inappropriately, and why investing in onboarding can make or break your organization.
With refreshing honesty about management mistakes and the ongoing importance of diversity in building products that serve everyone, this conversation offers practical wisdom for anyone navigating the world of tech leadership.

RECOMMENDED BOOKS
Meri Williams • The Principles of Project Management • https://amzn.to/4lj5B1G
Tom DeMarco & Tim Lister • Peopleware • https://amzn.to/3KJmFOq
Marcus Buckingham & Gallup Organization • First, Break All the Rules • https://amzn.to/40xpppI
Daniel H. Pink • Drive: The Surprising Truth About What Motivates Us • https://amzn.to/3UHx535
Kathy Sierra • Badass • https://amzn.to/4b9fb2V
James Stanier • Become an Effective Software Engineering Manager • https://amzn.to/3vHrx1E

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Data-Oriented Programming • Yehonathan Sharvit & James Lewis29 Dec 202300:40:16

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

Read the full transcription of the interview here

Yehonathan Sharvit - Author of Data-Oriented programming
James Lewis - Principal Consultant & Technical Director at Thoughtworks

RESOURCES
Get 35% discount on all Manning products with code: *ytGOTO35*

Yehonathan
twitter.com/viebel
github.com/viebel
linkedin.com/in/viebel
blog.klipse.tech

James
twitter.com/boicy
linkedin.com/in/james-lewis-microservices

DESCRIPTION
Unlock the power of data-oriented programming with this groundbreaking guide ‘Data-Oriented Programming: Reduce software complexity‘, introducing a paradigm that revolutionizes software design by representing data through generic immutable structures. DOP simplifies state management, streamlines concurrency and eradicates common issues in object-oriented code, all while offering language-agnostic flexibility. In this GOTO Book Club episode, author Yehonathan Sharvit spoke to James Lewis about how you can change the way you look at programming where code is clearer, state-related bugs are history, and your applications are more robust.

This conversation-driven book is complete with code snippets and diagrams about DOP and the best part—it's not bound to a single programming language, making it adaptable to JavaScript, Ruby, Python, Clojure and traditional languages like Java or C#. Learn to design data models for business entities and implement state management systems without mutating data. Discover how to separate code from data, write data-oriented unit tests, and specify the shape of your data, all while gaining a deeper understanding of these exciting new concepts.

The interview is based on the book "Data-Oriented Programming"

RECOMMENDED BOOKS
Yehonathan Sharvit • Data-Oriented Programming
Yehonathan Sharvit • The Clojure Workshop
Zhamak Dehghani • Data Mesh
Eberhard Wolff & Hanna Prinz • Service Mesh
Piethein Strengholt • Data Management at Scale
Martin Kleppmann • Designing Data-Intensive Applications

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Practical Data Privacy • Katharine Jarmul & Alyona Galyeva22 Dec 202300:39:22

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

Read the full transcription of the interview here

Katharine Jarmul - Principal Data Scientist at Thoughtworks & Author of "Practical Data Privacy"
Alyona Galyeva - Principal MLOps & Data Engineer at Thoughtworks

RESOURCES
Katharine
twitter.com/kjam
linkedin.com/in/katharinejarmul
kjamistan.com
probablyprivate.com

Alyona
github.com/alyonagalyeva
linkedin.com/in/alyonagalyeva

DESCRIPTION
Integrating privacy-enhancing technologies into software applications is an imperative step for safeguarding user data and adhering to regulatory requirements in the realm of software development. However, prior to implementation, it is vital for development teams to grasp the potential pitfalls associated with incorporating privacy technology. They must also appreciate the significance of iterative processes and the necessity of collaborative efforts to ensure compliance.
Furthermore, achieving the delicate equilibrium between privacy and utility is of paramount importance. Organizations must meticulously fine-tune privacy settings, tailoring them to suit specific use cases.
Additionally, alongside this core evaluation criterion, considerations such as speed and computational efficiency may enter the equation, demanding expertise in privacy engineering for successful implementation at scale.

Katharine Jarmul, the author of "Practical Data Privacy," spoke to Alyona Galyeva from PyLadies Amsterdam, during which she unveiled a slew of open-source libraries and practical examples for implementing privacy technology. Katharine also explored how developers can proactively guarantee that their data science projects prioritize security by design and uphold privacy by default.

The interview is based on the book "Practical Data Privacy"

RECOMMENDED BOOK
Katharine Jarmul • Practical Data Privacy
Katharine Jarmul & Jacqueline Kazil • Data Wrangling with Python
Katharine Jarmul & Richard Lawson • Python Web Scraping
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 A

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

The Current State of Software Engineering • Jez Humble & Holly Cummins15 Dec 202300:35:46

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

Read the full transcription of this interview here

Jez Humble - SRE at Google Cloud & Lecturer at UC Berkeley
Holly Cummins - Senior Principal Software Engineer on the Red Hat Quarkus Team

RESOURCES
dora.dev

Jez
continuousdelivery.com
github.com/jezhumble
linkedin.com/in/jez-humble
@jezhumble
sre.google/resources

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

DESCRIPTION
Holly Cummins and Jez Humble explore the delicate balance of communication in the tech industry. They dissect two contrasting trends – the need for increased communication and the burden of communication overhead. Jez highlights the importance of effectively managing limited communication bandwidth, emphasizing the need to focus on the right things and automate processes when possible. They delve into the significance of good platforms and touch on the persistence of the perennial issue of code formatting standards.
Despite the challenges, they remain optimistic about the potential for positive change and acknowledge the progress made through continuous integration.

RECOMMENDED BOOKS
Nicole Forsgren, Jez Humble & Gene Kim • Accelerate
Kim, Humble, Debois, Willis & Forsgren • The DevOps Handbook
Jez Humble & David Farley • Continuous Delivery
Jez Humble, Joanne Molesky & Barry O'Reilly • Lean Enterprise
Holly Cummins & Timothy Ward • Enterprise OSGi in Action
Liz Rice • Container Security
Liz Rice • Kubernetes Security
Brendan Burns, Joe Beda & Kelsey Hightower • Kubernetes: Up and Running

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Code, Immutability & the Future of Development • Pragmatic Dave Thomas & Hannes Lowette08 Dec 202300:25:01

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

Read the full transcription of this interview here

Dave Thomas - Author of The Pragmatic Programmer
Hannes Lowette - Head of Learning & Development at Axxes, Monolith Advocate, Speaker & Whiskey Lover

RESOURCES
youtu.be/Adu75GJ0w1o
youtu.be/gy44CTCce0o
unison-lang.org

Dave
@pragdav
pragdave.me
github.com/pragdave
linkedin.com/in/dave-thomas-53aa1057

Hannes
@hannes_lowette
github.com/Belenar
linkedin.com/in/hanneslowette

DESCRIPTION
Software development in the 1990s was characterized as a chaotic period with projects often failing or delivering buggy software. The traditional approach involved lengthy requirement gathering, design and coding phases, fraught with issues, such as static requirements that didn't account for evolving business needs and poor assumptions about value and functionality. The rapid evolution of frameworks, tools and techniques in the software industry came as a blessing and fostered innovation. However, it was challenging for developers as they struggled to keep up with the constant changes.

In this GOTO Unscripted conversation, Dave Thomas, original signatory and author of The Manifesto for Agile Software Development and co-author of The Pragmatic Programmer, spoke to Hannes Lowette about the future of software development, focusing on the concept of immutability in code and databases. Immutability in code refers to the idea that once code is made shareable, it becomes unchangeable, and it is identified by a unique identifier rather than its name. This approach allows for frequent code changes without breaking interfaces used by others. Regarding databases, Dave highlights the advantages of immutable databases, which, when combined with unique identifiers, make it easier to manage and work with data. Tune in to get insights into the dynamic landscape of software engineering and the need for continuous self-improvement in an era of advanced AI tools.

RECOMMENDED BOOKS
Dave Thomas & Andy Hunt • The Pragmatic Programmer
Dave Thomas • Programming Elixir

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 Secure Container Images with Wolfi • Matt Turner & Adrian Mouat01 Dec 202300:12:37

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

Read the full transcription of this interview here

Matt Turner - DevOps Leader & Software Engineer at Tetrate
Adrian Mouat - Author of 'Using Docker' & Dev Rel at Chainguard

RESOURCES
github.com/wolfi-dev

Matt
@mt165
github.com/mt-inside
linkedin.com/in/mt165
mt165.co.uk

Adrian
@adrianmouat
github.com/amouat
linkedin.com/in/adrianmouat
adrianmouat.com

DESCRIPTION
Adrian Mouat and Matt Turner delve into the world of container image security and network trust. Matt shares his expertise on Chainguard tooling, emphasizing the practical benefits of image size reduction while Adrian explores the parallels between securing container images and implementing a zero-trust network strategy. They emphasize the importance of being explicit and concrete in both domains, highlighting the common thread of strong trust and identity-based authentication. This engaging conversation offers valuable insights for those navigating the complex landscape of containerization and network security.

RECOMMENDED BOOKS
Adrian Mouat • Using Docker
Burns, Beda & Hightower • Kubernetes: Up & Running
Burns, Villalba, Strebel & Evenson • Kubernetes Best Practices
Liz Rice • Container Security

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Feelability: How We Lost Touch with Life • Imran Rashid & Fabio Pereira24 Nov 202300:36:56

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

Read the full transcription of the interview here

Imran Rashid - Author of "Offline" & "Feelability"
Fabio Pereira - TEDx Speaker & Author of "Digital Nudge"

RESOURCES
Imran
@DrImranRashid
linkedin.com/in/imranrashid

Fabio
@fabiopereirame
linkedin.com/in/fabiopereirame
fabiopereira.me

DESCRIPTION
Amid the challenges caused by the COVID-19 pandemic, which has laid bare an exceedingly digitized way of life and a marked reduction in interpersonal interactions, a key question has emerged: How can software developers aspire to foster in this evolving landscape? Is it one that remains subject to external forces and unending technological advancement where metrics such as speed, consumption and financial prosperity dominate? Alternatively, should the pursuit revolve around the re-establishment of an authentic connection with life, thereby enabling a deeper sense of purpose, immersion, and human connectivity, especially in software development?

In "Feelability," the sequel to the acclaimed bestseller "Offline," readers are invited into a thought-provoking discussion between the author, Dr. Imran Rashid, a specialist doctor, and Fabio Pereira, as they explore the profound consequences of our digitized and rapidly accelerating society on individuals. Learn about some practical tools to navigate the challenges posed by technology's impact and confront smartphone addiction. Whether you seek to reclaim a more meaningful and connected existence or are intrigued by the stories behind this insightful work, "Feelability" offers an enlightening journey toward a more fulfilled life in our digitized age.

The interview is based on the book "FEELABILITY"

RECOMMENDED BOOKS
Imran Rashid & Rikke Østergaard • FEELABILITY
Imran Rashid & Soren Kenner • Offline
Fabio Pereira • Digital Nudge
Daniel Kahneman • Thinking, Fast and Slow
Thaler & Sunstein • Nudge
Dan Ariely • Predictably Irrational
Robert B Cialdini • Influence, New and Expanded

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Quantum Computing in the Cloud • Stig Elkjær Rasmussen, Søren Gammelmark & James Lewis17 Nov 202300:26:56

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

Read the full transcription of this interview here

Søren Gammelmark - Quantum Software Architect at Kvantify
Stig Elkjær Rasmussen - Quantum Engineer with a PhD in Quantum Technology & ML at Kvantify
James Lewis - Principal Consultant & Technical Director at Thoughtworks

RESOURCES

Søren

@SGammelmark
linkedin.com/in/sgammelmark

Stig
linkedin.com/in/s-e-rasmussen

James
@boicy
linkedin.com/in/james-lewis-microservices

DESCRIPTION
Quantum computing today is seen as a promising technology for addressing various challenges and quantum computers are already accessible through major cloud-computing providers, coexisting with classical computing hardware. However, it cannot operate in isolation. Embark on a journey into the integration of quantum computing with classical high-performance computing (HPC).

In a new GOTO Unscripted talk, Søren Gammelmark & Stig E. Rasmussen spoke to James Lewis about the significance of solving complex computational problems efficiently by quantum computing and its potential benefits for humanity, especially in areas like drug design, logistics, and finance. They dive deep into the heart of computational conundrums, showcasing quantum computing's promise and revealing Kvantify's ingenious fusion of quantum and classical computing.

RECOMMENDED BOOKS

Johan Vos • Quantum Computing in Action (available soon)
Jack D. Hidary • Quantum Computing: An Applied Approach
Sarah C. Kaiser & Christopher Grenade • Learn Quantum Computing with Python and Q#
Venkateswaran Kasirajan • Fundamentals of Quantum Computing
Brian Clegg • Quantum Computing: The Transformative Technology of the Qubit Revolution
Scott Aaronson • Quantum Computing Since Democritus
William (Chuck) Easttom • Quantum Computing Fundamentals
Wolfgang Scherer • Mathematics of Quantum Computing

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Design for Developers • Stephanie Stimac & Sophie Freiermuth10 Nov 202300:48:23

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

Read the full transcription of the interview here

Stephanie Stimac - Author of "Design for Developers" and Design & UX Consultant
Sophie Freiermuth - UX & Service Design, Manager, Strategist, Designer, Trainer, Coach, CSPO

RESOURCES
Get 35% discount on all Manning products with code: *ytGOTO35*
mng.bz/z5RQ

Stephanie
seaotta.dev
@seaotta
linkedin.com/in/stephaniestimac
github.com/ststimac
instagram.com/seaotta

Sophie
@wickedgeekie
wakelet.com/@SophieFreiermuth
linkedin.com/in/sophiefrei
github.com/wickedgeekie

DESCRIPTION
Design for Developers reveals essential design and UX principles every web developer needs to know. You’ll love the book’s developer-centric approach, which demonstrates new ideas with examples from popular sites and user interfaces. Discover insightful techniques for user research, and learn to use color, typography, and layout to create communicative web visuals. By the time you’re done reading, you’ll know it’s true: having good design sense will make you a better web developer!

In Design for Developers you will learn how to:
• Use color, typography, and layout to create hierarchy on a web page
• Apply color palettes consistently in a user interface
• Choose the correct typefaces and fonts
• Conduct user research to validate design decisions
• Quickly plan a website’s layout and structure

* Book description: © Manning

The interview is based on the book "Design for Developers"

RECOMMENDED BOOKS
Stephanie Stimac • Design for Developers
Christian Clausen • Five Lines of Code
Martin Fowler • Refactoring
Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know
Kevlin Henney • 97 Things Every Programmer Should Know

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Problem Solving with Erlang & the BEAM • Robert Virding & Francesco Cesarini03 Nov 202300:28:04

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

Read the full transcription of this interview here

Robert Virding - Erlang Co-inventor & Principal Language Expert at Erlang Solutions
Francesco Cesarini - Founder of Erlang Solutions & O'Reilly Author

RESOURCES
Robert
@rvirding
github.com/rvirding
linkedin.com/in/robertvirding

Francesco
@FrancescoC
github.com/francescoc
linkedin.com/in/francescocesarini

DESCRIPTION
Erlang is being used in various industries demanding reliability and scalability. Its debugging tools and cross-platform compatibility has solidified its position as an invaluable choice for building resilient, concurrent, and scalable applications in a slew of use cases.

Hear this GOTO Unscripted episode where Robert Virding, one of the original architects of Erlang shares the genesis of Erlang with Francesco Cesarini, founder & technical director at Erlang Solutions. Unveiling the fascinating tale behind the birth of this programming language.

Virding and Cesarini delve into the initial challenges that faced the Erlang ecosystem, the remarkable journey that followed and the plans ahead. Discover how Erlang's unique design has empowered it to play a pivotal role in mission-critical applications for companies like WhatsApp, Ericsson, Klarna, and many more, demonstrating its remarkable concurrency capabilities and fault tolerance, making it an invaluable tool for building high-performance systems in today's interconnected world.

RECOMMENDED BOOKS
Francesco Cesarini & Steve Vinoski • Designing for Scalability with Erlang/OTP
Francesco Cesarini & Simon Thompson • Erlang Programming
Saša Jurić • Elixir in Action
Joe Armstrong • Programming Erlang
Dave Thomas • Programming Elixir ≥ 1.6: Functional
Simon St. Laurent • Introducing Erlang
Logan, Merritt & Carlsson • Erlang and OTP in Action
McCord, Tate & Valim • Programming Phoenix 1.4

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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 3: Code Efficiency • Anne Currie27 Oct 202300:26:29

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
@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

RECOMMEDED 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

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Real-World Java • Victor Grazi, Jeanne Boyarsky & Barry Burd11 Nov 202500:37:30

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

Read the full transcription of the interview here:
https://gotopia.tech/episodes/393

Victor Grazi - Oracle Java Champion & Co-Author of "Real-World Java"
Jeanne Boyarsky - Oracle Java Champion, Co-Author of "Real-World Java" & "OCP 21 Java Cert Book"
Barry Burd - Professor at Drew University, Owner at Burd Brain Consulting & Author of "Java for Dummies"

RESOURCES
Victor
https://x.com/vgrazi
https://www.linkedin.com/in/victorgrazi

Jeanne
https://bsky.app/profile/jeanneboyarsky.bsky.social
https://www.linkedin.com/in/jeanne-boyarsky

Barry
https://x.com/allmycode
https://www.linkedin.com/in/barry-burd

Links
https://projectlombok.org
https://www.selikoff.net/2014/12/07/why-i-like-regular-expressions-who-says-they-arent-readable

DESCRIPTION
Barry interviews Victor and Jeanne  about their book "Real-World Java: Helping You Navigate the Java Ecosystem".
Victor emphasizes that knowing how to use your development tools, particularly IDE refactoring features, is a better indicator of developer experience than algorithm tests.
Rather than just teaching "hello world" examples, the authors focus on the essential ecosystem components needed to succeed in enterprise Java environments, making it accessible for anyone who knows the Java language but needs to understand the broader technological landscape they'll encounter in professional development roles.

RECOMMENDED BOOKS
Victor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBR
Jeanne Boyarsky & Scott Selikoff • OCP 21 Java Cert Book • https://amzn.to/4lF8OIC
Barry Burd • Java For Dummies • https://amzn.to/4mrXC3e
Barry Burd • Quantum Computing Algorithms • https://amzn.to/3Josymi

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Genetic Algorithms in Elixir • Sean Moriarity & Bruce Tate20 Oct 202300:41:42

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

Read the full transcription of the interview here

Sean Moriarity - Author of "Genetic Algorithms in Elixir" & "Machine Learning in Elixir"  Bruce Tate - President at Groxio & Author of many Books

RESOURCES
Sean
seanmoriarity.com
@sean_moriarity
github.com/seanmor5

Bruce
grox.io
@redrapids
linkedin.com/in/bruce-tate

DESCRIPTION
From finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don’t need an exotic new language or framework to get started; you can learn about genetic algorithms in a language you’re already familiar with. Join us for an in-depth look at the algorithms, techniques, and methods that go into writing a genetic algorithm. From introductory problems to real-world applications, you’ll learn the underlying principles of problem solving using genetic algorithms.

* Book description: © The Pragmatic Bookshelf

The interview is based on the book "Genetic Algorithms in Elixir"

RECOMMENDED BOOKS
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
Svilen Gospodinov • Concurrent Data Processing in Elixir
Ian Goodfellow, Yoshua Bengio & Aaron Courville • Deep Learning
Francois Chollet • Deep Learning with Python

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Crafting Robust Architectures for a Resilient Future • Eleanor Saitta & Jez Humble13 Oct 202300:30:23

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

Read the full transcription of this interview here

Eleanor Saitta - International Security Researcher & Co-founder of Open Source Tool Trike
Jez Humble - SRE at Google Cloud & Lecturer at UC Berkeley

RESOURCES
Eleanor
dymaxion.org
linkedin.com/in/dymaxion
@Dymaxion
infosec.exchange/@dymaxion

Jez
continuousdelivery.com
github.com/jezhumble
linkedin.com/in/jez-humble
@jezhumble
sre.google/resources

DESCRIPTION
Whether you're building a new system with an established team, trying to tame a legacy ecosystem, or starting from scratch, how you think about security and reliability has a big impact on how hard they are for you to achieve.

In a candid conversation between security expert Eleanor Saitta and technology thought leader Jez Humble, the critical role of architectural clarity in ensuring robust security and resilience comes to the forefront. Saitta emphasizes the necessity of understanding and intentionally designing your architecture, highlighting the challenges faced by organizations in adapting to changing ecosystems. They discuss the dual aspects of security – external services and internal IT operations – shedding light on the potential risks associated with Windows and Office usage.
Hear in this GOTO Unscripted talk about the significance of architectural awareness and basic IT hygiene in safeguarding organizations against security threats.

RECOMMENDED BOOKS
Jez Humble & David Farley • Continuous Delivery
Jez Humble, Joanne Molesky & Barry O'Reilly • Lean Enterprise
Nicole Forsgren, Jez Humble & Gene Kim • Accelerate
Liz Rice • Container Security
Liz Rice • Kubernetes Security
Aaron Parecki • OAuth 2.0 Simplified
Aaron Parecki • OAuth 2.0 Servers
Erdal Ozkaya • Cybersecurity: The Beginner's Guide
Kim, Humble, Debois, Willis & Forsgren • The DevOps Handbook

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

Teaching Kids to Code with Sonic Pi • Sam Aaron & James Lewis06 Oct 202300:45:24

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

Read the full transcription of this interview here

Sam Aaron - Live Coding Musician & Creator of Sonic Pi
James Lewis - Principal Consultant & Technical Director at Thoughtworks

RESOURCES
sonic-pi.net
@sonic_pi
github.com/sonic-pi-net/sonic-pi
ableton.com/en/link
hydra.ojack.xyz

Sam
patreon.com/samaaron
@samaaron
github.com/samaaron
linkedin.com/in/samaaron

James
@boicy
linkedin.com/in/james-lewis-microservices

DESCRIPTION
Programming isn't just lines of code but a gateway to creating music and art and legends such as Ada Lovelace were proof of that. With the aim to reshape the perception of coding which has traditionally been complex and intimidating, Sam Aaron created Sonic Pi, an open-source, free-to-use platform that empowers users to create music through code. What began as a humble endeavor has grown exponentially with more than millions of downloads globally and a large number of schools integrating the tool as part of their computing curriculum to teach children how to program.
Tune in to this GOTO Unscripted where Sam spoke to James Lewis about how Sonic Pi is on a mission to democratize coding and break down barriers that have hindered people from engaging with both coding and music.

RECOMMENDED BOOKS
Hans Gruendel • Making Music with Sonic Pi
Hans Gruendel • Learn to Program with Sonic PI
Simon Monk • Raspberry Pi Cookbook
Matthew Skelton & Manuel Pais • Team Topologies
Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps

Bluesky
Twitter
Instagram
LinkedIn
Facebook

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:
https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join

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!

© My Podcast Data