Hi, I’ve done quite a bit over the years in the software industry and I’ve created this blog to store the things I learn to help re-enforce my understanding of concepts, technologies and to share this with the community.
For the past 15+ years I’ve been working with mainly Microsoft .NET and have a keen interest in web development, code, machine learning, psychology, business and start-ups.
Too Much Information
I’ve been writing code since I was a kid. It started off when I’d get a magazine called Crash! fortnightly for the Spectrum. It had a tape with demos of full priced games (which I could never afford) so after I’d played those to death, I’d type out the code listings in the back of the magazines and play with those “games”. I’d hack away at them, changing how they behaved and thought it was cool how I could change things and control what they done.
This led onto the Commodore 64 and a number of Amiga’s where I hacked around with Blitz Basic and various incarnations of AMOS. During the Amiga years I ran a BBS called The Forum! BBS from my bedroom. I had people from all over the world that would dial into that over a 36k modem.
I was also a Fidonet node and involved in the Public Domain scene. I collaborated with other coders in Europe and tried my hand at writing the next “Zelda”. We never did finish it but I’m sure I still have the sprites somewhere.
Naturally all of this led to me studying Diplomas and Degrees and university and embarking on a career in tech.
I researched machine learning and sentiment analysis techniques during a Masters degree which resulted in the creation of a product called Social Opinion that mines data from social networks (beta). This work resulted in me being offered an invite to Twitter HQ in San Francisco!
Feel free to reach out to me if you have any questions, would like a topic covered or are interested in working on something together!