Latest Articles

Snake_Byte #35: Building Custom Slack Bots with Python - Mimic Your Coworkers

Here at PokitDok, we use slack not only as an internal communication tool, but also as a one stop shop for posting analytics reports and...

Snake_Byte #34: Joining NPI with NUCC using Apache Spark

Introduction In case you missed it, my last Snake_Byte looked at the CMS NPI dataset. If you followed along at home, you might have noticed...

Snake_Byte #33: Fancier string formatting

Coming from a Javascript-heavy background, I didn’t spend much time reading up on Python’s string module. When I needed to concatenate some values into a...

AWS Presents: Managing a Healthcare System with Blockchain

Earlier this month, I was in New York City at the AWS Pop-up Loft in SoHo - our Co-Founder & CTO Ted Tanner, Jr. was...

Snake_Byte #32: Default behaviors with dictionaries

Due to its usefulness, nearly all modern programming languages have a key/value collection type. Python's flavor of this type is called a dict (dictionary), and...

DocRank: Computer Science Capstone Project with the College of Charleston

Throughout the 2017 spring semester, PokitDok sponsored a capstone project through the Computer Science Department at the College of Charleston. PokitDok provided a curated dataset...

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...