Steve Brownlee
  • Home
  • Work
Sign in Subscribe

javascript

Novice Attempt at Tic Tac Toe using Graph Theory
javascript

Novice Attempt at Tic Tac Toe using Graph Theory

I've always been fascinated by graph theory. Last year, I
Read more
React View Switching with Custom Events
react

React View Switching with Custom Events

Any component that needs to switch the view based on user gesture, or other event, can simply dispatch an event with a data payload. The payload is optional, and contains any data the next view may need to do its job.
Read more
Custom Object Iterators in JavaScript
javascript

Custom Object Iterators in JavaScript

Imagine that you have an object in JavaScript that maintains a list of items, and you want the object itself to be iterable, but the object also has other important properties - such as metadata about the list of items.
Read more
javascript

Block Modules Instead of IIFE

With the most recent versions of JavaScript, we now have more options
Read more
javascript

Practical JavaScript Meta Programming

Proxy & Reflect This article will show the basics to building a
Read more
javascript

Fun with JavaScript Proxies

Disclaimer: This article is for educational purposes only. In several of these
Read more
javascript

WeakMap for JavaScript Private Data

Private Data in JavaScript A common way that developers expose a public
Read more
split

A/B testing journey

When I joined Lonely Planet in March of 2014, it had been
Read more
Steve Brownlee © 2026
  • Sign up
Powered by Ghost