Adrian’s favourite breakfast is a cherry tomato omelette. I make one for him and me almost every weekend. Eric is not that fond of eggs for breakfast, and Ingrid we rarely even see before 11 on weekends, so it’s just Adrian and me.

I’ve never quite gotten the hang of proper French omelettes, which you are supposed to keep stirring all the time. When I do that, I end up with scrambled eggs… which we also love, but not when we want an omelette. The fact that our omelettes are made of at least 5 eggs probably doesn’t help. My omelettes are more like the Spanish and Italian ones: thick fluffy ones, filled with stuff, slowly cooked under a lid. But with tomatoes instead of potatoes.

Cherry tomatoes are on the “must always have at home” list only because of these omelettes.


The weather is abominable. Winds are howling around the house, sleet is being whipped around and drips down the windows. The air vents in the bathrooms clatter in the wind. The dead Christmas tree that we put outside on the deck after Christmas (because we’re lazy, and we were going to chop it into pieces in the spring when the weather is nicer, and also because it actually looked somewhat decorative at a distance) has blown down twice, and then we gave up righting it and let it lie. I’m glad I don’t need to go outside.


I made no forward progress on the cardigan today because all the time I spent on knitting today went towards fixing an earlier mistake. The lacy pattern has cables, and three pattern repeats ago I twisted half the cables the wrong way. Not a big deal, and it probably wouldn’t even be visible – but if I don’t fix this, I’ll be confused each time I come to the cables, because I won’t be sure which ones are the correct ones.

Fortunately the pattern is made up of rectangular blocks that don’t interfere with each other. I could unravel a vertical column, four stitches wide, fix it, and repeat the process for the other wrongly-twisted cables.

Eric already jokes that half the work of knitting cardigans is about ripping up and starting over. Indeed. Perhaps I should try to do with cardigans as I do with socks: decide on a base pattern and only make minor modifications in it. I would certainly be more productive that way.


My reason knows that it is not sensible to expect a few warm days in early March to mean that spring is here. But I still hoped, when I saw the first flowers. And now we’re back in snow and wind and cold.

For International Women’s Day, tretton37 interviewed me and some of my women colleagues about being a developer. Here’s a video of me talking about why I love my job.


Part of my job is doing recruitment interviews. I do them quite regularly – recently at least once a week. 1337 is growing and we want to hire more developers, and someone needs to interview them from a technical point of view. These days I do roughly one per week, and often get requests for more. It’s getting to the point where I have to say no because I can’t take that much time from my “real” work. But I enjoy them, so I do try to take the time.

We’re a large enough firm to have specialists for the early phases – finding and winnowing out suitable candidates, and having a first interview with them. I’ve never enjoyed that part of the recruitment process so I’m glad that’s already done by the time I get involved.

The second step is a technical interview, and that’s where I come in. The third and final step is a manager interview.

In a tech interview, we spend one to two hours inventorying and mapping the candidate’s skills in a wide range of topics. We don’t usually dig into any one area in great depth, but we probe enough to get a good picture of where the candidate’s skills lie, and find out where there are gaps in their knowledge.

These days we have a comprehensive template document listing all the areas to cover, each one with a set of keywords to help jog our memories. This is a relatively new “tool”. We’ve invested many laborious person-hours in internal workshops to prepare this interview guide, and then to get used to working with it, and now it’s really paying off. I’ve been doing interviews for many years and they’ve never been as focused and well-organized as what I’m doing now.

We always do the tech interviews in pairs, which I really like. Not only is it good to always have a second opinion, but it also makes the interview run better. If I can’t think of a good follow-up question, my colleague is sure to have one.

It’s easy, relatively speaking, to interview a developer who is supposed to be roughly at my own level of experience. I know what I would expect from another senior colleague. Does this person know enough to be able to deliver production-ready code? Do they have enough experience to make architecture decisions? Are they able to consider the bigger picture, the business needs, the trade-offs?

It is much harder to interview a junior developer. Experience and knowledge can be judged more or less objectively. But judging potential is so much harder. How can I know what this person will be able to do in a few years? How much of their lack of knowledge today is due to lack of exposure, and how much is due to lack of initiative?

I’m quite glad that the final decision is not mine.

Despite all the digital tools we have, I always take notes with pen and paper. Nothing beats pen and paper when it comes to quick scribbles and unstructured comments.


Two of Adrian’s favourite foods are dumplings and spring rolls. He loves Asian buffets – not for the wide variety of food but for the chance to stuff himself with dumplings.

He’s been asking for a while now if we could make dumplings at home. I’m not very interested in meals that are more crafts than cooking. For the same reason I’m not very interested in making sushi, although I like eating it.

Eric was willing to give it a go, though. The whole project took hours. First, making the dough and the filling. And then all this rolling and filling and shaping… Adrian liked the first steps, but the assembly part was too tedious for his taste, so I had to step in and help out to get them done in time for dinner. It was pretty tedious; I can understand that he didn’t enjoy it much.

The result tasted good. But store-bought frozen dumplings are also good, and I’m really not sure if these tasted two hours better.

Adrian loved them though, and immediately started talking about making them again. If we ever do, we need to find a faster way of filling and shaping them.


Continuing my experiments with knitting socks, I’m trying out socks with anatomically correct toes.

Store-bought socks are symmetrical. The toe area has a relatively straight shape, like a very flat isosceles trapezoid. Industrially made socks always so stretchy that they fit my toes well.

The standard hand-knit sock pattern also has a symmetrical toe in the shape of a slightly curved isosceles triangle. You can see the shape on the leet feet I made to give away, and on these green socks I made for myself. The knitting does stretch to more or less fit, but not as much as store-bought socks. With a thin yarn I find that this puts unnecessary stress around the big toes.

For this pair I tried to match the actual shape of my feet. My big toes are noticeably longer than the second toe, and the front of the foot very definitely follows a diagonal line. I just started to decrease earlier on the outside, and decreased faster on the outside than the inside, and they came out really nice on the first try.

The next step might be to do something about the final rows. The standard sock toe pattern (which this asymmetrical one is based on) ends with a distinct little tip, where the yarn is pulled through the final four remaining stitches. I might look for a different way to finish off that leaves the end a bit flatter.


By the way, did you see the lovely yarn I found for these socks? Hand-dyed sock yarn from Limmo Design in a wonderfully rich, dark yellow colour. The specks of brown are not too loud, but liven up the surface. The shop labels this colour “curry” but it makes me think of honey. Now that I’ve started looking, I find yarns in so many beautiful colours that I’m going to have to make a lot more socks.

Socks are such a great knitting project. Small and fast, uncomplicated once you get the basic pattern down. Knitting a cardigan is a major investment in time. Socks on the other hand almost finish themselves. And there is always a need for more, because they wear out.




When the midday spring sun hits the tulips on the kitchen table just right, and you’re working from home so you can use your lunch break for whatever you want, such as photography.


For some unclear reason, I woke up at 5:30 and could not go back to sleep. And I’ve been going to bed slightly too late several nights in a row, so I was really, really tired today.

I was going to stop working after lunch and take a nap. I even said so to the team on Slack. I had even turned down the bed! And then… I got roped into holding a technical interview on very, very short notice, so instead of a long nap I got a long video meeting. (I managed to get through it without yawning.) And after that I was still tired but not sleepy any more, and then it was time to think about dinner, and now the day has gone by without a nap.

A few consecutive nights of too little sleep was the normal state of affairs when the kids were small. And we coped all right. But now I’m not used to it any more, and I’m glad those years are well behind us.