“Bas is an eye-poppingly excellent software architect. The speed how quickly he was able to digest extremely complex concepts was simply amazing. He also has a habit to document his doings extremely well, which was very valuable. Bas keeps calm under high pressure and he was always very supportive to everyone in the team. I have only positive memories for the time we shared in the same project and can highly recommend him to anyone who needs a Top Gun level software architect.”
About
Software architect, innovator.
Designed and delivered the core enterprise web…
Activity
-
Exciting day for Field Service! https://lnkd.in/dXgVFbgQ #salesforce #fieldservice
Exciting day for Field Service! https://lnkd.in/dXgVFbgQ #salesforce #fieldservice
Liked by Bas Groot
-
It's almost time for Dreamforce! I am super excited to be going to my first Dreamforce event ever and even more excited to be able to present on a…
It's almost time for Dreamforce! I am super excited to be going to my first Dreamforce event ever and even more excited to be able to present on a…
Liked by Bas Groot
-
🇫🇮 I was fortunate enough to travel to Helsinki last month to join the KONE Service and Modernization forum. 🟢 Being part of the Smart and Green…
🇫🇮 I was fortunate enough to travel to Helsinki last month to join the KONE Service and Modernization forum. 🟢 Being part of the Smart and Green…
Liked by Bas Groot
Experience
Licenses & Certifications
Publications
-
OS Framework Selection: Reversible Real-World Trial
DZone
Before selecting an open source framework definitively, you want to try it out. Last thing you want is build on it and it falls short in production, disappointing users with slowness, bugs or poor usability. A thorough, truly meaningful test is a lot of work that goes to waste again. This article describes a method to do a meaningful framework trial, with a high chance of zero wasted effort.
-
OS Framework Selection: How to Read Subliminal Messages in Framework Marketing
DZone
When selecting open source or closed source frameworks, their marketing is vital information. However, marketing tells you the good news, not the bad news. You need both good and bad information for selection. This article describes how you can distill possible risks and pitfalls by analyzing the marketing, and think like a vendor.
-
OS Framework Selection: The Seven Sins Of Vendor Lock-in With Frameworks
DZone
When selecting an open source framework, a main criterion must be how easy it is to get rid of it again later, when it gets obsolete, or just unfit for your new challenges. All frameworks are vendor-locking by nature. There are 7 purposefully designed strategies, to prevent you from ever leaving a vendor's platform; and then you obsolete along with it until your project dies of inertia. This piece explains how to recognize and assess the risks of a "Hotel California", before you check in.
-
OS Framework Selection: How To Examine An API
DZone
When selecting a framework, examining its API is the first thing an architect or developer should do. This article explains how to examine frameworks methodically and fast, and what specifics to look for, to efficiently judge what the API can tell about the quality and usefulness of each candidate framework.
-
OS Framework Selection: How to Spot Immature Frameworks During Selection
Dzone
While a new, cutting-edge open source framework is exciting, there is a risk attached to immaturity. You hoped to get a brand new car, but out on the freeway it turns out it doesn't have brakes yet. This happens a lot in new frameworks. When architects or developers select frameworks, they need to know how mature it is. A project could be stuck or crashing in production until the vendor fixes the bug(s) or unfinished parts; not an enviable situation. With this examination method you can find…
While a new, cutting-edge open source framework is exciting, there is a risk attached to immaturity. You hoped to get a brand new car, but out on the freeway it turns out it doesn't have brakes yet. This happens a lot in new frameworks. When architects or developers select frameworks, they need to know how mature it is. A project could be stuck or crashing in production until the vendor fixes the bug(s) or unfinished parts; not an enviable situation. With this examination method you can find out how mature it really is.
-
What Happens To Hackathon Code?
Hackernoon
This is a 3-step guide to prevent hackathon code ending up as new production software: developers are often faced with this after the hackathon, and pay a high price for. The article explains how and why that happens, and what an individual developer can do to prevent this; preferably without looking like a bad coder and without killing the fun of a hackathon.
-
A Plan for Performance Bugs in 10 Steps: When Managers Want Answers Now
DZone
Often developers fix performance problems by starting with the least effective option: caching. This is a practical guide to fixing performance problems in the right order, in 10 steps. Caching should come last. The wrong order is because developers see performance problems as bugs, an unwelcome interruption of work, while many performance problems are rooted in early design decisions and should be solved likewise.
-
Categorise Unsolved Problems in Agile Development: Premature & Foreseeable
InfoQ
This is a key piece about Agile methodology and how to fix Agile for good.
Unsolved problems are the primary weakness of Agile and should be treated differently. They should be divided in "premature" and "foreseeable" by the architect. They are of different nature. Premature problems can safely be left to mellow, but foreseeable problems must be fixed asap because they get worse over time. The insight in this division can also improve developer-architect collaboration in many ways. -
Happy Flow Overfocus
DZone
When very successful frameworks and Agile projects are going very fast in the beginning, there is a big risk of Happy Flow Overfocus. Because the happy flow, the "normal behavior" of the program, is the most fun to make, but only 20% of the work. Frameworks typically speed up the happy flow, causing skewed expectations of the "dull 80%" of a project.
-
Why Don't Software Customers Just Say What They Want?
DZone
A guide into discovering why customers don't say what they want: customers don't know what they want. In Agile projects with their deep customer involvement, this blocks progress. A practical piece for developers to understand why that happens, how customers think and what to do about it.
Languages
-
English
Native or bilingual proficiency
-
Dutch
Native or bilingual proficiency
-
French
Limited working proficiency
-
German
Professional working proficiency
-
Spanish
Limited working proficiency
Recommendations received
5 people have recommended Bas
Join now to viewMore activity by Bas
-
netwerkborrels kunnen echt leuk zijn! Sectie Roze borrelt met Jong Amersfoort en Next033. Thema: GOLD (come as you are)
netwerkborrels kunnen echt leuk zijn! Sectie Roze borrelt met Jong Amersfoort en Next033. Thema: GOLD (come as you are)
Liked by Bas Groot
-
🚆➡️ London! Looking forward to running the first KONE Field Service Management, Introduction for Sales training with our Sales teams in London…
🚆➡️ London! Looking forward to running the first KONE Field Service Management, Introduction for Sales training with our Sales teams in London…
Liked by Bas Groot
-
9 januari start ik met een nieuwe uitdaging bij de belastingdienst als informant-C. heel veel zin in.
9 januari start ik met een nieuwe uitdaging bij de belastingdienst als informant-C. heel veel zin in.
Liked by Bas Groot
People also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More