Agile software development meets lean translation managment

Agile software development meets lean translation managment

Agile software development is de facto standard for today’s software management (at least for web and mobile software). No matter which methodology you are using, a fast feedback loop and continuous releases are big factors for successful products. However, this faster environment introduces new challenges for software development, such as testing, deploying and translating. While […]

Why Lingohub is switching from Ruby on Rails to Java + Spring MVC

Why Lingohub is switching from Ruby on Rails to Java + Spring MVC

Our internationalization plattform Lingohub started as a side project developed solely with Ruby on Rails. I had troubles at that time translating the software I was working on. It became pretty clear that my vision of such a platform goes far more beyond what I could  achieve as a side project. I teamed up with Markus Merzinger (@maerzbow) and Lingohub […]

Quiet no more

Quiet no more

I don’t do personal blog posts often. This post is an exception because the hemju blog was pretty silent for some time and I just wanted to let you know that the blog isn’t dead. I worked till End of January for the Austrian startup Jumio. It was quite an experience (good and bad) and […]

<!--:en-->Face Recognition with Ruby<!--:-->

Face Recognition with Ruby

———— DEPRECATED ————- This post is no longer valid, since face.com was acquired by facebook and doesn’t provide an open API anymore. We all know that we can search web pages for text, but there are services that go beyond a simple text search and use features like location and or image data. The hurdle […]

<!--:en-->Rails: Cron Job Scheduling using Redis, Resque and Rufus<!--:-->

Rails: Cron Job Scheduling using Redis, Resque and Rufus

What is scheduling? In simple terms we can define scheduling as “the process of deciding how to commit resources between a variety of possible tasks“. The scheduling is basically a function which enables us to perform routine tasks at some predefined time or as part of a sequence. These tasks are normally executed in the […]