projects

Selected public repositories from github.com/samkennerly.

python

fountain
Infinite FizzBuzz solver. Includes examples of argparse, doctest, generators, and special methods.
kingofsnake
Data tools in Jupyter notebooks served from a container. Includes examples of cleaning, classification, clustering, graph drawing, and principal component analysis.
pydiner
Template for a generic Python project with dev sandboxes in containers. Includes examples of automated testing, log streaming, and relative imports.

q

q_practice
Introduction to Q, the scripting language for KDB+ databases.

ruby

assimilate
Automate setup chores for a new Mac: install software, clone repos, and create symlinks to dotfiles.

shell

blackbox
Build and run a container to autoformat Python code with Black.
dockerbash
Short scripts that run long Docker commands.

terraform

ec2box
Example Terraform module for using Amazon EC2. Each instance includes its own keypair, IAM role, security group, CloudWatch log group, and cloud-init template.
Email GitHub LinkedIn
return
© Sam Kennerly 2023. Licensed under a CC BY 4.0 license.
Built by a Quarto
with icons by Simple Icons.
samkennerly@gmail.com