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.