Bryan GrillCreate-React-App with TypeScript, ESLint, Prettier, and Github ActionsHere is my current development configuration for a React application. I use TypeScript with ESLint + Airbnb + Prettier.May 21, 202012May 21, 202012
Bryan GrillingeographITDeploying an Esri Web AppBuilder App (or any static site) on AWS S3Setup hosting, SSL, and a deployment pipeline in six easy stepsMar 5, 20201Mar 5, 20201
Bryan GrillingeographITAccessing React State in Event Listeners with useState and useRef hooksIf you’re using React hooks in a component with an event listener, your event listener callback cannot access the latest state. We can…Nov 4, 201916Nov 4, 201916
Bryan GrillingeographITAuthentication and Authorization with ArcGIS Online OAuth 2.0A step-by-step guide to implementing OAuth2 with ArcGIS OnlineFeb 22, 2019Feb 22, 2019
Bryan GrillResources I’ve Used to Learn ReactReact and its ecosystem are continually evolving, here are some great resources I’ve used to stay on top of it all.Apr 19, 2018Apr 19, 2018
Bryan GrillCreating a GeoJSON FeatureCollection Type for GraphQLUsing a custom Scalar type to return feature geometryJan 30, 20182Jan 30, 20182
Bryan GrillVersion Control Basics with Github and VS CodeThe basic Git commands are built into the VS Code editor, here is a quick review of how to use them with Github.Sep 21, 20171Sep 21, 20171
Bryan GrillDeploying a GraphQL Server with Cloud Functions for FirebaseCloud Functions for Firebase is a ‘serverless’ service that allows you to run code based on triggers. One of the triggers to kick off a…Jun 27, 20171Jun 27, 20171