adlfkjfadslkjfads

Python Tip of the Day - subTest!

Posted on Sat 23 September 2017 in Posts • Tagged with pythonTipOfTheDay, testing, unittest, python

Coming from a jUnit background, one of the things I always missed with the vanilla Python unitttest library was parameterized tests.  Oftentimes when writing unit tests for a particular unit you find yourself writing effectively the same test over and over again, but with different inputs. Wouldn't it be nice …


Continue reading

Serverless Microservices and Python (with tests!) - Part 2

Posted on Fri 28 July 2017 in Posts • Tagged with lambda, serverless, microservices, aws, python

Ok, so in part 1 of this series, I started off by exploring the use of Lambda and API Gateway as a tool for building scalable microservices in Python. I largely focussed on taking an existing tutorial, and building out some unit tests for it, as well as some supplementary …


Continue reading

Serverless Microservices and Python (with tests!) - Part 1

Posted on Thu 27 July 2017 in Posts • Tagged with lambda, serverless, microservices, aws, python, testing

So I'm currently on holiday and also between jobs (had my last day at old job last week, and first day at new gig is next week), which means of course what am I doing but spending some time learning some tech that's fun & buzzwordy.

Right now it seems like …


Continue reading

The 2017 Vancouver Polyglot Unconference

Posted on Sun 28 May 2017 in Posts • Tagged with polyglotconf, conferences, learning

This year as in many years past I was fortunate enough to be able to attend the annual Vancouver Polyglot Unconference. For those unaware, this event (now in it's 6th year!) is a chance for technicians, programmers, engineers, and others working in the tech industry in Vancouver & surrounding areas to …


Continue reading

Resumes, my take

Posted on Mon 17 April 2017 in Posts • Tagged with resumes, writing, job_hunting

So a blog I follow had a recent post about resumes for devs, particularly for junior devs or recent grads. It ended with the open question:

Readers, do you have any advice for students or anyone who doesn’t have years of dev experience to put on their resumes?

I …


Continue reading

Shameful Stealing of Link of the Day

Posted on Fri 14 April 2017 in Posts • Tagged with chrome

Today's link of the day is some cool Chrome dev tools tricks.

Credit where credit is due, I saw this on Mel Reams' blog which you should also check out as it's pretty dang awesome.


The Magic Button

Posted on Tue 04 April 2017 in Posts • Tagged with testing

Bob Martin is awesome.

https://www.youtube.com/watch?v=OrsT94FJOQc


This Changes Everything....

Posted on Wed 29 March 2017 in Posts • Tagged with aws, ec2, ebs

The other day our staging environment at work ran out of space on the EBS volume holding our MongoDb data.  The fun part about Mongo is that when you get to the point that there's no space left because Mongo's filled it, the Mongo shell will reject commands with "Can't …


Continue reading

Cool Link of the day

Posted on Sat 25 March 2017 in Posts • Tagged with shell

Ever wanted to coherence check your shell scripts?  Check out https://www.shellcheck.net/

Provides a basic REPL that checks your shell scripts for common issues.  Kinda neat, and admittedly I learned a thing or two while playing with it.

There's also a command line version you can install that …


Continue reading

Balance

Posted on Wed 15 March 2017 in Posts • Tagged with health

I place a strong emphasis on work/life balance. That sounds funny given that I currently am employed as a software developer at a startup, and startups are notorious for being unfriendly to work/life balance (I wonder if this is less the nature of startup and more the nature …


Continue reading