TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What is your blogging stack?

9 点作者 aiunboxed将近 2 年前
I am thinking about starting a new blog, as a dev my heart says to go with making one from scratch but my mind says to rely on ghost / substack.. What do you guys use ?

16 条评论

nicbou将近 2 年前
I run a content website for a living, and I have a personal blog.<p>Both are built with Ursus, a static site generator I created from scratch.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;nicbou&#x2F;ursus&#x2F;">https:&#x2F;&#x2F;github.com&#x2F;nicbou&#x2F;ursus&#x2F;</a><p>It has been rock solid since January, and a significant improvement over Craft CMS. I wrote about my use case and why I solved it this way:<p><a href="https:&#x2F;&#x2F;nicolasbouliane.com&#x2F;projects&#x2F;ursus" rel="nofollow noreferrer">https:&#x2F;&#x2F;nicolasbouliane.com&#x2F;projects&#x2F;ursus</a><p>The general idea (generating a website from content + templates) is fantastic, especially if you do it all day long. Text files are much easier to work with than database records.<p>For editing, I use Sublime Text with MarkdownEditing and a slightly customised colour scheme. It was stupid fast, even on a 12&quot; Macbook from 2017. I use Sublime Merge to verify what I&#x27;m committing.
skwee357将近 2 年前
I run 3 blogs: a tech oriented[1], a micro-blog (which get&#x27;s reposted to twitter and mastodon)[2], and general blog[3]<p>- Astro without any Frontend framework (crazy, right?)<p>- Neovim for content writing from PC. GitJournal for writing content from mobile<p>- Deployed on Netlify (I&#x27;m in a process of moving to a self hosted, netlify-like ci-cd pipeline)<p>[1] <a href="https:&#x2F;&#x2F;www.yieldcode.blog&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.yieldcode.blog&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;www.kudmitry.com&#x2F;blog&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.kudmitry.com&#x2F;blog&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;www.jikokaizen.blog&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.jikokaizen.blog&#x2F;</a>
fragmede将近 2 年前
No need to over engineer it, Jekyll on GitHub pages for me.<p><a href="https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;pages&#x2F;setting-up-a-github-pages-site-with-jekyll" rel="nofollow noreferrer">https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;pages&#x2F;setting-up-a-github-pages-s...</a>
Sphax将近 2 年前
For quite some time I used plain HTML and CSS to build both my website and blog, served directly by Caddy on a cheap VPS. I wrote the articles on Notion and exported them to HTML, then made some tweaks before publishing them.<p>A couple of weeks ago I built a static site generator using Go, Templ and Goldmark so now I can write my articles directly in markdown. The HTML pages and CSS files are still served by Caddy.<p>I’m also still using Notion to write the articles but this time exporting to markdown.<p>IMO, any stack that lets you write articles in markdown is enough for a blog.
schwartzworld将近 2 年前
I am not currently blogging, but the last stack I used was markdown files, transformed into HTML snippets with Pandoc. I used Nginx server side includes to insert the snippets into the website.
评论 #36931242 未加载
alxmng将近 2 年前
I use a simple nushell script which generates HTML from markdown, hosted on GitHub pages. I use a free service for newsletter. You can use it if you want: <a href="https:&#x2F;&#x2F;github.com&#x2F;alexmingoia&#x2F;alexmingoia.com&#x2F;blob&#x2F;main&#x2F;build.nu">https:&#x2F;&#x2F;github.com&#x2F;alexmingoia&#x2F;alexmingoia.com&#x2F;blob&#x2F;main&#x2F;bui...</a>
pizza将近 2 年前
nb_dev might be interesting to you - new blog post == just make a folder containing a jupyter notebook (or just a quarto flavored markdown file - index.qmd)<p><pre><code> - most simple: just use markdown - more advanced: supports anything quarto and jupyter notebooks support - - quarto supports a lot of stuff (like embedded runnable code if im not mistake), seems pretty simple, and the defaults render very polished outputs - - jupyter notebooks support so much it&#x27;s hard to say which goodies are cool - embeddable widgets, embeddable interpreters, a huge community library of widgets and custom features etc. - very customizable - - since it supports jupyter you can code a particular post however you like. You could even embed a whole runtime runnable in the browser (eg jupyterlite) - - you (probably?) can use any language with a jupyter kernel, eg c++ with xcling, haskell, js, etc - builtin support for github actions to publish to gh pages on commit</code></pre>
mikewarot将近 2 年前
I still use blogger&#x2F;blogspot. Of course it could vanish at any second.<p>Before that I used Windows Notepad and edited HTML by hand.<p>If I had to start now, I&#x27;d likely use a locally run Wiki with an export to a static web site, and completely ditch the idea of comments. I&#x27;d then post links to those articles widely across the social media, and let them deal with comments.
XCSme将近 2 年前
I created my own basic PHP&#x2F;markdown &quot;blog&quot;: <a href="https:&#x2F;&#x2F;github.com&#x2F;Cristy94&#x2F;markdown-blog">https:&#x2F;&#x2F;github.com&#x2F;Cristy94&#x2F;markdown-blog</a>
评论 #36948325 未加载
uaas将近 2 年前
I have a fairly complex infra under my blog (just for the sake of it), but I am fine with self-hosting a minimalistic one with Hugo.<p>Great way to have full control over your stack&#x2F;content.
cpach将近 2 年前
I use Hugo on AWS Amplify. Very convenient. I’m just push to a private repo on Github, Amplify takes care of the rest. No server maintenance to worry about.
评论 #36930616 未加载
评论 #36947146 未加载
fhaldridge7将近 2 年前
I use pandoc. Write in markdown and then convert it to HTML (standalone mode) using the cli.
noud将近 2 年前
LAMP + Wordpress, works fine for me.
mattbgates将近 2 年前
What a great question.. You want to judge based on something you want to spend more time on.<p>If you start from scratch, you&#x27;re building it the way you like, but you aren&#x27;t spending enough time on actually using it. However, you are able to get more creative with it. I built my blog up for over 10 years... just keeping true to its purpose.<p>As for using Substack or Ghost...<p>Ghost: &quot;Ghost is a powerful solution for modern creators who want to publish content on a domain they own and generate revenue through paid memberships. Built-in features like native SEO, email newsletters and paid subscriptions means you don&#x27;t have to spend time or money on additional tools.&quot;<p>Substack: &quot;Most Substack writers earn money by offering paid email newsletter subscriptions. Writers can set 3 pricing tiers for paid publications: monthly, annual, and founding member tiers. The tiers start as low as $5.00 per month. As of 2023, Substack has over 2 million paid subscriptions.&quot;<p>Both allow you to monetize your blog, taking care of focusing on &quot;how it looks&quot; and more on what you are writing for an audience. If you start from scratch or use WordPress, you have more freedom to change the look and feel. You just have to keep up to date with the hosting. You ask yourself: free vs. paid membership.<p>You are supporting the Ghost and Substack projects and keeping them running by subscribing, ultimately supoprting them to receive more support. Depending on what you want to do with it and how you plan to use it ultimately depends on it running.<p>You decide to open up your blog up and let other people write to it too. So you need those features addressed. Substack and Ghost have their pros and cons. And so does having your own website sitting on your own server, giving you the most privacy, but also likely to disappear when you do.<p>If you are looking to get a blog up fast and monetize it, you could pay for hosting.. and do all the coding, or use existing.. build an audience who reads it, looks at it, and actually subscribes.<p>You also have to consider the SEO... substack, ghost, medium... all somewhat monetizable, but you still have to attract an audeince from there.. at least they have one to offer.. to help you build even more.<p>Blogging has been fun for me this past decade... I was about to quit a few years ago, just typing on it, but I&#x27;ve kept it going. Just as I was about to quit, I checked my email and got people interested in publishing articles on it. Traffic keeps it going. Emails keep me going. Enough about me... its up to you now to decide your likeness. Almost 2 million visits per month.. <a href="https:&#x2F;&#x2F;confessionsoftheprofessions.com" rel="nofollow noreferrer">https:&#x2F;&#x2F;confessionsoftheprofessions.com</a><p>I&#x27;d suggest; start [all] of them at the same time. For seo reasons, write different content for [all]. see which monetizes the best or attracts the biggest audience (the fastest) while you do your own research on it. Different blogs for different topics.
评论 #36930618 未加载
mdwalters将近 2 年前
i use jekyll with my own theme that looks simalar to my website
brudgers将近 2 年前
Posthaven.