I’m currently in the midst of helping a company delivery a new version of their mobile application. So I need a Mac for producing the iOS build. Back in 2013. read more…
I love the idea of Linux more than I do using it. I just picked up a Raspberry Pi, a nice case and SSD. Built it and installed various OSes. read more…
It’s taken me far longer than it should have to adopt a VPN as a permanent feature of my network. I went with NordVPN for anyone interested. What’s really interesting. read more…
I’ve never worked for a gaming studio. Nor have I ever written a game but I have got 25 years of software development industry experience. I’ve also owned and run. read more…
Over the last few weeks I’ve been noticing a distinct trend with Microsoft documentation and examples and often just plain basic functionality. It’s been particularly acute over the last few. read more…
I still, after all these years, have a very sour taste in my mouth regarding the Apple developer tax. I actually think it’s disgusting to charge developers for enriching their. read more…
So I’ve just taken another punt with another foray into the world of routers. I use Virgin Media here in the UK as they really are the best provider by. read more…
So I just quit my Twitter account. 3 days after quitting my Facebook account and two days after Reddit. Yay! Feels good. I just had a micro-spat with another developer. read more…
“The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.”
Adventures in the land of Windows Packaging … WiX – Windows Installer XML Before I start, this isn’t a WiX installer bashing session. WiX is an amazing tool. I’ve been. read more…
I’ve just come off the back of migrating to NET5. Yup, attempting, you did read that right. So why am I writing this then? Well there is practically nothing out. read more…
As I mentioned in this post, I’ve developed a keyboard issue forcing a purchase. Not the best timing I have to admit, but there we go. Modular mechanical keyboard land. read more…
So, another saga in my PC mechanical keyboard story started yesterday. A few weeks ago the left CTRL switch on my Ducky Shine 6 developed an issue (you can read. read more…
Technofog (/tɛkˈnɒ/fɒɡ/) – the confluence of domain specific jargon, technical debt and knowledge gaps that negate sensible use of even familiar technologies at the start of a new job or. read more…
During my journey through the wonderful world of Azure I’ve come across a couple of useful charts so I thought I’d share them here for reference and posterity. Enjoy! This. read more…
For the last two years and more for mobile computing I’ve been limping along using Windows 10 in a Virtual Box VM on my 2013 MacBook Pro. Since the Mac. read more…
So I’ve done it. I’ve deleted Facebook from my life. Sorry Zuck, you’ve breached my trust one last time and you’re never getting another chance, ever. This latest breach of. read more…
More Apple Pricing Insanity
I’m currently in the midst of helping a company delivery a new version of their mobile application. So I need a Mac for producing the iOS build. Back in 2013. read more…
Continue Reading
Linux Again
I love the idea of Linux more than I do using it. I just picked up a Raspberry Pi, a nice case and SSD. Built it and installed various OSes. read more…
Continue Reading
VPN Blocking
It’s taken me far longer than it should have to adopt a VPN as a permanent feature of my network. I went with NordVPN for anyone interested. What’s really interesting. read more…
Continue Reading
Gaming Software Development Practices
I’ve never worked for a gaming studio. Nor have I ever written a game but I have got 25 years of software development industry experience. I’ve also owned and run. read more…
Continue Reading
Everything Wrong Online in one Graphic
… doesn’t even need any words …
Continue Reading
Microsoft Documentation Is Getting Worse and Worse
Over the last few weeks I’ve been noticing a distinct trend with Microsoft documentation and examples and often just plain basic functionality. It’s been particularly acute over the last few. read more…
Continue Reading
Apple Developer Tax
I still, after all these years, have a very sour taste in my mouth regarding the Apple developer tax. I actually think it’s disgusting to charge developers for enriching their. read more…
Continue Reading
Adventures in Home Networking – Router ASUS RT-AX92U
So I’ve just taken another punt with another foray into the world of routers. I use Virgin Media here in the UK as they really are the best provider by. read more…
Continue Reading
Outsourcing? Dev for CA$H … A few Stories and a Twitter Micro-Spat
So I just quit my Twitter account. 3 days after quitting my Facebook account and two days after Reddit. Yay! Feels good. I just had a micro-spat with another developer. read more…
Continue Reading
George Bernard Shaw
“The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.”
Continue Reading
Goodbye WiX Installer => Hello Advanced Installer
Adventures in the land of Windows Packaging … WiX – Windows Installer XML Before I start, this isn’t a WiX installer bashing session. WiX is an amazing tool. I’ve been. read more…
Continue Reading
Migrating Complex WPF Prism Applications to .NET5
I’ve just come off the back of migrating to NET5. Yup, attempting, you did read that right. So why am I writing this then? Well there is practically nothing out. read more…
Continue Reading
Mechanical Keyboard Review – GMMK
As I mentioned in this post, I’ve developed a keyboard issue forcing a purchase. Not the best timing I have to admit, but there we go. Modular mechanical keyboard land. read more…
Continue Reading
More Mechanical Keyboard Adventures
So, another saga in my PC mechanical keyboard story started yesterday. A few weeks ago the left CTRL switch on my Ducky Shine 6 developed an issue (you can read. read more…
Continue Reading
Technofog
Technofog (/tɛkˈnɒ/fɒɡ/) – the confluence of domain specific jargon, technical debt and knowledge gaps that negate sensible use of even familiar technologies at the start of a new job or. read more…
Continue Reading
Some Useful Azure Charts
During my journey through the wonderful world of Azure I’ve come across a couple of useful charts so I thought I’d share them here for reference and posterity. Enjoy! This. read more…
Continue Reading
George Carlin
Political correctness is fascism pretending to be manners.
Continue Reading
Me
Git commit message faux pas #6782 “Fixed soem typos”
Continue Reading
Razer Blade 15 – Ownership Story
For the last two years and more for mobile computing I’ve been limping along using Windows 10 in a Virtual Box VM on my 2013 MacBook Pro. Since the Mac. read more…
Continue Reading
Deleted Facebook
So I’ve done it. I’ve deleted Facebook from my life. Sorry Zuck, you’ve breached my trust one last time and you’re never getting another chance, ever. This latest breach of. read more…
Continue Reading