Category Archives: Technical

Hacking the monolithic entity system

Hi and welcome back to my blog! This time I’m going to talk about a trick I used on the old PS2 game ’24 The Game’ to save over 30% of a frame by hacking the game’s monolithic entity system. … Continue reading

Posted in Entity systems, Optimisation, Technical | Tagged , , , | 3 Comments

Implementing a Watch Only wallet on top of bitcoind

Hello and welcome back to my blog! This article talks about the technical implementation details of building a watch only wallet on top of bitcoind – it’s aimed at bitcoin / altcoin business owners/devlopers rather than individuals. Watch only Watch … Continue reading

Posted in Bitcoin, Finance, JSON, Technical | Tagged , , , | Leave a comment

What is a Bitcoin?

Hello and welcome to my blog! This article is going to explore the question: what is a Bitcoin? Digital cash You might have heard this analogy before. In many ways bitcoins are like digital cash – they share some of … Continue reading

Posted in Bitcoin, Finance, Self improvement, Technical | Tagged , , | 4 Comments

How to make a multi-player game – part 2

Hello and welcome back to my blog! This is part 2 in the series where I talk about making a multi-player game. Last time we built a TCP socket server in node.js and we’re able to send and receive complex … Continue reading

Posted in AS3, JSON, Multi-player, Server side, Technical | Tagged , , , , , | 11 Comments

Understanding binary

Hello and welcome back to my blog! In a kind of follow up to 10 steps to becoming a better programmer, this time I wanted to write about binary and binary operations, because I’ve been rather surprised by the number … Continue reading

Posted in Self improvement, Technical | Tagged , | 7 Comments

Fixing security sandbox violation in Flash AS3

Hello and welcome back to my blog! This time I wanted to talk about the dreaded Security sandbox violation error which Flash will sometimes throw at you when you’re working with external websites, or sockets, or file access across local/web. … Continue reading

Posted in AS3, Server side, Technical | Tagged , , , | 2 Comments

10 steps to becoming a better programmer

Hi and welcome back to my blog! I wanted to cover 10 of the things I’ve learned over the years being a professional programmer that really helped me improve the quality of my code and my overall productivity. 1. Never … Continue reading

Posted in Self improvement, Technical | Tagged , , | 37 Comments