\n
INTRO
\nI went into this cycle with the goal of wrapping up the work on the image CDN. This is one of those times where I clearly underestimated the complexity and amount of work required. It's going to take a bit of time to wrap up the image CDN work on the WordPress side.
\nI'm also noticing a significant slowdown in sign-ups. I think it's because I've slacked off on marketing for too long. It's hard to know for sure because things are never the same from month to month.
\nBut with all of this in mind, I decided mid-marketing week to readjust my overall strategy. I'm going to go back to being diligent about doing one week product and one week marketing. To do so, I'm going to release the image CDN feature in two separate phases.
\nI'll discuss it more in the product and marketing sections.
\nPRODUCT
\nYou can always view the history of Ymir's product development at https://ymirapp.com/changelog.
\nThis cycle I spent a lot of time reverse engineering the Tachyon plugin and the photon module of the Jetpack plugin. The goal of the image CDN is to offer a similar feature set. The problem is the code is really hard to read, which makes it hard for me to know what's important and what's not.
\n\n
April 8th 2022 \n\n
|
Now, the thing is that the WordPress code is there to do dynamic resizing. It doesn't do image optimization. That's done by the content delivery network changes that's already in beta.
\nSo with that in mind, I'm just going to release the image optimization as a standalone thing next cycle. It works well as is. It converts images to webp which is something a lot of people pay for already.
\nThis will remove some of the pressure I have to finish the dynamic resize and other things I need from the WordPress plugin. I can slowly work on it while marketing what I have already.
\nMARKETING
\nAs I said, I decided mid-marketing week that I'd shift my overall strategy for the image CDN. I've had an article related to it in the back of my mind for a while. So I started working on it.
\nNot sure if I'll manage to finish it next cycle since it's an in-depth tutorial like WordPress page caching with CloudFront one. But these are great articles to write. They help Ymir's long term SEO strategy, which is to rank well for WordPress/WooCommerce sysadmin, devops and AWS content.
\nI'm also going to do a talk for WordSesh in May. It's on continuous integration so not exactly serverless related. But it'll give me the opportunity to mention Ymir.
\nBUSINESS
\nYou can always view Ymir's up-to-date business metrics at ymirapp.com/open. They're updated every 10 minutes.
\nVERY slow month so far. I've had one sign up. Average is usually 10+ per month with the last two months having almost 20 sign ups.
\nThere are no active trials and one pending cancellation. This still puts me at a net +1 for the month. But it's not a great position to be in.
\nCarl
\n\n","recentPosts":[{"id":8559652,"title":"Ymir Report #83 — CloudFest and first coding livestream","slug":"ymir-report-83-cloudfest-and-first-coding-livestream","status":"published","readingTime":4,"campaignCompletedAt":"2025-03-26T18:23:53.000Z","publishedAt":"2025-03-26T18:23:53.000Z","orderByDate":"2025-03-26T18:23:53.000Z","timeAgo":"5 days","thumbnailUrl":null,"thumbnailAlt":"","path":"posts/ymir-report-83-cloudfest-and-first-coding-livestream","url":"https://relentless-teacher-8723.kit.com/posts/ymir-report-83-cloudfest-and-first-coding-livestream","isPaid":null,"introContent":"Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that I’m building. INTRO So I'm back from CloudFest. I'm really happy with the experience overall. I'm not sure if it'll be worth it financially. That said, I'll definitely go back for the hackathon at the very least. The hackathon was such a great experience. It was my first one, and I was so blown away by it. Joost did a small write up on it that I found great. From a business...","campaignId":18831968,"publicationId":15390840,"metaDescription":""},{"id":8339412,"title":"Ymir Report #82 — OHNY case study, thinking about Laravel support and more","slug":"ymir-report-82-ohny-case-study-thinking-about-laravel-support-and-more","status":"published","readingTime":3,"campaignCompletedAt":"2025-03-05T17:59:21.000Z","publishedAt":"2025-03-05T17:59:21.000Z","orderByDate":"2025-03-05T17:59:21.000Z","timeAgo":"26 days","thumbnailUrl":null,"thumbnailAlt":"","path":"posts/ymir-report-82-ohny-case-study-thinking-about-laravel-support-and-more","url":"https://relentless-teacher-8723.kit.com/posts/ymir-report-82-ohny-case-study-thinking-about-laravel-support-and-more","isPaid":null,"introContent":"Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that I’m building. INTRO We did it fam! I finally have the second Ymir case study published. 🥳 It's been a mad two weeks for me with Ymir. I've basically decided to go all in with supporting project types outside WordPress. I was aiming for Drupal next, but things are moving in Laravel land so I'm thinking of doing Laravel first. (More on that later.) Radicle support hasn't launched...","campaignId":18586125,"publicationId":15142727,"metaDescription":""},{"id":8179147,"title":"Ymir Report #81 — Year in review and Radicle progress","slug":"ymir-report-81-year-in-review-and-radicle-progress","status":"published","readingTime":1,"campaignCompletedAt":"2025-02-18T18:52:16.000Z","publishedAt":"2025-02-18T18:52:16.000Z","orderByDate":"2025-02-18T18:52:16.000Z","timeAgo":"about 1 month","thumbnailUrl":"https://embed.filekitcdn.com/e/2Z4kFchhGVbK4Y8aJUdnUu/mchyoBigHTv13Av5iohySa/email","thumbnailAlt":"","path":"posts/ymir-report-81-year-in-review-and-radicle-progress","url":"https://relentless-teacher-8723.kit.com/posts/ymir-report-81-year-in-review-and-radicle-progress","isPaid":null,"introContent":"Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that I’m building. INTRO Smaller gap between updates this time! There's been some good progress with adding Radicle support to Ymir. I'll talk about it more in the product section. But I've been having a lot of fun puttering on Ymir. I also finally wrapped up my year in review! There are some new thoughts on Ymir there, like the importance of not dying. But also the need to branch out...","campaignId":18292242,"publicationId":14846157,"metaDescription":""}],"newsletter":{"formId":2210578,"productId":null,"productUrl":null,"featuredPostId":null,"subscribersOnly":false},"isPaidSubscriber":false,"isSubscriber":false,"originUrl":"https://relentless-teacher-8723.kit.com/posts/ymir-report-30-rethinking-my-image-cdn-strategy","creatorProfileName":"Ymir","creatorProfileId":65845}Heya friend!
Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that I’m building.
INTRO
I went into this cycle with the goal of wrapping up the work on the image CDN. This is one of those times where I clearly underestimated the complexity and amount of work required. It's going to take a bit of time to wrap up the image CDN work on the WordPress side.
I'm also noticing a significant slowdown in sign-ups. I think it's because I've slacked off on marketing for too long. It's hard to know for sure because things are never the same from month to month.
But with all of this in mind, I decided mid-marketing week to readjust my overall strategy. I'm going to go back to being diligent about doing one week product and one week marketing. To do so, I'm going to release the image CDN feature in two separate phases.
I'll discuss it more in the product and marketing sections.
PRODUCT
You can always view the history of Ymir's product development at https://ymirapp.com/changelog.
This cycle I spent a lot of time reverse engineering the Tachyon plugin and the photon module of the Jetpack plugin. The goal of the image CDN is to offer a similar feature set. The problem is the code is really hard to read, which makes it hard for me to know what's important and what's not.
April 8th 2022
|
Now, the thing is that the WordPress code is there to do dynamic resizing. It doesn't do image optimization. That's done by the content delivery network changes that's already in beta.
So with that in mind, I'm just going to release the image optimization as a standalone thing next cycle. It works well as is. It converts images to webp which is something a lot of people pay for already.
This will remove some of the pressure I have to finish the dynamic resize and other things I need from the WordPress plugin. I can slowly work on it while marketing what I have already.
MARKETING
As I said, I decided mid-marketing week that I'd shift my overall strategy for the image CDN. I've had an article related to it in the back of my mind for a while. So I started working on it.
Not sure if I'll manage to finish it next cycle since it's an in-depth tutorial like WordPress page caching with CloudFront one. But these are great articles to write. They help Ymir's long term SEO strategy, which is to rank well for WordPress/WooCommerce sysadmin, devops and AWS content.
I'm also going to do a talk for WordSesh in May. It's on continuous integration so not exactly serverless related. But it'll give me the opportunity to mention Ymir.
BUSINESS
You can always view Ymir's up-to-date business metrics at ymirapp.com/open. They're updated every 10 minutes.
VERY slow month so far. I've had one sign up. Average is usually 10+ per month with the last two months having almost 20 sign ups.
There are no active trials and one pending cancellation. This still puts me at a net +1 for the month. But it's not a great position to be in.
Carl
Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that I’m building. INTRO So I'm back from CloudFest. I'm really happy with the experience overall. I'm not sure if it'll be worth it financially. That said, I'll definitely go back for the hackathon at the very least. The hackathon was such a great experience. It was my first one, and I was so blown away by it. Joost did a small write up on it that I found great. From a business...
Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that I’m building. INTRO We did it fam! I finally have the second Ymir case study published. 🥳 It's been a mad two weeks for me with Ymir. I've basically decided to go all in with supporting project types outside WordPress. I was aiming for Drupal next, but things are moving in Laravel land so I'm thinking of doing Laravel first. (More on that later.) Radicle support hasn't launched...
Heya friend! Carl here. You signed up to receive updates about Ymir, the WordPress serverless DevOps platform that I’m building. INTRO Smaller gap between updates this time! There's been some good progress with adding Radicle support to Ymir. I'll talk about it more in the product section. But I've been having a lot of fun puttering on Ymir. I also finally wrapped up my year in review! There are some new thoughts on Ymir there, like the importance of not dying. But also the need to branch out...