Jerusalem Stone

Here is series of photos I took in 2013, exploring the streets of Jerusalem. A lot of the work is done by the beautiful grain of the 800 ISO film capturing stone textures. The camera: a Konica C35, made in 1968, which was my first ever analog camera.


One Word at a Time: Update

An update on my previous post about writing: In the spirit of making small steps toward fiction writing confidence, I’ve published an excerpt of my (unedited) novel here on my blog.

Viewing the excerpt requires a password. I guess I’m not yet brave enough to make it fully public.

Anyone can figure the password out. It’s the three-letter name of one of the book’s characters (all uppercase). It’s also the first letter of each paragraph in this post.


Protected: Plan C

This content is password protected. To view it please enter your password below:


One Word at a Time

Hi Readers,

It’s been a while since I’ve written here! Actually, I’ve been writing nearly every day. I’ve started work on a novel – I’m around 20,000 words in. Aiming for 80—100k words, which is quite a lot.

Writing a novel has been great for me. I’ve always harboured a secret desire to write fiction. When I was a kid, I loved writing stories, and would win all sorts of awards for them. As an adult, I became more self-conscious about spending time in any sort of fantasy world – like it was an immature or childish act.

For me, beginning to write a science fiction novel was an act of overcoming fear. Exposure therapy – one word at a time.

I’m still nervous about sharing my work publicly, even though I know that there will come a time when I’ll have to be actively promoting it! Just think, at some point I’ll have to ask my friends and family, and even you, dear reader, to buy my book! Gosh, just the thought of that makes me feel ill.

In other news, I’ve started a new job. I’m now at WP Engine, Product Manager for the Genesis suite. There’s been some stressful moments as I’ve onboarded, but mostly things are sailing smoothly.

Block Lab is being forked and rebranded as a Genesis product. It’s a great outcome. It means I’ll be able to focus on it full time from here on out.

I got some film developed yesterday. It was water damaged, so it didn’t turn out as well as I’d hoped. But it got me thinking that I haven’t really shared my photography much on this blog. Maybe I’ll post one photo a month, for a while. It could be a neat way of warming up to sharing other types of creative work with you in the future.

Chat soon,


VR WordPress

(Virtual) Hallway Track

One of the many takeaways I got from Matt Mullenweg’s Distributed podcast (a show about the future of work) was the importance of high fidelity communication.

Matt talks about the huge difference between written communication and voice chat. There’s another jump up from audio-only to video. Each step up in fidelity creates more bandwidth for communication.

You can get so much from someone’s tone of voice, their approach, etc. It’s really much higher bandwidth [than text].

Matt Mullenweg

It’s obvious, right? We all know that words lack tone and inflection. Voice lacks eye contact and gestures.

What about video? Video lacks group dynamics, and an ineffable quality of presence.

That’s why I’m so interested in the tech that creates the next leap in fidelity: Virtual Reality.

In September 2018 I did a fun experiment. I joined a Zoom call from VR. As a virtual avatar, in a virtual environment.

Joining a Zoom call from BigscreenVR. Pictured is the virtual selfie-camera which I used as a webcam, and the giant cinema screen where I projected the call.

Of course, this didn’t help improve fidelity, but I’ll never forget something that Brendan (top left) said: I can tell that it’s you just by the way you move your head and hands.

Brendan and I have spent a lot of time together in person – this wasn’t something obvious to other participants on the call. But it made me wonder, what would it be like for everyone on the call to be joining me in VR? Would we learn what it felt like to just be present with each other?

Since then, I’ve been involved in a bunch of VR-only meetings, and can attest that the fidelity of communication, while not quite as good as in-person, far outshines a video call.

Aside from a sense of presence, and aside from the dynamics of being able to move between conversations, being in VR also allows you to experience together.

For example, I have a weekly one-on-one with an old mate who I don’t otherwise get to see often. We hang out, chat about work, kids, tech, hobbies, all while floating through an abandoned space station or floating between rapids. Shooting zombies or shooting hoops. The crazy part is – those memories feel as real as the times we’ve spent together in person.

Recently I had to cancel a trip to Thailand because WordCamp Asia was cancelled due to COVID-19 concerns. At the time I was somewhat critical of the decision to cancel, but turns out I was wrong. Events all over the world are being cancelled. Travel to meet in person is going to be really hard in 2020.

What a good opportunity this could be, then, to start experimenting with meeting in VR? What if we had a WordCamp VR, or a WordPress VR Meetup?

While the main presentation or talk tracks are a big part of WordCamp attendance, my favourite part has always been the “Hallway Track” – meeting new faces, old friends, colleagues, competitors, contributors, and more. This is where VR works beautifully in place of traditional video, which doesn’t allow for side-chats, mingling, or multiple conversations at once.

Here’s me in a Mozilla Hubs room I made. You can create your own environments, complete with scrollable keynote presentation, video embeds, and Wapuus! In this open-roofed structure, there are even literal hallways!

The tools exist. I’ve seen conferences held in Altspace, Engage, Rumii and others. Even Bigscreen would make a great destination for a WordPress meetup. Maybe Mozilla Hubs, which is web-based and open source, would be a perfect cultural fit for a WordPress Event.

I’ve been involved in the VR space since 2017, and I really believe that now is the right time to start a virtual reality meetup for WordPress. I’d love to hear your thoughts on the idea.

And please, if you’re interested in helping out, let me know!