Developer Journey is a month-to-month collection highlighting various and international builders sharing relatable challenges, alternatives, and wins of their journey. Each month, we’ll highlight builders world wide, the Google instruments they leverage, and the type of merchandise they’re constructing.
In celebration of Hispanic and Latin Heritage, this month we spoke with builders from Mexico and Spain.
Estela Franco
Barcelona, Spain
Internet Efficiency Specialist
What distinctive views do you consider you convey to the tech trade as a Hispanic developer? How do your cultural experiences affect your strategy to problem-solving and innovation?
We Spanish folks love speaking and interacting with different folks. We have a tendency to talk loads, and we convey that to all areas of our lives, together with growth. I take pleasure in discussing tasks, understanding consumer wants and use instances, difficult friends, and offering different concepts that weren’t initially thought of. Each developer has their very own background and experiences, and that is one thing that any challenge can leverage, so having an area the place the workforce can safely have this sort of dialogue will be very helpful.
What Google instruments have you ever used to construct?
As a Internet Efficiency specialist, I exploit Chrome, PageSpeed Insights API, Large Question, CrUX API, and Looker Studio. With these instruments, I create microsites and dashboards to observe and analyze net efficiency.
Which device has been your favourite to make use of? Why?
I really like the CrUX API and all the data you may get from it. It is tremendous useful to grasp how your customers expertise your web site and the way your rivals are performing. Offering an incredible consumer expertise to your customers is as necessary as understanding how your web site is performing available in the market versus rivals’ web sites.
The CrUX API documentation gives sufficient info and examples to create your request and get worthwhile knowledge that you’ll convert into insights to determine points/bottlenecks and enhance your web site.
Inform us about one thing you’ve got constructed previously utilizing Google instruments.
I created a fundamental and easy CrUX knowledge explorer. It makes use of the CrUX API (for getting the info) and Firebase (for the authentication). This device, which remains to be a piece in progress, permits you to visually get the Core Internet Vitals’ values for any web site or net web page you need to test, primarily based on CrUX knowledge.
What’s going to you create with Google Bard?
Google Bard is a superb device which you should use to create dev tasks. It will not develop them for you, however it can save you plenty of time because of it. At present, I am not planning to create any particular challenge utilizing Google Bard, however any challenge I create will most likely get some assist from it.
What recommendation would you give somebody beginning of their developer journey?
- Begin from the start. You first want to grasp the basics earlier than studying a framework or a selected know-how. Being proficient on the basics will make the remaining simpler.
- Do not stroll this journey alone. Get help from a neighborhood. Fortunately, there are a whole bunch of tech communities you may get help from! You’ll most likely discover some difficulties throughout this journey and having this help will allow you to to undergo them and resolve them sooner.
- Do not be afraid to ask. You possibly can ask your questions in a neighborhood or you can even ask them to Google (and Google Bard). Belief me, you are not the primary particular person to have that query. Asking is the easiest way to get a solution.
What technological developments or traits do you consider have the potential to positively affect Hispanic communities, each domestically and globally?
Actual-time translators utilizing AI could be a game-changer. Though Spanish is without doubt one of the most steadily spoken languages on the planet, English is required in lots of fields and the tech trade is one in all them.
At present, it may be tougher to have a profitable developer journey should you do not communicate English, and never all Hispanic/Latinx communities communicate English. Having the instruments to correctly talk with tech folks even should you do not communicate English may open new alternatives to those communities.
Alba Silvente Fuentes
Amsterdam, Netherlands by the use of Alicante, Spain
Google Developer Skilled, Internet Applied sciences
Developer Relations Engineer at Storyblok (a Headless CMS)
What distinctive views do you consider you convey to the tech trade as a Hispanic developer? How do your cultural experiences affect your strategy to problem-solving and innovation?
When coding or fixing issues, one high quality that has at all times been current in my tradition is ardour. Whereas ardour is just not unique to Latinx or Hispanic folks, it is part of our tradition to strategy duties with dedication, effort, and care.
To forestall myself from giving in to a really troublesome bug, I depend on my humorousness and open communication. Whether or not at work or at house, I talk brazenly about what is going on to me, looking for assist or collaborating on an answer. I usually use humor to diffuse pressure and discover the humorous facet of irritating conditions. This helps me to clear my thoughts of ideas that block the seek for an answer.
With regards to innovation, I concentrate on small, on a regular basis issues that may enhance my day by day life. It’s because I’ve been taught to worth small particulars over larger ones.
What Google instruments have you ever used to construct?
Certainly one of my first experiences with Google applied sciences was once I was finding out at college and I made a decision to be taught Android growth in my free time, which was then utilizing Java as its official language. Nonetheless, after beginning my profession and discovering my ardour for frontend growth, my first full-time job as a frontend developer concerned utilizing Angular.
All through my skilled journey, I’ve relied closely on Google’s important instruments reminiscent of DevTools, Lighthouse, and Web page pace. These instruments have develop into an integral a part of my day by day routine. And over the previous two years, I’ve actively participated in creating Chrome Extensions and conducting quite a few Flutter workshops.
Which device has been your favourite to make use of? Why?
In my view, essentially the most useful instruments are DevTools and Internet Vitals. Nonetheless, if I had to decide on a favourite, I might say it’s the Chrome Extensions Manifest. I had a good time creating extensions and exploring all of the completely different potentialities. Whether or not I used to be scraping web sites for helpful info or extending performance, it was at all times a enjoyable and rewarding expertise.
Inform us about one thing you’ve got constructed previously utilizing Google instruments.
The query needs to be what have you ever developed with out the usage of Google instruments, as a result of I feel there hasn’t been a challenge the place I have not used DevTools or Internet Vitals since I concentrate on the frontend. Should you have been to test my GitHub, practically 90% of my tasks have undergone testing with Lighthouse as a way to guarantee fundamental efficiency enhancements.
Please share a memorable challenge the place you included components of your heritage into the design or performance? How did this enrich the consumer expertise?
Throughout my first job, I used to be part of a marketing campaign challenge for wines from the Alicante area known as “#EnamórateDeUnAlicantino” (translating to “#FallInLoveWithAnAlcantino”). The marketing campaign had an internet site that includes a love kind to assist folks discover the wine that greatest suited their style. Every wine was related to an individual, and each query within the kind had a neighborhood meals merchandise linked to it, reminiscent of Valencia oranges. I had plenty of enjoyable engaged on it.
What’s going to you create with Google Bard?
Up till now, I’ve utilized generative AI to help me in refining my content material. It has been particularly useful in synthesizing detailed info for my podcasts, articles, and talks. On one event, I even used it to create the premise of an extension, and whereas the result was respectable, I needed to make a number of changes. Nonetheless, it was a worthwhile experiment. Transferring ahead, I plan to additional discover the potential of AI and maybe even use it to generate exams for my code or troubleshoot bugs out of pure curiosity.
What recommendation would you give somebody beginning of their developer journey?
My advice for newcomers is to begin by specializing in one factor that they take pleasure in, taking the time to grasp the fundamentals and discover their limits with out speeding by the method. You will need to stay calm and benefit from the journey.
What technological developments or traits do you consider have the potential to positively affect Hispanic communities, each domestically and globally?
Contemplating our previous limitations with languages apart from Spanish attributable to our historic previous, there are nonetheless many individuals who face a language barrier and can’t entry all the data they want. Nonetheless, because of developments in AI, chatbots like Bard, and applied sciences like VR glasses, we are able to now overcome this hurdle. These instruments permit us to translate in real-time because the speaker shares their story, or enhance computerized subtitles, enabling us to achieve a wider viewers than ever earlier than.
Juan Guillermo Gómez
Mexico Metropolis, Mexico
Google Developer Skilled, Firebase, ML, Google Cloud Platform, Kotlin
Tech Lead
What distinctive views do you consider you convey to the tech trade as a Latino developer? How do your cultural experiences affect your strategy to problem-solving and innovation?
The developer neighborhood is robust and really united in Latin America. We even have relationships with different communities world wide, which permit development in our skilled profession. In some instances, there’s a scarcity of sources, however this isn’t a barrier, however fairly a motivation. We are able to be taught loads about know-how by visiting locations and networking.
What Google instruments have you ever used to construct?
I’ve used plenty of instruments. I’ve used a number of instruments for Android purposes, and plenty of companies by way of Google Cloud Platform, Firebase, Go, TensorFlow, and extra.
Which device has been your favourite to make use of? Why?
I really like two instruments: Firebase and GCP. These instruments have a bunch of companies that permit you to construct apps, observe their efficiency, consumer habits, development, and extra. You possibly can create purposes with the help of Google.
Inform us about one thing you’ve got constructed previously utilizing Google instruments.
I’ve created cellular purposes for well being companies and purposes for a safety companies firm. Within the final 4 years, I’ve created an app known as “Wordbox English” with an incredible workforce. Wordbox is an utility that permits you to be taught English by way of tv collection and flicks in an entertaining approach.
Please share a memorable challenge the place you included components of your heritage into the design or performance? How did this enrich the consumer expertise?
Wordbox English is a superb utility which helps the consumer be taught one other language in an entertaining approach. To create new options and modules, we regularly work with our customers and yield nice outcomes. Due to this, our customers like to be taught.
What recommendation would you give somebody beginning of their developer journey?
Study and follow day by day. There are lots of instruments, movies, and academic platforms the place you’ll be able to be taught. Study to like issues and challenges. You possibly can belong to a neighborhood with different folks with whom you’ll be able to develop.
What technological developments or traits do you consider have the potential to positively affect Latin communities, each domestically and globally?
AI and machine studying. These accelerated advances permit you to construct apps and be taught sooner. You possibly can innovate and add extra worth to customers.