Forfatter Arkiv for Jeppe Cramon

Partner i TigerTeam. Erfaren software arkitekt/udvikler.

Video og slides fra min seneste Microservice præsentation

Det er ved at være længe siden jeg sidst bloggede. Del 5 af min Microservice artikel serie er i støbeskeen. I sidste uge deltog jeg som taler ved µService Conference i London. Videoen fra mit foredrag og slide-settet er begge tilgængelige online. Hvis du er ny til SOA/Microservices og/eller DDD kan jeg anbefale at læse min Microservice serie samt se Udi Dahans keynote inden. Det…

Mine take-away punkter fra fredagens Goto Cph 2014 program

Keynote Russ Olsen holdt den bedste keynote jeg nogensinde har hørt. Titlen var “To the moon” og var fortællingen om rum kapløbet – “Et svært, men arbitrært mål, med en arbitrær deadline”. Lige som når vi laver software. I sit gribende foredrag fortalte Russ om hvordan NASA greb udviklingen an ved at “prøve alt der var tænkeligt i parallel og håbe på at det…

Mine take-away punkter fra torsdagen Goto Cph 2014 program

Keynote Tim Bray startede GotoCph 2014 med en lille opsang om at vi skal gøre mere for at få flere kvindelige software udviklere, så vi undgår en monokultur. Jeg er enig med Tim, men lige som ham ved jeg heller ikke hvordan vi skal sikre det. Et godt første træk er at være opmærksom på problemet (det tror jeg nu de fleste var i…

Goto Copenhagen 2014 fredagens program plan

I Goto Copenhagen 2014 torsdag program plan afdækkede jeg mine favorit foredrag fra torsdagens program og de udfordringer det gav mht. at vælge. Nu er jeg nået til fredagens program og jeg vil godt have lov at klage! 😉 Hvis torsdagen var udfordrende mht. at vælge foredrag, så er fredagen helt umulig. Specielt eftermiddagen er tæt spækket med rigtig spændende foredrag, så det bliver ikke nemt…

Goto Copenhagen 2014 torsdag program plan

Goto Copenhagen 2014 Jeg glæder mig til at deltage i GotoCon i København til september. Det er ved at være 8 år siden jeg sidst deltog. Sidste gang jeg deltog følte jeg at talere talte om det samme som sidste år og der ikke var stor udskiftning. Det kan man ikke sige om dette års program. Der er mange spændende og relevante emner og nogle rigtig…

Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem – Del 4

Del 1 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 2 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 3 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem I del 3 så vi at for…

Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem – Del 3

RPC - Request-Response vs Request-Reply

Del 1 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 2 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 4 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem I Micro services: Det er ikke (kun) størrelsen…

Micro services: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem – Del 2

Genbrugelige services, 2 vejs (synkron) kommunikation og kopling

Del 1 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 3 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 4 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem English version: http://www.tigerteam.dk/2014/micro-services-its-not-only-the-size-that-matters-its-also-how-you-use-them-part-2/ I Micro services: Det er ikke…

Anvendelse af Funktionelle Principper i Java 8 til at forbedre kode kvalitet

lambda

Java 8 er tæt på at blive frigivet, 18/3-2014 er datoen hvor Java endelig får Lambda expressions og nye API’er der gør det nemmere at anvende funktionelle principper. I anden sammenhæng har jeg produceret en engelsk sproget podcast video, der afdækker hvordan man kan bruge Optional klassen i Java til at forbedre kode kvaliteten og læsbarheden, samtidigt med at du undgår at få NullPointerExceptions:…

Micro services: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem – Del 1

Micro services stjerne 2 vejs (synkron) kommunikations diagram. Service kalder services der kalder services, etc.

Del 2 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 3 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Del 4 – Microservices: Det er ikke (kun) størrelsen der er vigtigt, det er (også) hvordan du bruger dem Nu er vi endelig nået frem til…