Priorities App Simply manage a list of prioritized items. With a little bit of free time on my hands, I decided to get up to date on how to make an iOS app from scratch in Swift and publish it in the App Store (as a paying App, which turned out to be an interesting experience in itself). This blog post is about the motivation behind the app and the design of the first version (well, technically version 1.2 - Download on the App Store!).

A list of prioritized items? I have been thinking for a long time about a simple app to facilitate my grocery/essentials shopping: I always buy the same basic items (milk, bread, cheese, tomatoes, chicken, yogurt, etc.), all I need to know when I am shopping is which items I will need again soon (or urgently). When I realize I will need something soon, I need a simple way to find the item (if already in the list) and put it back in the list of things to get. If it's a new item, I should be able to add it easily, and not have to add it again in the…
Every step is a first step if it's a step in the right direction.
- Terry Pratchett, I Shall Wear Midnight
Rabbit The Rabbit adventure came to an end - read about it here and here. It's been an incredible journey and I will be forever grateful to have been part of it. I got to work with extremely talented people on really challenging problems, and yes, it did (and does) feel like a family. Thank you Rabbits!
Where have I been these past 2 years? Helping create this...

MuSA_RT available for download in the App Store


So True...

"People understand static relationships better than dynamic relationships because the latter requires their understanding to change constantly."

Andrew Koenig, Destructors Considered Harmful (Dr. Dobbs, 8 January 2012)

Run First, Think Later

"The matter of time is especially worth raising in a biological context, since for organisms making a living in a world 'red in tooth and claw,' timing is of the essence.  The organism's nervous system cannot afford the luxury of taking several days or even several minutes to decide whether and where to flee from a predator. [...] Biologically speaking, a quick and dirty solution is better than a slow and perfect one." (p.50)

Patricia s. Churchland, Christof Koch, Terence J. Sejnowski, "What Is Computational Neuroscience," in Computational Neuroscience pp. 46-55. Edited by Eric L. Schwartz. 1993. MIT Press.