Jovi De Croock
Software Engineer
Blueprint
These principles form the foundation of my engineering philosophy. They guide how I approach problems, collaborate with teams, and build sustainable solutions.
Each principle has been refined through years of experience across different teams, projects, and challenges in the software engineering landscape.
Challenge the status quo
Established solutions have their own trade-offs, we need to evaluate whether they fit in our frame.
Simple, not crude
Elegant abstractions beat bolted-on solutions. Dare to duplicate before you abstract.
Say the thing
I value direct feedback, the only way to grow is to know what we're lacking in.
Iterate rapidly
We need to learn and we need to learn continuously, this can only be done through data and prototyping.
Force multiply
Enabling others is more valuable than any individual task.
Default to action
We need to move the needle, actioning is my reaction to most conversations.