GOTO Conferences
GOTO Conferences
  • 2 661
  • 56 505 315
CTO Summit Panel • Sarah Taraporewalla, Dave Coombes, Jenny Johnson & Josh Graham • YOW! 2019
This presentation was recorded at YOW! 2019. #GOTOcon #YOW
yowcon.com
Sarah Taraporewalla - Principal Technologist at Thoughtworks Australia
Dave Coombes - Director of Solution Architecture at AWS
Jenny Johnson - CTO at RedEye Apps
Josh Graham - Semi-Retired CTO at Cookaborough
RESOURCES
Sarah
sarahtaraporewalla.com
sarahtarap
www.linkedin.com/in/sarahtaraporewalla
github.com/staraporf
Dave
www.linkedin.com/in/dave-coombes
Jenny
www.linkedin.com/in/jenny-johnson-2622731
Josh
www.linkedin.com/in/joshuagraham
github.com/delitescere
RECOMMENDED BOOKS
Christian Clausen • Five Lines of Code • amzn.to/3s2zjyg
Andy Oram & Greg Wilson • Beautiful Code • amzn.to/3DYDVeM
Christian Mayer • The Art of Clean Code • amzn.to/3OwljaK
Tom DeMarco & Tim Lister • Peopleware • amzn.to/3KJmFOq
David Farley • Modern Software Engineering • amzn.to/3GI468M
GOTOcon
www.linkedin.com/company/goto-
goto_con
GOTOConferences
#CTO #CTOSummit #SoftwareEngineering #Programming #SoftwareDevelopment #SoftwareTechnology #JoshGraham #NicolaNye #CatSwetel #DaveCoombes #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at gotopia.tech
Sign up for updates and specials at gotopia.tech/newsletter
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
czcams.com/users/GotoConferences
zhlédnutí: 20

Video

Experimenting with Distributed Data Processing in Haskell • Utku Demir • YOW! 2019
zhlédnutí 511Před 23 hodinami
This presentation was recorded at YOW! 2019. #GOTOcon #YOW yowcon.com Utku Demir - Software Engineer at Movio RESOURCES mastodon.nz/@utdemir utdemir www.linkedin.com/in/utdemir github.com/utdemir utdemir.com ABSTRACT #ApacheSpark is one of the most popular data processing frameworks in the world, and is widely used in the enterprise. Its popularity is due in no small part to its ado...
Retrospective Antipatterns • Aino Vonge Corry • YOW! 2019
zhlédnutí 1,1KPřed 13 hodinami
This presentation was recorded at YOW! 2019. #GOTOcon #YOW yowcon.com Aino Vonge Corry - Retrospectives Facilitator, Teacher, Technical Conference Editor & Author of "Retrospectives Antipatterns" RESOURCES apaipi metadeveloper.com github.com/apaipi linkedin.com/in/aino-vonge-corry-9a23801 ABSTRACT Antipatterns are like patterns, only more informative. With antipatterns you will firs...
DMaps for Delightful Dynamism • David Laing • YOW! 2019
zhlédnutí 636Před 13 hodinami
This presentation was recorded at YOW! 2019. #GOTOcon #YOW yowcon.com David Laing - Senior Functional Programming Engineer at CSIRO's Data61 RESOURCES www.linkedin.com/in/david-laing RECOMMENDED BOOKS Saša Jurić • Elixir in Action • amzn.to/2RZh5eN Dave Thomas • Programming Elixir ≥ 1.6: Functional • amzn.to/34Dw3O5 McCord, Tate & Valim • Programming Phoenix 1.4 • amzn.to/3zcUqj4 Rebecca Skinne...
Rust & Zig Combined • Richard Feldman • GOTO 2023
zhlédnutí 6KPřed 16 hodinami
This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph gotocph.com Richard Feldman - Functional Programming Language Expert & Author of “Elm in Action” @rtfeldman RESOURCES rtfeldman www.linkedin.com/in/rtfeldman github.com/rtfeldman Links www.rust-lang.org ziglang.org www.roc-lang.org ABSTRACT Why would someone use both Rust and Zig in the same project? Rust is c...
Patterns of Distributed Systems • Unmesh Joshi & James Lewis
zhlédnutí 896Před 16 hodinami
This interview was recorded for the GOTO Book Club. gotopia.tech/bookclub Read the full transcription of the interview here (gotopia.tech/episodes/296) Unmesh Joshi - Principal Consultant at Thoughtworks & Author of "Patterns of Distributed Systems (amzn.to/430yJ5G) " James Lewis - Principal Consultant & Technical Director at Thoughtworks RESOURCES Unmesh unmeshjoshi www.linkedin.co...
Cruising Along with Java • Venkat Subramaniam & Alina Yurenko • GOTO 2024
zhlédnutí 2,2KPřed 18 hodinami
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub gotopia.tech/bookclub Read the full transcription of the interview here: gotopia.tech/episodes/310 Venkat Subramaniam - Author of "Cruising Along with Java" and Many More Books Alina Yurenko - Developer Advocate for GraalVM at Oracle Labs @alina_yurenko RESOURCES Venkat venkat_s www.linkedin.com/in/vsubramani...
From Challenge to Solution: Demant's Journey with Dynatrace • Rasmus Rasmussen • GOTO 2024
zhlédnutí 645Před 21 hodinou
This presentation was recorded at Trifork's Observability Event 2024. trifork.info/observability-2024 Rasmus Rasmussen - Vice President of Enterprise Platforms, Infrastructure & Security at Demant RESOURCES www.linkedin.com/in/rasmus-rasmussen-294b0a ABSTRACT Explore the journey of how Demant navigated through initial hurdles to harness the power of Dynatrace, emphasizing the transformational i...
Modern Platform Engineering: 9 Secrets of Generative Teams in 2 Minutes • Liz Fong-Jones • GOTO 2023
zhlédnutí 1KPřed 21 hodinou
This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph gotocph.com Liz Fong-Jones - Field CTO at Honeycomb.io @lizthegrey Check out the full talk: czcams.com/video/3tBj3ZCPGJY/video.html RESOURCES lizthegrey linkedin.com/in/efong www.lizthegrey.com ABSTRACT What tools and techniques do top-performing teams incorporate into their software delivery practices in 2023...
Insights on Leadership & Innovation • Gene Kim & Charles Humble • GOTO 2024
zhlédnutí 1,3KPřed 23 hodinami
Gene KimThis interview was recorded for GOTO Unscripted. #GOTOcon #GOTOunscripted gotopia.tech Read the full transcription of this interview here: gotopia.tech/articles/309 Gene Kim - Author, Researcher, DevOps Enthusiast & Founder of IT Revolution Charles Humble - Freelance Techie, Podcaster, Editor, Author & Consultant RESOURCES Gene RealGeneKim www.linkedin.com/in/realgenekim www...
The Tools Spotify Uses to Onboard Engineers & Encourage Career Mobility • Helen Greul • GOTO 2023
zhlédnutí 2,6KPřed dnem
This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph gotocph.com Helen Greul - Head of Engineering for Backstage at Spotify @elenagreul9924 ORIGINAL TALK TITLE Ramp Up, Fan Out: The Tools Spotify Uses to Onboard Engineers and Encourage Career Mobility RESOURCES HelenGreul www.linkedin.com/in/elenagreul github.com/HelenGreul Links backstage.io github.com/backstag...
Solving the Problem of More Work than Time & Money • Liam McLennan • YOW! 2018
zhlédnutí 1,6KPřed dnem
This presentation was recorded at YOW! 2018. #GOTOcon #YOW yowcon.com Liam McLennan - CTO at Starts at 60 @liammclennan RESOURCES liammclennan www.linkedin.com/in/liam-mclennan-3978591 github.com/liammclennan www.withouttheloop.com RECOMMENDED BOOKS Matthew Skelton & Manuel Pais • Team Topologies • amzn.to/3sVLyLQ Michael Jackson • Software Requirements and Specifications • amzn.to/...
Building Distributed Engineering Teams • Tom Adams • YOW! 2018
zhlédnutí 933Před dnem
This presentation was recorded at YOW! 2018. #GOTOcon #YOW yowcon.com Tom Adams - Head of Engineering at Cash App @tomjadams RESOURCES tomjadams www.linkedin.com/in/tomjadams github.com/tomjadams-rb RECOMMENDED BOOKS Matthew Skelton & Manuel Pais • Team Topologies • amzn.to/3sVLyLQ Michael Jackson • Software Requirements and Specifications • amzn.to/3ql2T14 Geoffrey West • Scale • a...
Ready for Rust • Erik Doernenburg • YOW! 2019
zhlédnutí 1,8KPřed dnem
This presentation was recorded at YOW! 2019. #GOTOcon #YOW yowcon.com Erik Doernenburg - Head of Technology at Thoughtworks and Contributor of Several Books @erikdoe RESOURCES erikdoe www.linkedin.com/in/edoernenburg github.com/erikdtw erik.doernenburg.com/ ABSTRACT In the StackOverflow developer survey, Rust has been the "most loved" programming language for three years in a row (2...
co-log: Composable Contravariant Comonadic Logging Component • Dmitrii Kovanikov • YOW! 2019
zhlédnutí 995Před dnem
This presentation was recorded at YOW! 2019. #GOTOcon #YOW yowcon.com Dmitrii Kovanikov - Haskell Developer at Holmusk @chshersh RESOURCES ChShersh www.linkedin.com/in/chshersh chshersh.com github.com/chshersh ABSTRACT In this talk I'm going to share key design decisions behind Haskell logging library called co-log. This library combines multiple algebraic concepts in order to provi...
Sonic Pi: How to Live Code an Orchestra • Sam Aaron • GOTO 2023
zhlédnutí 82KPřed dnem
Sonic Pi: How to Live Code an Orchestra • Sam Aaron • GOTO 2023
The Art of EDA Visuals: Exploring Concepts Through Graphics • David Boyne & Eric Johnson
zhlédnutí 663Před dnem
The Art of EDA Visuals: Exploring Concepts Through Graphics • David Boyne & Eric Johnson
A Hybrid Intelligence Approach to Developing Generative AI Applications • Jacob Sherson • GOTO 2023
zhlédnutí 29KPřed dnem
A Hybrid Intelligence Approach to Developing Generative AI Applications • Jacob Sherson • GOTO 2023
Monitoring & Observability: Strategy to Make Your Data Visible • Arun Prasad • GOTO 2024
zhlédnutí 1KPřed dnem
Monitoring & Observability: Strategy to Make Your Data Visible • Arun Prasad • GOTO 2024
The State of Application Security 2023 in Less than a Minute • Sebastian Brandes • GOTO 2023
zhlédnutí 890Před dnem
The State of Application Security 2023 in Less than a Minute • Sebastian Brandes • GOTO 2023
Functions vs Containers: The Serverless Landscape • Marcia Villalba & Julian Wood • GOTO 2024
zhlédnutí 48KPřed dnem
Functions vs Containers: The Serverless Landscape • Marcia Villalba & Julian Wood • GOTO 2024
How AI & DevOps Are About to Change the Way We Create Products • Marko Klemetti • GOTO 2023
zhlédnutí 52KPřed dnem
How AI & DevOps Are About to Change the Way We Create Products • Marko Klemetti • GOTO 2023
Demystifying Functional Programming • Manuel M T Chakravarty • YOW! 2018
zhlédnutí 1,9KPřed 14 dny
Demystifying Functional Programming • Manuel M T Chakravarty • YOW! 2018
You Can Do Better With Kotlin • Svetlana Isakova • YOW! 2017
zhlédnutí 1,2KPřed 14 dny
You Can Do Better With Kotlin • Svetlana Isakova • YOW! 2017
3X Explore, Expand, Extract • Kent Beck • YOW! 2019
zhlédnutí 2,2KPřed 14 dny
3X Explore, Expand, Extract • Kent Beck • YOW! 2019
(Programming Languages) in Agda = Programming (Languages in Agda) • Philip Wadler • YOW! 2019
zhlédnutí 1,2KPřed 14 dny
(Programming Languages) in Agda = Programming (Languages in Agda) • Philip Wadler • YOW! 2019
Tips for Building Successful Platform Teams • Dave Farley • GOTO 2024
zhlédnutí 2,2KPřed 14 dny
Tips for Building Successful Platform Teams • Dave Farley • GOTO 2024
Elixir, Phoenix LiveView & Erlang • Sophie DeBenedetto & Andrea Leopardi
zhlédnutí 655Před 14 dny
Elixir, Phoenix LiveView & Erlang • Sophie DeBenedetto & Andrea Leopardi
Your AI Survival Guide • Sol Rashidi & Joe Reis • GOTO 2024
zhlédnutí 42KPřed 14 dny
Your AI Survival Guide • Sol Rashidi & Joe Reis • GOTO 2024
How Technical Problems Cause Organizational Friction • Adam Tornhill • GOTO 2023
zhlédnutí 25KPřed 14 dny
How Technical Problems Cause Organizational Friction • Adam Tornhill • GOTO 2023

Komentáře

  • @kristun216
    @kristun216 Před 13 hodinami

    amazing talk

  • @josersleal
    @josersleal Před 14 hodinami

    overweight, health problems all round (cant breath properly) mos tllikely caused by lifestyle of stifness from working with computer under stress. arent software engineers supposed to be smart?

  • @MegaCashB
    @MegaCashB Před 15 hodinami

    Is the video speeded up? lol

  • @yorailevi6747
    @yorailevi6747 Před 16 hodinami

    i just checked the repo for the roc compiler… Why is there a float implementation in zig? isn’t it supposed to be a hardware primitive?

  • @ulrich-tonmoy
    @ulrich-tonmoy Před 19 hodinami

    Rust and Zig might be the new C++ and C (rust is not to zig what c++ is to c) to continue their legacy to further

  • @semenivanoff8615
    @semenivanoff8615 Před 20 hodinami

    What do you mean by test your idea?! You're making software to identified ideas and problems that business has a has financing for.

  • @dvyadav2307
    @dvyadav2307 Před 21 hodinou

    Great insights from Venkat

  • @NeatMemesDotCom
    @NeatMemesDotCom Před dnem

    TLDR a dude tried to cut corners while building a new programming language and ended up having to use two new languages. Jesus...

  • @Tony-dp1rl
    @Tony-dp1rl Před dnem

    I remember when people thought Rust was going to be huge. Didn't turn out that way. Seeing very little interest in it these days. Or at least, very little interest outside of early adopters.

  • @luizpbraga
    @luizpbraga Před dnem

    love his "2x video speed" energy

  • @possumkeys
    @possumkeys Před dnem

    😅 I like how this was NOT a talk about Roc lang. 😂

  • @fburton8
    @fburton8 Před dnem

    I don't think I understood a word of this, but it was fascinating nonetheless!

  • @steveoc64
    @steveoc64 Před 2 dny

    Heaven and Hell ;)

    • @RiwenX
      @RiwenX Před 2 dny

      Which one is which?

    • @steveoc64
      @steveoc64 Před 12 hodinami

      @@RiwenX yeah, well if you need to ask….. then you are probably already neck deep in the rust koolaide, so no amount of logical discussion will bring any light to the question

  • @omarelkhatib150
    @omarelkhatib150 Před 2 dny

    RIP Stefan, thanks for all legacy you left behind you.

  • @bjorn2625
    @bjorn2625 Před 2 dny

    Fantastic that you’ve put this online!!

  • @ZenonLite
    @ZenonLite Před 2 dny

    Zig 🤝 Rust

  • @timi_t_codes
    @timi_t_codes Před 2 dny

    Looking forward to this talk 🔥

  • @MrSargon1984
    @MrSargon1984 Před 3 dny

    This is the way.

  • @elias-frihet
    @elias-frihet Před 3 dny

    MS Code has a great plugin for Clojure. No need for Emacs.

  • @elias-frihet
    @elias-frihet Před 3 dny

    Coffeescript is a great language. I don't understand why it got out of fashion.

  • @CipherDiaz
    @CipherDiaz Před 3 dny

    First statement: associated all white people with the east india company, which is simply false. Second statement: sucking all the money out of the world and giving it to elon musk. Great talk, but your ideology of white shaming you can keep to yourself. The British has a lot to answer for. You trying to globalize that guilt is just wrong. Plenty of white countries that did not operate like your ancestors did -- so clean up your own mess mate.

  • @realavaloro6006
    @realavaloro6006 Před 4 dny

    Great talk! Is there any further read on cross entity invariant specs? There would be a potential eventual consistency problem there, wouldn´t it? If the view/read model is stale, the invariant wouldn't be taken into account properly.

  • @alexkhazov7264
    @alexkhazov7264 Před 4 dny

    Wouldn't 38 in Roman numerals be "XXXIIX"?

  • @jscancella
    @jscancella Před 4 dny

    Seemed cool until it basically needs orbital to do everything. I wish i could embed the guts of orbital directly in my application instead

    • @martypitt6529
      @martypitt6529 Před 4 dny

      You can. There's an open source embeddable TaxiQL engine that you can stick in your apps. (It's JVM based, but anyone could build a TaxiQL engine in a different language)

    • @jscancella
      @jscancella Před 3 dny

      @@martypitt6529 that's great to hear! Do you have examples of using it with an event type system like Kafka as well?

    • @martypitt6529
      @martypitt6529 Před 3 dny

      @@jscancella absolutely - Kafka is one of our main use cases in the wild. Details are in the docs (can't link here, sorry). We're all on slack, so can answer in more detail there!

    • @jscancella
      @jscancella Před 2 dny

      @@martypitt6529 Thanks I will check it out! We aren't using Kafka yet, but I think where I work will inevitably move to a message based system in the future and I am hoping we can use this

  • @seanknowles9985
    @seanknowles9985 Před 4 dny

    Webpack, JS is far away and ahead of Webpack..... old tech.

  • @jscancella
    @jscancella Před 5 dny

    50:14 - man i bet you are saying to yourself "well looking back i guess that was COVID-19"...

  • @MartinKramer-ff5mt
    @MartinKramer-ff5mt Před 5 dny

    I did not know that you were the inventor of typescript, happy to know

  • @crism8868
    @crism8868 Před 5 dny

    Cool, cool. So Atoms are like useState in React? You learn something new everyday

  • @this-is-bioman
    @this-is-bioman Před 5 dny

    Chaotic. Unorganized. I have no idea what this is about. I'm shocked what hateful and noninclusive words she picks. First the thing about skin cancer then later the GrumpyOldMan in her excel sheet. Unbelievable.

  • @adrianteri
    @adrianteri Před 5 dny

    22:50 I suspect the share your expertise with others will just turn into unhealthy competition if left to users to input those skills. It should gather/track info from projects the contributor is/has done.

  • @this-is-bioman
    @this-is-bioman Před 5 dny

    A context already means that it's bounded. Otherwise it wouldn't be a context. Saying bounded context is just stupidly confusing.

  • @void_star_void
    @void_star_void Před 5 dny

    Is there one on how Spotify lays people off too?

  • @user-vh8cv2rg6w
    @user-vh8cv2rg6w Před 6 dny

    Good talk! We use backstage at my work (not spotify) and it is useful, particularly the templates.

  • @deanrumsby
    @deanrumsby Před 6 dny

    Bloody hell, I'm only 30 minutes in but this is an amazing demo of Elixir/ the BEAM vm! Awesome job man!!!

  • @steav677
    @steav677 Před 6 dny

    After all, what is the Minimum Viable Architecture? I don't get it.

  • @DotLevine
    @DotLevine Před 6 dny

    How does Spotify encourage career mobility for musicians?

  • @jakub.anderwald
    @jakub.anderwald Před 7 dny

    Has anyone found a piece of software that could pull Jira data and measure the value stream stats as shown here?

  • @Hank-ry9bz
    @Hank-ry9bz Před 7 dny

    1:35 Composable, Unix, Predicable, Idiomatic, Domain

  • @Rallies
    @Rallies Před 7 dny

    Rust does have a return keyword. You just don’t have to use it in the scenario you’re explaining. You can use it for early returns.

  • @avwie132
    @avwie132 Před 8 dny

    I am unsure if this is trolling or I am just stupid. Maybe both

  • @user-rr4gh4bu7w
    @user-rr4gh4bu7w Před 8 dny

    Why upload a 2019 video now

  • @jakesimonds5051
    @jakesimonds5051 Před 8 dny

    Who's building APIs designed to be queried by LLMs/APIs that can take user garbage prompts and figure out what they actually asked for????

  • @AlgoNudger
    @AlgoNudger Před 8 dny

    Thanks.

  • @nataliaquenmaz2097
    @nataliaquenmaz2097 Před 8 dny

    I'm missing human generated subtitles:(

  • @andreienache6290
    @andreienache6290 Před 8 dny

    completely amazing! 👏👏👏👏👏

  • @eugenej.5584
    @eugenej.5584 Před 8 dny

    Ahh the good old CCCLC pattern..

  • @VishalSharma-lo5ol
    @VishalSharma-lo5ol Před 9 dny

    Thank you so much, This is amazing

  • @fburton8
    @fburton8 Před 9 dny

    Pure gold

  • @CripplingDuality
    @CripplingDuality Před 10 dny

    Aside from the short, vague blip about AI supervised code review, I found nothing novel or insightful in this talk; a bunch of stuff that is already baked into the platforms we use and highly unimpressive applications of this tech.

  • @JetADR
    @JetADR Před 10 dny

    If she is going to quote Pres. Kennedy , she needs to work on her Boaton accent. Lol