-
My 'Simple' Life - Morning Routine
I am a big believer in "work smarter not harder", hence why I am a programmer - and a Python programmer at that. If I have to do a job more than once you can guarantee there will be a little script for it somewhere. The same works for real life …
-
Things I learnt at FullStack Conf London
Thankfully, not much of the stuff at the conference was new to me - I would be worried for my career if I'd not at least heard about most of this! - but I've been working in Python for so long now I've not given much brain time over to JS for …
-
Diversity in the Tech Industry
I am still figuring out where my opinions are on this topic, as such I reserve the right to contradict myself, change my mind and just generally be wrong throughout this and every subsequent post on the subject.
So I am what is considered "diverse" within the techy industry. This …
-
Very Simple Function Mocking with PyTest
Apparently TDD is the way to to modern software development. I say that facetiously, TDD is the ONLY way to do software development!! However, I often find that writing the tests end up taking way more work and is way more complicated than writing the code itself, but mostly that's …
-
Postgres Schema Diffs
We are about to roll out some of our new stuff to a production-like staging server, exciting times! One of the lessons we did NOT learn early enough is that if you're not going to automate your database changes, you really need to keep on top of organising them!
As …
-
Controlling the Flask-SQLAlchemy engine
So this week I was fiddling around with some database connection settings. We use Flask-SQLAlchemy as our ORM for our Flask project but have been experiencing some random socket timeouts when we push to our AWS dev environment.
It looked a bit like the database connection was going away, but …