ai or nay? one year on

One year and three months ago I wrote an article called AI or Nay? where I discussed my experiences, and overall came to the conclusion that AI can make your life better, but also to keep your feet on the ground. Well, time has passed since then, and I’ve had quite a few experiences using… Continue reading ai or nay? one year on

rust breakout part 4: this is the end, my friend!

(All code accompanying this tutorial series can be found here) They say that good things come to those who wait, and well… there’s been a bit of a wait for this one. Life has kept me away from article writing for quite a while, but as the year draws to a close, what better time… Continue reading rust breakout part 4: this is the end, my friend!

blu-rays in the age of ai and streaming

So a few years ago when I moved flats, I did something that I’ve come to regret as rather stupid: I had a clearout of my physical media. DVDs, Blu-rays, video games… they all went up on Olio, or to the charity shop as I figured that their day was past, and besides I could… Continue reading blu-rays in the age of ai and streaming

rust breakout part 2 – player, blocks and ball, oh my!

(All the code from this lesson is found here on Github) Welcome back to the second installment of our Rust game development journey! In the previous post, we met Macroquad and set up a simple window. But let’s face it: that’s a little boring! It’s now time to take that window and set up the… Continue reading rust breakout part 2 – player, blocks and ball, oh my!

rust breakout part 1 – macroquad and you!

Ever dreamed of building your own game? In this Rust game development series, we’ll use the games development library Macroquad to create a classic Breakout game – step by step, from a blank window to smashing bricks! (All code for this series can be found here) Why a Lot of Developers Wanted to be Game… Continue reading rust breakout part 1 – macroquad and you!

localstack: stopping me singin’ those AWS blues…

Note: all code discussed in this article is available here. If you work in modern web development, chances are you’re probably working on Amazon Web Services (AWS). Although there are other competitors such as Azure, many businesses use AWS as their cloud provider. Its services are well-developed and robust, so it’s no wonder that many… Continue reading localstack: stopping me singin’ those AWS blues…

going from tech writer to developer: how i did it

Once, nearly ten years ago, I was a tech writer. It was how I got my start in the IT industry, and since then I’ve worked as a developer and a devops engineer. I think I’ve had quite an interesting journey in the world of technology, and this post is something I’ve kicked around for… Continue reading going from tech writer to developer: how i did it

installing renderdoc on linux: the road to happiness

If like me you enjoy messing around with Vulkan, I’m sure you’ll be familiar with Renderdoc, the awesomest open-source graphics debugger ever. RenderDoc is a vital tool in sorting out most weird graphical errors that you’ll encounter in your graphics development adventures (it sure is for me), however on Linux things are a bit… homespun.… Continue reading installing renderdoc on linux: the road to happiness