Hello 👋 World 🌎

In development, I often find that I have a lot of thoughts I'd like to explore and ideas I'd like to talk about, but late at night on a weekday, I don't have anybody to talk to about development -- unless I want my wife to strangle me in my sleep. For the sake of my marriage (and well-being), I'm going to maintain my thoughts here as a journal.

Who am I?

My name is Ben Harrington and I'm a full-stack developer out of Portland Maine. Not unlike many other developers out there, I got started because I wanted to make video games. Outside of tech, I'm a bowler, snowboarder, semi-retired MMA fighter, and German Shepherd-owner.

Today, I'm a full-stack JS developer working at Defendify. Before this, I did agency work and some freelancing. While it was cool to be exposed to lots of different brands and ideas, I feel like it's much more enjoyable to work on one larger code-base over a long term.

What am I going to post about?

Whatever I run into! It's funny -- I repeatedly hit these points in web development where I've gained a lot of knowledge in some arbitrary span of time, and I think, "Ah, that's it! I finally know my stuff!" and I'm always wrong. I run into new challenges and discover new web development information every day, so it only seems appropriate to start dumping the new information I get into a big bucket.

More specifically, I'm going to write posts about:

  • Libraries I stumble upon
  • Useful techniques and patterns for HTML, CSS, and JS
  • DevOps exploration, tools, etc
  • Build tools
  • Frameworks

How long will posts generally be?

There's going to be plenty of variance in post-length, but I'd like to keep them around a five-minute read. If a subject is particularly complicated and I still want to cover the whole thing, I'll try to break it up into a series of five-minute reads.