Practical Big Data Exploration with Spark and Python
The reader of this post should be familiar with basic concepts of Spark, such as the shell and RDDs.
Data sizes have increased, but our...
Containerizing a Web Application with Docker Part 1
Congratulations, you’ve written a web application! Now what?
Part one of this post deals with steps to take after development, more specifically the creation of...
7 Tips For Python Performance
When you begin using Python after using other languages, it's easy to bring a lot of idioms with you. Though they may work, they...
Rapid Application Development with Django, the Openduty story
Openduty is an open source incident escalation tool, which is something like Pagerduty but free and much simpler. It was born during a hackathon...
Tiered Application Architecture with Docker Compose, Part 3
This is the third part in a series that introduces you to basic web application containerization and deployment principles. If you're new to the...
Running Your Applications with AWS
If you’ve ever been told not to run with scissors, you should not have the same concern when running with AWS. It is neither...
Running Your Applications with AWS – Part 2
An active account with AWS means you are on your way with building in the cloud. Before you start building, you need to tackle...
Simple Slack Websocket Integrations in <10 lines of Python
If you use Slack, you've probably added a handful of integrations for your team from the ever-growing App Directory, and maybe even had an idea...
How to add Unit Tests to a Sails Framework Application
There are different ways to implement Unit Tests for a Node.js application. Most of them use Mocha, for their test framework, Chai as the...
where he develops innovative prototypes to support company growth. He is addicted to learning
and practicing high-intensity sports."