General

2022: The Year in Review

2022 is nearly over and I thought it would be a good opportunity to review the year and what I achieved, as well as what I didn't. I also want to look forward to 2023 and what I hope to do differently.

Coppice Releases

Coppice was simultaneously a success and a disappointment. In the first half of the year I managed to get out version 2022.1, a big update that added numerous new tools for Image Pages, including the ability to link them. It finally got Coppice to the baseline I'd envisioned years ago when I started.

Coming next week will be version 2022.2, another big update that changes how linking works on a Canvas. Canvas Links become their own concrete thing, which you can create and delete separately to Pages. It can be a game changer for some workflows.

4 pages linked together with arrows. The top left says 'Links highlight when you hover over them', with 'hover over' highlighted. The top right says 'Pages can now have multiple pages linking to them', with two arrows going in. The bottom right says 'And can even be part of loops' with an arrow in and an arrow out. The bottom left says 'And if you remove a link from a page the Canvas Link will change appearance'. One arrow going out has a dotted line

That's two major updates that massively improve parts of Coppice, two updates that I am incredibly proud of. Unfortunately, they took a lot longer than I expected. I had hoped to be talking about a 3rd release this year that would get Coppice into the Mac App Store. Unfortunately things got in the way (which we'll get into later) and so development took longer than expected.

I'd also planned to improve marketing, with more blog posts, videos, a new website, and more. None of that happened.

Streaming

The highlight of the year for me has been starting streaming. It's helped to give me a stable schedule to work on Coppice and also introduced me to many great new people. On top of that, it's taught me new skills in 3D modelling and Unity development, some of which may be useful for future Coppice plans.

It makes a huge difference having a project I can work on where I don't need everything to be at the highest level, where I don't need to worry about things like keeping people's data safe, where it's fun without any stress.

If you haven't seen the streams then I highly encourage you to drop in sometime. I stream every Sunday and Monday at 1pm GMT and Wednesday at 6pm GMT over on Twitch. Right now I'm focusing on building my interactive 3D overlay, but in the new year I'll be back into Coppice development.

A 3D stream overlay with a small white robot with a computer screen for a head in a spaceship environment

Life

The biggest issue this year has been life getting in the way of things I've wanted to do. I've spent a lot of the year dealing with fatigue. Part of that has been burnout, doing too much between my contract work, Coppice, and other life jobs. I'm hoping a long break over Christmas will do a lot to help me recharge my batteries.

Burnout isn't just caused by overwork though, it can also be caused by spending too long on the graft of building something without the reward of releasing anything. My plans for 2023 should hopefully help that.

I've also had some health issues that caused my fatigue as well. Thankfully, they seem to have been diagnosed and treated, so I'm now feeling a lot more energetic during the day. This means I'm spending far more time able to work on things that require more thought and less brain fog (such as writing a blog post).

So if you've been wondering why there have been so few updates from me this year, besides streaming, it has been primarily down to this. Here's hoping it's all better next year.

2023?

So where do I want to go in 2023? And what do I want to do differently? This next year will be focused on two things: Process and iPad.

Process is about building the tools and practices for me to get more content out, faster. The first part of this is smaller releases. I am going to try and focus releases on single features, rather than areas. This means you will get a regular trickle of features rather than a few big splash releases. It also means I get the feeling of accomplishment more regularly.

The second part of process is around marketing. I want to build out a process to get out more frequent blog posts, social media posts, and even tutorial videos and advertisements. I'm able to get information out easily while streaming, but I need to share this in a wider away of formats. One example is sharing what I worked on on stream through social media. Setting up a pipeline where that happens after every stream would keep you more informed and ease my workload.

Then there is iPad. From day one I've build Coppice with an iPad version in mind. I've not committed to anything concrete before, and I still can't until I've proved that it works, but the next year will be when I embark on that project. I can't say when it will be released. I'm hoping that by this time next year I'm able to say Coppice is available on iPad, but a lot has to happen between now and then.

Regardless, I hope I can come back to you this time next year with more good news and fewer problems. Sadly software development always hits bumps in the road, but being open about them at least helps you understand why problems happen. I hope you have a wonderful end to the year and (in a few weeks) a great 2023!