Siv Scripts

Solving Problems Using Code

Archives

2018

October

Testing 101: Introduction to Testing
Transfer Files with rsync
Downgrade Guide for macOS / OS X

September

Finding Common Security Issues in Python Code with Bandit
Implementing a Plugin Architecture in a Python Application

August

Sorting by Multiple Fields in Python
Elasticsearch + Kibana using Docker Compose

July

Lock Your Mock

April

Trust the Process

March

People-centric Organizations

February

PHP + MySQL using Docker Compose
Sending Emails using Python 3.6+

January

@ Python's Matrix Multiplication Operator
Adding Function Arguments to pytest Fixtures
Increasing namedtuple Readability with Type Hints

2017

December

2017: Year in Review
Python Testing: Mocking Functions based on Input Arguments
Fastest Way to Load Data from MongoDB into Pandas
Python Dictionaries Require Hashable Keys

November

HTTP: Hypertext Transfer Protocol
Soaking it in
First Month as a Professional Developer

October

Terminal Tricks: Directory Bookmarks

September

Dictionary Dispatch
Code Complete
Visualizing Stacks

August

Ultimate Solution to Python Virtual Environments: pyenv + virtualenvwrapper
MHI 408-DL: System Acquisition and Lifecycle
Interactive, Web-Based Dashboards in Python

July

Flexing my Public Speaking Muscles

June

Coding in Containers: 30 Day Challenge

May

A Gentle Introduction to Context Managers: The Pythonic Way of Managing Resources

April

Tuples (and namedtuples) as Python Dictionary Keys
Premier League Analysis: Holding Steady in the League Table
Scheduling Web Scrapers on the PythonAnywhere Cloud (Scrapy Part 2)
Building a Flask Web Application (Flask Part 2)
Generating HTML Pages from MongoDB with MongoEngine and Jinja2 (Flask Part 1)

March

Visualizing Geospatial Data in Python Using Folium

February

Scraping Websites into MongoDB using Scrapy Pipelines