Skip to main content

Blog

2018

Using PNNL's new Cividis colormap in data science to make accessible heat maps
·725 words·4 mins
Middle-Dive Howto Accessibility Data-Science Python
Recent work at PNNL has introduced a mathematically optimized colormap called Cividis that optimizes viewing of heatmaps and other plots for both those with and without full color vision
Exploring Wikipedia Page Count Trends
·2857 words·14 mins
Middle-Dive Howto Timeseries Wiki Data-Science Python Statistics
There are some readily available tools in python for doing time series analysis, and these tools can be used to study Wikipedia page count stats.
A Risk Analysis Bowtie Diagram in Latex
·71 words·1 min
Shallow-Dive Howto Risk-Analysis Soc2 Devops Sre
Couldn’t find a good example on the web, wrote one instead.

2017

TRAPPIST-1 is probably not alive
·3584 words·17 mins
Shallow-Dive Physics Astrophysics Exoplanets Exobiology
While the findings of additional potentially habitable planets around TRAPPIST-1 is exciting, it also isn’t overly promising.
Putting a Space Station Over Philly With Final Cut Pro
·825 words·4 mins
Shallow-Dive Software Macos Finalcutpro
A quick and easy (though not free) way to put a imaginary space station over Philadelphia.
DevOps 101: Chef Cookbook with Testing
·2328 words·11 mins
Deep-Dive Software Devops Sre
A quick and dirty example of creating a chef cookbook with rspec tests.
Python Uses Operational Chaining for Boolean Comparisons
·631 words·3 mins
Deep-Dive Software Python Computer-Science
It is important to understand Python’s use of operational chaining to avoid programming errors.

2016

Abstracting Networking with Docker Containers
·1310 words·7 mins
Deep-Dive Software Devops Sre Networking
Docker comes with a default network, but you can make your own network of unlimited complexity.