Colin's brain dump

Glasgow based programmer, website designer and electronics guy.

I write code, play with tech, and send stuff into space

For Sale - 2 Bedroom Ground Floor Flat - Oban Drive

69 Oban Drive Recently refurbished two bedroom elevated ground floor flat within a sandstone tenement building occupying a sought after location. The accommodation from the secure residence hall enters a welcoming reception hallway with storage cupboard, bay window lounge with feature fireplace and storage cupboard, galley kitchen complete with a...

Keychron function keys configuration

A list of shortcuts I’ve yet to find a single list of all the key combinations that can be used to configure my new Keychron K2 keyboard so I’m dumping them all here as a reference for myself. These are all based on the v1.62 firmware.

Taps Aff - How it got to Version 3.0

Impetus It’s funny how a silly idea can end up taking over your life. Back in 2012 I was out walking the dog down the River Kelvin in Glasgow trying to think up a simple JavaScript project. I was wanting to learn about something called Ajax transactions. I’d need to...

Fetch Yahoo weather data using OAuth1 authentication in Python 3

Recently Yahoo updated how you can access their weather API. Instead of the previous free-for-all you now need to have a whitelisted app and authenticate with OAuth1 when requesting data. As per the warning in the documentation: Important EOL Notice: As of Thursday, Jan. 3, 2019, the weather.yahooapis.com and query.yahooapis.com...