Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gutenberg
The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
> many people still want to build and collaboratively author websites. WordPress is still best in that, even when it kind of sucks.
Try https://ghost.org/ if you haven't already. Not affiliated with them, aside from being a user.
I've switched from the Jamstack/static site generators to nocode WordPress for content sites, to focus my coding more on app UIs in the long term.
Jamstack is nice, but it's either for personal developer blogs or larger teams. Outsourcing is too expensive with coders being in high demand.
Everything WP can be easily outsourced when needed, and there really isn't much of a speed benefit with Jamstack sites if you cache your WP site on the edge (e.g. with Cloudflare APO). Security of the origin server isn't a problem with a good host or going static.
You can generate static sites from a local WP install if you find secure hosting too expensive, here's a nice docker based tool for this: https://lokl.dev/
WP is really as hard, ugly fast or slow as you make it, you have to find the right theme and plugin ecosystem within WP.
I don't have to and don't need touch the code building sites with it, so all those weird WP code conventions don't really bother me.
Wordpress made a great impact on the net, and I was happy when clients liked its ease of use and relieved from the burden of making content changes. (Though, I've always felt that https://textpattern.com/ was more secure and better than Wordpress).
Use the official docs instead of going off what people say to do on stackoverflow and the other wp seo spam sites out there. The snippets are often not optimized correctly, using an outdated method, or just insecure.
I suggest going through the VIP docs as well as they have some really good advice on securing and speeding up wordpress along with what to avoid.
https://docs.wpvip.com/technical-references/
Also just a tip: https://github.com/WordPress/WordPress-Coding-Standards
Also look into Frontity https://frontity.org/ if you're using React on the frontend.
Gutenberg is a joke.
Clients wonder how to use it and internally, it's a mess like all the other core part of WordPress.
They leave a bug having the previewing feature broken with any custom fields for 2 years and they don't know what to do.
https://github.com/WordPress/gutenberg/issues/16006
There are plenty of better visual editors out there.