Ben JohnsoninCode ChaletKey Value StoresDatabases are generally divided into two categories : relational databases, and non-relational databases. Relational databases were…Feb 25, 2022Feb 25, 2022
Ben JohnsoninCode ChaletHeap Sort in PythonA heap is a complete binary tree, where each node is less than or equal to its parent. The binary tree below is a heap, because each parent…Jan 9, 2022Jan 9, 2022
Ben JohnsonChagas disease and healthcare (in)accessibilityIn May of this year, I came across an article about Chagas disease in Time magazine. Chagas is an infectious disease spread by the parasite…Dec 9, 2021Dec 9, 2021
Ben JohnsoninCode ChaletML architecture in PySpark for rapid developmentIf you have developed an ML pipeline to execute within a data warehouse, you might have spent more than a few hours waiting for your code…Dec 3, 2021Dec 3, 2021
Ben JohnsoninCode ChaletBayesian Bicycles and Cold WeatherAre people less likely to ride bicycles during a stint of cold weather? This analysis sets out to answer that question, using a data from…Nov 10, 2021Nov 10, 2021
Ben JohnsoninCode ChaletBayesian Coin FlipsLet’s do a simple Bayesian analysis of a weighted coin flip. For the purposes of the experiment, suppose you are having Thanksgiving dinner…Nov 7, 2021Nov 7, 2021
Ben JohnsoninCode ChaletProduction Spark via DatabricksIf you use Databricks to execute your Spark jobs, you may wonder how to put these jobs into production. Databricks provides a nice UI for…Nov 2, 2021Nov 2, 2021
Ben JohnsoninAWS in Plain EnglishServerless Email Notifications in AWSHow to collect information from a contact form if the website is not running on a server.Nov 1, 2021Nov 1, 2021
Ben JohnsoninCode ChaletEncryption for Production CredentialsI’ll confess: encryption is not the first thing I think about when I start to build a piece of software. When it comes to secrets, I would…Oct 24, 20211Oct 24, 20211