Latest Articles

Snake_Byte #31: What's in a __name__?

Perhaps you've seen some Python code that looks like this: What in the world is up with that if block? Some programming languages such as...

Notes from the Field: Consensus 2017

We just returned from spending a few days in the Big Apple at Consensus 2017. Produced by CoinDesk, this has arguably become one of the...

Snake_Byte #30: Python for Pharmacy People

In my last SnakeByte (Python for Non-Python People), I walked through how a non-developer here at PokitDok could use Python to run analysis and build...

Full Consensus and Distributed Ledger Hardware Acceleration

Way back in October 2016, I authored a blog called BlockChain Virtual Machines with Consensus in Silicon. Some considered the concepts too forward looking or...

Snake_Byte #29: Sequences, Slicing, and Steps

In this edition of Snake Bytes, we will discuss how slice notation is used to select elements from a sequence. In Python, a sequence is...

Snake_Byte #28: Term x Document Matrices via Sklearn's DictVectorizer

One of the places which I frequently visit for fun, open source data sets is Kaggle. It is the place that data scientists visit when...

DC Blockchain Codeathon

In mid March, Ted Tanner (CTO and co-founder of PokitDok) and I took off to Washington, DC to support and sponsor a blockchain code-a-thon organized...

Full Metal Health Snake Byte #27

Snake_Byte #27: The Double Deque-r: A Double-Stacked Sandwich Queue

Something I really enjoy about the PokitDok crew is that it's not difficult to find others willing to explore downtown and find a good deal...

Full Metal Health: Snake_Byte #26

Snake_Byte #26: Python for Javascript Developers (If/Else)

When I joined the team at PokitDok, I was primarily a front-end developer, and although I had lots of experience with Javascript, I had never...

Snake_Byte #25: Taken Out of Context

Context is important. It's why nursery rhymes make your hair stand on end in horror films but not when you sing them to children to...

Snake_Byte #24: Working with MongoDB replica sets and PyMongo

In this post we'll discuss how using PyMongo can simplify working with a MongoDB replica set. First, start up a MongoDB replica set. This article...