-
Recent Posts
Top Posts & Pages
Tags
- Follow Code for Hire on WordPress.com
Category Archives: Coding
Why you need a localization tester tool
I’ve worked with four different translation agencies in different projects. In each case, we have occasionally received some faulty translations, where for example placeholders were missing or incorrectly formatted. This has occurred even when the translator has used a translation … Continue reading
Posted in Continuous integration, Localization, Uncategorized
Tagged Localization, testing
Leave a comment
Swearing in Unicode
Sometimes you just gotta swear, but don’t have the words for it. This is where grawlixes, or symbol swearing, comes in. Continue reading
Entropy of a MongoDB ObjectId
How hard is it to guess a generated MongoDB ObjectId? Continue reading
Complex plurals
Pluralization is a key topic in localization, but its complexity is very often overlooked. Every localization library supports singular and plural forms, but many languages have more than two plural forms — some even have six different forms! We encountered this when … Continue reading
Continuous localization
In a lot of development (especially outside the US), localization is a must. You can have people 100 km away that don’t speak the same language. Unfortunately localization is often a significant hindrance in agile development and continuous deployment. In this … Continue reading
Posted in Coding, Localization
Tagged continuous localization, Lionbridge, Localization, OneSky, Transfluent
2 Comments
When to hard-code
Hard-coding is generally considered an anti-pattern and abhorred by experienced developers. Input and configuration data should be externalized from the code, or at the very least parametrized to a language constant. While working at Wellmo, I’ve come to reconsider this … Continue reading
Hybrid app testing using dynamic DNS
Hybrid apps simplify implementing cross-platform mobile applications in many ways. You only need to write the HTML once, and it should work on all platforms. However, you still need to test those platforms. At Wellmo, we do most of our … Continue reading
Using Spark with MongoDB
I recently started investigating Apache Spark as a framework for data mining. Spark builds upon Apache Hadoop, and allows a multitude of operations more than map-reduce. It also supports streaming data with iterative algorithms. Since Spark builds upon Hadoop and … Continue reading
CoffeeScript woes
I recently wrote a piece comparing CoffeeScript, TypeScript and Dart. For the UI component of Wellmo, we decided upon using CoffeeScript. While this has been a great leap from JavaScript, we’ve had our share of setbacks. Here’s a few issues … Continue reading
Modifying the pace of audiobooks
I’ve recently started listening to audiobooks. They’re a convenient way to enjoy books on your way to work or while driving. After listening to Mika Waltari’s The Egyptian, I took on The Hunger Games, read by Carolyn McCormick. Like many … Continue reading