Skip to main content

You are currently viewing the Trifork Blog, to view our full website please go to Trifork.com

Innovation across Silos

There I was, walking with my cannister with 5 liters of gasoline alongside the Zuidas in Amsterdam. The warmest day of the last 50 years, dressed in a black suit. Friendly folks in Tesla’s waving and smiling at me. Temperature close to 40 degrees Celsius, 104 F. Absolutely soaking wet, ruining a still perfectly good […]

Parallel Short-Circuiting With Reactive Programming

Dealing with asynchronous and parallel validation There are scenarios in Reactive Programming when the outcome of a code block is depends on several separate independent expressions (jobs). If any of them goes wrong (or right depending on the problem), you can already decide about final result and you don’t need to wait for the outcome […]

Verifying Coding Standards Using Static Code Analysis Techniques

In a previous blog we described how we used JUnit and Reflection to verify correct implementation of coding standards addressing Axon Upcaster consistency. We concluded that, although possible, it felt a bit like a hack because we had to change modifiers of Java variables defined as “private static final” resulting in Java security manager warnings. […]

Double proud

Machine Learning Masterclass

Silence before the storm moment. 0800 on our new 3rd floor, all fresh, all new. The room for the masterclass was ready, tables, chairs and as we’re in Amsterdam: lots of coffee. Test the projector, plenty of post-its, all sharpies in place. The start of a masterclass that we do more and more: explaining Artificial […]