August marks my first month with k6! This month has been about onboarding, getting to know the company and the different products a bit more.
It's really exciting to try something new and I never would have thought that I would be trying Developer Relations as a full time job. My role in k6 will be mainly helping the team about xk6-browser, an extension to k6 which brings browser automation and end-to-end web testing to k6 while supporting core k6 features. It adds browser-level scripting APIs to interact with real browsers and collect frontend metrics as part of your k6 tests.
In k6, they have a Week of Load Testing or WOLT which focuses on learning about k6 and sharing any insights to the rest of the team. It was a really nice experience to just do a lot of focus work and learn more about the various features of k6. I decided to dedicate my week of load testing to xk6-browser.
Community/Side Projects Work
This month, I launched my first Accessibility playbook with Augmeta, a playbook-led engagement focused on accessibility. I wanted to share my learnings and hands-on experiences when it comes to embedding accessibility practices in digital products and Augmeta caught my attention. I wrote a more detailed blog post about it which you can find here, Announcing my Accessibility Playbook-led Engagement.
On a similar topic, I also wrote a blog post for Applitools to provide a list of accessibility tools that you can use to test your website. The full write up can be found here, Top 10 Accessibility Testing Tools for Websites.
I finally had the time to upload my next video tutorial related to Git and Github! I haven’t been uploading regularly in my YouTube channel as much as I wanted but in this video, I showed how you can work with remote repositories and use the commands git push and git pull.
I also did another video tutorial for LambdaTest on how to automate iframes using Cypress. Iframes have always been a pain to automate and Cypress doesn't support them natively (well not yet..) but there are some workarounds to it. In this video, I've demonstrated how to automate iframes by accessing a specific JQuery property as well as using a plugin called cypress-iframe.
I flew to Stockholm this month to attend Crococon 2022, a yearly event organised by the k6 team for everyone to get together. Since we are a remote company, it was great to see a lot of new colleagues in person, listen to different talks, attend breakout sessions and do team building activities.
It was my first time visiting Stockholm as well and I must say that Swedish food is amazing. I mainly took food photos and my personal favourite was the Swedish shrimp toast.
During Crococon, I also presented my Week of Load Testing and talked about what I learned so far about xk6-browser and also shared an accessibility audit of k6.io Cloud.
🏋🏻♀️ My average step count is much lower this month compared to previous month but that's okay! I'll get back on track next month.
📚 This month, I started reading Master Your Emotions by Thibaut Meurisse and also started making notes! Something that I really didn't do when reading before. I also read another book by Junji Ito called Fragments of Horror which is a Japanese horror anthology manga series.
🎧 Consistently listened to my daily podcast episodes.
✍🏼 I published my first ever playbook! I was really proud of myself for doing this in just over a month. Lots of writing involved but it was definitely worth it to put everything I've learned about accessibility in a single, condensed playbook.
Taking Gabby to KidSpace and TGIF after
Trying out interactive dining at Inamo
Celebrating my dad's birthday with lots of home made food
Finally upgrading my phone 😅
My standing desk has arrived!
Going to Hobbledown Adventure Farm Park and Zoo