microservices soundcloud thoughtworks scala agile java finagle goto clojure digitalocean ruby architecture soa service mesh functional programming berlin brazil software architecture docker rails patterns design tdd jvm javascript serverless monolithic architecture economics kubernetes engineering management twitter copenhagen node.js higher-order startups introduction development typesystems dsl lisp caelum strategy business leadership senior leadership tech management software development ieee devops cto meetup debugging datadog dash2018 observability buoyant yow2017 networking servicemesh conwayslaw craftconf bff edge distributed systems object orientation kafka wardleymaps events grpc organization teams frankfurt scalaitaly prometheus continuousdelivery zipkin netflix fig gotober futures parallelism concurrency pcalcado cake pattern cairo jdc2013 masterclass speakerconf software engineering 2012 how to design programs sicp scan-agile helsinki lean coupling combinators cohesion computation logic set theory turing machine kurt gödel alan turing bletchey park georg cantor mathematics david hilbert bertrand russel barbie hamburg railscamp web20 modelagem qut floods qdl domain driven design collaboration layers enterprise architecture continuousintegration web scrum projects xp iterations feedbackcycles riojavasummit groovy jruby 2006 javaee projectmanagement velocity userstories releaseplanning estimation iteration software techlead feedback ddd domaindrivendesign portugues portuguese caelum sofwtare factory safety dynamic myths static typing c haskell justjava 2007 web2.0 javamail modelling programminglanguages noise domaindrivendesign expressiveness lonelyplanet macros metaprogramming dsls linq c++ falandoemagile fabricadesoftware melbourne australianarchitectureforum sydney iasa rest digitalmedia soap widgets casestudy
See more