• Write a CHANGELOG

    Software engineering is not just about writing code, at times it includes documenting things that you never would have if it was your personal side project.

    Continue Reading...
  • Python functions as dictionary values

    Pro pythonistas will tell you that you should actually be using python with higher order functions & as first class functions. Passing around functions are any programming languages greatest attribute. Here’s a trick to making function calls using python dictionaries.

    Continue Reading...
  • Minimalistic CMS blog with Flask

    When I started writing this post, I was going to name it Writing a minimal Flask CMS app in 10 minutes, and an hour later I changed my mind.

    Continue Reading...
  • Goodbye AWS elasticsearch service

    On October 1st 2015, AWS launced a new service for elasticsearch. At work, we have a ton of AWS credits and from past experiences setting up elasticsearch they got my attention.

    Continue Reading...
  • Writing unit tests in python

    A good developer always tests his code. And python being a robust language is very easy to test. Heres a function that adds two numbers and returns their result.

    Continue Reading...