Koen Vanderkimpen avatar

Interests: Software Engineering, Cloud, Application Development, Version Control, Programming Languages, Object Oriented Methodology

Email: koen.vanderkimpenblah [at] blah blahsmals.be

Twitter:@koenvdk

List of blog posts:

  • Hergebruik: Enkele Do’s en Don’ts…

    Hergebruik: Enkele Do’s en Don’ts…

    Posted on

    by

    Hergebruik: het gebruiken van een bestaand stuk software voor een nieuwe toepassing. Het lijkt een eenvoudig principe, maar er komt meer bij kijken dan je zou denken. Vooral wanneer je effectief een software artefact probeert te hergebruiken, creëer je al snel problemen. In deze blog gaan we wat dieper in op dit ogenschijnlijk simpele productiviteitsprincipe.

    Continue reading→


  • Robotic Process Automation

    Robotic Process Automation

    Posted on

    by

    Robotic Process Automation (RPA) is een oplossing voor het automatiseren van IT processen op eindgebruikersniveau. Deze technologie laat momenteel nogal wat stof opwaaien, dus ook bij Smals Research vonden we het opportuun om ze van naderbij te bestuderen. In deze blog een paar van onze bevindingen.

    Continue reading→


  • Architecturale Evoluties, deel 2

    Architecturale Evoluties, deel 2

    Posted on

    by

    Tijd om met een aantal exotische afkortingen te beginnen schermen, zoals EDA, CQRS en MASA. De moderne architectuur is soms ingewikkelder dan de oude, maar wie ze meester is, kan profiteren van een enorme flexibiliteit.

    Continue reading→


  • Architecturale Evoluties, deel 1

    Architecturale Evoluties, deel 1

    Posted on

    by

    Vroeger was het simpel: je had front end, back end, en database. En toch is dit verre van optimaal. Hoe ziet een architectuur eruit die gebruik maakt van moderne principes en technologieën?

    Continue reading→


  • Services in alle Maten: van Macro naar Nano

    Services in alle Maten: van Macro naar Nano

    Posted on

    by

    Eén van de grote hypes in de wereld van de software architectuur, is het gebruik van MicroServices. Vaak is het “micro” aspect echter een beetje overkill, en maakt men eerder “MiniServices”. Deze blog werpt een blik op welke maten en gewichten van services er zoal bestaan.

    Continue reading→


  • BlockChain vs Event Driven Architecture

    BlockChain vs Event Driven Architecture

    Posted on

    by

    Blockchains are very much the hype, gaining traction even within the enterprise technology portfolio; they seem to be all but a panacea to “fix” every new application that comes to mind. Contrast this with Event Driven Architecture (EDA), an old and proven paradigm, which has recently made a comeback, as the need for rapid and

    Continue reading→


  • Het eGovernment als Horizontale Dienstverlener?

    Het eGovernment als Horizontale Dienstverlener?

    Posted on

    by

    We bevinden ons in een wervelstorm van technologische evoluties, die in vele omgevingen aanleiding geven tot nieuwe business modellen. Ook bij het eGovernment, van oudsher gestructureerd in verticale silo’s, is er een evolutie begonnen naar meer horizontale synergie. Aan de horizon staan echter nog vele opportuniteiten te wachten!

    Continue reading→


  • De ‘Vortex’ van Enablers

    De ‘Vortex’ van Enablers

    Posted on

    by

    In de software engineering wereld zijn de voorbije jaren, en nu nog altijd, een aantal indrukwekkende evoluties aan de gang. Verschillende technologieën samen bieden nu nieuwe perspectieven en kunnen de business transformeren. In deze blog een korte opsomming van een aantal van deze ontwikkelingen. Later kunnen we inzoomen op de impact ervan op de business.

    Continue reading→


  • Van Chipkaart naar Smartphone naar… Arm?

    Van Chipkaart naar Smartphone naar… Arm?

    Posted on

    by

    Er was eens… een metrorit. En voor metroritten heb je tegenwoordig een MOBIB-kaart nodig. Dit deed me terugdenken aan het verhaal van de smartcards, en hoe we er veel te veel nodig hebben… Bij deze dan het lang beloofde derde deel van dat verhaal.

    Continue reading→


  • Van N-tier naar MicroServices

    Van N-tier naar MicroServices

    Posted on

    by

    Het opdelen van een applicatie in apart uitrolbare componenten is reeds lang een kwestie van relatief grote “tiers”. Van zuiver monolithische applicaties zijn we gedurende de voorbije decennia langzaamaan geëvolueerd, via 2-tier en 3-tier applicaties, naar N-tier. Tegenwoordig neemt deze evolutie extremere vormen aan: applicaties bestaan uit steeds meer en steeds kleinere componenten, die uiteindelijk

    Continue reading→