HomeSoftware DevelopmentGoogle Builders Weblog: Developer Journey: February 2023

Google Builders Weblog: Developer Journey: February 2023

Posted by Lyanne Alfaro, DevRel Program Supervisor, Google Developer Studio

Developer Journey is a month-to-month collection to highlight various and world builders sharing relatable challenges, alternatives, and wins of their journey. Each month, we’ll highlight builders around the globe, the Google instruments they leverage, and the form of merchandise they’re constructing.

This month, it’s our pleasure to function three members spanning communities, together with Ladies Techmakers, Google Developer Consultants and Google Developer Teams. Get pleasure from studying via their entries beneath and be looking out on social media platforms, the place we may also showcase their work.

Deepa Subramanian

Headshot of Deepa Subramanian smiling

Google Developer Group, Ladies Techmakers
Street to GDS Candidate, Net Applied sciences
Freelance Software program Engineer
Discover me on:

What Google instruments have you ever used to construct?

I’m a frontend engineer, having used Angular framework for constructing single web page purposes, and utilizing Chrome dev instruments, like Puppeteer, Lighthouse, and extra. I’ve additionally constructed progressive internet app tasks utilizing undertaking Fugu API’s so as to add to homescreen, badging, file share API and so on. I’m excited to see extra API’s sooner or later.

Which instrument has been your favourite to make use of? Why?

I get pleasure from utilizing Firebase for authentication and realtime database because it makes my life simpler as a frontend engineer.

Please share with us about one thing you’ve constructed prior to now utilizing Google instruments.

Prior to now, I’ve constructed small purposes utilizing Android and Java. My first Google instrument that I used was Android studio the place I constructed small Android purposes utilizing Java (this was again in 2017). Then, I moved to the online. Presently, I’m additionally utilizing the Flutter internet platform.

What recommendation would you give somebody beginning of their developer journey?

In case you are a newbie, begin constructing small tasks. You will have to be persistently studying. I might urge everybody to affix a developer neighborhood like GDG. It helps you develop and community with different builders.

Burcu Geneci

Headshot of Burcu Geneci smiling

Former Ladies Techmakers Ambassador
Co-Founder & CTO at Monday Hero, Inc.
San Francisco, CA
Discover me on: LinkedIn, Instagram, Twitter

What Google instruments have you ever used to construct?

As a CTO and technical founder, I’ve used numerous Google Cloud providers, together with Cloud Run, Cloud Construct, Cloud Storage, Google Maps Geocoding API, Kubernetes Engine, and Secret Supervisor.

At my startup Monday Hero, we’re constructing an answer that converts Figma design to code and generates Flutter widgets from design. I’m utilizing Google instruments associated to Flutter virtually daily. is all the time open and pinned on my browser. I discover Flutter docs very clear and concise.

I additionally normally discover different Google instruments in private tasks. For instance, I’ve used ML Package and Firebase for one in all my passion tasks to acknowledge texts in photographs.

Which instrument has been your favourite to make use of? Why?

My favourite instrument to this point is Google’s open-source framework Flutter. It’s extremely simple to create cellular, internet, and desktop purposes from a single codebase. The good a part of Flutter is that purposes written on Flutter are natively compiled. Creating natively working purposes is essential for consumer expertise. Earlier than utilizing Flutter, I constructed purposes for each iOS and Android natively, however having the ability to construct a cellular software for each platforms not less than 30% quicker is a sport changer. Flutter is a life-saver for startups that wish to create cellular options.

Contemplating new applied sciences like Flutter, the neighborhood round that particular expertise is crucial to adopting and bettering the expertise with trustworthy suggestions. I feel the massive and welcoming neighborhood was one of the vital necessary causes to undertake and begin utilizing Flutter for my new tasks. I wish to thank the neighborhood builder and program managers for constructing the Flutter neighborhood worldwide.

Please share with us about one thing you’ve constructed prior to now utilizing Google instruments.

After studying about ML Package capabilities at Google IO 2018, I applied ML Package’s Textual content Recognition API on one in all my iOS purposes. It was surprisingly straightforward to construct the answer, and the arrogance price was very excessive. Later that day, I additionally wrote a weblog submit for the Google Developer Neighborhood concerning the undertaking and the way easy the combination was.

Figuring out how one can use expertise to construct inventive options and what’s attainable with this sort of tech is a strong talent. Within the startup’s early days, my cofounder and I attended a hackathon, and we received first place with the undertaking through which we used ML Package and Firebase. One of many undertaking’s key options was detecting the indicator quantity on the counter, which is used for utility utilization through ML Package’s textual content recognition and alerting the consumer when there may be water leakage.

What recommendation would you give somebody beginning of their developer journey?

Enhance analytical and problem-solving abilities early in your developer journey, and constantly put money into these abilities!

developer ought to have the ability to determine and resolve issues. Downside-solving is about utilizing logic and creativeness to investigate a state of affairs after which develop sensible options to that drawback. Observe the tech leaders and influencers in your space of curiosity and be taught one thing new daily!

Katerina Skroumpelou

Headshot of Katerina Skroumpelou smiling

Google Developer Skilled, Angular, Net Applied sciences, and Google Maps Platform
Senior Software program Engineer at Nx
Athens, Greece
Discover me on: Twitter

What Google instruments have you ever used to construct?

I’ve used Firebase, Google Cloud Platform, Google Cloud Capabilities, Google Maps Platform, Angular, Google Cloud Run.

As a part of my earlier job, our complete infrastructure was in-built Firebase, utilizing Cloud Firestore, and Google Cloud Capabilities used for microservices and likewise for customized Firestore queries. We additionally used a mix of Google Cloud Run and Cloud Storage for scheduled backups. In a earlier place, I used the Google Maps JS API, which now has advanced into a lot extra as a part of the Google Maps Platform. Immediately, I construct demos and POCs largely in my free time, utilizing the Google Maps Platform which I really like a lot. My present position doesn’t contain Google instruments in the intervening time.

Which instrument has been your favourite to make use of? Why?

My favourite instrument by far is Firebase. I really like the robustness and reliability that it gives in creating and publishing an online software. It gives an answer for each a part of the method, be it the backend, storage, database, microservices, internet hosting, authentication, even analytics. Multi function place, straightforward to make use of and implement. What can also be superb with Firebase is the scalability that it gives. I might decide to make use of Firebase whether or not it’s a small demo app I’m constructing for a convention, or a big scale software which entails an enormous consumer base, knowledge, and hits per second.

My second favourite instrument is, after all, the Google Maps Platform. Maps excite me, and the Google Maps Platform gives way more than visualizing knowledge on a map – which it does in an incredible method. It has change into virtually a sport engine, in a method, offering entry to so many alternative APIs and options of the map itself for the consumer to tweak.

Please share with us about one thing you’ve constructed prior to now utilizing Google instruments.

I’ve used Firebase and the Google Cloud Platform to construct and ship purposes. Just a few years in the past, a few mates and myself had an concept that we changed into a product, which we constructed and scaled solely utilizing the Google Cloud Platform, and particularly the next options: Cloud Firestore, Cloud Storage, Cloud Run, Cloud Capabilities, BigQuery, Maps Platform, Authentication. That’s all you actually need to construct any app as we speak.

What recommendation would you give somebody beginning of their developer journey?

Be social: Join with different folks by going to on-site conferences. And all the time be type.

Proceed skill-building: Construct small apps and demos to check out various things, and see how they work. Don’t fear about studying all applied sciences, and don’t “marry” one expertise, both. Get a stable basis of the fundamentals (JavaScript/TypeScript), after which, at your new job, you’ll be taught the applied sciences they’re utilizing there.

Lastly, don’t get discouraged by unhealthy days! In case you love what you do, you’ll get there in the long run, it doesn’t matter what!


Most Popular

Recent Comments