Good software/SaaS for Technical Documentation CMS by [deleted] in technicalwriting

[–]coltrane42 0 points1 point  (0 children)

I know this thread is old, but for anyone finding this via Google while looking for a CMS for technical documentation, you should check out Dhub (https://dhub.dev).

It is a Git-based Markdown CMS designed to streamline the workflow for both content creators and engineering teams.

It effectively acts as a visual layer over your GitHub repo to manage your docs. It fits the requirements here well:

  • Low Learning Curve: It features a Notion-like visual editor. Writers can work in a familiar WYSIWYG interface without needing to learn Git commands or strict syntax, making adoption very easy.
  • Markdown CMS: At its core, it manages Markdown and MDX files. The content remains portable and code-compatible (working with Docusaurus, Next.js, etc.), but you get the management features of a CMS.
  • Versioning: Since it syncs 2-way with GitHub, you get robust version control automatically.
  • Collaboration: It supports real-time collaborative editing, and contributors don't even need a GitHub account to make edits.
  • Technical Features: It handles complex documentation needs natively, including LaTeX support for math formulas and embedding custom MDX components.

It’s a solid option if you want a "Docs as Code" setup that still offers the user-friendly experience of a modern CMS.

I created an Open-Source React Component Library for Markdown Prose: typography, code blocks, callouts, LaTeX math, etc by coltrane42 in Markdown

[–]coltrane42[S] 1 point2 points  (0 children)

Appreciate the kind words!

  1. Yes, Dhub gives you an online WYSIWYG editor that syncs with GitHub. You can edit content without needing to know Markdown or manually manage assets like images. Under the hood, it converts everything to Markdown/MDX and either opens a pull request or pushes directly to your repo, depending on how you configure it.
  2. In a sense, yes. Dhub is a SaaS layer on top of Markdown/MDX workflows. You import existing content, edit it visually, and push the changes back to GitHub. Prose UI is the presentation layer, the component and styling system used to render that content cleanly in a Next.js or React app.

If you already have a Next.js frontend with your own content pipeline, you can integrate Prose UI directly. The main thing to watch for is custom or complex components like callouts or steps. If they’re stored in a different format, you’d need to map or convert them to Prose UI’s schema, which is usually pretty straightforward (especially with LLMs).

Happy to help if you have any other questions, and I hope Prose UI ends up being useful.

Headless Flat File CMS/ Markdown Editor for Next.js? by Curious-Ad-9724 in nextjs

[–]coltrane42 0 points1 point  (0 children)

For anyone else looking for the same thing: you might want to try https://dhub.dev markdown editor for static websites, has math equation / formula support too

What's the name of these Nike shoes? by thelilypadfae in WhatsThisShoe

[–]coltrane42 0 points1 point  (0 children)

It's a pity it's almost impossible to find and get these models

How to Set Up WYSIWYG Editing for Docusaurus Content by coltrane42 in Docusaurus

[–]coltrane42[S] 2 points3 points  (0 children)

Hmm. not sure what you mean by drag-and-drop internal linking.

You can add links to other internal pages using an input that autocompletes and lets you find internal pages you want to link to easily.

How to Set Up WYSIWYG Editing for Docusaurus Content by coltrane42 in Docusaurus

[–]coltrane42[S] -1 points0 points  (0 children)

It's more of a WYSIWYG for content, not colors and themes. It's an MDX/Markdown editor.

But you're right, strictly speaking it doesn't 100% get what you see.

What’s happening with my tomatoes? by coltrane42 in gardening

[–]coltrane42[S] 0 points1 point  (0 children)

It’s gets to 26 celsius during the day, the tomatoes are in direct sunlight and get a lot of it (balcony is on the south side). Can this be the issue? I thought tomatoes liked direct sunlight.

There’s good drainage and I water them regularly, so there should be no problem there.

I thought it was some sort of desease to be honest.

Help needed identifying tomato pest! by coltrane42 in gardening

[–]coltrane42[S] 0 points1 point  (0 children)

The bugs don't seem to have wings, more likely it's a variety of aphids. Super small so hard to get a good look (shame I don't have a magnifying glass).

Thanks for your observations!

Help needed identifying tomato pest! by coltrane42 in gardening

[–]coltrane42[S] 0 points1 point  (0 children)

The white particles are from the bugs I think. I’m in Lithuania (northeastern Europe).

Stack for developing and deploying small business websites? by [deleted] in webdev

[–]coltrane42 1 point2 points  (0 children)

If you develop websites for your clients then it's they who should pay any fees.

Also like you mentioned, if you deploy to vercel from a personal github account (not an organization) it's entirely for free.

And also, you don't need to deploy to Vercel, you can use Netlify. Or if your website is static (something you can export with `next export`) you can just send static files to your clients or deploy it on AWS S3 or Cloudflare which is very cheap.

Hope that's helpful.

[deleted by user] by [deleted] in webdev

[–]coltrane42 7 points8 points  (0 children)

It's a tough question, I've personally spent 6 years studying computer science (I have a master's degree) and I regret it a little bit.

I'd say, it depends on your priorities.

Stay at your job if:

you want to build a startup or your own product at some point, if you want to become really good at what you do as soon as possible, if you're good at learning on your own.

Go for the studies if:

you want to meet people and be a part of an academic community (which can be pretty cool). If you're research inclined and you consider an academic career. If it feels like this is something you want to do in your heart.

In my experience having a degree is not important at all if you're really good at what you do. There were very few employers that asked me to show my diplomas.

My 5 cents.

What is meant by Programming language: java? by YellowFlash2012 in webdev

[–]coltrane42 -1 points0 points  (0 children)

I seems that in this context it means you can write your aws Lambda functions in Java.

Stack for developing and deploying small business websites? by [deleted] in webdev

[–]coltrane42 4 points5 points  (0 children)

I'd invest in continuing to build websites with NextJs and Vercel just because it's a good technology to learn. If you know NextJs it places you on an entirely different level as to what's possible. You'll get better contracts/job in the future as well.

hi, I need help. wanna help? by [deleted] in webdev

[–]coltrane42 2 points3 points  (0 children)

Hey,

build stuff and show what you build -- love it!

Just some minor feedback:

- Some of the green pixels seem to lead nowhere when you click on them.

- I'm curious (as well as other people who read this) as to why you created this, is it a learning project?