I am a Google Developer Expert! 🚀

Read Time:5 Minute, 44 Second

Yes, this is correct! As of today, I am officially a Google Developer Expert in Web Technologies, and to be more specific, in the area of Web Performance. I am intentionally mentioning the area of expertise, because I am actually the first person in my country (Poland) to become a GDE in Web Performance!

This is something that I was working for some time already as the process of becoming a GDE is not simple.

Below, I will explain to you how the process looks like in a written form but if you prefer a video format, there is a great video from Fireship that you can check below:

Preparation for becoming a GDE

The first thing you need to do in order to become a GDE is to create meaningful content. Sounds simple but it is not in reality. It’s not about publishing an article once a month. You have to actually create content across various platforms (articles, videos, projects) but also be visible on conferences. Let me sum it up from my experience in a list of activities that I was doing for the past year.

Writing Articles

First of all, I am posting weekly new articles on this dev.to blog. Writing a technology article once a week systematically takes time and requires you to be able to share knowledge that community may found useful. In my case, this is mainly a Nuxt.js/Vue.js related articles but it can be any other area of software development. Make sure to write articles that are related to the specialty are of the GDE that you wish to be. In my case it was about Web Performance so I have written below articles that have proven to be very popular (50k views totally):

It’s not a book, but it is a honest work that many devs have used 🙂

I am a Google Developer Expert! 🚀

Recording videos

I have to admit that this is quite a new topic for me. My YT channel is growing very slowly as I don’t have that experience in producing very good quality videos. I don’t know much about video editing (If you take a look at my videos they are barely edited for a reason). But this does not stop me from producing content such as the following videos:

Now, I know that this video took a lot of time to create and I have learned a lot by recording it (for example how bad was my audio quality back then, thankfully, fixed already).

But there is also content that have taken me ~1h to record and process like this one:

In it, I went fully YOLO and I just thought about simple app where I will be using several concepts in a some sort of live coding session.

So, these videos are not strictly related to Web Performance, but this is a content that I created, that is useful to the community. Keep that in mind to not close yourself for one topic only 🙂

Helping Communities

There is no better feeling for me than reading a comment where a community member is thankful for help with an issue he has been experiencing for some time. I am trying to be active on Nuxt/Storyblok/Vue Storefront discord channels to help community members develop new functionalities and fix bugs.


This is very rewarding, I can assure you

Talking at conferences

This is actually the most difficult thing. If you wish to be a speaker at bigger conferences you have to become recognizable across different platforms and communities. First, you should start by speaking at smaller more local meetups to learn and practise so that later you can attend bigger conferences. I started big, because actually my first conference was Vue.js London in 2021, and I can tell you that I was not ready for that 😉 -> https://vuejslive.com/

Vue London

But it went quite good. Actually, I got invited to give a talk once again next year

Later on, I started speaking at similar and bigger conferences like most recent Vue.js DE -> https://conf.vuejs.de/

Vue Germany

But remember that you do not have to focus on the on site conferences only. There are many great conferences that you can give a talk at that are fully remote. I have recently given a talk at Nuxt Nation conference and there is also a great Geekle conferences like Vue.js Global, or JS Global:


At Geekle, I also had an opportunity to be a Moderator during one of the conferences which is an experience that I recommend you to try out.

GDE Process

Ok, that was a lot of text while I still do not know what is the process of becoming a GDE. And I did that intentionally to show you something. The process of becoming a GDE (the official one) is relatively simple and straight forward.
Generally it have taken me about a month from submitting a GDE form to becoming a GDE. It is much easier to validate your GDE eligibility if you have a proven record of content and conferences.

Let’s assume that you have all necessary points. In order to be able to submit a GDE form, you have to be referred by another GDE. In simple words, other active GDY must recommend you in internal GDE channels and only then you will be able to proceed.

Next, you will be sumbitting a long (believe me, really long) form where you will be describing all your past, current and possible future activities related to your content creation, conferences, and area of expertise. You will document there how many people attended your talk at the conference, or viewed your article for example. Multiply that by the number of created content and you will get the time needed to fill the form 😉

Furthermore, you will have to schedule a meeting with community representative from Google. In this call, you will be describing your community activities and the interviewer will verify whether the content you are creating is useful for the community. In some cases, he/she may also ask about certain topics that are related to the area of expertise, in my case, we talked about web performance too.

Finally, you will have a call with Google representative where you will be talking about certain Google product related to your area of expertise, in my case it was about Google Lighthouse and Page Speed Insights. But not only that as we have been talking about improving web performance in general.

I was a bit stressed but managed to go through the meeting and become GDE 🙂


The process of becoming a GDE is not very difficult as long as you have spent some time to prepare before. So, start today, and we will see each other in the next Google Developer Expert meetup 😉

Source: https://dev.to/jacobandrewsky/i-am-a-google-developer-expert-49ai

Tag Cloud

Java Java Logical Programs OTP Generation in Java python Recursion youtube video ASCII Upper and Lower Case blockchain javascript graph learn to code software development Successful Software Engineers breadth first search Java Array Programs Java Programs Uncategorized android ios programming kotlin web-development django data sql cybersecurity database swiftui serverless aws swift rust react background-position gradients loader mask grid nth-child pseudo elements indieweb WordPress Print Array without brackets C++ factorial Java String Programs Final Keyword Static Variable Axie Infinity Cryptokitties NFT games tool inserting MISC Tips Codes python code python projects python3 system info python project Bigginers How to Do Integrations Payment Gateways PHP checkout page in php Implement stripe payment gateway in Step by step in PHP integrate stripe gatway in php mysql payment gateway integration in php step by step payment gateway integration in php step by step with source code payment gateway integration in website PHP Integrate Stripe Payment Gateway Tutorial PHP shopping cart checkout code shopping cart in php stripe php checkout PHP/MySQL/JSON best international payment gateway does google pay accept international payments how to accept international payments in india paytm payment gateway razorpay codeigniter github razorpay custom checkout github razorpay get payment details razorpay integration in codeigniter github razorpay international payments Razorpay payment gateway integration in CodeIgniter razorpay payment gateway integration in php code Razorpay payment gateway integration with PHP and CodeIgniter Razorpay payment gateway setup in CodeIgniter Library & Frameworks Tips & Tricks UI/UX & Front-end coding birds online html code for google sign in login with google account in PHP login with google account using javascript login with google account using javascript codeigniter login with google account using php login with google account using php source code
The #openai and #gpt3 tags are now officially “supported” on DEV Previous post The #openai and #gpt3 tags are now officially “supported” on DEV
What are the coolest uses of AI you’ve seen in the last couple of weeks? Next post What are the coolest uses of AI you’ve seen in the last couple of weeks?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.