2020-09-12 18:00 | developmentA postmortem of porting a traditional server-served website to VueJS.Read more
Site Update 3
2020-03-01 17:00 | miscA change of career, and change of priorities.Read more
POST Data Is No More Secure Than GET Data
2018-10-02 12:01:29 | development"Never trust data from the front end" is seemingly misunderstood.Read more
Misconceptions Of The .lock File
2018-02-21 11:12:31 | developmentComposer, Yarn, NPM, and other package managers provide a .lock file which often gets misunderstood.Read more
Rolling Your Own Framework
2018-02-06 14:15:20 | developmentWe can all solve the problems frameworks solve, but that doesn't make it a good idea to build your own.Read more
Native vs Cross-Platform Apps
2018-02-02 16:53:08 | developmentCross-platform development sounds good in theory but usually amounts to higher costs and less long-term flexibility.Read more
Technical Debt
2017-08-15 09:36:55 | developmentA problem to all developers, yet oddly ill-considered. Technical debt can be a nuisance or a serious long-term disaster.Read more
Start "From Scratch"
2017-08-08 14:54:39 | developmentStarting from scratch is not always sensible. Here are things to consider if this is suggested to you.Read more
Cookie Cutting
2017-07-19 14:56:04 | developmentSite builders can only do so much and get you so far.Read more
Don't Fret Over The Language
2017-05-28 18:25:51 | developmentThe learning curve is not in the language but in the environment, community, tools, and frameworks. If you can competently put together a website with Django then you can with Laravel.Read more
The Appearance of Efficiency
2017-03-01 10:20:04 | developmentHow to use Ajax in a way which appears faster than it actually is.Read more
Workspaces
2017-02-26 18:39:22 | miscProductivity in different places.Read more
Mobile-First Designs
2017-02-15 18:58:37 | designDesigners, here's how you can really help developers.Read more
'Monolithic' vs Per-Page Controllers
2017-02-11 12:19:24 | developmentOrganising your controllers for clarity and good practices.Read more
Website Re-design
2017-01-24 21:17:36 | designMy own website needed a refresh.Read more
iOS Game - Progress Update 3
2012-07-16 21:21 | graphicsUpdates on the iOS game progress.Read more
Creating An Effective Sun
2009-10-26 15:15 | graphicsSun positioning and colour interpolation.Read more
KnightEdit Progress
2009-06-23 17:34 | graphicsProgress update on KnightEdit.Read more
Porting To XNA
2009-05-12 17:37 | graphicsFrom C++ and OpenGL to C# and XNA.Read more