Shawnee is a Fullstack Software Engineer on Square’s Business Operations Platform team. As a maintainer of a platform codebase, her work focuses on creating robust and scalable APIs and abstracting away lower level framework code. Which is what lead to her interest in ruby meta-programming and GraphQL!


Links for this episode:

GraphQL Migration: A Proper Use Case for Metaprogramming?
Protobuffers
GraphqlRuby Gem
Graphoid Gem
Shawnee Gao on Twitter (@gaoshawnee)
Shawnee Gao on Github (@shawneegao)
Square Developer on Twitter (@squaredev)
Square Developers Landing Site
Square Developers Slack Channe
Square Developers Blog
Episode Introduction and Outro by Michael Springer
Episode Music: "Funkorama" by Kevin MacLeod
Brought to you by:

OSCON is ground zero to find out what you need to be in the know about in the open source community for 20 years. Listeners to the Ruby on Rails podcast can get 20% off of most* passes to OSCON when you go to oscon.com/ruby and use code RUBY20 during registration.

Shawnee is a Fullstack Software Engineer on Square’s Business Operations Platform team. As a maintainer of a platform codebase, her work focuses on creating robust and scalable APIs and abstracting away lower level framework code. Which is what lead to her interest in ruby meta-programming and GraphQL!

Links for this episode:

GraphQL Migration: A Proper Use Case for Metaprogramming?
Protobuffers
GraphqlRuby Gem
Graphoid Gem
Shawnee Gao on Twitter (@gao_shawnee)
Shawnee Gao on Github (@shawneegao)
Square Developer on Twitter (@squaredev)
Square Developers Landing Site
Square Developers Slack Channe
Square Developers Blog
Episode Introduction and Outro by Michael Springer
Episode Music: "Funkorama" by Kevin MacLeod
Brought to you by:

OSCON is ground zero to find out what you need to be in the know about in the open source community for 20 years. Listeners to the Ruby on Rails podcast can get 20% off of most* passes to OSCON when you go to oscon.com/ruby and use code RUBY20 during registration.

Twitter Mentions