We shipped a new feature which allows you to automatically generate and maintain a statically-hosted blog from your DEV posts. This effectively mak...
For further actions, you may consider blocking this person and/or reporting abuse
We also just launched on product hunt if you want to see some pretty screenshots of the generated sites π
producthunt.com/posts/dev-stackbit
(we should probably add a product hunt liquid tag, right?!)
Some of the touches on Stackbit are so much more clean and beautiful than anything we produce here at DEV π
I hope soon enough we'll smooth out the details of our experience in the little ways like this. (If anybody knows a great designer DM me π)
But this also speaks to our ongoing interest in having underlying core mechanics that enable the correct behavior that our place in the ecosystem deserves... rather than focusing too heavily on the beautiful outer crust.
Compatibility with markdown and static site generators, a programmable API, ample tooling for data export, underlying follow mechanics and feed control that help folks control their experience... I'm proud that we find a way to prioritize the important, less visible stuff. I think it's paying off a lot lately.
This is amazing! It seems like it will save a bunch of time/hassle for setting up new blogs and hosting of content.
Congrats on launching it! π
Any word about how this impacts SEO / changes how google looks at your own personal site? I'm not great with that stuff π
I was wondering if I'd have to go in and add canonical tags, or are they added automagically? AND if they are added, which site is considered canonical?
This is it. I was wondering why are you pushing a repo in each hour π€
Awesome feature! π
Launch day... Always one more thing that we forgot π
We all have been there π
I guess you need to enable canonical URLs on your new website.
I checked your site and while this blog: royal-lime-c9165.netlify.com/posts...
doesn't have any canonical URL - it could potentially be marked as duplicate content because it's also hosted on: dev.to/devteam/you-can-now-generat...
It is possible to add canonical tags to your DEV.to post. Bit annoying to go through posts and adjust them but it should solve the problem.
I meant that if you look at the site that Ben's created - it doesn't have any canonical URL which is not good for SEO since Google could flag the content as duplicate!
Absolutely! But did he have a canonical URL front matter in his dev.to blog post?
I'm going to experiment a bit.
No, but it means that the original content is assumed to be from dev.to and not from anywhere else.
Whereas when Google will crawl the Netlify website, it will likely treat the content as duplicate from the dev.to blog
Weβre working on better support for canonical URLs. Itβs a matter of settling on how the configuration will work on the DEV side.
Itβs been discussed, but we pushed it until post-release because we wanted some broader usability feedback.
Thank you for this answer!
It'd be great if the process could add the canonical URLs to the dev.to posts automatically.
This would allow org devs to post on dev.to and then generate a standalone site which appears to have the orig content, with the dev posts pointing to it. Is that currently possible (without adding the canonical urls manually)?
So this is amazingly appealing for sure. My biggest question at this point is who owns the data? Is there an easy export of all my markdown?
The data generated in this feature will land in a GitHub repo for you do do what you want with it.
Additionally on this topic, but unrelated to the feature, you can export your data from the
Export Content
area of dev.to/settings/miscGlad you like it π
Where exactly is the data in the Github repo? I created a quick test and I don't see my posts anywhere. Just curious because I want to write an article/post a video on this and I am sure this is going to come up.
did you get an answer to this question ?
I signed up on here a few minutes ago because I just wanted to quickly comment on another article. And now I'm sitting here and discover what a wonderful philosophy is behind dev.to.
My reluctance with publishing on Medium had always been that they basically own your content and it will go down together with them. However, if you want others to find your content, it definitely helps to use a platform instead of a personal blog.
Dev.to seems to be a healthy middle-ground between discoverability and data-ownership. Nice. ππ»
That is great. This is what I somehow manually did with my Gatsby portfolio using the rss feed. For sure it makes it so much easier now
Nice!
This is pretty awesome!
Does it allow me to publish on the self-hosted site first and then on dev.to later?
That use case isn't 100% cleanly supported with this integration alone, though we'll work to make it function as expected.
I am pretty sure you could rig that up right now via this feature and some work with our API. We'll work to tie it all up nicely soon enough.
Cool.
Would be nice if this could be configured via publish dates in the front matter.
Some of us may feel the need to express ourselves in mathjax. I wonder if this feature can be supported at least on a per-post basis?
If so, this would be a great solution to deploy to my personal website as well :)
Would it be possible to auto add the generated static site as the canonical URL?
This is not yet available, but it will be at some point soon. We have a handful of configuration details we need to work out.
sorry to bother you @ben @jess
but is the DEV-stackbit connection not available anymore?
I tried to update my website which was powered by it
but I cannot npm install or npm the JS packages anymore
Everything is two years old which means 80 years old in the JS ecosystem.
So I went to dev.to/connecting-with-stackbit but this link is a HTTP 404
Then I went to app.stackbit.com/create?ref=devto but this doesn't work anymore either
Any resources I could use?
dev.to/devteam/heads-up-stackbit-i...
Oops, looks like it is removed
awesome, thanks for the information!
I used Stackbit to migrate my Medium blog to a Gatsby site. It was fairly simple and painless, which is not what I expected of migrating off Medium π . Especially when Iβd been posting to the blog on Medium once a week for between 1 and 2 years. Long story short, Stackbit is great and Iβm excited to see this collab! πβ¨β¨
The post will appear first on DEV before appearing on my domain name.
Isn't that bad for SEO?
I guess it depends on the canonical? But I'm not sure.
That's also my concern ?
This is a real great news for the Dev community.π€
It is completely impossible to say the opposite.
I already had the chance to exchange with you about this subject in this blog post.
Why you should not publish content on Dev.to ?
Antoine Caron γ» Jul 19 γ» 3 min read
For me, it is still the first step to make Dev.to the blogging platform we all dream of.
Now we can easily extract our content from Dev.to but we can't detach ourselves from a service as centralized as AWS.
Netlify, Stackbits are great tools but in my idea, I'd rather be able to host my own Dev.to "at home" without tracking and without advertising.
Is it still something you have in mind ?
Thanks Thanks Thanks. This is exactly what I wanted sometime back.
So how will this work with canonical URLs? Does it automatically link to the newly generated site or is that something that needs to be done manually?
Iβd love to see a comment plugin for wordpress that allows the comments to be shared with the cross post in dev.to.
And it could be a potential revenue source for dev.to since comment plugins typically have a freemium model.
That's an interesting idea
Does it work with github.com/JavaEden/Orchid ?
Orchid is still pretty new/small so I wouldn't expect it to be natively supported by most JAMstack tooling.
That said, connecting DEV as a headless CMS to Orchid natively shouldn't be too difficult, I've already been experimenting with this kind of abstraction with the wiki and shouldn't take too much work to get it supported for blog posts too.
I don't see Orchid in the dashboard, but maybe @ohadpr can weigh in on whether it is in the works.
Orchid isn't supported yet but soon folks will be able to contribute their own themes to build their DEV sites with and user any static site generator.
It would be amazing to get Orchid integrated into the Stackbit platform! I'm the developer behind Orchid, and I'd love to work with y'all to get Orchid supported by Stackbit. What would it take to get Orchid supported?
@ben - Are there plans to allow someone to use the content under an Organization rather than under one author to build out a Stackbit site?
+1
This is amazing. Well done
I just did this. Dead easy. Love that it has so many options for site generator. Not too familiar with Gatesby, but Hugo is right up my street.
One problem. The emoji that are supported here such as π¦Ύ, aren't rendering on my site correctly, like here: daveparr.info/posts/posting-from-r...
Is there anything I can do about that?
Just couple of days ago, I was thinking that I really need to publish on my own website versus just dev.to (or any other website). Amazing timing!
I already have personal website with jekyll hosted on netlify, but with custom theme. But it seems that stackbit is based on their own templating engine.
Are there any good tutorials/documentation on how to convert my own template to uniform?
Thanks again
π₯ Great work! π₯
I've been meaning to set something up for myself for ages. This seems quick and easy, I'l going to give it a spin.
This is awesome!! I wish I could post the dancing banana for this.
and easily make it accessible in the blockchain...
Is this still available?
I wanted to poke around with this, but I don't see DEV as an option in the CMS section π’
I used stackbit to generate my site . I wish to edit some things on it. How do I edit it? thanks in advance. :)
This is surely interesting, congrats!
Wow this really sounds interesting. Still trying to wrap my head around it and the possibilities!
Has anyone had a problem getting the "Connect to DEV.to" connector to pop up on Stackbit?
Wow That's a great feature.
The only my concern having a look at your blog example is that not all the post's image load correctly.
Some posts have images some not, is this a performance issue?
YOU GUYS ARE ROCK STARS!
I've been wondering how I was going to handle my DEV posts if I set up my own blog.
<3<3<3
@ben is this a one time data migration, or is something pushing/pulling the content into the repo?
generated Home - Stackbit Ampersand Theme, but trying to figure out how to edit the This is about excerpt. Help appreciated!
I have to say I love this. Thank you, Ben!
wait..what? this is seriously game changer feature for me! π
@ben Nice and innovative thinking...!
Connecting to dev.to seems to not be working at the moment. Im not sure I understand how this can be a headless cms if stackbit does not have a rest api that we can interface with?
We had a brief hug of death when this first went live but it's working now.
Via the integration, DEV sends webhooks on changes of content in order to keep sites updated, so there is an underlying API that powers this all.
This is great! One thing Iβd love to see coming is to get rid of the upload picture and paste markdown in DEV editor: would be nice if thereβs a CLI tool that automates this part!
Great stuff! @ben
Pretty cool and so easy to get started with π
This is just such a fantastic idea, and you guys are doing really good work for decentralising the web. I love the heart behind this. Thank you!!
voted and this a great idea already adopted at osde8info-devto-stackbit-755f2.net...
Epic
Great one!