In partnership with

You can (easily) launch a newsletter too

This newsletter you couldn’t wait to open? It runs on beehiiv — the absolute best platform for email newsletters.

Our editor makes your content look like Picasso in the inbox. Your website? Beautiful and ready to capture subscribers on day one.

And when it’s time to monetize, you don’t need to duct-tape a dozen tools together. Paid subscriptions, referrals, and a (super easy-to-use) global ad network — it’s all built in.

beehiiv isn’t just the best choice. It’s the only choice that makes sense.

Welcome to Next in Dev

What’s up, everyone? In this issue, I discuss 3 incredible Payload CMS features, AI updates, and more.

Giveaway

Don't forget about my giveaway! The 3 people with the most referrals by October 10 will receive a 1-year subscription to any JetBrains IDE.

Use this link to refer friends, colleagues, students, or anyone who might enjoy my content. Share the link to track your referrals with ease. Encourage subscriptions and enjoy the rewards!

You currently have {{rp_num_referrals}} referrals.

Payload CMS

It was a big week for Payload CMS this week. The team released 3 new and incredible features that I can't wait to use. The community call this week reminded me of how bright Payload's future is as the best open-source CMS on the market.

  • Paul released the long-awaited ecommerce plugin and template. Now, please stop bugging him about it. Just kidding, there's a feedback channel in the Discord. Be sure to join that!

  • The team released a Payload SDK package. This package is a type safe wrapper around the REST API. This is perfect for any frontend you're not using Next.js for, as it allows you to interact with your data in a way similar to the Local API.

  • You can now deploy Payload CMS to Cloudflare in 1-click. Incredible. They released an SQLite adapter with this update as well.

Be sure to read more about version 3.58 to get all the goodness that was released.

But wait...there's more.

Some new features are planned with Payload CMS.

First, a new UI is coming. Payload and Figma are teaming up to present a new admin UI. I'm looking forward to what they come up with. You can use the above link to leave comments on this project.

All the following links go to the request for comment posts on GitHub. The following changes are also coming:

  • Tree view. This feature is a graphical way to show hierarchy in your admin UI. This helps you see in a quick way how your data is structured and nested.

  • Branching. When draft and published isn't enough, you may need the ability to set up branches for documents. This feature would allow you to create branches of your content so you can manage multiple campaigns all at once.

  • UI-based Config Builder. This feature will not replace the code-first nature of Payload CMS—this is what makes Payload CMS amazing. However, as we all know, not everyone who works on the CMS will be a dev. That's who this interface would exist to serve.

Last thing, I promise. The modular UI for Payload CMS is on the way. It should be ready soon.

Recent video:

If you missed it, I released a video tutorial on how to use custom views. I show you how to add Plausible analytics to your admin UI.

Figma

Figma had two updates worth calling out:

Not a lot to write home about here.

Next.js and Shadcn

There were no minor updates to Next.js this week. Still a lot of turbopack and cache components updates, in the canary branch, though.

Still no updates to Shadcn since I last wrote, so you're not missing anything there.

Cloudflare

This Cloudflare news is Payload news, too. You can run Payload on Workers now. Yay.

Apparently, it was Cloudflare's 15th birthday as well. Happy birthday, CF!

Tailwind

Tailwind had an update! It's all bug fixes.

AI news

OpenAI released Sora 2. From what I can tell, most of the videos are still uncanny and not fully believable. The physics in the videos I saw are still far from realistic. Should we be concerned the models are getting better? Probably.

Coincidentally and definitely not related to Sora 2's launch, OpenAI also introduced parental controls.

Cursor Agent now has autocomplete in the IDE's chat.

They also released a feature called "Hooks." This feature allows you to influence the Agent's behavior at runtime.

There are quite a few other updates as well. These include:

It was a big week for Cursor, I guess.

Claude introduced new ways to use it with Slack. Now you can choose to talk to your coworkers or Claude. Who needs friends, anyway?

Anthropic released Sonnet 4.5, as well. It's a marginal improvement to Opus and a slightly better improvement to Sonnet 4. Loving the real-time law of diminishing returns chart we're seeing as new models are released.

Railway

Railway added object storage to its platform. It's S3 compatible, so it should be usable with Payload CMS. Buckets are free to use while they're being previewed if you have a Hobby or Pro plan.

The team added better errors to their database tabs. And now you can see performance metrics for your replicas.

Use my affiliate code to sign up for Railway if you want.

What did I miss? There’s so much happening in modern web dev that I’m sure I have missed something. Please share your thoughts in the comments or reply to this email. I want to address your suggestions and may include them in future newsletters.

Thanks for reading. See you next time.

How did I do?

Tell me what you thought of this newsletter. All feedback makes me better, which makes this better for you!

Login or Subscribe to participate

Have feedback? Want to see something else featured? Reply to this email!

Support this content

See all my tutorials and other content

Spread the word about your favorite newsletter

Get early access to videos and more

Short Ruby Newsletter

Short Ruby Newsletter

It is a Monday morning summary of the articles, discussions, and news from the Ruby community