About Krzysztof Wyczesany
I'm a software engineer believing that choosing the right tools is the first step to solving the problems at hand. Usually I pick Scala. Its concise syntax and functional approach allows creating easily scalable applications quickly. To meet the growing demand of the market I also employ Akka toolkit to build robust and resilient distributed architectures. These tools are needed to build "the thing right", but understanding the problem domain is crucial. I use Domain-Driven Design to build a shared understanding and common vocabulary with domain experts.