process improvement
Why You Should Acknowledge Uncertainty Software developers spend much of their time solving problems, which seems contrary to some common workspace habits. While they can’t always know everything, they are often uncomfortable acknowledging uncertainty. This isn’t necessarily the best thing to do—for your customer or yourself. |
||
The Myth of Time Management Time management is a myth. No matter what you do, time itself isn’t going to change. If you have too much to do, all you can change is yourself. Here are a few of the ideas to help you get on the right path. |
||
Solutions to Old and Bad Software A recent article in the Atlantic describes the software behind many systems we rely on, and not all of the software is as robust and well written as we might hope. While agile values and techniques may not be the whole solution, they can help you improve the quality of your software. |
||
There's No Such Thing as Multitasking Software professionals are multitaskers. Some are better at multitasking than others, but everyone does it because, after all, what choice do you have if you want to get everything done? |