I’m Laurence Hughes, a Glaswegian web developer, music maker, player of records and pinger of pongs. Fuzzy Logic is my online home, where I try out web stuff and ramble about code, music and more.
02 September 2018
I just made a first visit to Chicago. It was primarily to attend An Event Apart but I was lucky enough to have a little time to check out the city, too.
Firstly I have to thank all the friends who provided tips for things to do and see in The Windy City – Aleks, Susan, Jenny, Lucy, Alan and Karen, Collette etc – cheers!
I also got the chance to catch up with old friend Nick Calingaert AKA Common Factor, a lovely guy and talented producer who DJed for me and my friends at a couple of our club nights back in the early 00s.
Here are some of the things we did. I hope that these tips will be useful to someone else.
Culture / History
Things to do
If we’d had more time
26 August 2018
Record Shopping at Gramaphone, ChicagoWhen in Chicago, buy #house
24 August 2018
Poverty Safari by Darren McGarvey
I just finished reading this book and enjoyed it. Review to follow but for now suffice to say it’s pretty good, very interesting and I recommend it.
23 July 2018
DJ Gig at Max’s Bar, Glasgow with Jamie Porter (21-07-18)
We played from 9pm–3am. Max’s was rammed to the rafters as usual and it was fun to have six hours to play with, going through the gears and playing different styles and tempos. We also had some friendly faces for company – not only was it Jason Brunton's birthday but we also had Chris Reid over from Italia and on the birras!
Music-wise, it was cool to mix on the DJR-400 and I particularly enjoyed playing EXU, the new one from Patrick Pulsinger & Irl:
Jamie played lots of things I liked, including an upbeat version of Space Jungle Luv by Oneness-Of-Juju that I would post but can’t find anywhere!
Thanks to Jamie for the invite, and if you don’t already know his productions check these out:
23 July 2018
Rubadub have a new mobile app that delivers the RaD crew’s top vinyl recommendations (the best around) direct to your phone.At a time when lots of vinyl releases are highly limited, this gets you early access to the latest heat before it disappears. It should also generally save untold hours browsing/searching since in their recommendations Rubadub have already done the job of separating the wheat from the chaff.
The app was developed by me and the team at Greenhill.
It was quite tricky, as aside from developing the mobile app itself there was a lot of API work needed to integrate it with Rubadub’s stock and e-commerce systems. We also built middleware specifically for machine-learning customer tastes.
The current v1 app handles the core feature of letting people listen to, save and buy records but there’s a lot of cool stuff vis-a-vis personalised messaging and taste-based recommendations on the roadmap. I’ve written about this in more detail over on Greenhill’s site.
The long-term idea is that it becomes the app equivalent of the actual record shop experience...i.e. going into Rubadub on Howard St and one of the guys/gals handing you a pile of tunes with a side of witty repartee.
If you’re a vinyl junkie like me or into electronic music in general, I recommend checking it out: https://www.rubadub.co.uk/rubadub-app/.
22 July 2018
I've just finished reading Stasiland by Anna Funder, having received the recommendation from a friend.
It's an amazing book and highly recommended.
12 July 2018
Releasing early, releasing often... and avoiding paralysis by analysis
My name is Laurence Hughes and I'm a perfectionist.
I've suffered from this painful affliction for as long as I can remember (I blame the mother...) and although I'm much better than I used to be, I don't think it ever fully leaves you.
Good things undoubtedly come from sweating the details, but a perfectionist streak left unchecked causes creative efforts to take longer than they otherwise would, sucking out the initial spark and motivation.
A related affliction – and this particularly applies to coding – is spending so long thinking about the many different ways to tackle something that I end up at a temporary standstill... i.e. paralysis by analysis.
At work, developing software, the perfectionist streak is kept in check because we follow the release early, release often philosophy and the development sprints just don't allow the time for it.
Release early, release often works well when we're building applications for clients because it leads to a tighter feedback loop between the customers, the client and ourselves and also leads to new features being released more regularly.
On this, my own website, I'm going to take that principle a bit further and release even earlier and hopefully even more often.
So – things may look rough and ready or even broken (temporarily) when you visit this site now or in the future. And in this case I'm OK with that. This isn't a client's site - it's mine. The Minimum Viable Product (or base layer before progressive enhancement) is that visitors can read and navigate the content. Right now, at launch, it's as simple as that. There's no stylesheet as yet. It was more important for me to get the ball rolling than anything else. Hopefully as you read this, if the site in a state of flux (read: looks like a riot) you'll still be able to enjoy the content! I have plenty of nice features in the pipeline but they'll happen bit-by-bit, one step at a time.
This site is a work in progress - a bit like myself.