Settings

Theme

My weekend project: What can you really do in a weekend?

romku.com

39 points by pmorel 15 years ago · 20 comments

Reader

wccrawford 15 years ago

"It may have taken just the weekend to build the project but it doesn't include all the initial learning."

By that logic, everything takes a lifetime. That's not a useful metric.

No, those weekend projects really did take a weekend. They started without the project before the weekend, and they had the project after the weekend. That's a weekend project.

  • div 15 years ago

    I always assumed a weekend project was just something you worked on in your free time, typically, your weekend.

    So imho, weekend projects are not necessarily wrapped up in a 2 day stint.

    • nickbw 15 years ago

      Ditto.

      I've always had the impression that, at least on HN, "weekend project" describes a level of "seriousness" rather than absolute time invested. It lets readers know what kind of scope and polish to expect when they click the link, and what sort of criticism would be helpful. Something like:

      Startup > (Real Job) > Side Project > Weekend Project

      If I click a weekend project post, I expect to see, e.g., a cute but not necessarily marketable idea, a clever technical hack that might not scale, or a cutting edge design that probably doesn't work in IE8. I expect feedback to focus on those things and not, say, funding advice.

      ImageStash (since the article mentioned it ... yay, someone read my post!) took a good three months of weekends. But I thought of it as my Weekend Project because it was just something I started on a whim, and worked on sporadically when I was in the mood to code but burned out on both my Side Project and Real Job.

    • misuse-permit 15 years ago

      Here I was thinking that a weekend project meant no more than 2 days of work. I hope the majority holds your opinion, or the people on HN really are 100 times more efficient than me.

      • mirkules 15 years ago

        Yeah, I'll second that. I was pretty intimidated knowing that people on HN are so much more efficient than me. That in turn motivated me, so I'm kind of disappointed that these didn't actually take 2 days of work. Still, some weekend projects are pretty motivating regardless of how long they took.

    • tomelders 15 years ago

      So glad it wasn't just me thinking that. I had doubts for a second there.

      • abrimo 15 years ago

        I thought it actually did take a weekend because when I say 'weekend project' I literally mean that I spent one weekend on it and then it was working. I posted some time ago about http://bemyfirstcustomer.com which I thought of and then coded in a weekend.

        Little projects are a really nice distraction and I use them to clear my mind. I've found out early on that spending all my time developing the same thing, https://mijura.com in my case, was draining. Short projects also let me test out new libraries, hosting providers etc. That said, a weekend project can prove popular and then consume an immense amount of time. This happened to me with http://vodafail.com, which I initially created while waiting on hold for customer service.

  • bradleyjoyce 15 years ago

    I agree... including time spent learning doesn't make much sense to me, though I agree with the writer's point that the "real" time is much greater than a weekend.

    We built v0.1 of http://queued.at in 36 hours of coding at Dallas startup weekend. Certainly each of the people working on the project spent a LOT more time honing the skills used to create the application, but from the first lines of code to launch was only 36 hours.

  • ristretto 15 years ago

    This. It's a fancier term for a "side project built on spare time".

wes-exp 15 years ago

Not only do I not care if a project was completed in a weekend...

I don't care if a project came to someone in a dream and they wrote the code onto their bathroom mirror with their left hand, while shaving with their right hand.

I share some of the author's sentiment, but let me be clear: I'm sure some of these projects actually are finished in a weekend or less. But my view is that I don't care about that. Let's focus on the value of a project itself. How long it takes could be useful information for the purpose of critique, but doesn't need to be a central feature like "wow, you're coder superman".

PaulJoslin 15 years ago

People who are serial entrepreneurs or just people who like building things, get good at building things (quickly).

We learn to use the right tools for the job, we use new light weight technologies and we build our own frameworks and scaffolding to allow us to build things quickly.

We make the mistakes that take up all our time on previous projects and avoid them on the new ones we do.

We have a plan of action right from the start and know what we're going to be doing each step of the way.

The first time you learn something, whether it's programming, building something for the web or even just trying to use a certain API - it will take a lot more time than the future iterations. However, it's this process that will allow you to get more efficient in the long run.

A weekend truly dedicated to building something in one sprint can be far more productive than weeks or months of trying to fit in occasional hours of work in our spare time. Don't forget also, that a dedicated weekend (inc Friday evening) could be a total of 54 hours (if you don't sleep), as a comparison a bootstrapped project may only have a few hours a week available - therefore the same objective will take months to complete.

dasil003 15 years ago

I'm not sure what the point of this post is. Is it to call people on bullshit? I mean yeah, a lot of people are full of shit about their accomplishments, and that tendency is only encouraged by the internet. But complaining that the time spent learning the tools is not included just sounds whiny. I fail to see the benefit of posting something like this.

decadentcactus 15 years ago

I'd say HN is primarily read by people who already understand that it takes a while to learn these things, so it basically IS a weekend project.

If a non-technical person came along and saw it they may need clarification that no, you probably couldn't do it as well. But for most purposes it's understood that the person has been programming for longer than the weekend itself.

Also, as nickbw said it also gives an idea of the seriousness of the project rather than anything literal. A "weekend project" or so would (to me) mean something that may not last forever, but it was fun and different to try out.

shiftpgdn 15 years ago

I built http://wwww.casePop.com and http://www.seedcrafting.com in a single evening (each), but they will never truly be finished as I'm constantly wanting to add more things. But a basic, usable project was done in about 12 hours.

thesmartace 15 years ago

In general, 'weekend projects' might just something that you work on in your spare time (ie. weekends) but then again we do have things like http://nodeknockout.com/ and http://railsrumble.com/

pawelwentpawel 15 years ago

I usually spend more time thinking about an idea than actually coding it.

"It may have taken just the weekend to build the project but it doesn't include all the initial learning." - ... and all the code snippets/classes that you have done in previous projects and might just use them again.

flocial 15 years ago

I guess "My Freetime Project" would be more accurate but probably wouldn't get much votes.

Still there's a lot people can do in a weekend, more so as a team. Startup Weekend (Foodspotting is alumni) and Rails Rumble come to mind.

Ycombinator Weekend Audition anyone?

andrewcross 15 years ago

Just tried to click on the link and it wouldn't load. Anyone else have this issue?

  • socksy 15 years ago

    Article text:

    Several headlines on HackerNews (HN) have caught my attention recently regarding weekend project. Here're some examples:

    * My weekend project: MongoDB implementation in Ruby

    * Show HN: my weekend project, Imagestash - a bookmarklet+ for image collectors

    * Show HN: My 15 minute project: PimpMySalary.com

    The last one is what made me write this post. Can you really build a website in 15 minutes? The purpose of the projects mentioned is not of importance and I am not trying to criticise the work accomplished. What I am curious about is did it really take 15 minutes or even a weekend to create these projects?

    It takes months or years to learn programming language, databases, networking... Frameworks, apis, and modern programming language makes it easy to develop but you still need to learn about them. It may have taken just the weekend to build the project but it doesn't include all the initial learning. That is my problem. It makes it sound so easy to develop an app or a website when actually it requires a lot of effort.

    Also ideas need to mature and it may take several days or weeks before implementing the idea. Chatting with friends, searching for similar implementations, finding and registering the domain name takes time.

    I have been working for months now on my project and as I record the hours spent, I know it is more than 500 hours and the website is far from complete.

    Can we be honest with the time we spent on our weekend project and simply call it "My project"?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection