TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Blogging: The Hacker Way

70 pointsby bemover 13 years ago

13 comments

ezyangover 13 years ago
My experience trying to convince my friends to start blogging is that the absolute worst thing to happen to a blogger is for them to spend an inordinate amount of time tweaking their blog setup, and not actually writing. So yes, if you blog regularly and are looking to improve your process, this may be useful, but if you're just starting off, just do something that works immediately, and worry about the words, not the code.
评论 #3257151 未加载
danishkhanover 13 years ago
Octopress is a project that uses Jekyll, but adds a lot more features that make it even easier to use as a blogging framework.<p><a href="http://octopress.org/" rel="nofollow">http://octopress.org/</a>
评论 #3260332 未加载
_gd3lover 13 years ago
For people commenting on his statements about WordPress: Yes, there are better ways than having 12 files to generate what you need. In fact, you can do it with two: an index.php and a style.css file (technically).<p>But the point is that if you just want to write on the web and not deal with a bunch of nonsense, learning a whole CMS like WordPress can be a pain. I cringe when people give WP a bad name, as it really is awesome and it's pretty much how I make my living. But you can't deny that if you just want simple posting features, WordPress can be a little unnecessarily large.
评论 #3257383 未加载
jyapover 13 years ago
I had this grand idea of re-working my personal web site and having it be redirected to a GitHub hosted instance. All very clean/elite and all. And I did set it up and made 3 posts...<p>But then I stumbled onto or more so realized that I had a road block. Namely that of practicality.<p>I mean it meant that I needed to be on the command line to actually post and I needed to run Git commands to add files/posts and then push to the server. I couldn't post from my cell phone or iPad. Most of my browsing these days is from my iPad.<p>I mean blogging from WordPress/Blogger isn’t as clean/elite but at least you can edit through the web as well as optionally via a separate application. So if the barriers to create are too high I may as well be using WordPress/Tumblr/Blogger.<p>I tested out Cloud9 IDE since it ties in nicely with GitHub repositories and covers the base of being able edit througth the web... But the workflow still didn't work. Everything besides blogging 'got in the way'.<p>If you want to blog like a hacker, start by writing content that doesn't suck.<p>If you want to feel elite and 'static HTMLy' about it, then:<p><pre><code> - Set up a simple content creation site that supports your content creation workflow best. - Set up your elite Jekyll site. - Set up a cronjob and a HTML parser which downloads and reformats your posts from your simple content creation site and feeds them to Jekyll.</code></pre>
评论 #3258411 未加载
评论 #3257390 未加载
评论 #3257968 未加载
acangianoover 13 years ago
As many here know, I wrote a book on technical blogging for "hackers and founders" (<a href="http://pragprog.com/book/actb/technical-blogging" rel="nofollow">http://pragprog.com/book/actb/technical-blogging</a>, now complete). In it I included Jekyll/Octopress as one of the available options, but ultimately suggested WordPress to most readers. WordPress, with its unlimited number of features, allows you to set it up quickly and start writing. Jekyll/Octopress requires you to write quite a bit of code if you want to obtain the same level of customization that I recommend for professional blogs. It's a growing ecosystem, and one to monitor closely, but at this stage I feel it would be a disservice to my readers to blindly recommend a somewhat Spartan system that requires hacking if you want to add, say, a list of most popular posts in the sidebar.
评论 #3258247 未加载
poover 13 years ago
If you want a similar solution but are more comfortable in python then also check out hyde: <a href="http://ringce.com/hyde" rel="nofollow">http://ringce.com/hyde</a><p>It's very similar in spirit but uses python and the corresponding tools to get the job done.
评论 #3258369 未加载
评论 #3258064 未加载
astoover 13 years ago
I use Wordpress with almost no modifications made. I haven't even changed the default header image that comes with Wordpress. The way I saw it when I made the blog, the content's more important than making things look pretty. I'll do up the theme later when I have a decent reader-base.
评论 #3258187 未加载
评论 #3257472 未加载
numbdemonover 13 years ago
<a href="http://octopress.org/" rel="nofollow">http://octopress.org/</a> this one is better
评论 #3258377 未加载
8ig8over 13 years ago
Regarding WordPress, the author says:<p>&#62; The theme for the blog and two static pages took up 12 files of HTML and PHP layouts. Furthermore I had made several hacks to make things be just the way I wanted.<p>I know WordPress is an easy target on some fronts, but this point seems like a stretch. Twelve files plus hacks?<p>I don't know all your site requirements, but 2 to 4 WP theme files would probably work for what I see on your site.<p>I'd be interested to see what the twelve files included. I'm no expert but maybe I could offer some tips for simplifying things?
评论 #3258241 未加载
_frogover 13 years ago
I started working on my personal site today and I've been using Jekyll for it to take advantage of GitHub pages, it's fantastically useful for someone like me who already keeps all their essays in markdown and knows their way around HTML and CSS. This post is super helpful to me, thanks for showing it to us.
bothra90over 13 years ago
Has anyone tried blosxom(written in perl) and pyblosxom (the python alternative)? They are both pretty easy to setup and use. try :<a href="http://pyblosxom.bluesock.org/" rel="nofollow">http://pyblosxom.bluesock.org/</a> and <a href="http://www.blosxom.com/" rel="nofollow">http://www.blosxom.com/</a>
评论 #3262954 未加载
helipadover 13 years ago
I can recommend StaceyApp: <a href="http://staceyapp.com/" rel="nofollow">http://staceyapp.com/</a><p>The filesystem is built of just folders and text files, and it creates a blog automatically. Very minimal and doesn't require any kind of admin backend.
评论 #3258239 未加载
josscrowcroftover 13 years ago
That is a really, really nice looking blog. I love the clean simple approach.