5 Things You Should Know Before Deploying Your Ionic App

I’ve been out of the mobile app world for almost two years now, and it certainly has had some interesting advances, but the thing that drew me back in – Ionic. Ionic is an extremely powerful “hybrid” (air quotes around hybrid because it’s certainly not obvious) mobile app SDK. It recently hit version 1.0-BETA but don’t let that scare you. Hundreds of Ionic apps have been created and thousands more are in development even as we speak. What makes Ionic beautiful? I’m able to write my entire app using a framework that I know and am extremely comfortable with –...

Building a Jenkins CLI with Python

Jenkins, please. For those of you who don’t know, Jenkins is a continuous-integration (often refered to as CI) server based heavily off of Hudson. In-fact, they were one in the same before Oracle purchased Hudson, but a community fork happened and now Jenkins is the open-source version. There’s other CI Servers out there, Codeship and Travis CI are two that come to mind, but I was introduced to Jenkins at work, and have been using it ever since. Setting Up I’ll be writing this script in Python 2.7 and we’re actually going to use a wrapper for the calls to...

Writing a RESTful API in Flask & SQLAlchemy

First Thing’s First Why would we write this in Python? There’s already rails, spring, and the mean stack which can do the same thing. Let’s consider what Python gives us out of the box. Out of all the languages I’ve touched, it definitely has the easiest learning curve. The syntax is beautiful, and the “batteries included” principle of python just helps you get your server up very quick. Install python, find your dependencies, get coding. Heads up! This article is deprecated. It may not apply to the latest versions of Flask/SQLAlchemy. You all asked for it and I listened. I’ve...