Notes on building for the web.
SVG Patterns in UI Design
Flat colors and gradients are staples in UI design, but sometimes a background feels a little too empty. Where to find SVG patterns, and why they work.
Make Your Own Jumpy2 Theme the Easy Way
I got tired of digging through JSON just to tweak a few Jumpy2 colors, so I built a free web app to do it instead.
Phaser – Character, movement, camera?
Breaking a sprite sheet into individual sprites, wiring up idle and walking animations, and getting the camera to follow the character.
Phaser – Why, what, how?
Games got me into programming. Starting a series on building one with a language I already use every day.
#2 – Leetcode – Kids with the greatest number of candies
Walking through the Leetcode problem: given each kid's candies and a pile of extras, which kids could end up with the most?
Lazy loading modules with Webpack
Setting up Webpack from scratch without a framework, and using lazy loading to keep the bundle small.
Top 10 reasons to upgrade your Angular application
Angular 5 focused on making applications faster, smaller and easier to use. Ten reasons that made the upgrade worth it.
Improve your Ionic app performance
Ionic lets you build mobile apps with web technology, but it still has a tough time matching native performance. Some things that help.