Heya, I'm Carl! I'm the solo founder of Ymir. Ymir is an open startup. You can view its up-to-date business metrics, and also sign up for a newsletter where you can learn how I'm building and marketing it. Check it out.

An honest conversation about being a WordPress sysadmin

One of the most common things you’ll see as a web developer, especially in the WordPress space, is a variation of this statement:

Don’t pay $X/month on hosting when you could pay $5/month for a small server with Y and run WordPress yourself.

There’s also a serverless variation of this statement, which sounds like this:

Don’t pay a fortune for Lambda when you could get a server cheaper with Y or even EC2.

Now, sometimes you’re forced to think that way because of your clients or boss. They don’t feel that paying $30/month for hosting is worth it. Or they hear you can just pay $5/month for a server and want you to do that.

This is really a bad idea. And it’s something I’ve written about before. You should push back on that as much as you can.

That said, this isn’t the conversation I want to have today. The one I want to have is with people who genuinely believe that it’s better you become an amateur system administrator than to pay someone else to do it. The reality is the cost calculation around that is completely flawed and out of touch with reality.

The serverless revolution is alive and well in the PHP world

A few months ago, there was an article that discussed the current state of serverless computing why it fell short on its promise. People like Jack Ellis of Fathom Analytics chimed in about it on Twitter. There have been some incredible serverless breakthroughs in the last two years. And because of those, serverless has really grown in potential as opposed to stalled.

Now, this article will focus on the impact of these serverless breakthroughs for running PHP on AWS Lambda. I can’t speak for other programming languages. That said, some things we’ll go over should apply to them as well.