Build dynamic Linq filters (aka. where() predicates)

As you might have noticed recently, I am in a more "meta" programing mood, to be honest, lately I played a lot with Blazor building some wacky things, and more or less I arrived at the following problem, how can we build a dynamic parameter for a list.Where(item => ??) type clause. Why you ask… Continue reading Build dynamic Linq filters (aka. where() predicates)

Build dynamic workflows with azure durable functions (Low-Code style) – Part 2

This is part of a mini-series where we want to build low code product on the shoulders of azure durable functions: Build dynamic workflows with azure durable functions (NoCode style) - Part 1Build dynamic workflows with azure durable functions (Low-Code style) - Part 2 (this)Add branching logic to your dynamic workflows with azure durable functions -… Continue reading Build dynamic workflows with azure durable functions (Low-Code style) – Part 2

Interviewing developers: To FizzBuzz or not to FizzBuzz

I had held many interviews in the last years, and I never asked anyone to do a whiteboard coding or code something in the interview, nor I had anyone do screening with a hacker rank style platform. After the interview, what I occasionally do, if I consider it makes sense, I ask participants if they… Continue reading Interviewing developers: To FizzBuzz or not to FizzBuzz

Complex? Complicated? Who knows … Who cares ?

Well, actually you should. The difference between a complex and a complicated problem/system makes all the difference, starting from the approach, the way you measure the success and of course the probability of reaching an outcome. Last article I mentioned the "complex systems", what is the deal with them? Well, before we go there, we first… Continue reading Complex? Complicated? Who knows … Who cares ?