2021  4

March  1

Nonlinear Workflow for Planning Software Projects

March 14, 2021 · 4 min · Benjamin Bengfort

February  1

Go Closures & Interfaces

February 23, 2021 · 18 min · Benjamin Bengfort

January  2

New Hugo Theme

January 24, 2021 · 3 min · Benjamin Bengfort

Documenting a gRPC API with OpenAPI

January 21, 2021 · 6 min · Benjamin Bengfort

2020  6

December  1

Self Signed CA

December 30, 2020 · 1 min · Benjamin Bengfort

November  1

OS X Cleanup

November 24, 2020 · 3 min · Benjamin Bengfort

October  1

Managing Multi-Errors in Go

October 22, 2020 · 4 min · Benjamin Bengfort

August  1

Writing JSON into a Zip file with Python

August 20, 2020 · 4 min · Benjamin Bengfort

July  2

Read mprofile Output into Pandas

July 27, 2020 · 2 min · Benjamin Bengfort

Basic Python Profiling

July 14, 2020 · 2 min · Benjamin Bengfort

2019  2

October  1

Launching a JupyterHub Instance

October 9, 2019 · 8 min · Benjamin Bengfort

February  1

Mount an EBS volume

February 5, 2019 · 2 min · Benjamin Bengfort

2018  13

September  4

Blast Throughput

September 26, 2018 · 3 min · Benjamin Bengfort

Go Testing Notes

September 22, 2018 · 6 min · Benjamin Bengfort

Streaming Remote Throughput

September 11, 2018 · 3 min · Benjamin Bengfort

Future Date Script

September 5, 2018 · 1 min · Benjamin Bengfort

August  2

Aggregating Reads from a Go Channel

August 25, 2018 · 3 min · Benjamin Bengfort

The Actor Model

August 3, 2018 · 9 min · Benjamin Bengfort

June  1

Syntax Parsing with CoreNLP and NLTK

June 22, 2018 · 4 min · Benjamin Bengfort

May  1

Continuing Outer Loops with for/else

May 17, 2018 · 3 min · Benjamin Bengfort

March  1

Predicted Class Balance

March 8, 2018 · 2 min · Benjamin Bengfort

February  2

Class Balance Prediction Distribution

February 28, 2018 · 2 min · Benjamin Bengfort

Synchronization in Write Throughput

February 13, 2018 · 5 min · Benjamin Bengfort

January  2

Thread and Non-Thread Safe Go Set

January 26, 2018 · 2 min · Benjamin Bengfort

Git-Style File Editing in CLI

January 6, 2018 · 3 min · Benjamin Bengfort

2017  38

December  1

Transaction Handling with Psycopg2

December 6, 2017 · 18 min · Benjamin Bengfort

September  3

Lock Diagnostics in Go

September 28, 2017 · 4 min · Benjamin Bengfort

Lock Queuing in Go

September 8, 2017 · 7 min · Benjamin Bengfort

Messaging Throughput gRPC vs. ZMQ

September 4, 2017 · 3 min · Benjamin Bengfort

August  3

Online Distribution

August 28, 2017 · 3 min · Benjamin Bengfort

Rapid FS Walks with ErrGroup

August 18, 2017 · 6 min · Benjamin Bengfort

Buffered Write Performance

August 3, 2017 · 5 min · Benjamin Bengfort

July  6

Event Dispatcher in Go

July 21, 2017 · 3 min · Benjamin Bengfort

Lazy Pirate Client

July 14, 2017 · 2 min · Benjamin Bengfort

Simple ZMQ Message Passing

July 13, 2017 · 2 min · Benjamin Bengfort

PID File Management

July 11, 2017 · 3 min · Benjamin Bengfort

Public IP Address Discovery

July 9, 2017 · 2 min · Benjamin Bengfort

On the Tracks with Rails

July 6, 2017 · 9 min · Benjamin Bengfort

June  3

Concurrent Subprocesses and Fabric

June 14, 2017 · 6 min · Benjamin Bengfort

Appending Results to a File

June 12, 2017 · 2 min · Benjamin Bengfort

Compression Benchmarks

June 7, 2017 · 4 min · Benjamin Bengfort

May  3

Decorating Nose Tests

May 22, 2017 · 1 min · Benjamin Bengfort

In Process Cacheing

May 17, 2017 · 5 min · Benjamin Bengfort

Unique Values in Python: A Benchmark

May 2, 2017 · 5 min · Benjamin Bengfort

April  3

Measuring Throughput

April 28, 2017 · 5 min · Benjamin Bengfort

OAuth Tokens on the Command Line

April 20, 2017 · 4 min · Benjamin Bengfort

Gmail Notifications with Python

April 17, 2017 · 2 min · Benjamin Bengfort

March  7

A Benchmark of Grumpy Transpiling

March 23, 2017 · 7 min · Benjamin Bengfort

Sanely gRPC Dial a Remote

March 21, 2017 · 3 min · Benjamin Bengfort

Contributing a Multiprocess Memory Profiler

March 20, 2017 · 7 min · Benjamin Bengfort

Pseudo Merkle Tree

March 16, 2017 · 3 min · Benjamin Bengfort

Using Select in Go

March 8, 2017 · 2 min · Benjamin Bengfort

Benchmarking Secure gRPC

March 5, 2017 · 1 min · Benjamin Bengfort

Secure gRPC with TLS/SSL

March 3, 2017 · 10 min · Benjamin Bengfort

February  3

Synchronizing Structs for Safe Concurrency in Go

February 21, 2017 · 4 min · Benjamin Bengfort

Fixed vs. Variable Length Chunking

February 8, 2017 · 3 min · Benjamin Bengfort

Extracting a TOC from Markup

February 5, 2017 · 2 min · Benjamin Bengfort

January  6

In-Memory File System with FUSE

January 30, 2017 · 5 min · Benjamin Bengfort

FUSE Calls on Go Writes

January 26, 2017 · 5 min · Benjamin Bengfort

Error Descriptions for System Calls

January 23, 2017 · 1 min · Benjamin Bengfort

Run Until Error with Go Channels

January 19, 2017 · 1 min · Benjamin Bengfort

Generic JSON Serialization with Go

January 18, 2017 · 1 min · Benjamin Bengfort

Resolving Matplotlib Colors

January 17, 2017 · 5 min · Benjamin Bengfort

2016  45

December  2

Benchmarking Readline Iterators

December 23, 2016 · 2 min · Benjamin Bengfort

Yielding Functions for Iteration in Go

December 22, 2016 · 3 min · Benjamin Bengfort

November  3

Exception Handling

November 21, 2016 · 10 min · Benjamin Bengfort

SVG Vertex with a Timer

November 4, 2016 · 7 min · Benjamin Bengfort

Message Latency: Ping vs. gRPC

November 2, 2016 · 5 min · Benjamin Bengfort

October  1

Computing Reading Speed

October 28, 2016 · 4 min · Benjamin Bengfort

September  3

Modifying an Image’s Aspect Ratio

September 13, 2016 · 2 min · Benjamin Bengfort

Serializing GraphML

September 9, 2016 · 1 min · Benjamin Bengfort

Parallel Enqueue and Workers

September 7, 2016 · 3 min · Benjamin Bengfort

August  2

Parallel NLP Preprocessing

August 12, 2016 · 3 min · Benjamin Bengfort

Pretty Print Directories

August 1, 2016 · 2 min · Benjamin Bengfort

July  1

Color Map Utility

July 15, 2016 · 3 min · Benjamin Bengfort

June  3

Visualizing Normal Distributions

June 27, 2016 · 2 min · Benjamin Bengfort

Background Work with Goroutines on a Timer

June 26, 2016 · 2 min · Benjamin Bengfort

Converting NetworkX to Graph-Tool

June 23, 2016 · 3 min · Benjamin Bengfort

May  3

Text Classification with NLTK and Scikit-Learn

May 19, 2016 · 11 min · Benjamin Bengfort

Creating a Microservice in Go

May 11, 2016 · 6 min · Benjamin Bengfort

Extracting Diffs from Git with Python

May 6, 2016 · 2 min · Benjamin Bengfort

April  7

Visualizing Distributed Systems

April 26, 2016 · 5 min · Benjamin Bengfort

Scikit-Learn Data Management: Bunches

April 19, 2016 · 5 min · Benjamin Bengfort

Lessons in Discrete Event Simulation

April 15, 2016 · 4 min · Benjamin Bengfort

NLTK Corpus Reader for Extracted Corpus

April 11, 2016 · 6 min · Benjamin Bengfort

Extracting the DDL Blog Corpus

April 10, 2016 · 2 min · Benjamin Bengfort

Dispatching Types to Handler Methods

April 5, 2016 · 2 min · Benjamin Bengfort

Class Variables

April 4, 2016 · 3 min · Benjamin Bengfort

March  4

Simple Password Generation

March 30, 2016 · 5 min · Benjamin Bengfort

Visualizing Pi with matplotlib

March 14, 2016 · 2 min · Benjamin Bengfort

Adding a Git Commit to Header Comments

March 8, 2016 · 3 min · Benjamin Bengfort

The Bengfort Toolkit

March 7, 2016 · 3 min · Benjamin Bengfort

February  5

Anonymizing User Profile Data with Faker

February 25, 2016 · 21 min · Benjamin Bengfort

Implementing the Observer Pattern with an Event System

February 16, 2016 · 3 min · Benjamin Bengfort

Running on Schedule

February 10, 2016 · 10 min · Benjamin Bengfort

Iterators and Generators

February 5, 2016 · 6 min · Benjamin Bengfort

On Interval Calls with Threading

February 2, 2016 · 3 min · Benjamin Bengfort

January  11

Timeline Visualization with Matplotlib

January 28, 2016 · 2 min · Benjamin Bengfort

Building a Console Utility with Commis

January 23, 2016 · 9 min · Benjamin Bengfort

Freezing Package Requirements

January 21, 2016 · 3 min · Benjamin Bengfort

Packaging Python Libraries with PyPI

January 20, 2016 · 8 min · Benjamin Bengfort

Better JSON Encoding

January 19, 2016 · 2 min · Benjamin Bengfort

Simple SQL Query Wrapper

January 18, 2016 · 4 min · Benjamin Bengfort

The codetime and clock Commands

January 12, 2016 · 1 min · Benjamin Bengfort

Wrapping the Logging Module

January 11, 2016 · 2 min · Benjamin Bengfort

Simple CLI Script with Argparse

January 10, 2016 · 1 min · Benjamin Bengfort

Basic Python Project Files

January 9, 2016 · 3 min · Benjamin Bengfort

Frequently Copied and Pasted

January 8, 2016 · 2 min · Benjamin Bengfort

2015  1

December  1

One Big Gift Selection Algorithm

December 25, 2015 · 2 min · Benjamin Bengfort