Rewind, Reflect, Reboot
Since SomewhereWarm started its journey as a company in 2017, I’ve often felt a strong urge to share snapshots of the winding roads I travelled. But the story of the solo entrepreneur who eventually joined — or built — a team has been told a million times already, from a million different angles. So I held myself back, as I did a few years ago when I left a team to carry on by myself. It took SomewhereWarm almost 2 years to reach its first major milestone: Becoming a distributed company.
As many of you already know, keeping good records of a distributed team’s affairs is the air it needs to breathe to stay on course. I’ve always found it difficult to document change as it happened; sometimes because I struggled to keep up, and sometimes by choice, fearing I might miss a moment or two. This had to change.
It’s been only a few days since we took our first big step back from work to unwind and reflect. From the verge of the deepest gorge in the world, we recounted some of the most memorable milestones since SomewhereWarm became a team and painted a picture of the future we’d like to help shape with our work. A snapshot worth sharing.
Change is a miracle to contemplate, but it is a miracle which is taking place every instant.
About a year ago, Jason took up an offer to become an Intern at SomewhereWarm. Today, he’s keeping the Support and Testing cogs running, ensuring that our team does its best to help our users stay focused on what matters the most: growing their business; not fixing their website.
Since his arrival, we did a lot of work together. A big chunk of it was dedicated to bringing our software engineering process online: We wanted to make sure that we’d be able to accommodate a third, possibly remote team member taking up development duties. This meant we had to do away with hand-written backlogs, post-its, and whiteboards. We had to work out the details of a welcoming, efficient process to manage the lifecycle of every software engineering task, from design, to implementation, validation and deployment. A process that will scale as our team grows, and allow everyone to contribute and see the big picture as clearly as possible. One that’s well-suited to people naturally inclined to doing the best work they can, without deadlines. Kanban.
After bringing our project boards online, we started refining the most critical step of our process: Validation. Automating the process of acceptance testing has been one of the biggest investments I’ve put into our products. Still an an ongoing task, it has already transformed the way we collaborate: Less stress, more focus on quality, and a higher, shared sense of responsibility among team members with different skills, backgrounds and duties. From picking the right tools, to building the necessary infrastructure, and then introducing automated tests into our engineering flow — the overhead (and cost) of doing it right just can’t be ignored. It takes more than a desire to build quality software; it requires access to resources that few software engineering teams enjoy. I feel indebted to WooCommerce for making all this possible.
One chair for solitude, two for friendship, three for society.
Chris joined us earlier this summer as our development flow had just started to settle in. His arrival challenged our structure: Suddenly, our distributed team of three required an order of magnitude of extra communication to operate smoothly. Building the processes that our team needed to grow and overcome greater boundaries in the future has been a challenging task, especially for an introvert like myself, but one that I’ve come to enjoy.
I’m not sure if process is the right word to describe what it takes to keep this universe of stars aligned and steered towards the same direction. But I do know that a good peopleware engineer must regularly encourage one’s teammates to look inwards; to identify and share the values that bring the best out of everyone; to share personal stories of achievement and failure.
What’s next? Keep an eye out for a stream of new WooCommerce extension releases, due this October — just in time for WooCommerce 3.5. Wondering what else we’re up to? Look forward to more exciting things coming in 2019. Still trying to figure out where the deepest gorge in the world lies? Hint — it’s in Greece.
On the second week of September 2018, we hiked to the verge of the deepest gorge in the world to recount some of our most memorable milestones in 2017/18 and paint a picture of the future we’d like to help shape with our work — https://somewherewarm.gr/rewind-reflect-reboot/
Posted by SomewhereWarm on Wednesday, 19 September 2018