dchess.org
About
Resume
Categories
All
(17)
blog
(8)
projects
(3)
tutorial
(6)
SQL Basics using DuckDB
tutorial
I’ve been wanting to put together a simple resource for learning the basics of querying data with SQL for some time now. However, one of the…
Aug 20, 2023
Configuring Pandas with Yaml Files
tutorial
Reading data from files into pandas dataframes is largely straight-forward and easy to do. Choose the right input function depending on the file type, pass in the filepath, and add a few…
Aug 19, 2023
Treating Diagrams Like Code
blog
There is a common saying in software development that “code should speak for itself” and while I agree with the ideas…
Jun 19, 2023
Goodbye Pelican, Hello Quarto
blog
Seven years ago, I first published a Jekyll blog…
Feb 20, 2023
I Can Python, So Can You
tutorial
Before I left Aspire, I had started an internal training on…
Feb 11, 2023
Parsing Texas Assessment Data
tutorial
Data files available here on the TEA website.
Jan 29, 2022
Creating WordClouds
tutorial
Text analysis is hard, but one simple visual tool for extracting insights from dense text are word clouds. Word clouds help identify…
Feb 4, 2021
Auto-generated REST API for MS SQL database
blog
Suppose you have a database with tables and views that you want to…
Jan 16, 2021
Virtual K-12 Tableau User Group - 14 January 2021
projects
In the wake of COVID19, we needed to provide our schools with a way to identify students who would most benefit from additional supports to access distance learning.
Jan 14, 2021
How I Teach Git
blog
When I first learned to use Git, it supercharged my development and I was quickly sold on its value, but I had no real…
Jan 13, 2021
Normalize JSON with Pandas
tutorial
When processing nested
JSON
data into a flat structure for importing into a relational database, it can be tricky to structure the data into the right shape. Pandas has a great tool for doing…
Jan 12, 2021
InnovateEDU Webinar - 19 November 2020
projects
In the wake of COVID19, we needed to provide our schools with visibility into student engagement with distance learning. The majority of our schools were using Google Classroom as their LMS (Learning…
Nov 19, 2020
My Manager README
blog
When I transitioned from being primarily a software…
Aug 8, 2018
Automating Developer Environment Setup
blog
I develop on Linux. Ubuntu to be specific.…
Feb 18, 2018
Resolutions for the New Year
blog
Well, it’s 2018 and it’s been two years since I last made an update to my blog. I originally published it to test out Jekyll and to put something basic on my personal domain. I was working with Ruby on…
Jan 21, 2018
How Memes Inform My Work
blog
I remember fondly how excited I was the first time I understood an obscure coding joke on r/programmerhumor. It felt…
Jan 21, 2018
Student Email Sync
projects
To pull automatically generated student email addresses from our MS SQL data warehouse and push into production PowerSchool instances in multiple states.
May 31, 2016
No matching items