productivity

What's your productivity cycle?

I was recently listening to one of the old Stack Overflow podcasts where Joel mentioned, almost in passing, that many great developers are actually not that productive most of the time. I'm paraphrashing here, but the gist is that a lot of developers go into a hyper-productive flow state a few times a week, and that's when 80% of the w...

How to quickly setup a developer machine?

I know this can be done and i have seen it done using some front end gui tool (using robocopy internally) I am just not able to lay my hands on this stuff tried google but wasn't able to get to it. I am about to start a new project and i have finished setting up a desktop with all the tools required on that machine. what i want now is a...

How to improve productivity when developing JEE based web applications.

I'd like to know how you address the seemingly low productivity of JEE-based web application development compared to other technology stacks (Seaside, Ruby on Rails, etc). The constraints are: The finished web application must be deployable on JEE compliant application containers If possible, previous investment in Java-based solution...

Increasing productivity | What commands am I repeating?

I'm looking for a programming that monitors my activity in Windows Vista/XP/2003 that lets me know what commands, shortcuts, web sites, etc. I visit more frequently. with this information I could create shortcuts, hotkeys, aliases, etc to increase productivity, as time goes on I could know how much time I saved in comparison to other ...

Whats the quickest way to find a file in Zend Studio for Eclipse?

I want to be able to find files quickly in Zend Studio for Eclipse without routing through a tree view of dozens of folders and hundreds of files. What I'm really after is something that filters file names as I type. Think spotlight on Mac, or the filter on the start menu in Vista. ...

ASP.NET MVC productivity?

Though, i'm still a novice for ASP.NET MVC, my manager asked me for a report about ASP.NET MVC's productivity. Actually we are planning to develop a real life, kinda big system using ASP.NET MVC. The questions are: 1- Is it really goona scale for a fairly large system? 2- Is it goona be easy for developers to pick up in a short period ...

creating support/dev tools for your project - how much time do|should you spend on it?

It could be as simple as one-liner scripts, or as complex as a complete programming language with parser and debugger. But there's the well-known danger of creating a labor-saving tool, that takes more labor to create than the original task (unless you can it amortize it over several projects). I'm concerned about getting carried away ...

What is a good free terminal multiplexer?

Hi fellas, Can you recommend some nicely developed terminal multiplexer. ...

Team communication (especially via email) - open or closed by default?

I am a reasonably experienced C# developer (about 5 year experience) that has recently been put in charge of my first development team as technical lead (varying between 3-5 other developers). Over the last 4 months in this role, one dilemma that keeps arising is trying to find the right degree of sharing awareness of the communication t...

How do you handle non uniform work environments?

My work PC, Home PC, and laptop all have different keyboards. I find my hands wanting to do the wrong thing all the time. Also I have to log into multiple servers with different versions of vi, vim, emacs, bash, ksh, I do not have the luxury of staying in one IDE or environment. vi appears to me to be the best editor of choice given t...

Remembering terminal states in OS X (like Fluid for the shell...)

I have a few different things open in the terminal whenever I'm developing -- log tailing, Ruby console, plain shell in a certain directory, and so on. How do I: start all those things at once, hopefully in the right position on the screen? make them distinct so I can switch to them with Quicksilver / Alt-Tab? Fluid solved this pro...

How to create/script complex speech shortcuts? (in vista)

has MS Vista hooks to create something like this? "I have an idea" => popup my preferred idea manager "commit $1" => open the commit window of subversion for project $1 for hot keys there is a great API from Microsoft. But I want to do such things with the speech API. Can I do this with scripts/config/program? ...

Over Optimistic Daily Productivity

I'm a junior developer and have been working since I graduated last summer so coming up to a year now. I have this issue that is starting to get to me. Every night I think back to what I did that day, feel bad that I didn't get as much done as I would have liked and then tick off in my head all the things I'll get done the following day....

Text editors with "vim mode"?

I've been looking at trying to learn vim for a while now, I've come across ViEmu through stackoverflow, and I read the very motivating article: Why, oh WHY, do those #?@! nutheads use vi? Anyway, I've come to like the command mode in vim, specially the motions, and I also like the idea behind ViEmu, which is to bring "vim mode" into a ...

Writing Unit Tests Later

I know that TDD style is writing the test first, see it fails then go and make it green, which is good stuff. Sometimes it really works for me. However especially when I was experimenting with some stuff (i.e. not sure about the design, not sure if it's going to work) or frantically writing code, I don't want to write unit tests, it bre...

Dealing with multiple consulting projects

As a freelance programmer, it can be a good thing when you quote for 4-5 jobs and get all 5 of them. It can mean lots of money, but it also has the effect of stress/burnout, and not knowing where to start and how to get anything done. Especially when each of the 5 clients want a daily progress report. How do you organize your time and t...

Favorite Clipboard Extension

I use the ditto clipboard extension when I'm writing code, it's great for copying variable names, data and more. What other clipboard extensions to people use? ...

What to do to ensure a productive workflow?

Working regurlarly with a small team, we try to devide the process of making a piece of software regarding each of our professions. Despite the effort to maintain a productive workflow, we tend to run into frequent issues. The most common issues are: version control and keeping things controlled and organized overlapping professions w...

Which version control supports merging in multiple releases?

Imagine you have a large software project where you have to support several branches (releases) at the same time. For instance you have a production release on the website, a integration test release that is currently tested by the customer, a testing release that for your local systems test and a development release where your developer...

Tips for reading ASM code?

I have an exam coming up on HC12 Motorola assembly code. Any tips to improve my time in read and understanding asm code efficiently and accurately? My problems: I take a long time to read asm code accurately and if I rush my stack is messed up! ...