6 Reasons Why Asynchronous Communication Benefits Remote Teams Teams

2020 has taken the concept of “new normal” and given it a whole new lease of life. It’s a word that’s been thrown around so often but it’s true – it’s permeated every aspect of our lives. Our once loud and proud office culture has been replaced with remote work; the ultimate “new normal” for businesses around the world. We’ve had to juggle family life and childcare with our usual working routines, shifting from video calls to email on a near-constant basis to stay “updated”. ...

September 6, 2021

An Incomplete Guide to Inclusive Language for Startups and Tech

Language is one of the most powerful tools we have as humans. It binds us. Instructs us. When used well, it creates a common understanding. And it’s essential for creating an environment where everyone feels welcome and included. Historically, language has left many out. Individuals and groups have been marginalized and discriminated against because of their culture, race and ethnicity, gender, sexual orientation, age, disability, socioeconomic status, appearance and more. ...

August 24, 2021

Why you shouldn’t use @here on Slack

The Rules (according to Graham) Don’t use @here unless it is truly relevant to everyone in a channel Don’t use @channel unless there is a fire or a nuclear explosion that everyone needs to be aware of now Use targeted Slack group mentions for getting a hold of stakeholders in a channel (i.e. @support_ in the #support channel) Use Slack as an asynchronous medium, not a synchronous one (assume people will not respond immediately, rather than the opposite) Link: Why you shouldn’t use @here on Slack ...

August 12, 2021

Being glue

Stop interviewing, stop organising the off-sites, stop onboarding, stop fielding requests from users, stop anything that sounds like team building. Stop helping other people with their work. Archive mail. Quit slack channels. Do not curate the team roadmap. Crucially: don’t catch things that are about to drop. That’s incredibly hard for a lot of us, but remember that the rest of the team already does this. ...

December 4, 2020

mdn.io, I'm feeling lucky

I often need to look up details in the Mozilla Developer Network documentation (MDN). It’s a great resource, that keeps getting better every year. A few years ago, I learned that lovely people have set up a very convenient “url shortener” / “search service” to do an “I’m feeling lucky” search on the MDN documentation. ...

August 4, 2020

Using HTTPie with mkcert

In order to get the development environment on localhost closer to the production environment, I’m using HTTPS on localhost. This helps me with discovering bugs much earlier, which saves a lot of time. I use the excellent tool mkcert for managing the certificates locally. mkcert is built exactly for this purpose and removes most of the friction. ...

July 28, 2020

Link: Teams Solve Problems Faster When They’re More Cognitively Diverse

If cognitive diversity is what we need to succeed in dealing with new, uncertain, and complex situations, we need to encourage people to reveal and deploy their different modes of thinking. We need to make it safe to try things multiple ways. This means leaders will have to get much better at building their team’s sense of psychological safety. ...

January 25, 2020

Tips for joyful video calls

A lot of my work in the last decade has been with partially or entirely distributed teams. I expect that to be the case going forwards as more and more software engineering work switches to distributed / remote teams. To communicate with other members in the distributed team, I use video calls for: ...

January 19, 2020

HWC Berlin, 2020-01-29

On Wednesday 2020-01-29 at 18.30 there will be another Homebrew Website Club in Berlin. Venue The event will be hosted in the eyeo office. Zimmerstraße 69 10117 Berlin Germany Ring eye/o GmbH doorbell which is located in Zimmerstr. 69, between ishin and Viet bowl. The door on the street is always open, the next one isn’t, and the office is at the first floor on the left ...

January 19, 2020

Available for hire!

Full-stack software engineer with a bent towards web standards, quality and longevity of applications available for hire. I have worked professionally as a software engineer since the late 90s. I’ve seen a good breadth and depth of applications over the years, having worked on green field, established and legacy applications. ...

January 16, 2020