ChristopherBiscardi / talks

Repo containing content for some talks I've done

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Repo containing content for some talks I've done


Languages

Language:JavaScript 91.4%Language:HTML 4.6%Language:CSS 4.1%