This is your work, valued

Oakland, CA

Chris Henrick

Elite
@clhenrick

Senior Frontend Engineer at @Esri JavaScript, TypeScript, CSS, React, D3JS, Svelte, Web Components, UX Design, Web Accessibility, Data Visualization

React-Leaflet-demo. Demo of a Leaflet map created with React

214

color-legend-element. A custom element (web component) suitable for use as a legend in data visualizations

82

gdal_hillshade_tutorial. Tutorial for rendering hillshades with GDAL

76

shell_scripts. Bash shell scripts for batch GeoProcessing using GDAL & OGR2OGR

66

am-i-rent-stabilized. A web app to inform NYC residents about rent stabilization

43

dhcr-rent-stabilized-data. Data containing the block and lot numbers of NYC addresses that have rent stabilized residential units registered with the DHCR.

28

cartodb-tutorial. DEPRECIATED (CARTO's Builder has replaced the original CartoDB) An introduction to web-mapping using CartoDB

21

postgresql_postgis_cheatsheet. Helpful tips and tricks for getting started and working with PostgreSQL and PostGIS. Please feel free to Fork & Contribute, PRs are welcome!

19

BushwickCommunityMap. Interactive map for tracking gentrification in Bushwick, Brooklyn, NY.

16

geovisualization_workshop_ischool. Code for a workshop on geo-visualization at UC Berkeley's iSchool on 2017-04-10

16

portfolio. Portfolio and blog using Jekyll with the Feeling Responsive theme created by @Phlow

13

OGR-SQL. Using the OGR utility to query and transform GeoSpatial data for Cartographic rendering.

11

greenpoint_williamsburg_toxicity_map. Interactive map for NAG-Brooklyn showing environmental and demographic data for the neighborhoods of Greenpoint and Williamsburg.

7

nyc-property-extractor. Node JS App for providing map based interaction with NYC's Map Pluto and Acris datasets.

6

nyc_tenants_rights_orgs_service_areas. Polygon boundaries that are estimates of service / catchment areas of tenants rights and community organizations in NYC operating at the neighborhood level.

5

TFHJ. CiviCRM NYC Geoclient BBL Lookup

4

single-line-string. Simple tag function that converts multiline ES6 template literals to a single line string & removes extra whitespace. Requires a javascript environment that supports template literals.

4

oakland-map. A minimal reference map of Oakland, California in both light and dark color schemes.

4

clhenrick.io. Personal website, portfolio, and blog built with Eleventy (11ty) with a focus on accessibility and inclusive design.

4

leaflet-locatecontrol. A leaflet control to geolocate the user.

2

open_geo_scripts. a few geoprocessing scripts using open libraries like GDAL/OGR

2

nacis-2017-nyc-crash-mapper. Slide deck for lightning talk on NYC Crash Mapper project for NACIS annual conf, October 2017

2

nyc_cd6_rent_stabilized. Tracking loss and gain in Rent Stabilization for NYC Council District 6

2

tilemill. A modern map design studio.

1

the-art-of-command-line. Master the command line, in one page

1

make_bbls. Node JS Module for making valid BBL numbers from separate NYC borough, block and lot values.

1

nyc_property_tax_docs. Scraping data from NYC dept of finance tax documents

1

cs50. Solutions to problems sets for HarvardX's CS50x3: Introduction to Computer Science course (via edx: https://courses.edx.org/courses/HarvardX/CS50x3/2015/info)

1

web_101_lessons. Curriculum and slides for Parson's MFA DT bootcamp web class.

1

github_tutorial. Learning GitHub and Git

1

help-i-need-heat. Help I Need App for #HackForHeat NYC 2015

1

bootleaf. Template for building simple and elegant web mapping applications with Bootstrap 3 and Leaflet

1

civix_bip. An extension for CiviCRM using Civix to import the Building Indicators Project data

1

DOB-Jobs. JavaScript

1

nyc-stabilization-unit-counts. Scrape unit counts for NYC rent stabilized apts from tax bills

1

every-shooting. Website developed by Gun Violence team B during the Re3 Story Hackathon, Oct 5-6, 2013

1

react-d3-punchcard-chart. React + D3 Punchcard Chart demo

1

eleventy-tutorial. Learning the 11ty SSG

1