• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • AI/ML
    • Backend
    • Frontend
    • Dev Life
    • DevOps
    • Soft Skills
  • Talent
  • Partners
  • For Companies
Home » Backend » From unruly JSON to the perfect GraphQL API: interview with Michelle Garrett
Backend

From unruly JSON to the perfect GraphQL API: interview with Michelle Garrett

Codemotion and Facebook organized the Tech Leadership Training boot camp, heres a personal reportage from one of our attendees.

Last update March 18, 2019 by Codemotion

Michelle Garett only learned how to code three years ago. Today she is a software engineer and developer advocate at huge brand Condè Nast International. Based in London, she works with React, Node and GraphQL.

Michelle also organises Node Girls London, which hosts free JavaScript workshops for gender minorities in tech.

So, what she told us at Codemotion Berlin might surprise those who attended her talk, Build the API you want to see in the world (with GraphQL).

I never really thought that I could get into coding because it seemed very mathematical and scientific and very intense. I didn’t think I could do it.

Michelle stressed that you don’t need to put up with an unsatisfactory third party API that doesn’t work the way you want it to. As inspiration, Michelle shares her own experience of transforming unruly JSON into the GraphQL API of her dreams.

She also spoke about how GraphQL helped her to access the data she wanted, and shared some strategies for designing schema. The main aim of the talk was to help the audience understand how GraphQL can improve the quality of one’s data and life.

Not bad for a woman who dropped two key subjects at school.

I dropped maths in high school – maths and science – because I just didn’t really enjoy it. When I went to university I did an arts degree and studied languages, gender studies and English literature.

facebooktwitterlinkedinreddit
Share on:facebooktwitterlinkedinreddit

Tagged as:Codemotion Berlin

Effective Spark for Neophytes
Previous Post
Kubinception: using Kubernetes to run Kubernetes
Next Post

Related articles

  • Generating a Kubernetes Manifest with Dekorate the Easy Way
  • What is Reactive Programming and How Can I Benefit from It?
  • Is It Always Best to Reduce Code Lines?
  • All You Need to Know About the Spring Framework
  • Creating a Catalogue with StencilJS
  • Which Skills Do I Need To Work On Innovative IT Projects?
  • How to Boost Performance With Lazy Loading
  • Why You Should Use Typescript for Your Next Project
  • Reactive Programming for Distributed Systems: All You Need to Know
  • Designing and Deploying your MVP with Minimal Resources

Primary Sidebar

Lessons Learned in the Cloud

Dive deep into this whitepaper dedicated to the Cloud and discover more about Kubernetes.

OVH Logo Lessons learned in the cloud

Codemotion Milan 2022

https://youtu.be/ym8iilUy_U0

Latest Articles

JAMSTACK

Video: Combining Jamstack, Vue.js, and a Headless CMS

Web Developer

integrate VueJS

How-to Guide: Adding VueJS to Your Existing Project

JavaScript

developer listening to devops podcast, learn devops

11 DevOps Podcasts You Should Be Listening To

DevOps

Video: How to Use Python for Async Microservices

Microservices

Discover More

  • Top Trending Python Frameworks Today
  • Video: Beyond Serverless Functions
  • Take Data to the Next Level With Graph Machine Learning

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Write for Us
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

DOWNLOAD APP

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • RSS

DOWNLOAD APP

CONFERENCE CHECK-IN