|
Feb 24: Miami:
Future of Web Apps |
|
Wanted: Chief Software Developer & Architect
at Crafted Play, Inc. (Chicago, IL 60605 / Telecommute (Ideally located in Chicago, willing to consider remote)).
See this and other great job listings at
jobs.joelonsoftware.com.
2000/11/20This item ran on the Joel on Software homepage on Monday, November 20, 2000Painless Bug Tracking TRS-80 Level-I BASIC could only store two string variables, A$ and B$. Similarly, I was born with only two bug-storing-slots in my brain. At any given time, I can only remember two bugs. If you ask me to remember three, one of them will fall on the floor and get swept under the bed with the dust bunnies, who will eat it. Keeping a database of bugs is one of the hallmarks of a good software team. I never cease to be amazed at how few teams are actually doing this. One of the biggest incorrect facts that programmers consistently seem to believe is that they can remember all their bugs or keep them on post-it notes. If I can bend your ear a moment, I'd like to explain a pretty painless way to do bug tracking, in the spirit of my previous articles on painless schedules and painless specs. Netscape 6 Netscape 6 is just not making people happy. I'm happy, because Netscape 6 is practically an advertisement for what happens if you don't read Joel on Software and do what I tell you :) The number of problems in Netscape 6 that I've already addressed on these pages is mind boggling. The Autodesk Files Wow, I read this in print years ago, and didn't realize it was on the web! The Autodesk Files tells the story of the creation of Autodesk. An interesting look at bootstrapping a big company before the days of lunatic VCs and dotcom mania. (Thanks to Bill Seitz for finding it!) "Lifeboat is probably the largest independent software vendor in the world today," John Walker wrote, back in 1982. (They were really more of a distributor). Lifeboat was eaten up by what is now Programmer's Paradise, if you can believe that. And people stopped calling PCs "micros." Now when you write "micros" it looks like you were going to write microsoft but thought better. Fun with Mailing Lists In an attempt to gain a bit more control over the mailing lists for Joel on Software, I've installed a program called Mailman which, from now on, will handle the email notifications I send to my subscribers. (For me, this means two big improvements: I can delete email addresses that bounce, instead of getting 50 bounces in my mailbox every time I send a bulletin; it should also reduce the incidence of corrupted messages that some of you have been reporting.) Installing Mailman, by the way, was a barrel of laughs. Like most open source software, "it's only free if your time is worthless." Sob. If you're not already a subscriber, please sign up! (I've made it very easy.) You'll receive a short notification whenever there is a significant new article on the site -- that is, one of my long articles, not just the short ramblings on the home page which can appear almost every day.
About the Author: I’m your host, Joel Spolsky, a software developer in New York City. Since 2000, I've been writing about software development, management, business, and the Internet on this site. For my day job, I run Fog Creek Software, makers of FogBugz—the smart bug tracking software with the stupid name, and Fog Creek Copilot—the easiest way to provide remote tech support over the Internet, with nothing to install or configure. Enter your email address to receive a (very occasional) email whenever I write a major new article. You can unsubscribe at any time, of course. |
I'm your host, Joel Spolsky, a software developer in New York City. Since 2000, I've been writing about software development, management, business, and the Internet on this site. More about me.
There's a complete archive of everything going back to 2000. The home page is reserved for minor, ephemeral thoughts, but occasionally I write a longer article. You can sign up to receive email whenever this happens at the bottom of this page. We also have one of those RSS thingamajiggies. If you don't know what that is, consider yourself lucky.
This site is actively translated by volunteers around the world into more than thirty languages.
Want to hire great developers? Looking for a job that doesn't suck? Over 200,000 great programmers read my job board at jobs.joelonsoftware.com.
Have feedback? There are several popular discussion boards on this site: Joel on Software
Business of Software Design of Software .NET Questions TechInterview.org CityDesk FogBugz Fog Creek Copilot You can also email me directly, although my mailbox is an official disaster area.
For my day job, I'm the CEO of Fog Creek Software, a bootstrapped software company in New York, NY.
We also make Fog Creek Copilot, which lets you control someone else's computer (with their permission, of course) over the Internet. It's the best way to fix someone's computer problems remotely. There's nothing to install, it's simple as heck, and it works through any kind of firewall, NAT, or proxy situation with zero configuration. More
If you're in college, Fog Creek Software has a very cool paid internship program (last year's interns developed Copilot in one summer). We also run a Software Management Training Program, an intensive two year program for college graduates to learn about managing high tech that combines a Masters in Technology Management with extensive hands-on experience in a variety of positions.
Wondering what it's like to develop software at Fog Creek? The documentary Aardvark'd covers the story of the development of Copilot. It's available on DVD.
Fog Creek co-founder Michael Pryor has his own site on Technical Interview Questions.
© 1999-2008 Joel Spolsky. All Rights Reserved. Linking, quoting and reprinting
|
|
| Home | Email | Bug Tracking Software | Remote Assistance | Complete Archive | ||