Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by GOTO. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by GOTO or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://staging.podcastplayer.com/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Master Software Architecture • Maciej «MJ» Jedrzejewski & Artur Skowroński

44:15
 
Share
 

Manage episode 454120146 series 2896766
Content provided by GOTO. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by GOTO or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://staging.podcastplayer.com/legal.

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/331

Maciej «MJ» Jedrzejewski - Tech Agnostic Architect & Author of "Master Software Architecture"
Artur Skowroński - Head of Java & Kotlin Engineering at VirtusLab & Editor of "JVM Weekly"
RESOURCES
MJ
https://github.com/meaboutsoftware
https://www.linkedin.com/in/jedrzejewski-maciej
https://www.fractionalarchitect.io

Artur
https://x.com/ArturSkowronski
https://www.linkedin.com/in/arturskowronski
https://www.jvm-weekly.com
DESCRIPTION
This conversation explores the evolution and complexities of software architecture, from early programming experiences to advanced design principles.
It highlights practical gaps and the value of self-publishing, consulting, and addressing architectural pitfalls. Trends like microservices, serverless computing and AI are examined critically, emphasizing their limitations and supportive roles.
Recommendations for further reading include Gregor Hohpe's "Software Architect Elevator", Martin Kleppmann's "Designing Data-Intensive Applications", "Software Architecture: The Hard Parts" and Nick Tune's "Architecture Modernization," offering deep insights into effective software practices.
RECOMMENDED BOOKS
Maciej «MJ» Jedrzejewski • Master Software Architecture • https://leanpub.com/master-software-architecture
Gregor Hohpe • Platform Strategy • https://amzn.to/4cxfYdb
Gregor Hohpe • The Software Architect Elevator • https://amzn.to/3F6d2ax
Martin Kleppmann • Designing Data-Intensive Applications • https://amzn.to/3mk2Roj
Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjR
Nick Tune & Jean-Georges Perrin • Architecture Modernization • https://amzn.to/4b5ASiN
Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
Vaughn Vernon & Tomasz Jaskula • Strategic Monoliths & Microservices • https://amzn.to/3AcUscj

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!

  continue reading

Chapters

1. Intro (00:00:00)

2. From tinkering with Atari to "Mastering Software Architecture" (00:01:51)

3. Filling a pragmatic gap in software architecture (00:07:45)

4. The journey of self-publishing (00:14:13)

5. The pitfalls of DDD (00:18:25)

6. Common misconceptions in software architecture (00:24:20)

7. Serverless, AI & emerging trends in software architecture (00:33:30)

8. Book recommendations (00:37:36)

9. Outro (00:42:29)

215 episodes

Artwork
iconShare
 
Manage episode 454120146 series 2896766
Content provided by GOTO. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by GOTO or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://staging.podcastplayer.com/legal.

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/331

Maciej «MJ» Jedrzejewski - Tech Agnostic Architect & Author of "Master Software Architecture"
Artur Skowroński - Head of Java & Kotlin Engineering at VirtusLab & Editor of "JVM Weekly"
RESOURCES
MJ
https://github.com/meaboutsoftware
https://www.linkedin.com/in/jedrzejewski-maciej
https://www.fractionalarchitect.io

Artur
https://x.com/ArturSkowronski
https://www.linkedin.com/in/arturskowronski
https://www.jvm-weekly.com
DESCRIPTION
This conversation explores the evolution and complexities of software architecture, from early programming experiences to advanced design principles.
It highlights practical gaps and the value of self-publishing, consulting, and addressing architectural pitfalls. Trends like microservices, serverless computing and AI are examined critically, emphasizing their limitations and supportive roles.
Recommendations for further reading include Gregor Hohpe's "Software Architect Elevator", Martin Kleppmann's "Designing Data-Intensive Applications", "Software Architecture: The Hard Parts" and Nick Tune's "Architecture Modernization," offering deep insights into effective software practices.
RECOMMENDED BOOKS
Maciej «MJ» Jedrzejewski • Master Software Architecture • https://leanpub.com/master-software-architecture
Gregor Hohpe • Platform Strategy • https://amzn.to/4cxfYdb
Gregor Hohpe • The Software Architect Elevator • https://amzn.to/3F6d2ax
Martin Kleppmann • Designing Data-Intensive Applications • https://amzn.to/3mk2Roj
Ford, Richards, Sadalage & Dehghani • Software Architecture: The Hard Parts • https://amzn.to/3QeMgjR
Nick Tune & Jean-Georges Perrin • Architecture Modernization • https://amzn.to/4b5ASiN
Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
Vaughn Vernon & Tomasz Jaskula • Strategic Monoliths & Microservices • https://amzn.to/3AcUscj

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!

  continue reading

Chapters

1. Intro (00:00:00)

2. From tinkering with Atari to "Mastering Software Architecture" (00:01:51)

3. Filling a pragmatic gap in software architecture (00:07:45)

4. The journey of self-publishing (00:14:13)

5. The pitfalls of DDD (00:18:25)

6. Common misconceptions in software architecture (00:24:20)

7. Serverless, AI & emerging trends in software architecture (00:33:30)

8. Book recommendations (00:37:36)

9. Outro (00:42:29)

215 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Listen to this show while you explore
Play