csdiehl
Front-end engineer, currently @associatedpress. Data Visualization expert. See Gitlab (https://gitlab.inside.ap.org/CDiehl) for most AP projects.
@associatedpress Seattle
Pinned Repositories
ai-chat-window
An interface for chatting with a customized AI assistant, powered by the Fixie platform
ai-data-assistant
An AI-powered tool for exploratory data analysis using text-to-SQL and generative UI
ai-doc-retriever
An AI-powered tool for uploading large documents, querying them through a chat assistant, and saving answers
ap-hawaii-timeline
ap-heat-tracker
A web app to track global temperature extremes using daily NOAA station data and 2-meter air temperature rasters
gtfs-frequency-mapping-tool
Python tool for creating shapefiles of transit frequencies from GTFS feeds
private-jet-emissions
react-d3-course
react-simple-maps
Beautiful React SVG maps with d3-geo and topojson using a declarative api.
spotify-reccomendation-engine
Generate and save Spotify recommendations based on musical qualities
csdiehl's Repositories
csdiehl/ai-data-assistant
An AI-powered tool for exploratory data analysis using text-to-SQL and generative UI
csdiehl/ai-doc-retriever
An AI-powered tool for uploading large documents, querying them through a chat assistant, and saving answers
csdiehl/ap-heat-tracker
A web app to track global temperature extremes using daily NOAA station data and 2-meter air temperature rasters
csdiehl/private-jet-emissions
csdiehl/react-d3-course
csdiehl/react-simple-maps
Beautiful React SVG maps with d3-geo and topojson using a declarative api.
csdiehl/ai-chat-window
An interface for chatting with a customized AI assistant, powered by the Fixie platform
csdiehl/ap-hawaii-timeline
csdiehl/ap-ski-interactive
csdiehl/ap-wildfire-thinning
csdiehl/gtfs-frequency-mapping-tool
Python tool for creating shapefiles of transit frequencies from GTFS feeds
csdiehl/spotify-reccomendation-engine
Generate and save Spotify recommendations based on musical qualities
csdiehl/associatedpress-contributions
csdiehl/blog-app
csdiehl/climbing-logbook
Harvard CS50 final project - climbing fitness tracker
csdiehl/csdiehl.github.io
Personal portfolio website
csdiehl/early-retirement-calculator
React-based retirement calculator app
csdiehl/figma-namer-plugin
csdiehl/healthcare-costs
csdiehl/js-algorithms-practice
practice with javascript algorithms and data structures
csdiehl/market-list-app
csdiehl/nextjs-langchain-sql-db
NextJS App using LangChain, Titanic SQLite Database and the API of OpenAI
csdiehl/note-taking-app
A MERN app for note taking
csdiehl/radix-primitives
Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
csdiehl/react-map-gl
React friendly API wrapper around MapboxGL JS
csdiehl/reaviz
📊 Data visualization library for React. Maintained by @goodcodeus.
csdiehl/recharts
Redefined chart library built with React and D3
csdiehl/smart-card-data-dashboard
Interactive dashboard for visualising Washington D.C. smart card transit data. Custom built for the agency using React.js
csdiehl/transit-priority-finder
Tool to identify segments for transit priority based on GTFS data
csdiehl/trip-plan-ai