ThreatConnect TCEX App Template

Jun 12, 2017 - Create a ThreatConnect TCEX app in less than 30 seconds.

Sublime Text Snippet Documenter

May 24, 2017 - Script to quickly pull descriptions from Sublime Text snippets, form documentation, and add it to a repository's readme.

Haptically Speaking

May 5, 2017 - Created a website for Haptically Speaking, a company dedicated to making the universe accessible to those with visual impairments.

Github Issue Label Creator

Apr 21, 2017 - Quickly create sensible labels for issues in Github. Started with code from:


Apr 5, 2017 - Check if a domain is in the Alexa or Cisco one million domain lists.

ThreatConnect Populator

Apr 4, 2017 - A script to create every available object in ThreatConnect.

Python Project Template

Apr 2, 2017 - Template for new Python projects.

d3.js Dynamic, Collapsible Tree

Feb 10, 2017 - D3 collapsible tree with content that is dynamically added.

Evil Pickle

Dec 18, 2016 - A demonstration of how a pickle can be exploited in Python. "How camest thou in this pickle?"

Magento Malware Investigation

Dec 11, 2016 - Investigation of a magento malware compromise.

d3.js Sortable Heatmap

Sep 16, 2016 - A sortable heatmap using d3.js.

21 Marbles

Aug 28, 2016 - A simple game involving 21 marbles with some surprising results when analyzed.

Page Monitor

Jul 2, 2016 - A simple webpage monitor that sends an email if website's content changes.

Apple Seeds

May 28, 2016 - A collection of Apple Scripts that makes working on a Mac easier.

TMUX @ Startup

May 18, 2016 - A shell script that starts tmux and ipython/jupyter notebooks in TMUX on startup.