Kodsnack 346 - A golden age of exploration and tomfoolery, with Tomer Gabel
2020-01-07 05:26Recorded at Øredev 2019, Fredrik talks to Tomer Gabel. We start from Tomer’s talk about microservices, why the timing was right to do a microservices talk in the form of a retrospective, what is happening now, and how the answer to the question of whether you should go microservices has changed in the last few years. Tomer discusses how problems and solutions evolve, are commoditized and sometimes almost disappear as a concept (or gain new terminology to describe them). In the future, we might not be talking or thinking about microservices at all, but the concept may have evolved and adapted and actually form a basis for everything we do - technology becoming so central that we don’t even need to think about it anymore.
Also: it may not be worth it to migrate everything into the future. Common sense and judgement required, as always.
We discuss how many of the peculiarities of the software development industry may simply be because the industry is so young. Tomer thinks we as an industry will eventually figure things out and become a lot more settled down, and less exciting if you will. We should all be excited about being around in the industry right now, when there is so much freedom and so many things to do and try.
Is the software industry somewhat unique in being so much about sharing knowledge? And are we making the most out of our golden age?
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links
- Tomer Gabel on Twitter and on the web
- Wework
- Wix
- Commodore 64
- Tomer’s retrospective on microservices talk
- Microservices
- Amazon lambda
- CAP tradeoffs
- CRDT - Conflict-free replicated data type
- Dosbox
- Fredrik’s chat with IKEA (in Swedish)
- Kevlin Henney
- The episode about software for airplanes (in Swedish)
- TLA+ - a formal verification language
- Whitepaper on TLA+ usage at Amazon
- Dynamo
- Proof of verification
- Uncle Bob
Titles
- I think I just got the timing right
- Everyone’s kind of doing it
- I’m totally an apostate
- It’s worth wondering why
- Should you go microservices
- Computation substrate
- Lambdas were unimaginable ten years ago
- The industry is so new
- Software is the only industry in which the word “legacy” has a negative connotation
- We’re a very new industry
- We don’t really understand how to do what we do
- Completely different and a lot more boring
- I hope I don’t live to see that
- The next thing no-one knows how to build
- Software is starting to matter
- When you consume a service
- At some point the demand for software won’t be as extreme
- Why we get to have fun
- The golden age of software engineering
- A golden age of exploration and tomfoolery
- We’re young, we’re happy, we get to play with toys