Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress

Adam Smallman
Adam Smallman
4,182 Points

I need advice for starting a blog

Hello,

Im thinking of starting a blog but don't really want to use a blogging platform I would much prefer to create my own with code.

My question: What are the benefits of using a blog platform like Wordpress ?

2 Answers

Hi Adam,

Primarily, the HUGE ecosystem (themes, plugins. documentation, tutorials, other people that can help with it, etc) surrounding WordPress (or other well-established platforms) make it hard to beat if you just want to get up and running.

I've had a long time fantasy of building my own blogging platform too (and probably will this year just to get it out of my system!). It's a great way to learn a language and good experience building a somewhat complex app. That said, if I actually want to blog (vs tinker around with a blogging engine) I'd pick a platform with some support around it.

For fun, check out Static Site Generators for an idea on just how many times someone has decided to scratch this particular itch. StaticGen shows the most popular ones.

Best, Cena

I agree. Use wordpress. You can learn how to tweak the code and customize your blog as you go. In fact, if you want to go DIY, use wordpress as a content manager but design/code your own theme. That's as much work as I think you need to do.

If you go that route, document your steps and use that process as your first posts!

For my blog (due soon,) I find that writing and editing content takes enough of my time. Later, as it grows, I may hire someone to do some custom work, but for now I'm good.