Siddhant Goel

Entrepreneur | Fullstack Software Developer | Geek.

Setting up flake8 for Cython - Jul 03, 2018

flake8 is a nice little tool for avoiding those subjective "my style of code formatting is better than yours" arguments. This post describes how to configure flake8 to lint Cython code and end those arguments before they begin.

Sharing files with family in 2018 - Jul 01, 2018

I wanted to transfer a bunch of photos from an iPhone to an Android, but things weren't as simple as I expected them to be. Here's how it went.

Lessons learned working from home - Jun 06, 2018

It's been close to 2 years now that I've been working from home. Home-office is something that's viewed differently in tech circles. Some people love it, some don't. Here's my take on it.

Raise better Exceptions - Apr 16, 2018

Good and helpful error messages can be notoriously difficult to write. Except, of course, when you're SQLAlchemy.

Beancount DKB - Apr 11, 2018

Beancount is an excellent piece of software for keeping track of finances using the double entry bookkeeping system. This post talks about making it play along with the CSV exports from DKB (one of the rather popular banks in Germany).