Practical (a.k.a. Actually Useful) Architecture • Stefan Tilkov • GOTO 2023

Sdílet
Vložit
  • čas přidán 19. 05. 2024
  • Stefan was a regular presenter in the global software development conference industry, with close ties to GOTO Conferences. He leaves a digital legacy comprising many insightful presentations and talks including this one.
    Commemorating the Enduring Legacy of Stefan Tilkov
    gotopia.tech/articles/248
    This presentation was recorded at GOTO Amsterdam 2023. #GOTOcon #GOTOams
    gotoams.nl
    Stefan Tilkov - Co-founder & Principal Consultant at INNOQ
    RESOURCES
    / stefantilkov
    / stilkov
    github.com/stilkov
    ABSTRACT
    In this session, we’ll look at some practices that help to perform architectural work that’s actually useful, as opposed to the kind of work that’s perceived by everyone (except the architect) as a waste of time and effort. We’ll address why it’s necessary to consider architectural aspects, why it’s so easy to draw the wrong conclusions and make everyone’s lives miserable, and how we can prevent this from happening.
    Topics addressed include the right amount of upfront thinking, the merits of boring technology, managing technical challenges, creating malleable structures, and integrating humans and organization into architectural work. [...]
    TIMECODES
    00:00 Intro
    01:24 10 recommendations for pragmatic architecture work
    01:51 1. Choose your perspective(s) consciously
    07:45 2. Explicitly architect your team setup
    13:22 3. Match your organizational setup to project size, etc.
    17:39 4. Don't be afraid to decide things centrally
    21:05 5. Pick your battles wisely
    23:37 6. Enforce the least viable amount of rules, rigidly
    29:52 7. Balance prescriptive vs. descriptive architecture
    35:15 8. Don't aim for perfection - iterate
    36:51 9. Architect for delivery flow as much as for runtime quality
    39:20 10. Be boring & do more with less
    44:51 Conclusion
    46:08 Outro
    Read the full abstract here:
    gotoams.nl/2023/sessions/2465
    RECOMMENDED BOOKS
    Matthew Skelton & Manuel Pais • Team Topologies • amzn.to/3sVLyLQ
    Simon Brown • Software Architecture for Developers Vol. 2 • leanpub.com/visualising-softw...
    Mark Richards & Neal Ford • Fundamentals of Software Architecture • amzn.to/3qmELt7
    Gregor Hohpe • The Software Architect Elevator • amzn.to/3tY8evH
    Michael Keeling • Design It! • amzn.to/37y4OGH
    George Fairbanks • Just Enough Software Architecture • amzn.to/3bbjqg3
    Nick Rozanski & Eoin Woods • Software Systems Architecture • amzn.to/3ajYjsv
    Eric Evans • Domain-Driven Design • amzn.to/3tnGhwm
    / gotocon
    / goto-
    / goto_con
    / gotoconferences
    #SoftwareArchitecture #PracticalArchitecture #StefanTilkov #INNOQ #SoftwareArchitect #Programming #SoftwareEngineering #DomainArchitecture #MacroArchitecture #MicroArchitecture #TeamArchitecture #RuntimeQuality #DataMesh
    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/GotoConf...
  • Věda a technologie

Komentáře • 9

  • @GOTO-
    @GOTO-  Před 5 měsíci +17

    Stefan was a regular presenter in the global software development conference industry, with close ties to GOTO Conferences. He leaves a digital legacy comprising many insightful presentations and talks including this one.
    Commemorating the enduring legacy of Stefan Tilkov
    gotopia.tech/articles/248
    Consider a donation to "Doctors without Borders"
    www.innoq.com/en/stefan-tilkov

  • @omarelkhatib150
    @omarelkhatib150 Před 2 dny +1

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

  • @donaldstrubler3870
    @donaldstrubler3870 Před 5 měsíci +15

    RIP Stefan. Your confidence in technical opinions helped guide me in many moments when it all felt like chaos. Legacy for sure. ❤

  • @ceekay2119
    @ceekay2119 Před 3 měsíci +1

    Stefan's talks are so pithy and practical. RIP legend.

  • @david3552
    @david3552 Před 4 měsíci +1

    RIP Stefan. Thank you for the legacy you have built and the knowledge you have brought us.

  • @teppich626
    @teppich626 Před 5 měsíci +4

    My condolences ❤
    Stefan was indeed a beacon of expertise, I had the privilege of attending a talk of him at OOP.
    Despite his talk of catchy titles, it was actually his name that got me to click this one -- and the knowledge that with that name come great thoughts.
    He will be missed.

  • @stokedfool
    @stokedfool Před 5 měsíci +1

    23:00 (too much credit to Nuclear Industry)
    28:40 Accessibility sucks!
    29:30 "Aspects" and cross cutting concerns.
    31:00 (starting to realize how much my job sucks)
    31:30 "Nobody cares about their diagrams." (I feel attacked)
    35:25 Don't aim for perfection. Iterate!
    38:40 Get out of other people's way
    39:51 "...quality requirements: the thing we used to call Non-FUNctional requirements until we figured out that name sucks..." (yaas. This is great.)

  • @joshgraham4711
    @joshgraham4711 Před 5 měsíci

    Vale my friend

  • @jstrain
    @jstrain Před 5 měsíci +2

    RIP Stefan.