Live data from Hacker News

Show HN: Learn how to build a small Twitter clone in 7 days

trysparkschool.com

61–70 of 72 posts

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#61
post #47

Thanks for the course! I have a question unrelated to the contents: Why did you choose to release it for free? I guess you spent a lot of time preparing it, so I assume there must be some kind of (non-monetary?) benefit you expect to get from it.

There are already enough barriers to overcome when getting started, I didn't want money to be an additional barrier. I have a bunch of friends that want to learn to code, but have struggled with courses that try to get technical too quickly. My goal was to create the best resource for getting from 0 to 1.

I'm always going to offer this course, and a few others, for free. Having said that, some people want to keep learning after taking these courses. I'm going to offer a paid course that builds a full web app with users, payments, git, etc. People that take the paid course will be able to build just about any web app they want. My hope is, with a little more practice, they would be able to get a job as a web developer.

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#62
post #36

Earlier quoted context omitted.

Though I have not used it yet, https://www.railstutorial.org by Michael Hartl also focuses on building a Twitter clone.

Rails Tutorial is probably the single most influential training course among the Rails community -- at least anecdotally. I have worked with dozens of Rails devs over the years and in my estimation at least 80% have done the Rails Tutorial. In my opinion, it's the single best resource for learning Rails in a way consistent with real-world best practices.

100% this. I learned rails with that tutorial and highly recommend it.

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#63
post #52

Ugh, I had to unblock a bunch of scripts to even view this page. Super fail. I'm going to reblock everything I just blocked. Thanks.

when someone builds a free resource to help people do you not think that the tone of your comment is a bit harsh. Maybe something like 'hey Shane if you did x or y it might help those people who have config z access your stuff'

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#64
post #57

"Small Twitter clone" can be taken two ways, and this one, I think, is the less interesting of the two. (Not to denigrate the project for what it is; it's a good idea.) On a one-machine scale, Twitter can be a single Postgres table, or a single ElasticSearch index. At the scale they actually are, it's really a whole lot more. I'd really love a tutorial—or possibly a whole book—that instead took you through setting up…

I really like this idea! It has a very real world feel and I'm not sure there is another course that does what you're talking about.

I think the course is more advanced than my target audience could handle right now, but it might a nice follow up to a bigger web app course.

I'll definitely write this down as an idea for a future course. I'd like to create a series of courses that take people from zero to employable and I think that would be a nice addition. Thanks!

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#65
post #57

"Small Twitter clone" can be taken two ways, and this one, I think, is the less interesting of the two. (Not to denigrate the project for what it is; it's a good idea.) On a one-machine scale, Twitter can be a single Postgres table, or a single ElasticSearch index. At the scale they actually are, it's really a whole lot more. I'd really love a tutorial—or possibly a whole book—that instead took you through setting up…

[deleted]

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#66
post #47

Thanks for the course! I have a question unrelated to the contents: Why did you choose to release it for free? I guess you spent a lot of time preparing it, so I assume there must be some kind of (non-monetary?) benefit you expect to get from it.

There are already enough barriers to overcome when getting started, I didn't want money to be an additional barrier. I have a bunch of friends that want to learn to code, but have struggled with courses that try to get technical too quickly. My goal was to create the best resource for getting from 0 to 1. I'm always going to offer this course, and a few others, for free. Having said that, some people want to keep lea…

Awesome! Thanks for your reply!

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#67
post #15

Cool, may I recommend building an OStatus-compliant twitter clone? https://www.w3.org/community/ostatus/

The last activity I see there is from January 2012, nearly 5 years ago. Is that still active, perhaps somewhere else?

It's used in GNUSocial which has been gradually rising in activity.

Re: Show HN: Learn how to build a small Twitter clone in 7 days

#69
post #57

"Small Twitter clone" can be taken two ways, and this one, I think, is the less interesting of the two. (Not to denigrate the project for what it is; it's a good idea.) On a one-machine scale, Twitter can be a single Postgres table, or a single ElasticSearch index. At the scale they actually are, it's really a whole lot more. I'd really love a tutorial—or possibly a whole book—that instead took you through setting up…

"How would you build Twitter?" is a long time interview question of mine. It usually brings out really interesting stuff.
Post reply on HN