Michael Barrett

DC Area developer looking to build things that make people happy.

Game Project

I've been working hard over the past three months on a new game project. Its not so new now that I've spent three months working on it, but its the latest venture I've

Brave Browser

I have been on and off using Brave since around January of this year. Shortly after I began using it, I made a few pull requests to add minor features I really wanted

Dynamic Promise Chains

Click here for a CodePen example - Skip to best answer Promises can be daunting to newcomers and experts alike. They take everything we've learned about callbacks and turn them around. Something that


Empathy is important in daily life. The barrier of the internet has largely fizzled this out for a lot of our general interactions. I think back to a great post by a reddit

React 15 is out

https://facebook.github.io/react/blog/2016/04/07/react-v15.html React version 15.0.0 is out. This is the first major version bump since they decided to shift their minor version

Onboarding to Vim

A coworker recently asked me about my transition to using Vim as my primary editor. He mentioned he might be trying to switch soon and wanted to know how it went for me.


Over this weekend, I did a bit of a site design overhaul here. I wanted to have a theme that kept the simplicity of the old layout, but without it defaulting to the