• Kodsnack 600 - Just use +, with Christian Clausen

  • Sep 3 2024
  • Duración: 58 m
  • Podcast

Kodsnack 600 - Just use +, with Christian Clausen

  • Resumen

  • Fredrik talks to Christian Clausen about the many facets of simplicity. The cloud and serverless was supposed to be simpler than running your own hardware, but you easily get stuck trying to select the right message bus, needing to know the intricacies of your chosen cloud provider infrastructure, and the like. You end up building your software around the infrastructure you’ve ended up with - rather than picking infrastructure which is right for your software. The CFO should not be the architect of the software. Core values and principles - set them up, reflect on them, and notice and decide what to do when they are broken. Should the system change if its core principles are broken, or should the principles be updated to reflect reality? Christian argues simplicity should be a core principle, and very carefully considered and encouraged. There are enough barriers already, even before you start adding complexity around the problems you’re trying to solve. And hide the things you do pull in behind true abstractions which don’t leak all over the place. Don’t ask what you can add, ask what you can postpone. Generality adds complexity. The more often something changes, the more specific it should be. Where are the tools which suggest more things to remove instead of things to add? Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @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 ChristianØredev 2023Designing infrastructure-free systems - Christians Øredev 2023 talkMerrymake - Christian’s companyFive lines of codeNosqlConway - don’t let HR be the architectChristian’s blogSpringQuarkus - “supersonic subatomic Java”Reactive programmingHibernateGateway drugReactAngularVueGoogle’s serverless is actually KnativeSupport us on Ko-fi!ReduxSonarqubeOccam’s razorCyclomatic complexityDon’t repeat yourselfA/B testingChristian on Medium Bonus links - thanks Tomas Kronvall! Adding two numbers in JavascriptSome additional backstory Titles Life happenedServerless the right wayIt’s grown a lotI love refactoringJust as hard as choosing hardwareEverything into one collectionI don’t want the CFO to be the architect of the softwareIt disappears immediatelyEntropy for the real worldI came back after six yearsWhy though?Why do you have this?What problem couldn’t you solve without it?There are enough barriers alreadyJust use +Zero of the founding principlesBut it looks like ice creamI’ve always hated frameworksI feel like I’m writing JavascriptWas the salary worth it?Lending the money to your future selfWhat can I postpone?Generalization landSuggest I remove things!Is this the right problem to have?I want to say no moreHumans can build this
    Más Menos
activate_WEBCRO358_DT_T2

Lo que los oyentes dicen sobre Kodsnack 600 - Just use +, with Christian Clausen

Calificaciones medias de los clientes

Reseñas - Selecciona las pestañas a continuación para cambiar el origen de las reseñas.