On my 2018 and my 2019

Wow, another year has flown by! And what an amazing year it has been. Now that the end of the year is coming ever closer, I’d like to look back a little on this last year and look forward to what 2019 might have in store for me.

The freelance life
2018 was my first full year freelancing under the On Test Automation label. As I’ve said in previous posts, it fits me like a glove. What I’ve been especially grateful for this year is that being a freelancer has given me the freedom to choose whatever I want to spend my time on, without having to get permission from anybody else. It has also allowed me to be there for my family whenever it’s been needed, without having to deal with sick days or annual leave budgets.

Needless to say that I’ll continue to work as a freelancer in 2019!

Client work
I’ve done consultancy on a per-hour billing basis for four different clients this year. Sometimes as part of a software development team, sometimes in an advisory role. I’ve noticed that the latter suits me far better, so that’s what I’ll try and keep doing in 2019. These roles are a little harder to get by, and they’re often not even publicly advertised, so I’ll have to make sure that people know where to find me in case they’re looking.

I’m happy to say that I’ll be starting a new project that sounds like a perfect early January with a brand new client, where I’ll advise and support several development teams with regards to their test automation efforts for 2 days per week. I’m really looking forward to that.

2018 has been the year where I finally started to increase my efforts to land more training gigs. Delivering training is what I like to do best, and I hope that 2019 I will be able to reap what I have been sowing this year. In 2018, I delivered 17 training sessions (ranging from 2 hours to a full day) with 8 different clients. I am most proud of the two times I’ve been asked to deliver training abroad, allowing me to do one day of training in the UK (Manchester) and one day in Romania (Cluj).

For 2019, I hope to at least double the amount of training sessions delivered, where my ultimate goal is to be at an average of delivering 2 days of training per week (with the rest spent on consulting work, writing, and other things). To get to that amount, I’ve started collaborating with a few training providers this year, and I hope that this pays off in 2019. I am also launching a brand new training course on January 7, one that I’ve got high hopes for, so hopefully I’ll be delivering that one a couple of times too, besides my existing training offerings.

Speaking gigs
This year has been a relatively quiet year on the speaking front. That’s fine with me, because even though I am starting to like speaking more and more, I like doing training and workshops even better, so that’s where my focus has been. Still, I have done five talks this year. Three of them in the Netherlands: at the TestNet spring conference, at a company meetup and the one I am most proud of: my very first keynote talk at the Dutch Testing Day. I’ve also delivered two talks abroad: one at the atamVIE meetup in Vienna, Austria, and one at the Romanian Testing Conference.

I would like to do another couple of talks next year, because I’m slowly learning to become a better speaker and I would love to expand on that. I have one talk scheduled so far, none other than my very first international keynote at the UKStar conference in London, UK in March. I am really, really looking forward to that one!

Speaking of conferences, it has been a relatively quiet year on that front as well. I think I’ve attended five conferences this year, four in the Netherlands (TestNet 2x, TestBash NL and the Test Automation Day) and one abroad (the Romanian Testing Conference). In all of these conferences, I’ve been a contributor, either with a talk or with a workshop (or in case of RTC, both).

Next year, I would love to attend more conferences, and not necessarily as a contributor each and every time. Also, I’d like to expand my horizon and attend one or two conferences outside of the testing community. Two conferences are in my agenda already, UKStar and TestBash Netherlands, where I’ll be delivering a brand new workshop.

I’ve been relatively inactive on the writing front this year, too. I’ve published 7 articles (5 in English, 2 in Dutch) on several websites, as well as 10 blog posts on this site, including this one. Next year, I’m planning to pick up the pen more often again, both for other web sites as well as for my own blog. It will be a matter of consciously making more time for it, as that has been lacking a bit this year.

Finally, I’ve also done four webinars this year, and I’m planning on doing a couple more of them next year. The organisers that had to suffer from my ramblings this year were Beaufort Fairmont, Parasoft, TestCraft and CrossBrowserTesting.

So, all in all, it has been a very diverse year! Which is a good thing, but also a trap I’ve been falling in. My attention has been divided over so many different things that those that I think are really important to me (training, writing) have suffered a little. That’s a lesson I’ll definitely take with me into next year.

But first, it’s time to relax a little. We’ll see eachother again in 2019. I hope that it’s going to be an amazing year for all of you.

On looking back on 2017 and looking forward to 2018

As I like to do every year, now that 2017 has almost come to an end, I’m carving out some time to reflect on all that I’ve been working on this year. What has been successful? What needs working on? And most importantly, what are the things I’ll put my energy towards in 2018?

The start of On Test Automation – the sole proprietorship
Perhaps the most significant change I made this year was to quit working with The Future Group to venture out on my own under the On Test Automation name. On the other hand, nothing much has changed at all since then. I’m still working as a freelancer, I’m still doing a bit of consulting, some teaching, some writing, pretty much what I’ve been doing before I made this move. The only thing that has changed is the financial side of things, and the fact that I’m now really working for myself instead of mostly for myself. It’s just that little extra bit of freedom, albeit only psychologically. I would be very surprised if, at the end of 2018, I won’t still be freelancing like this. It has proven to be the optimal way of working for me, with total freedom over what I’m working on at what time and with whom. I’d like to further reduce the time I spend commuting a little more in 2018, though.

On the consulting side of things, it has been a pretty strong year. I’ve been working on projects for 5 or 6 different clients, mostly as the person responsible for developing automation solutions, but also sometimes acting more like an automation coach of sorts. I’ve been lucky enough never to have to look for a new project for long. The job market for experienced automation engineers and consultants is so good over here I’ve had to turn down more projects than I’ve been able to accept. I’m considering myself a very lucky person in this respect, although I do like to think that the time I invest in learning, spreading my knowledge and networking has at least partly brought me to where I am now.

Where 80-90% of my working hours in 2017 was spent on consulting work, however, in 2018, I would like to slowly bring that down to around 50% to free up time for other activities.

This year, I’ve written a couple of blog posts, most notably this one, about what I’d like to see changed in education around test automation and what I think good test automation training should look like. As you might have seen elsewhere on this site, I currently offer a couple of courses, and I am looking to expand my offerings in 2018. More importantly, I’d like to deliver significantly more training next year. Counting quickly, I’ve delivered about 10 days of training in 2017, mostly with clients, but I also did a very enjoyable workshop at the Romanian Testing Conference.

For 2018, I’d like to work towards teaching 5 or more days each month. This will require significant effort from my side, not only in actual teaching, but more importanty in marketing and promotion to make sure that I can deliver them in the first place. I’ve front-loaded some of that work by closing partnerships with a couple of other players in the field, and I’ve landed a couple of teaching gigs already (more on that in a future blog post, undoubtedly), but there’s much more work to be done if I want to achieve the ‘5 days of teaching per month’ goal.

2017 was a relatively quiet year for me with regards to conferences. In the Netherlands, I only attended 2 (both organized by TestNet). Abroad, there was the previously mentioned Romanian Testing Conference in May as well as the splendid TestBash Manchester in October, making for a grand total of 4 conferences.

I expect 2018 to be busier on the conference front. In fact, I’ve got my agenda for the spring conference season pretty much filled up already with TestBash Netherlands (where I’ll be doing a workshop together with Ard Kramer), the TestNet spring conference (where I probably won’t be speaking or hosting a workshop for the first time in a while), my second Romanian Testing Conference (where I’ll be doing both a workshop and a talk this time) and the Test Automation Day (which I missed this year due to being on holiday and where I hope to be accepted as a speaker for the first time this coming year). So that’s four conferences before the summer. And that’s not counting the Agile Tour Vienna meetup in March, to which I’m invited to do a talk / live coding session as well. And I haven’t even started to think about the fall conference season yet (that’s a lie, some negotiations are underway).

Including this one, I’ve published 46 blog posts on this site in 2017. I started out with the promise of publishing a blog post every week, and I’ve kept true to my word for most of the year, but last month I came to the conclusion that I’ve been spreading myself a little thin on the writing front. Apart from these blog posts, I also wrote and published 15 articles on other websites, including TechBeacon, StickyMinds and LinkedIn. That’s a lot of writing, I can tell you.

Next year, I’ll probably be blogging less, in an effort to create higher quality output. I’ll also still be doing articles for other websites (I’m working on two of those as we speak). I’m aiming to publish at least one quality blog post on here each month, plus some reviews of conferences, books and other resources whenever I feel like it. That should free up some time to invest in other interesting things that I encounter.

All in all, 2017 has been a great year for me, I’ve met many interesting people and worked on a lot of interesting stuff. 2018 will hopefully be a year of spreading myself a little less thin, instead focusing more on the good stuff. As always, I’ll keep you posted.

2016: My year in numbers

Now that the year is almost over, I thought it might be nice to jump on the end-of-year bandwagon and look back on 2016 a bit, and at the same time look ahead to what 2017 hopefully has in store for me. And since I deal with facts, let’s have a look at some numbers:

Number of conferences attended: 5
Conferences are a wonderful opportunity for learning, sharing, catching up with people and getting to know your peers and other people in the field. That’s why I actively try and attend or contribute to as many useful conferences as possible. This year, I’ve attended TestWorksConf, the Test Automation Day, the TestNet conference (twice) and I had my first international conference experience at TestCon in Vilnius, Lithuania. I’ve heard many useful things and met many great people, so I’ll definitely try and attend at least as many conferences next year. Three of them are already in my agenda (TestWorksConf, Test Automation Day and Romania Testing Conference), so there’s two more to go. One more, if you count Automation Guild (more on that later). Hopefully 2017 will include another adventure abroad, but I’m already quite thrilled to be in Romania next May!

Number of presentations given (not counting in house as part of consulting work): 4
Last year, I gave two presentations at different conferences: one at TestWorksConf, one at TestCon. Apart from that, I hosted (on invitation) two evening sessions for service providers in the testing field in the Netherlands. As it’s a personal goal of mine to become a better public speaker, I’m actively looking to increase this number in the next year. Even though I like hosting workshops even better than delivering talks (more on those below), public speaking is something I like to do and I’m looking forward to doing more of it. One talk has already been scheduled: my Automation Guild session on January 13th. I’ve also submitted a couple of conference proposals for 2017, so let’s hope they’ll be selected.

Number of workshops hosted: 3
I’ve hosted three technical workshops last year, twice on REST Assured and one on WireMock. All of these have been hosted at conferences. For next year, I am actively looking for more opportunities to host workshops and other training sessions, both at conferences as well as in house. I’m starting a partnership with my former employer, in which I’ll be responsible for delivering training on several topics related to test automation, so that’s a very good start! Some other announcements with regards to training offers might be made very soon as well..

Number of articles written: 7 (including an ebook)
Another thing I like doing is writing articles about things related to test automation and service virtualization that interest me. Last year, I’ve published six articles through various media (LinkedIn, O’Reilly, and a couple of magazines). Also, my very first (short) ebook saw the light, something I’m still pretty proud of. The first article for 2017 is already on its way, and we’re discussing a follow-up, so in this area too, 2017 is looking to be another great year. Of course, I’m keeping my eyes open for even more opportunities.

Number of clients served: 6
For IT consultancy, this is a pretty high number. This is partly because I had a couple of projects that ended prematurely (for several different reasons), but the shift I’ve been starting to make this year, moving away from 40-hour weeks at a single client, has had an effect on this number as well. Currently, I’m working for two different clients simultaneously, and I’m loving the flexibility and freedom this gives me in terms of time and attention. It’s also a shift away from being IN a development team (as a tester / an automation engineer) to a consultant supporting and serving development teams. 2017 might not see such a high number of clients, but one thing’s for sure: I won’t be working for a single client full-time if it can be helped. If only because there are so many other interesting things to do..

So, that’s 2016 almost done. To wrap things up, here are a couple of numbers related to this blog:

Number of posts published (including this one): 48
Somewhere in the first half of this year I committed myself to publishing a post every week, on the same day and the same time. No excuses. That publishing day and time is Wednesday at 08:00 GMT, for those who hadn’t noticed (which is probably most of you). Sticking to this schedule hasn’t always been easy, but it’s helped me enormously to keep thinking about things to write about and about the test automation and service virtualization fields in general. Therefore, for next year, the target will be 52. Again, one post, every Wednesday, 8 AM GMT, no excuses.

Number of comments received and sent (up to now): 802
I think WordPress counts all pingbacks as comments as well, and of course, my own comments don’t count, but that would still leave at least 300-400 solid responses and questions to the posts I’ve written. Wow. All I can say is keep them coming! I love feedback, both positive and negative, on the stuff I ramble about here.

Number of page views (up to now): 238.156
Again: wow. That’s a lot! Hopefully you’ll keep visiting this blog next year!