Building solutions with my Wunderful fellow coders at Wunderdog ltd in Helsinki, Finland. Interested in clean code, frontend, backend, automation, devops, agile, lean and keeping the feedback loop short. Always focused on delivering business capabilities and most importantly, business impact. Professional since 2001.


Why should every developer care about monitoring?

Building a new digital service from scratch has never been easier. There are plenty of libraries, frameworks, platforms and service providers that make it possible to get our ideas into production in a matter of days if we push the envelope. We also have pretty good practices on how to develop software in general, accompanied with tooling and processes to deploy changes to production safely. Continue reading

Static type checking in Javascript using Flow

Javascript has a dynamic type system which removes a lot of the boilerplate from your code with the cost of type safety. In early 2000 dynamically typed languages such as Python and Ruby were on the rise to challenge Java’s verbosity with the simplicity of dynamic typing. Somewhere in the middle ground lay statically typed languages with type inference, such as Scala. Continue reading

Statically generated blog is rock solid

There are numerous alternatives for blogging platforms and content management systems (CMS). The old school approach is to store the content in a database and render the content using templates on demand on every request. Wordpress is an example of this approach. However, there are many viable blogging and CMS tools which work on a completely different technical model. Continue reading

Why code quality matters

We coders are extremely proud of the quality of our work. We hold quality in great value, because well crafted product is an indicator of our craftsmanship and our capability to create something concrete and beautiful from scratch. Continue reading

Short Feedback loops with Vagrant share

Having a short feedback loop is essential for my development workflow. With a short feedback loop I mean really short - seconds if the situation demands it. I want to be able to show my customer the changes I made just seconds ago. Continue reading

  • Page 1 of 1

Ville Komulainen

Building solutions with my Wunderful fellow coders at Wunderdog ltd in Helsinki, Finland. Interested in clean code, frontend, backend, automation, devops, agile, lean and keeping the feedback loop short. Always focused on delivering business capabilities and most importantly, business impact. Professional since 2001.

Coder Wunderdog ltd

Helsinki, Finland