Code → Software
About

Posts

  • Apr 26, 2021

    The continual evolution of Airtable’s codebase: Migrating a million lines of code to TypeScript

  • Jul 12, 2020

    How to survive (and thrive!) in software engineering interviews

  • Jun 18, 2020

    T Shaped People

  • Jun 8, 2020

    Learning programming during virus season

  • May 31, 2020

    Five Programming Languages for 2020

  • Jul 15, 2019

    Tired: Golf, Wired: Boardgames

  • Jul 9, 2019

    My Adventures Writing a Cross-Platform Virtualized List

  • Jul 1, 2019

    Writing Good Compiler Error Messages

  • Jun 18, 2019

    Taking Control of Compilation

  • Feb 6, 2019

    Pull-Based Reactivity Primitive

  • Jan 30, 2019

    How to Think About Type Systems

  • Feb 20, 2018

    Better Flow Error Messages for the JavaScript Ecosystem

  • Aug 25, 2017

    When To Use GraphQL Non-Null Fields

  • Aug 16, 2017

    Even Better Support for React in Flow

  • Mar 28, 2017

    Designing GraphQL Mutations

  • Mar 14, 2017

    Apollo Client’s new imperative store API

  • Feb 23, 2017

    Explaining GraphQL Connections

  • Nov 23, 2016

    Write Your Own React.js!

  • Oct 16, 2016

    PostgreSQL Schema Design

  • Jul 7, 2016

    The Falcor data model is a graph, and the GraphQL data model is a tree

  • Jan 17, 2016

    Code Quality on npm

  • Nov 2, 2015

    JavaScript is not the new Flash

subscribe via RSS

Code → Software

  • Code → Software
  • calebmeredith8@gmail.com
  • calebmer
  • calebmer

Caleb Meredith’s blog.