Max Al Farakh Blog

About - Subscribe RSS - Max Al Farakh Blog

Aug 15 2014
Detecting Outlook autoreply/out-of-office emails and X-Auto-Response-Suppress header

In our helpdesk app we have a method called IsUselessEmail(). Its purpose is to filter through all incoming email and drop all bounces, autoreplies etc. This is a tough problem since we need to drop as much garbage as possible, but pass through any useful emails.


Aug 10 2014
SQL Server: how to convert datetime to UTC

Recently we needed to convert all dates in our database to UTC format. We've made a mistake not storing them in UTC from the beginning and it led to complicated issues. When you have to support various time zones, there is no other way but to store you dates in UTC.


Jun 11 2013
Don't judge iOS 7 by screenshots

I spent a day using iOS 7 on my iPhone 4 and about an hour on my girlfriend's iPhone 5. It's unpolished, it's not very pretty either, but we should stop judging it by static screenshots.


Jun 7 2013
Interview about music

Last month my new friends at Vinyl Me Please did an interview with me. We talked about music and I tried to be funny.

By the way, if you have a turntable and love vinyl, check them out. Those guys are the most awesome thing on the Internet.

Jun 7 2013
Vesper, Balls and Marco Arment

Marco Arment on Vesper:

How can these guys launch a relatively expensive text-note app that’s missing so many features of competing text-note apps?



May 29 2013
Recommended reading: Steal Like an Artist

Every once in a while I come across a book that not only delivers great ideas and valuable information, but also inspires me to start doing something right away. Steal Like an Artist by Austin Kleon is one of those books and I would strongly recommend everyone to read it.


Oct 31 2012
Quick thoughts on Star Wars Episode VII

As you might already know, Disney bought Lucasfilm and now they're going to make the Star Wars sequel trilogy.


Oct 30 2012
How to write in English without losing your self-esteem

It's been a year since I started to blog and tweet in English. The decision to switch from my native language was made because I started working at Jitbit with Alex and the majority of our clients were English speaking. Also, every blog I read is written in English as well as most of my twitter feed and I wanted to be a part of that ecosystem.


Jun 26 2012 Sometimes Someone Has to Say "No" to Designers

Sometimes, when you give a free hand to designers, they go insane. Especially the most talented ones. But it’s always a good thing to let your designer do what they want, because too many constraints always lead to an ugly result.


May 16 2012
The Unexpected

Finding new ways to improve your apps is always good. Things that will dramatically improve your products or increase revenues are often unexpected.


  older >>