Toggle Menu

Mike Brown

Developer Tools, Software Development

Three Tips for Integrating Jenkins Job DSL Plugin

Creating and editing jobs in Jenkins is a tedious and error-prone task. A Jenkins server...

Django, Python, Software Development

Scaling Django Channels with Docker

Earlier this summer, I attended PyCon in Portland, Oregon. The talk that excited me the...

Developer Tools, Django, Python, Software Development

Creating a RESTful API: Django REST Framework vs. Flask

There are a multitude of frameworks for creating RESTful APIs in just about every popular...

Continuous Integration, DevOps, Open Source, Project Management, Software Development

Three Tangible Advantages of Going Open Source

There are two common benefits cited as reasons to make a project open source: Generosity:...

Developer Tools, Docker, Vagrant

Vagrant vs Docker: The Development Environment Challenge

Earlier this June, I gave a talk at DevOpsDays DC about a tool called Vagrant....