For questions about projects that you are working on on your own, usually not work-related.
3
votes
1answer
166 views
Where do people draw inspiration for personal coding projects? [closed]
As a programmer, I find it useful to branch out and explore other languages, libraries and paradigms to keep my skills fresh and maintain my interest in my job and main hobby. The best way to do this ...
14
votes
6answers
534 views
TDD and Version Control
I am currently learning about TDD and trying to put it into practice in my personal projects. I have also used version control extensively on many of these projects. I am interested in the interplay ...
1
vote
1answer
110 views
What should I consider when choosing between taking a MOOC or working on a project?
As background, I've been programming for about 5 years, and feel like I'm somewhat "up to speed" on industry best-practices and techniques (for web development, specifically), as well as software ...
0
votes
0answers
155 views
Which programming languages are to be considered for complex, shell interaction intensive, portable application development? [closed]
The title is a bit long, but the question is all there. Let me bring more precision on what the title exactly means.
I'm having this idea for a program which will be:
Quite complex (not exactly ...
3
votes
3answers
309 views
What's the best way to manage reusable classes/libraries separately?
When coding, I naturally often come up with classes or a set of classes with a high reusability. I'm looking for an easy, straight-forward way to work on them separately.
I'd like to be able to easily ...
3
votes
4answers
276 views
How to maintain same code fragments on multiple projects [closed]
I am an indie developer working on multiple Android projects. I am having problem with maintaining same functionality on different projects. For example, three of my apps use the same 2 classes; since ...
1
vote
1answer
151 views
Site for uploading open source project
I have some simple and useful projects. I want to upload it as an open source project. What are the most popular sites for uploading these projects?
Following are the requirements
The site is ...
2
votes
3answers
476 views
How do you find partners for open source projects? [duplicate]
I've created a few open-source projects in the past, and had some success. The process was generally the following: I'd start alone, create something that works, promote it, and finally (maybe) get ...
34
votes
8answers
2k views
Fear of releasing a hobby project - how to overcome?
I don't know if this question is strictly related to software development, but still I'll give it a try:
Like a lot of programmers, I love to work on hobby projects. Sometimes, seemingly good ideas ...
3
votes
3answers
411 views
Diving into microcontroller programming
I just got a batch of LED matrix modules from Sure Electronics (http://www.sureelectronics.net/goods.php?id=1120) and a driver board (http://www.sureelectronics.net/goods.php?id=972).
I've got it ...
0
votes
3answers
230 views
Should I take on this very large project idea? [closed]
The last month I have had idea of a very large project to take as a software hobby/potential business project - simply because I saw some "vision" of a great tool if this would be done.
The idea ...
4
votes
3answers
251 views
Getting attention for my open sourced project [duplicate]
Possible Duplicate:
How to promote an open-source project?
I've done quite a lot of work in my spare time on a project that was mostly for my own learning experience and I'm quite pleased ...
0
votes
2answers
171 views
How to know what technologies to use? [closed]
I'm new grad of a SW Engineering school, and I want to create a small program. For example, the program might be a Web program, with or without a client that is not a browser (Mobile or Desktop).
My ...
2
votes
1answer
151 views
Get attribution when other people use my code
I have this portfolio website containing some personal projects/algorithm implementations. I want to get attribution if and when other people use my code or snippets of it. I initially thought of ...
8
votes
2answers
748 views
Where should I start on a large concurrent programming assignment?
My task is to implement a distributed semaphore system (links to description) and an application for it. I will be using Java sockets, and it will use watermark arrays and priority queues (not sure ...
48
votes
12answers
2k views
Releasing an open source project without getting embarrassed
I've been working by myself on a fairly large open source project for quite a while and it's nearing the point where I'd like to release it. However, I'm self-taught and I don't really know anyone who ...
2
votes
2answers
538 views
Use Google Analytics to track visitor/download stats for a Google Code Project?
Can you use Google Analytics to track visitors/downloaders for a Google Code project?
I've searched google for an answer but I get results about Google Analytics as a Google Code project itself and ...
-1
votes
2answers
171 views
What to start with when doing larger private projects? [duplicate]
Possible Duplicate:
What to plan before starting development on a project?
I have been planning, planning, building easy, no time planned application that really have no logic.
Now I want ...
6
votes
3answers
157 views
How would you go about looking for collaborators?
I seem to have a never ending stream of more-or-less original, more-or-less cool ideas for software/apps/stuff yet to be written on my mind. Sometimes, I decide to just start implementing my idea. ...
52
votes
17answers
4k views
What programming problems are best solved by using pointers?
Well, I basically understand how to use pointers, but not how best to use them in order to do better programming.
What are good projects or problems to resolve involving the use of pointers so I can ...
12
votes
4answers
507 views
The best method to get personal projects done
I have numerous personal projects I've begun and never seem to finish because I get sidetracked with other ideas. I was wondering what the best method to get personal projects done is? Any tricks or ...
7
votes
4answers
787 views
Projects IDEAL for learning Haskell [closed]
I am learning Haskell atm, but really want a small to medium sized project I can sink my teeth into. Previously I've done cloth simulations, emulators, ray tracers etc when learning new languages. ...
1
vote
4answers
153 views
Independent Developer Pre-Coding Planning/Design/Architecture
For the independent developers, or the weeknight/weekend developers, when you are about to begin a large/enterprise project, what are you first steps to take when hashing out the pre-coding details ...
0
votes
1answer
160 views
How to give life to my idea which belong to my company?
I wonder, what options do I have in the following situation. In the course of the several projects I realised the need in some auxilary software product (related to testing of the main products). I ...
19
votes
5answers
781 views
Balancing full time work and personal coding projects
I am nearing the end of developing the major pieces of my website that I have been working on in my spare time for the last 3 months. My goal is to get it released by the end of next month and ...
10
votes
4answers
417 views
When it comes to hosting your personal throw-away projects, does one service and project structure stand out?
I'm looking at Google Code, SourceForge, BitBucket, and GitHub, since they seem to be the big players. Now, I haven't broken down all of the features that they provide yet, but I'm really looking for ...
15
votes
7answers
2k views
What would be a good first functional programming project? [closed]
What would be a good first functional programming project?
I am looking to finish with a bang on my bachelor project and I want to finish it with a functional programming project. We didn't study it ...
3
votes
1answer
270 views
How do I set up my “personal” library?
Through SO/P.SE browsing, I've been picking up useful pieces of Python code (e.g. a Mutable memoizer, an efficient prime generator) that I'd like to stick into one spot to have available should I need ...
3
votes
1answer
134 views
Lowering barriers to entry into new programming endeavors
What things do you do to lower the barrier to beginning new projects? How long does it take to get into something new from when the idea hits to when you start making enough code to play with? In ...
6
votes
5answers
318 views
To Open Source or Not to Open Source, that is the question
So, I have a couple of projects that I have been working on and I am trying to decide if I want to open source them or provide them for free as closed source.
I have never "owned" an open source ...
13
votes
9answers
903 views
How do I tell my parents that landing a job is what actually counts? [closed]
On one side, I just want to get a degree with a 3.0 GPA. On the other side, my parents want more than just a 3.
Now here's the thing. I program with a passion. I spend day and night programming. And ...
5
votes
11answers
2k views
As a programmer, what would you use a personal Wiki for?
Do any programmers out there keep a personal wiki? Either locally or online.
What do you use your wiki for? or what might you use one for?
I was thinking of starting a personal wiki as a place to ...
6
votes
4answers
289 views
Where are some good places to announce a personal programming project?
Where can I advertise my personal projects for free? Other than hosting services. It seems to get followers on github you need them to already know about what you're doing from another source.
13
votes
9answers
771 views
Do professional software developers still dream of creating industry/world-changing apps? [closed]
I'm a hobby programmer. The absence of real world deadlines, customer feedback, or performance reviews leaves me free to daydream about having and implementing The Next Great Idea That Changes the ...
304
votes
30answers
33k views
I don't program in my spare time. Does that make me a bad developer?
A lot of blogs and advice on the web seem to suggest that in order to become a great developer, doing just your day job is not enough. For example, you should contribute to open source projects in ...
12
votes
5answers
331 views
Getting that buzz back?
I have been working in development for a good company for a while now since graduating from university, I really enjoy it and have some great fun in the office and enjoy everything I am doing.
But ...
1
vote
3answers
393 views
Starting my first project and have no idea about it. Guide please
I am a Computer Science student (6th semester). I want to make a project and I have a team of 4 people (My friends). So we are 5 people and we have decided to make a "Web based file explorer". The ...
8
votes
3answers
488 views
git in non-distributed, independent, lone programming …best practice(s)?
I am currently studying the git documentation to get a hang of distributed version control workflow and use of git command line. I want to first start using git with small, personal, pet projects so ...
3
votes
2answers
364 views
The Basics of Project Management / Software Development
It suddenly struck me today that I have never developed any large application or worked with a team of programmers, and so am missing out a lot - both in terms of technical knowledge and the ...
3
votes
7answers
2k views
Amount of man hours to write a social network
I have big dreams of writing the next Facebook (unrealistic I know) and I'm in the planning stages as we speak and I'm umming and ahing about using a php framework for this and how many development ...
5
votes
7answers
3k views
C Network Programming project ideas [closed]
I've started working through Richard Steven's Unix Network Programming vol 1 after being away from coding in C for quite some time. I find the Stevens book extremely detailed (a good thing) and slow ...
6
votes
2answers
3k views
How to sell/distribute my software? [closed]
I'm working on a personal project (Windows desktop application) and started thinking about trying to make some money from the application (not the source). I'm not expecting to make a billion dollars ...
46
votes
15answers
5k views
How do you name your projects? [closed]
Naming is hard. Really, really hard. Even StackExchange is a prime example of this -- remember the huge domain name controversy that occurred when SE sites first started graduating?
Anyway, I've got ...
16
votes
10answers
774 views
How can I motivate management to allow freelance work?
I'm a developer at a small company. Sometimes I'm offered extra cash for freelance work from previous employers or on odd jobs that I could do after hours without encroaching on my full time job in ...
1
vote
1answer
385 views
dependency injection example project suggestion
I'm exploring dependency injection and trying to make the exercise as pythonic as possible; existing dependency injection frameworks seem very java-like. I've made some pretty good progress building ...
6
votes
8answers
2k views
I love programming but never get projects started
I read this question and the most voted answer and said to myself "Those things are what I want to do! But why the heck I'm not doing it?"
The problem here is that I can't get anything started. I ...
18
votes
15answers
985 views
Motivating yourself to actually write the code after you've designed something
Does it happen only to me or is this familiar to you too?
It's like this: You have to create something; a module, a feature, an entire application... whatever. It is something interesting that you ...
7
votes
5answers
283 views
Separate servers vs local machine for builds, issue tracking etc on solo project
For solo projects, do you keep your build / management tools on your local machine, or on a separate server? If the server is not guaranteed to be safer or more reliable than my own machine I struggle ...
26
votes
16answers
1k views
Do you have your own 'misc utils' library? What part are you most proud of? [closed]
I know that many of us maintain our own little personal library with tools and utilities that we use often.
I've had mine since I was 16 years old so it has grown to quite a considerable size. Some ...
6
votes
1answer
346 views
starting off with non trivial programs — publish or not?
I've just started making some simple but non trivial(i think) programs in Ubuntu -- as of now have made a small xkcd scraper, which i plan to develop into a multi webcomic downloader+viewer
At this ...