Skip to content

ChristopherBiscardi/talks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Talks

This repo contains talks I've given and proposals that have been rejected. I think both contain interesting data for others who are trying to speak more at conferences. The content here is not intended to be complete, but rather a useful repo for my own organization as well as a look into proposals which are accepted/rejected and the talks they develop into.

GopherCon UK: Going GraphQL

video

This talk covers GraphQL from a Golang perspective, covering REST, GRPC, and finally GraphQL. We introduce a Golang library for building GraphQL servers, gqlgen

GothamGo: From JS to Go

video

How and why should JS engineers consider moving to Golang.

QCon: SDL First Products

infoq

video of a cut-down version of the talk given at an Apollo meetup.

Talking about how to drive API development forward with the data model as the source of truth using the GraphQL Schema Definition Language. How to use GraphQL and its SDL to separate back-end from front-end development so they can proceed independently, and some of the limitations GraphQL has.

Static Sites Through SPAs and GraphQL

PDF

After using Jekyll style static site generators for years and contributing to Gatsby I found that what I wanted to do required a completely separate project. Thus Low Earth Orbit was born. This talk details the motivations behind LEO including

  • Reframing static site generation as a Universal Rendering problem
  • Using GraphQL to enable powerful new approaches to Atom feeds, pages with multiple different kinds of data, and PWAs.
  • Using any UI technology (React, Preact, Inferno, Angular) instead of being tied to a template language or specific technology.
  • Reusing components built from design systems to build static sites.

Demystifying GraphQL Clients

PDF

This talk covers GraphQL from the client's point of view. We start with plain strings and introduce the varied facets of a GraphQL query including Fields, Fragments, Arguments, etc. Then we move into why you would want to use a GraphQL client like Relay or Apollo and dive into concrete examples to reveal how Apollo 1.0 and Relay Modern enable advanced use cases such as optimistic UI and prefetching.

Generating GraphQL APIs for Content-Based Sites

video

Developing and Deploying Haskell on Docker

video