Articles

10 minutes with K
# What is K/Kona? K is an array programming language much like J, APL, A and others. Kona is the open source equivalent of this, Kona strives to be a read more...

Maintainble CSS
This article will glance over various ways of creating a design that you don't (or shouldn't) have to keep coming back to again and again to fix layou read more...

Modular Inputs in Pygame
We'll be talking about modular inputs today, to me this means - Any player can have their own custom keybindings - Menus can have different keybindin read more...

Navigating Code With (Neo)Vim
I use these to navigate huge codebases (1m+ lines) Examples are using The Neovim source code. This is a whirlwind tour intended to whet your whistle, read more...

Pygame Best Practices
## Intro So the resources for (link:http://pygame.org text:Pygame) (online and in book form) are a bit lackluster in terms of code quality. Yes, they read more...

'Undo' in Pygame
Today, I got well and truly nerd-sniped into creating a Bomberman-like puzzle game. Here's a very early (1 days work) gif to show you what's been impl read more...