Things I've written.
From development tricks to workplace tips.
Minimizing technical debt
Technical debt is a term used loosely in the technology world, but what exactly is it? In this post I'll provide insight into how to identify and deal with technical debt.
Dealing with large SVG backgrounds
Using SVGs on the web is a great way to have responsive images in your product. Usually SVGs are used for illustrations and icons, but what about using them for backgrounds? Let's dive in!
Using promises & async/await in JavaScript
Promises in JavaScript are used as a representation of an eventual completion of an asynchronous operation. What are the benefits over traditional methods of asynchronous completion handling and how and when do you use promises?
Going jank free - Achieving 60 FPS smooth websites
Websites that are silky smooth 60 FPS are like the holy grail for web developers. In this post, I'll go in-depth to explain how to attain this enigmatic feat.
Finding your own invested focus group for testing
Having your own group of personally interested people to test your work, how nice would that be? I'll tell you about how I found those rare unicorns, and how I kept them happy.