2022 Recap - Achieving your dreams

Debbie O'Brien - Jan 17 '23 - - Dev Community

2022 the first year of proposed normality and back to in person conferences and traveling, interviewing for the big companies and getting hired by Microsoft makes 2022 an incredible year that I will never forget.

Achievements:

So many achievements, from numerous conference talks to podcast interviews, to improving my coding skills, being renewed for Google Developer Expert program, changing jobs and veering into the testing scene, reaching more than 15k followers on Twitter and 4.69k subscribers on YouTube. This year has been an incredible year.

Jan: It began with running and interviews

I started the year with a beautiful scenic, muddy run with my brother along the Wicklow coast. It's not just about the running but the chats on the way reflecting on the last year and looking forward to the new one with new goals, hopes and dreams.

Wicklow Coast Run

Ski holidays were back, with masks on chair lifts even though we were out in the open but sure, ok. We had a great few days skiing with amazing snow.

ski holiday

Things were not going to well in my job and I wasn't allowed to do what I do best or make any decisions. Managers didn't turn up for 1-1 meetings and it made me feel unvalued and unimportant. The company were simply not ready to push dev rel to the next stage and I needed to do more. So I started interviewing with a few companies which opened my eyes to new opportunities. It also helped me see what I didn't want.

I started the interview process for Google after a let down from Facebook. I had no idea what I was getting myself into as I just presumed it would amount to nothing but next thing I knew I was going for the actual Google interview. And to do that I needed to study Computer Science. I had never studied computer science. So I started with signing up for the Harvard CS50 degree and I studied a lot.

At the end of January I traveled to Menorca, one of the smaller islands of the Balearic chain where I gave my talk on Imposter Syndrome. Due to covid fears the Government decided against the college students attending in person and most of our audience was therefore online and we remained fully masked for the whole event, even when giving my talk. But we had a nice small audience and it was still good fun and I got to spend the weekend visiting the rest of the island with my husband.

menorca conf

Feb: Sport and more interviews

February was a great month for cycling and running, playing padel, studying and more interviews. I studied lots but when it came to taking the main Google whiteboard Interviewed I failed. I knew I failed straight away as I just didn't do my best. The whole process through me off and I blanked out on things I know, things I have made video courses on and taught at workshops. My brain just didn't function the way it should have. And there is nothing more than a failed coding challenge to make you feel very useless.

running in mountains

However it did set me up for my next challenge. My first interview with Microsoft. Now having experienced the Google process I was terrified that the Microsoft one would be the same. Yet it was not and instead of having to study algorithms and data structures I had to instead study the product itself, Playwright.

March: Studying, conferences and Interviews

March was a trip to the Canaries for a friends wedding. I had never been to the Canary islands and they got married in a banana plantation which was very cool. We also traveled the island by car, plus lots of running of course, and got to see some amazing mountain views and incredible sand dunes.

canary islands

I spent so much time studying and preparing for my Microsoft interview that I didn't celebrate Saint Patrick's day at all. Not even a single beer. I just knew that I had to give it my all so every second I had to spare was spent studying and preparing for the interview. And it was worth it cause the interview went really well and I was offered the job a few weeks later much to my disbelief.

I traveled to Amsterdam for a React conference and arrived a few days early and got to hang out with Alex from Vue School and also meet Gift in person as well as go for some nice runs. I had planned to bring running gear with me and go for a run in every city I visited at every conference I spoke at, no matter what month it was.

I gave a remote talk from the hotel on Components, for a company conference in Germany which went really well. Then it was speaker dinner time where I got to hang out with and meet some really cool people from the React community.

April: Conferences and the job offer

It snowed in Amsterdam. It was so beautiful. I gave my talk at React Conf that morning and it was so nice to be back on that big stage. I also got interviewed for a podcast while there. I had to leave by lunch time to get a flight to Belfast to attend a hen party for my sister-in-law. We spent the weekend in Belfast out drinking and celebrating as well as lots of running. Yes I was the only one who got up in the morning and went for run.

react amsterdam

I then traveled down to my home town in County Wicklow in Ireland to stay with family and work remotely for a week so I could get to meet the newest member of my family, my new niece as well as spend my birthday with my family. Weather was fantastic so I got to have plenty of country runs.

It was here that I took the call for my offer for Microsoft, right in my dads bar. Yes, there is a bar in my parents house, a very nice one too. So I got to celebrate my new job offer with my family.

GitHub sent me out my year in 2021 GitHub contributions in 3d format with a thank you note and a congratulations on what I brought to 2021. It was so cool to compare it to last year and see how much more I have contributed in code.

github skyline

There was also lots of running and cycling in April as well as padel as my goal to do 3 hours of sport a day was becoming a reality.

I then traveled to Verona, in Italy to give a talk at a conference I have been to before but is one I love very much. I was surprised at the lack of diversity in the audience and brought it up at the start of my talk and got a huge clap in support from the guys. Then a lovely long run around Verona.

js verona

On the last day of April I flew to Barcelona to take Natalia Venditto out for lunch, as she was the one who told me about the job in Microsoft and had recommended that I apply. We met up with Alvaro while there and then I flew home that evening.

May: Conferences, starting in Microsoft and visiting the offices in Seattle

May was playing a padel tournament with a torn ligament which was not ideal. Rest days. Debbie doesn't do rest days. I had finished my job at Bit and had some time off to recharge batteries before starting at Microsoft. On the 11th of May when the contract came through I was so excited. This was making it feel even more real.

Then it was my last conference talk from my previous job at BeJS Brussels. This is a great local conference where I wrote about diversity in a post as I was pleasantly surprised at how diverse the conference was. I got to meet some great people there and had a lovely tour around the Belgian cities.

me and speakers panel at BEJS

I stared work for Microsoft on the 16th of May as the 15th was a Sunday and on the 21st of May I got to fly to Seattle to meet the team and visit the Microsoft offices. You can not even imagine how excited I was. It was incredible, especially when I found there was a running track around the campus. I literally went for a run every single day.

microsoft campus

It was so nice to meet my team and hang out and get to know each other and also to meet and hangout with Scott Hanselman, whom I had always looked up to and was now someone I worked for. He is such a nice person in real life and not just saying that cause I work for him. I also met other people from different teams and spent time enjoying the campus from the offices to the studios, shops and the tree houses. I sat in those tree houses for ages just thinking how lucky I was to be here and wondering if it was really just all a big dream.

June: Conferences and a music festival

In June I went to Budapest for a meetup and a conference in a railway museum which was lots of fun. It was my first time giving a talk on Playwright and as a Microsoft employee and I can't really explain it but it gave me a new sense of confidence that I didn't have before. I also got to have dinner with speaker friends and do plenty of networking.

Then it was Miami for Vue conf where I got to fly to Miami for a week to give a Nuxt workshop. I managed to through some testing onto the end of the workshop and I gave a lightening talk on Playwright. I also got to meet up with some friends from the Vue community and hang out with them. Of course there was more running even though it was so hot.

nuxt workshop

I got to attend my first music festival. Yes I am new to music festivals. It was great and I really enjoyed it especially Franz Ferdinand and Cristina Aguilera.

My first .NET conference was in Madrid where I gave my talk on Playwright and worked on the Microsoft booth telling the world about Playwright and how cool it is.

dotnet madrid conference

July: Conferences and sport

In June I got to visit the Microsoft offices in Barcelona and collect my badge before attending Vue Road trip where I gave my talk on Playwright and got to hang out with more members of the Vue community. Of course running in Barcelona followed by breakfast with speaker friends.

my with by micorsoft badge

July in general was a quiet month and therefore I got to spend more time improving my skills and working on documentation.

And of course lots of sport from padel to cycling and swimming again trying to keep up my goal of 3 hours of sport a day which I was easily achieving.

August: Holidays and family time

August was sport and holiday month. I worked the first few weeks of the month and then flew to Greece for my brothers wedding. I took a few days to do a road trip on the mainland visiting Meteora and then flew to the island of Corfu where I had a fantastic time with my family from parents, brothers, sisters, nieces, nephews, cousins, aunts, uncles and friends. We all had such a great time and the first time we had all been together since covid times. And yes lots of running of course as well as swims and a boat trip which was epic.

meteora greece

September: Conferences and the gran fondo

Back to work and conference season started with a talk in Spanish on Playwright for Midu Conf live on Twitch with over 10,000 live viewers.

Next was off to Croatia for Infobip Shift conference. This was an amazing conference in so many ways. So many young people hungry for knowledge and such a diverse conference. I gave my talk on Playwright as well as interviewed for a podcast and the local news and helped on the Microsoft booth.

I also got to do tons of networking and showing people Playwright and chatting all things testing with Kent C. Dodds over lunches and swims in the sea. And I got to do lots of running by the Croatian coastline as the hotel was set in such a beautiful area. I can't mention all the amazing people I met as there were just too many and I can't explain to you how beautiful the stars were as it has to be seen to be believed.

me and Kent C. Dodds

Next up was Oslo for NDC. It was so good to be back for this conference where I gave my talk on Playwright and again worked on the booth to show Playwright off to everyone that came by the booth and give away Playwright stickers. Lots of networking with other speakers and got a few runs in too plus got to hang out with Jayme one of my work colleagues.

September was also the month of the Gran Fondo. I cycled 200km in one day round the island of Mallorca. This was an amazing challenge for me. It was very tough and I cycled most of it on my own as couldn't keep up with the others making it even more rewarding. It was an incredible experience.

gran fondo mallorca

October: Conferences and family time

October was a busy month for traveling and conferences. I planned things so that instead of flying back to Mallorca I stayed in Ireland which meant I got to spend weekends with my family and was closer to the conferences so short flights and less travel time.

I flew from Ireland to Berlin where I got to not just meet and hang out with Max Schmitt from the Playwright team. We got to have lunch, dinner, coffee and even go for an amazing run around the city of Berlin. Then the next day I spoke at the Vue Conf and gave my talk on Playwright.

Max and I running around Berlin

I had been double booked as the conference had changed its dates so I ended up leaving the conference at lunch time and flew to Stockholm for Nordic JS where I arrived right at speaker dinner which was kinda surreal. But I got to hangout and network with some great speakers.

I gave my Playwright talk to over 1,000 people. It was a great conference and the audience were so much fun. I had taken advice from a good speaker friend on how I could improve as a speaker and I was starting to apply it and getting great results and was super happy with how my talk went giving me more confidence as a speaker. Sweeden was great fun and networked and chatted Playwright with so many people and it was here I went for a run around Stockholm and before I knew it had run 24km. It was just such a beautiful city. I will for sure be back.

Nordic JS

Next up was Technorama Conference in Utrecht. Here I got to hang out with my boss James Montemagno as well as other amazing speakers. It was a multi track conference but was happy to know that my room was full and that they had to turn people away. I had a small crowd who were great fun and asked so many questions during and after my talk making it very dynamic and engaging. I also got to work on the Microsoft booth telling everyone about Playwright and how awesome it was. And of course got to go on some amazing runs by the canals and through the town.

From Utrecht I took a train to Belgium to give my talk at React Belgium. It was nice to be back in Brussels and give my Playwright talk here and help out on the Microsoft booth. And of course more running, this time I managed to get some other speakers to come along too. Lots of nice dinners with speaker friends and chocolates. Who doesn't love Belgian chocolates.

React Brussels

October was also Vite conf where I had pre-recorded my talk on Playwright and how Playwright uses Vite for component testing. This conference was on discord and had a huge amount of viewers.

I got to fly home to Mallorca for a few days to then pack again and fly to Nantes in France to give my talk on Playwright to a massive audience and also work on the Microsoft booth. This is such a fun conference with most talks in French. They put a lot of work into theming the booths which makes it so much fun.

dev fest nantes Microsoft booth

November: Online conferences and podcasts

November was a lot quieter with less traveling. I gave my talk for Build Stuff remotely. As much as I wanted to be there in person it just wasn't possible. But it was nice to see people come to my talk even though I was not there in person. Giving remote talks is not the same though and you really do miss out on the networking and hallway chats.

It was nice to have a break from giving talks though and I got to have fun doing podcast interviews.

December: Holidays and family time and podcast interviews

December was a great month. I had holidays to take so we booked a cruise on the Red Sea. It was amazing and I totally recommend. We first flew to Madrid and then Egypt. First stop on the cruise was Petra in Jordan which is a place I have always wanted to visit and it did not disappoint. In fact it was so much better than I had imagined. So much bigger and impressively well maintained. Incredible.

Then we went to Saudi Arabia which was so nice to see and meet the local people there especially as Saudi only opened to tourism in 2019 so it's all very new to lots of people there and they are so welcoming and friendly.

Then the Pyramids which are out of this world and I recommend everyone should visit. Just so big, still there after all these years and the fact that they even considered building these just to bury someone is actually just incredible.
pyramids Egypt

I would have loved to go for runs in all these countries but it just wasn't possible. I did manage to run on the cruise ship though which was still nice even though it was just running in a straight line and back again and again.

More podcast interviews in December on Playwright which was a lot of fun.

And then Christmas holidays back in Ireland with more family time, switch off from computer time and running in the countryside making for a great way to end the year. The day after Christmas I ran my second race ever. A family 5k race where I got to run with my brother and nieces in Wicklow town. It was a great experience.

race in ireland

It's a wrap

After writing all this down I think to myself. Wow, what a year. If I didn't write it all down I might actually not consider the year so successful as it is so easy to forget what you have done and achieved. This is why it is so important to look back and reflect on the year.

So things that stand out are the fact that I achieved a massive goal of mine, to work at Microsoft which had been a 5 year plan I had been working on since 4 years ago. I still can't believe I work for Microsoft.

Last year in my end of year review I talked about not accepting the defaults and I very much did live on the edge in 2022. I feel it's something that should be mentioned every year and should be something to live by.

Don't accept the defaults by Abel Wang.

We live our lives a lot of time just accepting the defaults and then things don't happen, things don't change. Defaults are boring. Let's stop being boring. Let's live on the edge. Let's do things cause tomorrow might not come.

A few years ago I wrote in my journal that I wanted to travel more and do more sport and I certainly achieved both of them in 2022

Although October was pretty intense conference wise and probably too much, overall I did manage to avoid burnout. I think this is because I set my sport goal to 3 hours a day which meant I didn't have time to do 12 hour coding days which is just not good for you at all. Sport was my key to avoiding burnout and sport makes me happy and we should all do more of what makes us happy.

Next year

So when you achieve your dreams what goals do you set yourself? I have always been goal driven so there is still so much more to achieve. I want to make sure I am still in Microsoft by the end of the year and not just achieving lots and learning lots in work but also continuing to be happy in my job and with my team.

Imposter syndrome still holds me back and I am still trying to break those barriers down but hopefully I will manage to just do the stuff I want to do without worrying about failure or being wrong. I set myself such high standards that are impossible to live up to and I need to be easier on myself and just do stuff without so much thought process.

My big goal this year is to be well known in the testing space with deep technical knowledge in this area. This will require lots of in dept studying on not just Playwright but testing in general and from there I should be able to create great content and help others.

Goals include becoming a keynote speaker, getting more video content out there, improving my coding knowledge and not relying on others to help me but being able to dive deeper into the code so my brain can figure things out on it's own. Often times I believe I can't do something and reach out for help instead of spending more time trying to figure it out. Patience and self belief.

When it comes to sport I want to continue doing lots of sport but this year the goal is to do less but yet do more. I want to improve my timings both in cycling and running. Run faster, cycle faster. My pace is not good due to issues I have with my diaphragm but I seem to be getting over it and can push myself more so this year it's all about pushing boundaries. Races, marathon, tournaments, gran fondos.

Sometimes the only way to improve is to change something. That might mean changing instructors or clubs. Finding a running club or community or signing up for races so I have a challenge and a time to work towards. Perhaps using the car to drive to places so I can run in different areas. Cycling more so I can improve and do more gran fondo challenges. A new bike is on the cards and should help me improve a lot as my bike is over 10 years old now.

This year we are going to house hunt. I have been renting this apartment for 11 years and although I love it, it isn't mine. Meaning I can't do anything to improve it or change it. Now that I have a good and secure job and have all debts paid off I can start saving for a deposit and apply for a mortgage. The hardest part of course will be finding somewhere that we can afford. But luckily we are not in a hurry and therefore it's more like a year or two year long project with no stress as we can still stay living where we are for a few years more if needs be.

Overall the goal this year is to go above and beyond to achieve the unachievable. If I think I can't achieve it then I need to aim for it, train/study/prepare for it, put time into it and then give it my all and surprise myself at where it will take me. Work hard, preparation, let go and just believe.

Happy 2023 everyone. Let's make it an amazing one.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .