@thekeystatici
iAccount based inAustralia!
About this account
- Account based in
- Australia
- Connected via
- Australia App Store
! X says this location may be affected by a proxy or VPN.
Account-level information from X, not a live location or the device used for a specific post.
Content management for your codebase – TypeScript API, Markdown & YAML/JSON based, no DB. Created by @thethinkmill with @keystoneJS DNA.
Sydney, Australia
Joined February 2023
- Tweets214
- Following41
- Followers1.4K
- Likes230
Keystatic retweeted
Anyone with an existing @astrodotbuild website using MDX/Markdoc with content collections interested in me doing a PR adding @thekeystatic to the project?
Project repo must be public, for others to learn.
Bonus points if you're using custom components (blocks) in the content.
Decent opportunity to get @simonswiss to volunteer work into your project — sounds like a good deal 😅
Anyone with an existing @astrodotbuild website using MDX/Markdoc with content collections interested in me doing a PR adding @thekeystatic to the project?
Project repo must be public, for others to learn.
Bonus points if you're using custom components (blocks) in the content.
Keystatic retweeted
Look at the NavBar website repo — the homepage pulls data from a singleton with Astro's content collections!
github.com/the-navbar/www/bl…
Batch commits — Still WIP, but... 👀
Keystatic is almost ideal
I wish merging pull requests would be built into @thekeystatic dashboard
I don't want to rebuild on each change, so it would be nice to push into not main branch
And then have "publish" button to merge into main branch and run rebuild
Keystatic retweeted
We now support @thekeystatic Cloud and Github mode! 🎉
This unlocks using remote CMSs with @Cloudflare and @vercel edge runtime 🔥
Keystatic retweeted
Ok @chrisdale_io I need to give you props from about 20 folks who admired your design-with-tailwind skills.
Also: the @thekeystatic, @sydjs and @reactsydney is just scratching the surface of what Chris can do.
He *solid* solid.
Prototyping and designing right in the browser with Tailwind - loved this talk from @simonswiss with a fun screen recording to see it live #EpicWebConf
Published a guide on using @astrodotbuild's <Image /> component with Keystatic, since it's is sorta tricky.
keystatic.com/docs/recipes/a…
It covers uses cases for both "standalone" images (stored in frontmatter) and images inside content components.
This is pretty noice!
Static MDX blog with dynamic Astro DB likes count 🤗
@thekeystatic + @astrodotbuild DB is *nice* 👨🍳
Light mode FLASHBANG + outdoors with birds — deal with it 😎
Keystatic retweeted
All the content is editable via @thekeystatic. No database, just MDX files which Keystatic places where @astrodotbuild can find them as content collections 🎉
The MDX and Markdoc fields have moved to stable and into core fields 🎉
github.com/Thinkmill/keystat…
Keystatic with Astro is pretty sweet 🤙
docs.astro.build/en/guides/c…
Keystatic retweeted
After experimenting with Keystatic @thekeystatic these past few days - I'm very impressed with it. So impressed, I'm considering adding it to all themes...
But first, what is it?
It is a local and git based CMS, which lives at the /keystatic route. It allows you to write markdown blog posts and other core site data with a friendly user interface and rich text editor.
I tested both the default markdoc implementation, and the experimental mdx integration (which is the future and my preferred option)
In both cases, you can register custom components, and even create react components to use in the preview in the editor. I tested this for my Blogsmith theme newsletter CTA and Admonition components. However I have had issues with the preview components when deployed (unstyled), but it's not a showstopper.
My favorite part about keystatic is that you can choose exactly where data is placed in your filesystem, AND the text that's put in the markdown / yaml / json data. This means it can work perfectly with Astro's built in image optimization!
You also have the ability to control exactly what items the writer has access to in the rich text editor. So for your mom and pop business owner who has no need of code blocks, you can just disable them.
Plus, I joined the discord and got some tips from the man @simonswiss himself. Nothing but good things to say there - he's friendly and helpful.
I've got it set up to use local mode when in dev, and it switches to the Keystatic Cloud for deployment, which is free for teams with 3 or less users! The cloud deployment was a pretty easy setup.
Only reason I hesitate to use it yet is that the MDX implementation is experimental, and I far prefer it to markdoc. However, it is the future, and I think the benefits outweigh the negatives.
Definitely something to keep an eye on either way.