Wednesday, 19 February 2014

Homemade Thai Sweet Chili Sauce

I really don't know if this is a lazy lifehack or the opposite. But the other night we made our own chili sauce and it was unbelievably fast and easy.

We were trying to make a Nigel Slater beef salad for a late weeknight dinner and realized we were all out of the sweet chili sauce it called for. Being too lazy to go to the shops, and having all of the requisite ingredients in our pantry, Gracie suggested we just make the dang chili sauce.
We used this recipe and it really did take all of 10 mins, most of which was casually stirring the pan while attending to other things. And then we put it in the clean washed bottle from the old chili sauce. 
Not as brightly coloured, but the taste and texture were bang on. Maybe a little better. Definitely a little spicier.

I'm not about to become one of those DIY home goddesses but it really was a revelation that you do not have to buy things like this at all. So what do you think? Lazy? Or too much work?


Sunday, 16 February 2014

What I'm Into: Livre

I've been trying to keep a "gratitude journal" for a while now. Bear with me, before things get too new-agey and pukey - there appears to be a scientific basis for the idea that writing down a couple of things that make you happy every day can significantly increase happiness levels.

This is the same technique James Altucher's been advocating for years in his Daily Practice as "Exercising the Gratitude Muscle". It's recently taken over your Instagram and Facebook feeds as the #100HappyDays project - which challenges folks to share a daily picture of something that makes them happy 100 days in a row, effectively combining research about mood and habit-forming in a social-media friendly hashtag package. 

Pre-hashtag, I had already started keeping notes about things I was grateful for in a OneNote. I appreciate the concept behind #100HappyDays, but I put so much of myself online (and see myself skewed through the lens of sharing) that this was one thing I wanted to keep real, and keep private.

Performing happiness for an audience is pretty much the definition of everybody's Facebook page ever. And I knew sharing my "gratitude practice" would devolve into humblebragging, self-deprecation and omitting the most personal entries - the repetitive, the embarrassing, the confidential work triumphs. If I was going to honestly record what makes me happy, it would have to be warts and all.  

So I did. And it did improve my mood, but it didn't stick. I love OneNote and will be quick to tell you it is the BEST APP but the format just wasn't right for journalling - dating the entries got unwieldy and the format wasn't enjoyable to review.

Then over Christmas an ex-colleague in Tokyo recommended Livre - an iOS-only app by Japanese developer nagisa-inc.jp, with very good localization (despite their frequent misspelling of "calendar"). It's gorgeous, simple and very private - although it does feature options to share posts to Line, Twitter or Facebook if desired. 

I've been using it religiously since Jan 1st and am finding it a fantastic place to store those "reject" photos that don't make it to Instagram - bad quality shots that still make me happy, food pics that would annoy followers, multiple selfies with loved ones sporting different expressions. The app has a really nice compression algorithm to keep file sizes small so it can serve as a decent chronological photo album: 
It's also possible to tag days with locations and little emoticons, which gives you an interesting monthly view. Say for example you want to record how often you travel, exercise, or overdrink:
And unlike OneNote, reviewing the past becomes a really pleasant, usable experience. Which is fascinating, because this is where the patterns start to emerge. 
Reviewing your gratitude journal isn't part of any of the documented mood research, but for a data nerd like me this has been an unexpectedly critical feature. If you write down what makes you happy every day, over time, trends become obvious. And these trends are in many ways the most interesting part.

Say you spend a lot of time at work, and your career ranks high on your priorities stack-rank. Of course I'm not talking about myself here :) 

But say the things that routinely seem to have the biggest impact on your happiness, that you're most grateful for, have nothing to do with career at all. Well, the PM in me can not ignore the empirical evidence that on the life satisfaction index, you may be better off recalibrating your priorities. Or at least investing time in other areas to get more happiness "bang for buck".

My own happiness trends over the past few months are surprisingly consistent:

- Gracie doing considerate things like cooking for me or cleaning up
- Good food/drink
- Being able to communicate or spend time with my friends, family & colleagues 

A helpful, caring partner. Human interaction and the good health of loved ones. It's really all about people. And gluttony. Maybe that's not a surprise at all.

Sunday, 5 January 2014

Missing N7


Happy New Year! I'm drinking a cup of American tea (an inappropriate approximation of real tea made in a Mr. Coffee machine with a bag of Tazo English Breakfast and - shudder - half-and-half in lieu of milk) from my hotel corner-room overlooking sunny downtown Bellevue. 

A "view" in Bellevue is dominated by sprawling carparks in all directions, attenuated by big box shops and chain restaurants, revealing glimpses of evergreens, mountains and water peeking through the gaps between glass high-rises in the distance. It's not unpleasant, and apart from the tea situation, I can't complain.. 

The end of 2013 and beginning of the year have been rather travel heavy - jetting from London to Vancouver to my beloved Sunshine Coast, to rural Ontario near Renfrew with a short stint in Ottawa and now back on the West Coast for a week in the Seattle area. I'm off to Prague for another week following before returning home to N7 and maybe that's why I'm feeling a little homesick. 

I've written briefly about homesickness here before. It's still a pang I feel acutely whenever I see Instagram photos of Vancouver sushi, the seawall or the North Shore mountains (so, daily then).

It's also a feeling that I get thinking of my kitchen in N7, a pint of ale at the Swimmer and the Holloway Road Waitrose. Gracie and I had some long discussions over the holiday about how much we both miss the West Coast, that invariably end on the depressing note that as displaced and half Brit/Canuck as we both are, we'll always be missing something regardless what country we live in.

I'm not sure what the future holds, but right now I know I love both North London and the West Coast fervently and will pine for the other no matter where I am. Since I'm currently on the West Coast looking out at mountains and carparks, London homesickness dominates. 

Which is why I was surprised to come across this post by Susie Bubble about leaving the N7 area - I knew she was a Londoner but I didn't realize she was a neighbour. Although I discovered her blog almost 10 years ago, and attempted her bubble-skirt alterations from my North Shore apartment on Keith Rd with an actual view of Grouse mountain, right now I appreciate her nostalgic farewell to the dodgy neighbourhood around Emirates that we also call home.

You should check out Susie's link as it's much better than this post. But here's some pics from good times had in 2013, in and around our hood and up the Cally from Kings Cross to Archway.











Friday, 25 October 2013

What I'm Into: Friends' Kickstarters

Crowd-funding waxes and wanes in public mythology. The drama around Double Fine's first Kickstarter run with the $1M raised in 24 hours seems like so long ago now. I remember everyone crying from the rooftops how crowd-funding would democratize development and change the world. Then a few years later, the moaning - handfuls of high-profile failures and a myriad of slipped dates, with Double Fine like the cherry on top coming in tremendously over-budget and over-deadline just like any other AAA project.

There was a period of saturation, with everyone and their dog asking for money, and then a period of ambivalence as indie creators and punters alike realized crowd campaigns were not a universal salve or automatic ticket to funding.

I don't have any data to support this feeling (there's your first bullshit flag) but it seems to me that crowd-funding is only now reaching a period of maturity - fewer copycat or on-the-fly campaigns, more infrastructure for manufacturing and delivery - and that's pretty cool.

I've backed 2 campaigns in the last month that I want to share, both games, both by friends/acquaintances, and both fully funded within the first few days:

Dreaming Spires




Jeremy's Oxford-themed board game is rich in history, characters and a gorgeously scholastic aesthetic. They say "write what you know" and as Jez is an Oxford alum and consummate board game geek, Dreaming Spires most certainly comes from an authentic (and well-researched!) place. It also looks fun to play - strategically building a college up from the medieval era, attracting scholars and competing in historical Oxford events? I can get into that!

Everyone who knows me as game developer also knows "I hate games" - especially board games, which I perceive as a hindrance of social gatherings. I'm decidedly a single-player gamer. At parties I prefer to, you know, talk about shit and drink alcohol.

Jez has often assured me you can do both while playing board games, as has Gracie, but I've never quite been sold. However, Dreaming Spires appeals to me in a way other games haven't due to the solid biographical emphasis on characters. I can get attached to characters. They are the heart of storytelling for me. I may not be interested in leading a faceless army or civilization but I want to attract Oscar Wilde to my college, damn it!

Also interesting about this project is that it's being run in partnership with board game publisher Game Salute, veterans of the Kickstarter business. To me this is a fascinating signal of the maturity of the crowd-funding platform - indies working with publisher support for logistics, especially in a physical goods space like board games, just makes sense.

Night In The Woods




From Alec Holowka of the venerable Indie House back home in Vancouver comes an adventure game that I actually want to play. Plus, it is beautiful.

Everyone seems to be into adventure games nostalgia. For many years I thought I was too - until I realized most people's nostalgia, adventures and fantasies didn't match mine. I crave new game worlds where I can explore aimlessly, with deep characterization to immerse myself in. I don't give a shit about puzzles or normal "game stuff" which is perhaps why I enjoyed Sworcery so profoundly while none of my gamer mates rated it. I love it when the mundane aspects of life are reflected in alternate universes. I am one of those people who relished every moment of waiting for the bus to my forklift job in the original Shenmue for Dreamcast.

So Night In The Woods looks well up my alley. In some ways it reminds me of Cheap Thrills the webcomic - except with mystery. I'm really drawn to all of the character concepts and designs, the world aesthetic, and the fact that the main character is female and that her femaleness seems to be of absolutely zero consequence. (That she looks like a punk cat and is therefore totally unsexualized may help on this front.) Also, I love things that are darkly, hopelessly sarcastic and I love to play bass and break stuff.

There is a lot for me to potentially love about Night In The Woods. But even if the game doesn't turn out precisely how I'm envisioning it, I'm happy I can do my small part to support some artists I respect to create work of their own imagining. And maybe that's the real point of crowd-funding in the end.


Have you backed anything recently?

Wednesday, 23 October 2013

Cert, Then and Now

 
This Friday my team hits code freeze - which, in case you don't work in software (looking at you, Mum & Dad) is kind of a big deal. It means we've only a day or two left to make any fixes or changes to our app before we branch - or "freeze" - a Release Candidate build.

This "RC0" build then gets tossed over the fence to the certification and regression testing processes required to sign it off for launch. If all goes well (pro tip: things never go well) this build will be the final 1.0 software that gets released to users when the new Xbox launches on Nov 22.

More likely, Cert and QE will find a shipstopping issue that we've somehow missed, and the team will frantically fix and spin up new RCs until one is deemed worthy of public release. (We've started an office pool on what RC number the Xbox final OS will ship with - but that's probably not something I ought to say on the Internet!)

Cert is always a weird time in the lifecycle of a product and it's one they rarely teach you about in school. Having a build in Cert means you are essentially on-call - it's limbo-like but you have to be on your toes ready to fix a shipstopper at any moment. I have fond memories of my first ever Cert on the Madden game back in 2008 - I was a lowly junior engineer so none of the really tough ship-blocking bugs came to me. So for me, life was pretty damn chill. Our entire dev team of 11 engineers piled onto one sofa together and spent 12 hour days playing Wario Ware and Boom Blox on a retail Wii kit while we waited for bugs to roll in.


Of course that was the old days - because this industry moves so quickly I'm basically a granny. Now the world has shifted from box products to digital delivery, there is usually a 1.1 release to start work on immediately. No time to take a big holiday or comp leave while the discs get manufactured. Users expect you to push them an updated version at least once a month! And that's not a bad thing.

The larger software industry's paradigm shift to Agile has also helped. Hopefully, if your team has been following Scrum methods they'll be working at a sustainable pace and won't be burned out in need of a rest come launch. They'll also have been releasing every sprint (even if just to soft launch or internal dogfooding) and have automated testing so the build quality should be high - meaning fewer issues to find in a certification pass.

In fact, it's possible to make the argument that Agile precludes the need for Cert and that it's a sad old relic of the console waterfall era. I'm not going to make that argument, as there are enough people discussing "bug sprints" and "stabilization" or "integration" sprints to indicate it's still a common enough problem at the end of a project. And certification continues to be required in one form or another on all closed platforms from game console TCRs to the Apple App Store's submission process.

So while I miss the weeks on weeks of Wario Ware, I think dev is generally changing for the better. Our Cert period beginning next week will be a interesting time, with attentions divided between 1.1 development and urgent fixes on the 1.0 RC. Cross fingers there aren't too many of the latter!

Wednesday, 2 October 2013

What I'm Into: Lash Extensions Lifehack


Bit of a girly post here. Let's talk eyelashes. 

I've got a complex about my natural lashes. They are short, mousy brown and generally unremarkable. It wouldn't bother me half as much if my partner, a big hairy Brummie, didn't have the same freaking genetic disorder as Elizabeth Taylor which gives him two rows of gorgeously long black lashes. What a waste.

So to make up for my lacklustre lashline, and generally being a lazy cow with no time to do makeup properly, I've been faking it since 2009. 

I started out with individual Duralash bunches:


Many women start with the temporary caterpillar strip falsies for special occasions, but those intimidated the fuck out of tomboy little me at first. Not to mention they defeat my whole purpose of extreme laziness - so inspired by this Kingdom of Style post I reached straight for the permanent glue.

I wore them on and off through my last two years of uni, although they are fussy to apply and while fine in the winter, seemed to just melt off my face in the summer months. I finally gave up the grudge when I realized they were taking so long to stick on each week it was hardly worth the time saved on mascara daily. That, and they look completely ridiculous up close:


I had my first real set of salon extensions done when I was working in Tokyo. Everybody gets everything done in Tokyo, and I was spending a lot of my free time enjoying the aircon and practising my Japanese with the gals at Nail Bee Roppongi, so it seemed the logical thing to do. Although describing what lash curve I wanted in Japanese not to mention explaining that one of the girls had glued my eye together was a bit of a challenge.

That first set worked out ok:


Unlike strips or bunches, real extensions sit 1:1 on your natural lashes, have no seams and last until the real lash grows out. I was hooked.

For the past year I've been getting mine done every 5-6 weeks at Lash Lab on Brick Lane and they fucking rule. It's £50 a pop and my eyes look like this without makeup:


A colleague of mine did some extensive market research on character designs for a fashion game last year, trying to find out what art style appealed most to girls and women and what type of aspirational images they identified with. She found that women reacted most favourably across the board to characters with thick black upper lash lines - we intuitively love that shit.

Nowadays I'll pop falsies on top of my extensions for a special do, inspired by HRH Nicki Minaj from who I learned you can wear multiple rows: 


Excessive? Perhaps. But I've got Gracie's fluttering genetic mutations to live up to.

Wednesday, 25 September 2013

Codess Stockholm



I was in Stockholm last week for a whirlwind 24-hours, to speak at Codess Engineering Forum for Women.

Not a hardship, since I'm kind of in love with Stockholm - it reminds me of Canada in a lot of ways. Friendly people with a casual, outdoorsy vibe. The city is surrounded by water. You don't have to put the word "ice" in front of "hockey" for people to know what you're talking about. 

But the Swedes have much better taste in fashion, interior design and sweet pastries than Canadians do. And I get to eat Kalles fish eggs on my eggs for breakfast whenever I'm in Stockholm - what is not to love?


The event was a huge success (check the video!) and I met some fascinating ladies in a room full of almost 100 female engineers. But I had a lot of trouble preparing my talk. It doesn't help that public speaking is like a small form of torture for me, and on top of that I was asked to speak about myself.

After much wringing of hands, I decided to go with a very personal talk about my career so far, and end it with 3 pieces of advice to share with women starting careers in tech.


Lesson 1: You're Probably Better Than You Think

More than just an excuse to use a quote from Winnie the Pooh, it's objectively true that women and minorities in the tech sector suffer from a myriad of cognitive biases. We are susceptible to everything from Imposter Syndrome to Stereotype Threat, and we're convinced that boys start out with a major advantage in maths and science.

That said, the Unlocking the Clubhouse research on Carnegie Mellon CS students indicates that despite these biases and feelings of inferiority, women tend to perform at the same level if not better than their male peers. It's mostly in our heads.


Lesson 2: Use Your Unique Perspective

I love the technique of gender swapping to reveal stereotypes. Anita Sarkeesian's "Tropes v. Women" video on the Woman in the Refrigerator trope calls out Wreck It Ralph's Sgt. Calhoun vowing revenge for her boyfriend's murder at the altar by a giant Cyberbug as a reversal so rare as to be comically absurd.  

Being a minority in a male-dominated industry affords women a unique outsider perspective. It's often tempting to try to be one of the boys. But by being ourselves, we can sometimes turn assumptions on their head and show things for what they really are.

It's also a common theme in the research that women have broader interests and a wider range of reasons for entering Computer Science than most men. That's not to say that women can't be hacker bros who love code for the sake of code, or that men can't be well-rounded. 

But the tendency of many women in Comp Sci NOT to be pure hacker bros presents an amazing opportunity - not just to integrate engineering with disparate fields like fashion, medicine and biochemistry, but also to explore different paths within engineering such as Product Management, Quality Engineering and User Experience.


Lesson 3: Help Your Friends

People tend to be friends with people who are similar to themselves - and they tend to want to work with people like them too. This is how Old Boys clubs are formed in the first place. It's also how I became so close with fellow female game devs Laura and Cici that we ended up together in Mexico on Laura's wedding day.

I think helping your friends is especially important when you (and likely your friends) are minorities within an industry/culture. This means making introductions, referring your friends for jobs, mentoring younger women and just generally being willing to give your time and knowledge to others.



I guess it also means standing up in front of a room of women to give a speech, even though you'd rather jump into the Baltic sea.

I strongly believe the more I can help out the people I know, the stronger the women in tech community will become and the better the industry will be for everyone, male and female alike.