mobile
-

Giving Up on Android Wear
→: Giving Up on Android WearI discarded my Android watch in the UK. My brief period as the kind of idiot that wears two smart watches is over. I’m all in on iOS. The irony is I actually preferred the Android wear, I haven’t really made sense of the Apple Watch and it’s even more annoying to have a bunch…
-

Empathy and Mobile Development
→: Empathy and Mobile DevelopmentOne of the (many?) things my team may be tired of hearing from me is “empathy is part of our job”. What do I mean by that? Well as mobile developers, we are the closest to the humans that use our product. We need to have empathy for our users – what do they need?…
-

No Computer Day
→: No Computer DayI don’t think any credible writing about time management can start without acknowledging certain things. I am single, have no other responsibilities, work mostly remotely. and live typically either in a hotel or in an apartment with a weekly cleaning service, in a central part of town. What is “No Computer Day?” It’s a day…
-

Android: Touch to Change Image
→: Android: Touch to Change ImageOn iOS I do this using a button (with different pressed state), and I figured it would be the same on Android, but turns out, no. Step 1: Add a second image to the XML, and set the visibility to “gone”. This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently…
-

Launching: Show & Hide
→: Launching: Show & HideI launched a thing. You can buy it for your iThing. Please upvote it on ProductHunt. What is the thing? It’s an image processing app. It allows you to make cool, partially colored images. It’s called Show & Hide. The longer and more personal story is: this has been a long term side project for me, and…
-

Further Adventures in Android Development
→: Further Adventures in Android DevelopmentI suspect one of my limitations as a programmer is that I don’t hack. I don’t beat away at something until it works. I read things, and I reason about it, and I write a lot of tests. This makes me very effective on platforms I’m familiar with, but I worry I’m as a result…
-

Communities @ GHC
→: Communities @ GHCOne complaint that I heard a bunch last year – and levelled myself – was that it was so student focused there wasn’t a lot for mid-career women. But last night I went to two events that were really different from other events I’ve attended before at GHC! So exciting. First was Munchies, Mojitos & Making…
-

Mobile is a Systems Problem
→: Mobile is a Systems ProblemNotes from a talk I gave at @NSConf and @iOSDevUK. I used to be a ski instructor. Back when I was in grad school. Weekdays I would write code, academic papers, and teach first year programming. And at the weekend I would be out in the fresh air, teaching people, mostly kids, to ski. One…
-

Unit Testing on iOS: Beyond the Model
→: Unit Testing on iOS: Beyond the ModelI want to introduce you to my app, it’s called Show and Hide. It’s an image processing app. This is V1, so the UI is pretty simple, so I think it’s a reasonable example. Briefly, what the app does is it detects the dominant color in an image, and creates these cool partially colored images…