Morgan Gallant

March 4, 2021

Hey World...

I'm sure that there are going to be a lot of these "hello world" posts on HEY World today, but nonetheless I am excited to share mine. I've had many different "blogs" over the years, some custom built, and some with existing tools (eg. Medium, Substack). In addition to this, I also have my logs infrastructure which is mainly composed of short form content - what I'm thinking about, how my day is going, and what I'm working on. In general, I really enjoy sharing my writing on the internet, I think it's a great place to flesh out ideas and get real time feedback. That being said, I've been looking for a place to share more long form content and after trialing a lot of different options, I heard that my email platform, HEY, was releasing HEY World.

Wait... what? An email client releasing a blog engine? That's nuts!

To be honest, I don't think it's crazy. Email is already a great place to send text to friends, family, an co-workers, so it makes sense that it could also be used to send text to the world. That's what HEY World is, an extension of email allowing anyone to share their thoughts and experiences with the world. The feat of engineering here isn't the system itself, I think most programmers I know could built it in a number of hours, rather, it is the elegance and simplicity of HEY World that make it truly one of a kind in today's tech climate.

If you were ask a reasonably adept programmer today to build an email-based blog engine, I bet they'd almost instantly turn to JavaScript, some sort of big bulky framework like Next.js or Vue. This isn't the case with the Basecamp team, they render everything server-side with minimal JavaScript, and this in my opinion is the right way to build web-based software. Across the board, Basecamp, HEY, and now HEY World, their software is consistently privacy-focused, non-bloated, and easy to use. Their software is, more concisely put, very opinionated, and this is the thing that I love most about Basecamp as a company.

I'm a huge fan of opinionated software, tools that stand for something, and have a clear purpose and objective behind each and every line of code. It's sometimes difficult to tell if a piece of software is opinionated or not, though a good indication of this is checking whether or not the company has a manifesto page on their website. Obviously taking a clear position and standing behind it with the products you release is risky, it means that the target market is confined to people who mirror your ideals. When I read they HEY Manifesto, I think I agree with almost every point on there, whereas others I've talked to don't, and that's OK. It doesn't matter that your software isn't a good fit for everyone, it matters that your software is a great fit for some.

So, to finish up, wrap it in a bow, whatever, I'll be sharing my writing via HEY World for the foreseeable future, it's a great fit for me. I expect that there will be a lot of writing about infrastructure, networking, and of course virtual assistants, with a healthy sprinkle of thoughts about exciting new products, and the direction of the technology industry as a whole. If this is something that you'd be interested in hearing about, feel free to leave your email and get notified when I post.

Signing off,