version=pmwiki-2.2.130 ordered=1 urlencoded=1 agent=w3m/0.5.3+git20210102 author=jrmu charset=UTF-8 csum= ctime=1611544309 host=38.87.162.8 name=Debate.Dogfooding rev=4 targets= text=(:title Eat Your Own Dog Food:)%0a%0aAs staff, you should use the services you are providing. For example, if you provide a bouncer, you should use that bouncer every day for all your IRC chat. In other words, eat your own dog food.%0a%0aEating your own dog food has many benefits:%0a%0a# You notice right away when your service is broken%0a# It shows you have confidence in your own services%0a# It's a great way to advertise%0a%0aIf you're not dogfooding, this may be a sign that your service is broken. Please go and fix it. If we don't use our own services, who else will?%0a%0a!! Dogfooding Examples%0a%0aIn February 1980, Apple Computer announced "Effective Immediately!! No more typewriters are to be purchased... We believe the typewriter is obsolete. Let's prove it inside before we try and convince our customers." ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]])%0a%0aMicrosoft forced over 200 developers to use Windows NT daily to perform daily builds. It crashed often. They fixed it. ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]])%0a%0a!! What happens when you don't dogfood?%0a%0aIn the mid-1990s, Microsoft's internal email system was built around Unix. What an embarassment for Microsoft. Everyone considered it proof that Unix is better than Windows.%0a%0aIf you run your own mail server, are you using GMail every day? It would be an embarassment for your team. It proves GMail is better than your own mail server.%0a%0a--> Thus, I came to the conclusion that the designer of a new system must not only be the implementor and the first large-scale user; the designer should also write the first user manual. The separation of any of these four components would have hurt TeX significantly. If I had not participated fully in all these activities, literally hundreds of improvements would never have been made, because I would never have thought of them or perceived why they were important.%0a--> --Donald E. Knuth, "The Errors Of TeX"%0a%0a!! Take pride in your work: Dogfood%0a time=1646889277 title=Eat Your Own Dog Food author:1646889277=jrmu diff:1646889277:1611544374:=3,4c3,4%0a%3c As staff, you should use the services you are providing. For example, if you provide a bouncer, you should use that bouncer every day for all your IRC chat. In other words, eat your own dog food.%0a%3c %0a---%0a> As staff, you must use the services you are providing. For example, if you provide a bouncer on fruit.ircnow.org, you should use that bouncer every day for all your IRC chat. In other words, eat your own dog food.%0a> %0a11,18c11,18%0a%3c If you're not dogfooding, this may be a sign that your service is broken. Please go and fix it. If we don't use our own services, who else will?%0a%3c %0a%3c !! Dogfooding Examples%0a%3c %0a%3c In February 1980, Apple Computer announced "Effective Immediately!! No more typewriters are to be purchased... We believe the typewriter is obsolete. Let's prove it inside before we try and convince our customers." ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]])%0a%3c %0a%3c Microsoft forced over 200 developers to use Windows NT daily to perform daily builds. It crashed often. They fixed it. ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]])%0a%3c %0a---%0a> If you're not dogfooding, this is probably because your service is awful. So go and fix it. If you don't want to use your own service, who else will?%0a> %0a> '''Admins who don't dogfood admit their own service is garbage.'''%0a> %0a> In February 1980, Apple Computer announced "Effective Immediately!! No more typewriters are to be purchased... We believe the typewriter is obsolete. Let's prove it inside before we try and convince our customers." ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]]) Apple Computer dogfoods.%0a> %0a> Microsoft forced over 200 developers to use Windows NT daily to perform daily builds. It crashed often. They fixed it. ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]]) Microsoft dogfoods.%0a> %0a23,24c23,24%0a%3c If you run your own mail server, are you using GMail every day? It would be an embarassment for your team. It proves GMail is better than your own mail server.%0a%3c %0a---%0a> If you are running an @ircnow.org mail server, are you using GMail every day? What an embarassment for your team. That's proof GMail is better than your mail server.%0a> %0a26,28c26,28%0a%3c --> --Donald E. Knuth, "The Errors Of TeX"%0a%3c %0a%3c !! Take pride in your work: Dogfood%0a---%0a> --> — Donald E. Knuth, "The Errors Of TeX"%0a> %0a> '''Take pride in your work: Dogfood.'''%0a\ No newline at end of file%0a host:1646889277=38.87.162.8 author:1611544374=jrmu diff:1611544374:1611544334:=28c28%0a%3c '''Take pride in your work: Dogfood.'''%0a\ No newline at end of file%0a---%0a> Take pride in your work: Dogfood.%0a\ No newline at end of file%0a host:1611544374=125.231.20.163 author:1611544334=jrmu diff:1611544334:1611544309:=13c13%0a%3c '''Admins who don't dogfood admit their own service is garbage.'''%0a---%0a> ''Admins who don't dogfood admit their own service is garbage.''%0a host:1611544334=125.231.20.163 author:1611544309=jrmu diff:1611544309:1611544309:=1,28d0%0a%3c (:title Eat Your Own Dog Food:)%0a%3c %0a%3c As staff, you must use the services you are providing. For example, if you provide a bouncer on fruit.ircnow.org, you should use that bouncer every day for all your IRC chat. In other words, eat your own dog food.%0a%3c %0a%3c Eating your own dog food has many benefits:%0a%3c %0a%3c # You notice right away when your service is broken%0a%3c # It shows you have confidence in your own services%0a%3c # It's a great way to advertise%0a%3c %0a%3c If you're not dogfooding, this is probably because your service is awful. So go and fix it. If you don't want to use your own service, who else will?%0a%3c %0a%3c ''Admins who don't dogfood admit their own service is garbage.''%0a%3c %0a%3c In February 1980, Apple Computer announced "Effective Immediately!! No more typewriters are to be purchased... We believe the typewriter is obsolete. Let's prove it inside before we try and convince our customers." ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]]) Apple Computer dogfoods.%0a%3c %0a%3c Microsoft forced over 200 developers to use Windows NT daily to perform daily builds. It crashed often. They fixed it. ([[https://en.wikipedia.org/wiki/Dogfooding|Wikipedia]]) Microsoft dogfoods.%0a%3c %0a%3c !! What happens when you don't dogfood?%0a%3c %0a%3c In the mid-1990s, Microsoft's internal email system was built around Unix. What an embarassment for Microsoft. Everyone considered it proof that Unix is better than Windows.%0a%3c %0a%3c If you are running an @ircnow.org mail server, are you using GMail every day? What an embarassment for your team. That's proof GMail is better than your mail server.%0a%3c %0a%3c --> Thus, I came to the conclusion that the designer of a new system must not only be the implementor and the first large-scale user; the designer should also write the first user manual. The separation of any of these four components would have hurt TeX significantly. If I had not participated fully in all these activities, literally hundreds of improvements would never have been made, because I would never have thought of them or perceived why they were important.%0a%3c --> — Donald E. Knuth, "The Errors Of TeX"%0a%3c %0a%3c Take pride in your work: Dogfood.%0a\ No newline at end of file%0a host:1611544309=125.231.20.163