![](https://new2.seandolinar.com/wp-content/uploads/2020/10/fangraphs-arcade-black-box_V02_large.png)
I Made an NES Game!
![](https://new2.seandolinar.com/wp-content/uploads/2020/10/docker-featured-1.png)
The Site Has Been Migrated to Docker
![](https://new2.seandolinar.com/wp-content/uploads/2020/08/blank-hexdump.png)
How to Create a Blank .chr file for NES Homebrew
![](https://new2.seandolinar.com/wp-content/uploads/2019/10/app-architecture.png)
Using React Context Hooks For Data-Heavy Apps
![](https://new2.seandolinar.com/wp-content/uploads/2018/11/build-hook.png)
Automatically Build GatsbyJS Site When Publishing WordPress Post
![](https://new2.seandolinar.com/wp-content/uploads/2018/11/new-homepage-2018.png)
New Blog Front End Using GatsbyJS
![](https://new2.seandolinar.com/wp-content/uploads/2018/06/Context-API-Multiple-Context.png)
React Context API: Multiple Consumer and Providers
![](https://new2.seandolinar.com/wp-content/uploads/2018/06/Context-API-Three-Way-Switch.png)
React Context API: Three Way Light Switch
![](https://new2.seandolinar.com/wp-content/uploads/2018/05/Context-API-Light-Switch.png)
A Way Too Simple React Context API Example
![](https://new2.seandolinar.com/wp-content/uploads/2018/02/redux-diagram.jpg)
My Dead Simple Redux Example
![](https://new2.seandolinar.com/wp-content/uploads/2016/09/monty-hall1.png)
A Monty Hall Probability Simulation
![](https://new2.seandolinar.com/wp-content/uploads/2016/08/jQuery-Table.png)
Make a HTML Table with jQuery
![](https://new2.seandolinar.com/wp-content/uploads/2016/05/Screen-Shot-2016-05-01-at-9.53.43-PM.png)
D3 Visualization Basics — First Steps
![](https://new2.seandolinar.com/wp-content/uploads/2016/04/Basic-Web-Programming.png)
D3 Visualization Basics — Introduction
![](https://new2.seandolinar.com/wp-content/uploads/2016/01/SSlogo-2.png)
Stattleship! Sport Stats API
![](https://new2.seandolinar.com/wp-content/uploads/2015/11/backwards-K1.png)
The Backwards K — Baseball Strikeout Looking
![](https://new2.seandolinar.com/wp-content/uploads/2015/01/twitter-json.png)
Collecting Twitter Data: Converting Twitter JSON to CSV — UTF-8
![](https://new2.seandolinar.com/wp-content/uploads/2014/09/Screen-Shot-2014-08-29-at-2.32.05-PM.png)
Collecting Twitter Data: Converting Twitter JSON to CSV — ASCII
![](https://new2.seandolinar.com/wp-content/uploads/2014/09/Screen-Shot-2014-08-29-at-2.32.05-PM.png)
Collecting Twitter Data: Converting Twitter JSON to CSV — Possible Errors
![](https://new2.seandolinar.com/wp-content/uploads/2015/11/dataframe-R.png)
R Bootcamp: Making a Subset
![](https://new2.seandolinar.com/wp-content/uploads/2015/11/Screen-Shot-2015-11-03-at-4.26.06-PM.png)
Emoji iOS 9.1 Update — The Taco Emoji Analysis
![](https://new2.seandolinar.com/wp-content/uploads/2015/09/Screen-Shot-2015-09-28-at-12.17.20-PM.png)
R Bootcamp — A Quick Introduction
![](https://new2.seandolinar.com/wp-content/uploads/2015/09/All-Covariance-Rectangles.png)
Covariance — Different Ways to Explain or Visualize It
![](https://new2.seandolinar.com/wp-content/uploads/2015/09/Anscombe-correlation-R1.png)