Annyce Davis

ones and zeros

  • Home
  • Public Speaking
  • About Me
  • Courses
  • Life

Talk: Mutating Meetup with GraphQL

September 19, 2023 by Annyce Davis Leave a Comment

Over the past three years, Meetup has undergone a transformation from relying on REST APIs to fully embracing GraphQL. Despite the many benefits, it hasn’t been without its challenges.

In this talk, I’ll cover the benefits of using GraphQL in production, such as how it can streamline API development and improve data retrieval. I’ll also discuss common challenges that arise when implementing GraphQL in production and share best practices for addressing them.

Specifically, I’ll touch on:

* Schema design considerations
* Caching strategies
* Monitoring and performance optimization
* Tools and frameworks for implementing GraphQL in production

Look forward to gaining valuable insights and practical advice for implementing GraphQL in production!

 

Resources:

  • AWS Cost Explorer
  • GraphQL Hive – Schema Explorer
  • Demystifying Cache Normalization
  • Caching for Serverless Applications
  • Sample Kotlin Multiplatform App with Caching

Recordings

Talk: The Real MVP

May 2, 2022 by Annyce Davis Leave a Comment

You have an idea for a new app. You’ve secured buy-in from the business. What’s next? The MVP. But what does it take to ship a new app these days? What are the challenges you’ll inevitably face? How should you approach the architecture? What are the technical decisions you’ll need to make?

You’ll learn the answers to those questions and more in this talk. We’ll discuss how to conduct initial user research, the development process, and how to work with Marketing to promote your MVP.

Join me on the journey from idea to users’ hands.

 

Resources:

  • Getting Started with KMM
  • Case Study application
  • Jobs to be Done framework
  • How to conduct a card sorting activity
  • Google Analytics for Firebase

Recordings

  • None yet

Talk: Musings on Kotlin Multiplatform Mobile

January 28, 2021 by Annyce Davis Leave a Comment

In this talk, I share my initial thoughts on Kotlin Multiplatform Mobile (KMM). I walk through how I started on this journey. I also compare my experience with KMM to that of working with Flutter. Flutter is another cross-platform solution that I’ve worked with in the past.

 

Resources:

  • Getting Started with KMM
  • Sample App: Todo with KMM
  • Sample App: KaMP Kit
  • Xcode Plugin from Touchlab
  • Kotlin/Native interoperability with Swift/Objective-C
  • Kotlin Multiplatform YouTube Playlist

Recordings

  • None yet

Talk: Landing Your Next Gig in Tech

June 24, 2020 by Annyce Davis Leave a Comment

The unemployment rate is increasing and there is more competition day-by-day in the job market. Many candidates face difficulty standing out or even making it past the resumé review. We can help!

In this talk, we’ll walk through a typical hiring funnel from Resumé Review to the dreaded Onsite. And we’ll share what you can do to stand out each step of the way.

We’ll answer the following questions for each phase of the funnel:

  • What is the goal of this phase?
  • Who is the audience?
  • What are the do’s and don’ts?

Annyce is a software industry veteran with years of hiring experience under her belt. And Wesnie is an Android Developer with expertise in the ins-and-outs of the technical interview process.

By the end of this talk, you’ll be ready to land your next gig in tech!

Continue Reading

Next Page »

Follow Me

Each year there's a new version of the Android SDK released. Along with the myriad of new features come deprecations. When something is deprecated, although … [Read More...]

I didn't intentionally aim to create a rhyming title, but there you have it. Each year, I look forward to Google I/O like a kid going back to school. This year … [Read More...]

Categories

  • Android (56)
  • Career (2)
  • Communication (4)
  • Flutter (1)
  • Git (4)
  • Gradle (4)
  • Grails (23)
  • Java (8)
  • JavaScript (6)
  • Kotlin (17)
  • Life (4)
  • Public Speaking (24)
  • RxJava (1)
  • Software Development (8)
  • Twitter (3)
  • Uncategorized (11)
  • Video Course (5)

Follow Me

Archives

Categories

Copyright © 2023 · Beautiful Pro Theme on Genesis Framework · WordPress · Log in