Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that Iām building. INTRO Fall is almost here! August has been super busy with a lot of work going on behind the scenes. I'm happy to say that Ymir now supports SQS queues. š„³ The feature is live and documented in the configuration reference and change log. There isn't much else to do with it for now. I'm not adding SQS support for WordPress yet, so this is really for Laravel support. I've done a lot more stuff under the hood. I've tried to update the changelog to show some of it. But some of it is just architectural to the platform in order to support queues or Laravel. Business is still flat. I've started working on the rebrand of Ymir to a PHP platform. I did my first demo of Ymir to a Laravel Vapor customer and it went even better than I expected. This is giving me a lot of energy to push for Laravel support. I'm almost there now that queue support is here. PRODUCT You can always view the history of Ymir's product development at https://ymirapp.com/changelog. The big news is that I finished queues. But so much went into this, it's hard to describe all the work that went under the hood for this. The queues alone required about 9,500 lines of code to be modified over 80 files. Here's what open code says about the feature scope š¤ That I was able to knock this out in about 2-3 weeks is a real testament to how useful it is to work with AI now if you know what you're doing. The closest feature to queue in scope would have been resource tagging. It took me close to two months to develop. Meanwhile, I did the work in a third of the time while also doing heavy refactoring of the platform, which probably required as many if not more changes. It caught so many issues early before my tests failed. It shored up testing deficiencies as well. It's just so much fun to work with AI! I'm excited to use it to get through my backlog. MARKETING Continuing with AI. I started working on the changes to the Ymir brand with Gemini. I want to officially launch Laravel support with the new marketing site. I've been doing a lot of analysis of the codebase with opencode. My goal is to understand what the platform does compared to infrastructure-as-code solutions like Terraform and Cloudformation/CDK. This helps me think about how to position Ymir. What I'm settling on is that this is a level above infrastructure-as-code. It's more like application-platform-as-code. It's not an existing category, and I'm looking to market a new product category on top of all the serverless stuff. That said, the idea has legs either way. You can define your PHP application in your ymir.yml and Ymir will deploy the application and manage the infrastructure for it via that configuration file. It's like having your own Heroku or platform.sh application managed in your AWS account. As I've started getting a better grasp of all this, I'm setting more towards my next positioning statement. Right now, my current favourite is: The Serverless Platform for Modern PHP I especially like Modern PHP because it shows that it's about the current PHP. The cool PHP with Laravel and not old PHP with WordPress. But also modern works great with WordPress because I support Bedrock and Radicle which are modern WordPress project structures. There are more things I'm thinking and working on. But I wanted to share a bit of where I was at with everything. BUSINESS You can always view Ymir's up-to-date business metrics at ymirapp.com/open. They're updated every 10 minutes. Nothing much here still. Things are still declining as I'm losing inactive customers. What makes me optimistic is that I did a first demo of Ymir to a Laravel consulting client. They were genuinely excited because they love Laravel Vapor and don't like that it's not being worked on anymore. I finished my demo, and he just said, "This is great! When are you ready?" So that makes me hopeful about the product š Carl |
Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that Iām building. INTRO If you're in the summer hemisphere, I hope you're enjoying your summer (or your winter down there! š ) I've had an amazing summer with lots of friends visiting. It's also been very busy with consulting work and Ymir! Laravel support continues to progress. I think I'm finally done with most of the refactoring of the Laravel app. I've begun working on supporting...
Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that Iām building. INTRO It's been a busy month for me with Ymir and consulting! The most exciting thing is that Ymir sponsored its first WordCamp! š„³ It was a cool milestone for me and I need to put it on the open dashboard when I have a moment. Laravel support is progressing at a good pace. I've wrapped up the refactoring of the deployment code. It was a huge undertaking and involved...
Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that Iām building. INTRO I'm back from 2 months of pretty intense travelling. If we add the other life events that I discussed in the previous report, it's been quite busy for me personally. I worked on Ymir some, but I didn't have the time to sit down to write my report. That said, there's a good chance I'm done travelling for the year. I was just at WCEU, but I don't plan on going...