Category Archives: Uncategorized

I’m back

This blog’s half year of inactivity is over. I had joined Apple as a software engineer, to work on a low-level communications component that runs on all iOS and OS X devices. As an Apple employee I was prohibited from blogging, hence … Continue reading

Posted in Uncategorized | 6 Comments

Zipping two lists in Haskell

Studying a pure functional programming, such as Haskell, can be an eye-opening experience. The standard library in Haskell provides a zip function, which combines the elements of two lists into a single list of tuples. I decided to implement my own version, named zip … Continue reading

Posted in Uncategorized | Tagged ,

Functional parallel programming in Elixir

This article reviews a program that implements a parallelized algorithm, using a functional programming style made possible by a fantastic new language named Elixir. Along the way I very briefly introduce Elixir, review the relevance of functional programming in modern … Continue reading

Posted in Uncategorized

My book about iOS programming is now available in iBooks

Well, that was fast! Less than forty-eight hours after I submitted iOS Programming for .NET Developers to Apple’s iBookstore, it got approved and is now available for sale worldwide. I heard of some books taking weeks or even months to … Continue reading

Posted in Uncategorized | 2 Comments

Installing Xcode 4.3.1 when App Store gives you the Silence Treatment

Today I had some free time, so I decided to upgrade my MacBook Pro to have the latest version of Xcode. Apple recently released Xcode 4.3.1 which supports the iOS 5.1 SDK. I figured it wouldn’t take more than an … Continue reading

Posted in Uncategorized | 4 Comments

Reusable iOS user authentication view controller on GitHub

In my spare time I have been working on a View Controller that can be used to asynchronously authenticate user credentials (username and password). Your application provides the code that contacts a server to authenticate, and optionally replaces the user … Continue reading

Posted in Uncategorized | 3 Comments

Two Letters is now available in the App Store

My iPhone app called Two Letters is now available in the App Store.  Two Letters is a game for Scrabble and crossword puzzle lovers who want to learn and memorize the two-letter words.  Learning the two-letter words is important for … Continue reading

Posted in Uncategorized | 2 Comments