Author: Madalina Botez
Win an invitation to I T.A.K.E. Unconference 2015
The week to celebrate #famousITwomen brings you the chance to win an invitation to The Europe Software Craftsmanship event dedicated to Software Architecture, Software Design and Technical Strategy – I T.A.K.E. Unconference 2015. Most of…
The week to celebrate #famousITwomen
The week to celebrate women in IT kicks off. Let’s bring upfront the stories of #famousITwomen who’ve made breakthrough contributions along the history. This week savour your coffee with 3 minutes inspirational stories that…
World’s first computer programmer is a woman: Ada Lovelace
The week to celebrate women in IT kicks off. Let’s bring upfront the stories of #famousITwomen who’ve made breakthrough contributions along the history. Did you know that the world’s first computer programmer is a…
Microservices Architecture by James Lewis and Martin Fowler
James Lewis, keynote at I T.A.K.E. Unconference 2015, has a valuable contribution on Microservices Architecture. Sneak peak: “In short, the microservice architectural style [1] is an approach to developing a single application as a suite of…
Crafted Design with Sandro Mancuso
Sandro Mancuso, the initiator of the London Software Craftsmanship Community, wondered how to structure the code so that it reveals not only the architecture but also its features. In this talk, he shows how…
Hexagonal Architecture Ports&Adapters with J. Martinsson & R. Sanlaville
Until recently, layered architecture was the most common way of organizing large applications or modules. We’ve learned from practice that it has limitations: business rules tend to escape or be duplicated in UI and/or…
Behaviour Driven Development with Thomas Sundberg
Thomas Sundberg is an independent consultant based in Stockholm, Sweden. He has a Masters degree in Computer Science from the Royal Institute of Technology, KTH, in Stockholm. Thomas has been working as a developer…
The Pyramid of Programming Skillsets with Alex Bolboaca
Unit testing, code review, TDD, BDD, refactoring, legacy code techniques, pair programming, continuous integration, architecture styles … So many things to learn and so little time. In his talk at I TAKE Unconference 2014,…
Putting the Science in Computer Science with Felienne Hermans
Most conversations about best practices in software development focus on personal preferences: Vim versus emacs, static versus dynamic typing, Java versus C#. Other domains use research to settle such questions. Couldn’t software development benefit…