irene's blog

Time Management Secrets of an Efficient Engineer


Sometimes I wish I was a vampire, or at least a werewolf. It would probably make this whole work-life balance thing people talk about easier. But unfortunately, I’m only human, which means I have to sleep, and I only get 24 hours per day, just like everyone else.

Subtract six or more hours for sleep, and I’m stuck with a measly 18-ish hours for work and play. Unfortunately, this just isn’t enough for an ambitious freelance software engineer, or is it?

How to Build a Multilingual App


Whether you are building a website or a full-fledged web application, making it accessible to a wider audience often requires it to be available in different languages and locales.

Fundamental differences between most human languages make this anything but easy. The differences in grammar rules, language nuances, date formats, and more combine to make localization a unique and formidable challenge.

Consider this simple example.

Rules of pluralization in English are pretty straightforward: you can have a singular form of a word or a plural form of a word.

Usability for Conversion: Stop Using Fads, Start Using Data

When it comes to creating and designing a product, we are looking for the best solution to ensure we meet our goal. Ultimately, our goal will always be to convince the customer to buy our product or use our service; i.e., for converting leads into sales. But what can we do to ensure the highest conversion rate (i.e., of leads to sales) possible?