Hi. I'm an independent software consultant, building software that feels easier to sustain each year, leading to flourishing and lasting business.

Subscribe via email or RSS to get updates about future posts.


Jan 27, 2021Preparing a lemon pie: visualization #drawings
Jan 26, 2021Embarrassingly simple proof of concepts #engineering
Jan 25, 2021Everyday decision making #architecture
Jan 22, 2021The spirit of kaizen #philosophy-of-life
Jan 21, 2021The curious case of if-not #engineering
Jan 20, 2021To buy or to build? #engineering
Jan 19, 2021Honest function inputs #engineering
Jan 18, 2021Coding and writing are alike #engineering
Jan 15, 2021What slows us down when building software? #engineering
Jan 14, 2021We think in conceptual metaphors #writing
Jan 13, 2021Clean code: can we learn from altruism & evolution? #engineering
Jan 11, 2021Does your codebase feel easier to sustain each year? #engineering
Jan 06, 2021Exploring my writing: The subjects of sentences #writing
Dec 27, 2020Exploring my writing: Hedging #writing
Dec 22, 2020Connecting to AWS API Gateway with HTTP #aws
Dec 17, 2020Managing dotfiles with a bare git repo #tools
Dec 16, 2020Adding domain knowledge to code comments #engineering
Dec 07, 2020Drawings for technical explanations: my first steps #drawings


Nov, 2017From a model to production: Software-engineering best-practices


Posts migrated from an old blog. Some are ok, some are, ...well, I'd write them now in a different way.

Sep, 2018Tips on building a data analytics warehouse
Sep, 2018Taking things personally
Aug, 2018On software tooling
Aug, 2018Why Docker for Data Scientists
Jul, 2018Which problem would that solve?
Jul, 2018Which task do you resent the most today?
Nov, 2017Should you hire a data engineer instead of a data scientist?
Mar, 2017Supercharge your team
Oct, 2016Strive for focus & simplicity
Oct, 2016Transition your career to big data
Sep, 2016Resist the quench for coding.
May, 2015How a newline can ruin your Hive
Apr, 2015How to ingest data from Azure DataMarket into Hadoop
Jan, 2015Introduction to Apache Zookeeper, backbone of big-data systems
Aug, 2014Analyzing Elastic MapReduce data with Python, Pandas and scikit-learn
Jul, 2014Detecting random text in web registration forms