Programmers working alone, both on personal projects and on contracts.

learn more… | top users | synonyms (1)

28
votes
7answers
1k views

As a lone developer, how can I be sure I am learning and doing decent work? [duplicate]

Background: I work in a small (less than 75) person engineering/manufacturing company. I was hired as a developer to work with a single teammate, our purpose being to migrate the company to the modern ...
1
vote
1answer
102 views

How would a one man team benefit from a continous integration setup? [duplicate]

I am a one man team. I develop an in house database, and the web interface. My current workflow is code on my development machine. Test. Push to a central git server. Log into the production server ...
2
votes
1answer
239 views

Object Oriented Analysis and Design workflow for developer working alone

Studying about OOAD I've found a simple workflow based on five steps. I don't work with a team, so what I'm interested in is a workflow that can be used by a developer working alone. The workflow I ...
1
vote
1answer
305 views

From which point does it become dangerous to keep going as the sole developer on a project? [duplicate]

I'm working at a company where the management wants to capitalise on consulting experience to offer quality software to their (already existing) customers, and expand from that to become one day ...
1
vote
1answer
253 views

How do you keep control in a large software project? [duplicate]

I've a large-ish software project that I'm the sole developer for (~80KLOCS and counting - I know there are much larger projects out there, but it's an order of magnitude larger than I've ever had to ...
3
votes
4answers
421 views

Software engineering - “Precious project” syndrome? [duplicate]

I recently failed three projects with a similar pattern: I had to work on each of them alone With time I started to take the project too personally, like it is my spiritual child, and I tried to ...
1
vote
4answers
356 views

How 'child proof' should i write code as a solo programmer? [duplicate]

In our company there once were multiple programmers, now i am the last man standing. I have inherited all the code and i maintain, rewrite, extend (,fix) it. I always run into this behaviour that i ...
-2
votes
1answer
68 views

syncing code with repo/backup [closed]

I am doing a small software project on my local PC. I'm the only person working on this. I'd like to back this up to the cloud every day so that if anything happens to my HDD I have a various copies ...
6
votes
0answers
340 views

How to manage a relatively large one-man project? [duplicate]

I am basically working on https://github.com/KirisurfProject/ entirely alone. This is around 4000 lines of Go code, plus around 1000 lines of Racket (a Lisp) code for the GUI part; the equivalent in ...
5
votes
4answers
767 views

Using an issue tracker as a single programmer [closed]

If this is tl;dr, scroll down to "The Question" Why this is not a duplicate: The linked question talks about version control (which I have), a one step build script (which I have) and to "have an ...
3
votes
2answers
209 views

How to integrate a second programmer to a startup [duplicate]

I'm the technical founder of a startup and I'm currently looking to hire a second developer for our product. Since I've been the sole developer, there is no formal organization for the project and I ...
13
votes
5answers
5k views

Is it reasonable to use git only on my local machine?

Is it ok to just use git only locally? I don't want to have to pay for a service that provides private repositories (such as Github) but I think git is a great way to organize my closed-source ...
7
votes
1answer
1k views

Extreme Programming for a single developer

I've been working with some basic extreme programming concepts for the last two weeks, for a small scale, for-profit, multiplayer, arcade game. I've spent a week developing user stories and ...
3
votes
5answers
752 views

Managing Personal Projects As Solo Developer - Getting out of depth and failing projects [closed]

I need some advice on project management. I start a project, and often times it will a large project for a solo developer. Usually its a web project. I handle everything from the UI, to the JS, PHP, ...
7
votes
2answers
357 views

What project meeting structure should a single developer choose?

I am a solo developer working on a decently small project with about 3 other people (non-developers). These other people are involved in the project in non-development ways and one is also my manager. ...
7
votes
2answers
863 views

Git for a solo developer [duplicate]

I'm a developer working on a Wordpress project. I work on this alone and I want to improve the way I use Git but I don't know where to start. Currently, I'm using git to commit all of the work that ...
-3
votes
1answer
265 views

Version Control for One Man Dev Team? [duplicate]

I recently began work at a small company as a lone software developer. Before I came no true documentation/version control/etc. was in place. The best they have is Microsoft Word documents and Excel ...
1
vote
1answer
130 views

How to bootstrap a FOSS social software project beyond 1 dog eating dog food?

The development target is a facility that provides a particular kind of structural support to open, public discussions. Each separate deployment of the facility is specific to a single topic of ...
3
votes
3answers
378 views

How should I tackle code testing on a solo project?

I am writing a piece of software and I would like to release it open source. Should I try just getting it stable on my computer (with normal use; no "things a monkey wouldn't even do") before ...
45
votes
7answers
3k views

Solo developer vs. team developer : should I move on? [closed]

I work as a solo developer in a small company. There's more than enough work, but the same does not apply for money. Thus, I won't be seeing any new colleagues in the near future. I am responsible ...
0
votes
1answer
408 views

Git Branch Model for iOS projects with one developer [duplicate]

I'm using git for an iOS project, and so far have the following branch model: feature_brach(usually multiple) -> development -> testing -> master Feature-branches are short-lived, just ...
7
votes
4answers
741 views

Can a lone programmer become a mid or senior level programmer without a mentor? [duplicate]

Question: Can a mere entry level programmer become a mid or senior level programmer working in a company as the only programmer without a mentor? Background: I was hired as an entry level programmer ...
3
votes
2answers
317 views

As a solo programmer, of what use can Gerrit be?

Disclaimer: I'm aware of the questions How do I review my own code? and What advantages do continuous integration tools offer on a solo project?. I do feel that this question aims at a different set ...
18
votes
7answers
1k views

How to become a good team player?

I've been programming (obsessively) since I was 12. I am fairly knowledgeable across the spectrum of languages out there, from assembly, to C++, to Javascript, to Haskell, Lisp, and Qi. But all of ...
29
votes
10answers
2k views

Writing commit messages as a solo developer?

On my projects where the repository is shared between me and other programmers, I always write commit messages even if I'm the primary developer. But on those projects where I'm the solo developer ...
21
votes
11answers
2k views

Should I use a code repository if I am the only one working on a project? [duplicate]

Possible Duplicate: Version control for independent developers? I am not sure if I should use a code repository when I am the only one working on a project.
25
votes
4answers
7k views

How can a single developer make use of Agile Methods? [duplicate]

I am a freelancer and work as a single developer. In all cases, I am the person wearing different hats. I am the Scrum Master and I am the only person in the development. What I am not is the Product ...
2
votes
1answer
563 views

Software markets for solo developer [closed]

I want to create something useful of my own which others can use it. This can be free or it can make a little money for sustaining its development and increase income little. However, when think about ...
160
votes
19answers
12k views

How do I review my own code? [closed]

I'm working on a project solo and have to maintain my own code. Usually code review is done not by the code author, so the reviewer can look at the code with the fresh eyes — however, I don't have ...
4
votes
2answers
209 views

Should a one person team use a process model?

I am about to start work on my biggest project yet (about 6 months full time work). For previous projects as they were only short I never intentionally used a model, I may have done but I didn't set ...
7
votes
4answers
441 views

how to break up feature requests into work units

Im not a paid developer, I spend two or three hours a day working on a development project as a hobby. As time goes by, I come up with "good-ideas" for the project, that are generally features or bug ...
1
vote
0answers
429 views

How to properly approach a GitHub workflow as a solo developer? [duplicate]

Possible Duplicates: Are there advantages to using a DVCS for a solo developer? As a sole developer (for now), how should I be using Git? I'm a solo developer, and I've been quite comfortable ...
23
votes
4answers
4k views

As a sole developer (for now), how should I be using Git? [closed]

I have multiple projects on Git that I eventually want to bring others into. However, right now it's just me and I use Git and GitHub very simplistically: no branches and basically just using the ...
0
votes
1answer
2k views

Agile methodology for a single developer working on a prototype [duplicate]

Possible Duplicate: Agile for the Solo Developer For my thesis I will be working on a user interface prototype during a 6 month period. I am required to pick a strategy and create a precise ...
16
votes
5answers
1k views

What is the minimum subset of best/well-known practices in software development for a solo programmer?

I've been the lonely programmer in my work for quite a long time. Usually I've read articles and posts about Version Control Systems Continuous Integration/Delivery Development methodologies: Scrum, ...
5
votes
4answers
482 views

How much documentation should a client expect from a one-man team?

I work for a small electronics and support software company that just recently got a contract with a large company that's very strict on documentation (I do the support software, essentially Windows ...
37
votes
10answers
25k views

How should I organize my source tree?

I am an individual developer working, largely, on web-projects (W/LAMP) and, at times, on C/C++ (non-GUI) projects of about average scale. I often struggle with structuring my source-code tree. In ...
7
votes
10answers
2k views

Is it possible for a one-man start-up to follow agile methods like Scrum? [duplicate]

For a small start-up with only one or two programmers, is it possible to implement agile methods like Scrum? If NO, what is the minimum team size required? I guess Scrum needs few programmers to be ...
25
votes
11answers
3k views

Scrum for a single programmer?

I'm billed as the "Windows Expert" in my very small company, which consists of myself, a mechanical engineer working in a sales and training role, and the company's president, working in a design, ...
20
votes
5answers
2k views

Tips for a solo programmer's resume [closed]

Short version: I've been a solo programmer for 5 years, right out of school, and am looking to for resume tips as I aim to get a job with a larger, well structured company. Long version: I am a 26 ...
13
votes
10answers
1k views

How useful is UML if you are a developer working alone in a project [closed]

How useful is UML if you are a developer working alone in a project?
14
votes
0answers
2k views

Design and Development Methodologies for the single developer

At my work, typically the developers here all work separately, we may share projects but often only do so when another isn't working on it (for reference, we're a consulting company. So someone may ...
8
votes
4answers
3k views

Using Agile development in a one person team [duplicate]

Possible Duplicate: Agile for the Solo Developer I am going to be starting a project soon and plan to use as much of agile methods as I can (CI, TDD etc.). What have been people's ...
7
votes
7answers
1k views

What software development process should I learn first for a solo project? [closed]

I want to develop a project on my own (if it is sucessful more people might start working on it too). Also I want to apply some proper software engineering from the first until the last day. On one ...
4
votes
3answers
344 views

Software development process for a part time University project for 1 developer?

I will be doing a part time University project soon and the time frame for it is around 8 months with approximately 10-15 hours a week spent working on it, with a review by a tutor each quarter. My ...
16
votes
5answers
2k views

What advantages do continuous integration tools offer on a solo project?

If you're doing a solo project - would you use CI tools to build from a repository? I've used Hudson and Cruise Control in a team environment, where it's essential to build as soon as anyone checks ...
5
votes
3answers
297 views

What to look for in someone to provide short-term cover for a lone developer?

Our intranet is running an in house developed ASP.NET application. In our team I am the only technical person so this means my role is everything from development to server administration to "the ...
21
votes
9answers
864 views

Advice for solo programmer whose team will expand in the near future

For 4 years now, I've been the solo developer for a small company. We have a handful of well establish products in a niche industry. We will be hiring 1-2 developers soon, and that will likely change ...
20
votes
6answers
2k views

How to learn Agile as a Solo Developer [duplicate]

Possible Duplicate: What good book shoud I buy to learn Agile from scratch? It seem that Agile for the solo developer is a good idea. But how to learn it? Is there any good book, web ...
34
votes
8answers
2k views

Working as the sole programmer at a non-tech company [closed]

I work as the back-end developer, front-end developer, systems admin, help desk and all-around 'guy who knows computers' at a small marketing company of about 15 people. I was wondering if others ...