Process a MIME message with Python

Posted on Tue, 12 June 2018 in development • Tagged with development, python, data, data engineering

Today I needed to process a MIME message, to quickly verify the content. Here’s how I did it.


Continue reading

Talking about public speaking

Posted on Sat, 24 March 2018 in random • Tagged with speaking, seminars, personal development

My first experience of speaking in front of a live audience.


Continue reading

Linting Python in Visual Studio Code

Posted on Thu, 01 February 2018 in development • Tagged with development, editor, python, vscode

Linting will improve your code quality immensely. With this short hands-on guide, we can do so right within Visual Studio Code.


Continue reading

Portainer Up and Running

Posted on Sat, 20 January 2018 in development • Tagged with development, docker

Portainer is a handy Open Source GUI to manage your Docker environments. This is a quick guide to get you up and running.


Continue reading

First steps with Visual Studio Code

Posted on Tue, 19 December 2017 in development • Tagged with development, editor, vscode

Being a long time user of Sublime Text, this feels odd. Very odd. Yet totally in a good way.


Continue reading

Replacing Web App with Slack Dialogs

Posted on Fri, 03 November 2017 in development • Tagged with development, slack

Replacing custom Web Apps with Slack Dialogs.


Continue reading

Production Checklist

Posted on Mon, 16 October 2017 in development • Tagged with development, ops, monitoring, logging, architecture, security

Designing and developing applications is fun. When the time to go live nears, there are couple of things you want to have answers ready and documented.


Continue reading

Setting up Dockerized Neo4j for data analysis

Posted on Tue, 12 September 2017 in development • Tagged with neo4j, docker, data science, data

I came across an interesting article on London Tube system analysis with Neo4j. This is how I set up Neo4j Docker instance for the journey.


Continue reading

A journey to Dockerize Voikko & Python App

Posted on Sun, 03 September 2017 in development • Tagged with development, python, docker, nlp, data

Analyzing Finnish text and words requires tools, and Voikko is one of the few existing. It can be very difficult to install though. This is how I resolved that issue with Docker.


Continue reading

How-to install Jupyter to virtualenv

Posted on Sun, 06 August 2017 in data • Tagged with data, python, jupyter, worknotes

A short how-to on installing Jupyter within virtualenv on Python 3.


Continue reading