{"id":822,"date":"2009-08-16T09:26:17","date_gmt":"2009-08-16T16:26:17","guid":{"rendered":"http:\/\/juixe.com\/techknow\/?p=822"},"modified":"2009-08-16T09:44:03","modified_gmt":"2009-08-16T16:44:03","slug":"retweet-july-2009","status":"publish","type":"post","link":"http:\/\/juixe.com\/techknow\/index.php\/2009\/08\/16\/retweet-july-2009\/","title":{"rendered":"Retweet July 2009"},"content":{"rendered":"<p>From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind.  Here is a synopsis of recent tweets and rants.  If you want to follow the conversation follow me at <a href=\"http:\/\/twitter.com\/techknow\">techknow<\/a> and I&#8217;ll be sure to follow back.<\/p>\n<p><b>Software Development<\/b><\/p>\n<ul>\n<li>Refactoring documentation.<\/li>\n<li>The longest possible method name I have seen: getCorrespondingRowIndexInWisePickPopupListForCombobox<\/li>\n<li>Why did programmers ever put version\/revision control ids in their code?  Was that a best practice at that time?<\/li>\n<li>I know there is writer&#8217;s block, is there such thing as coder&#8217;s block?  How do you break out of coder&#8217;s block?<\/li>\n<li>Debug your thinking process.  You can remote debug your thinking process, so it is like a outer body hacking.<\/li>\n<li>Is your application user friendly or developer friend or management friendly?<\/li>\n<li>Reframe the problem instead of trying hacks that break the current mental frame for the problem.<\/li>\n<li>Half thought out features, means half thought out specs, means half thought out implementations, means 12.5% of what the end user wants!<\/li>\n<li>Most rehash it up, some mash it up, a few smash it up, I fresh it up!<\/li>\n<li>Own the source and distribution of the platform you use, don&#8217;t let the platform own your data or users!<\/li>\n<li>Have you ever had to reverse engineer your own code, your own application?<\/li>\n<li>Anyone using MonoDevelop on the Mac?<\/li>\n<\/ul>\n<p><b>Product Placement<\/b><\/p>\n<ul>\n<li>I wish GVoice allowed me to get a phone number in another country.  I need a London number.<\/li>\n<li>Can you get GVoice to forward to another GVoice number, which forwards the call to the original GVoice number?  Will it break the internet?<\/li>\n<li>Did Google jump the shark with their announcement of the Chrome OS?  Why would they duplicate their efforts between two different OS?<\/li>\n<li>Just got a Mac Mini to replace my old HP desktop.  They are so small, I want on for my home, office, and car.<\/li>\n<li>The new Mac Mini is the size of some old 360GB Western Digital My Book external drives.<\/li>\n<li>Why is Go Daddy pimping Twitter with a popup dialog from their Domain Manager?<\/li>\n<li>You know what would be nice?  If @wefollow had an open API!  Also, wefollow is an oxymoron, they don&#8217;t follow anybody.<\/li>\n<li>Why doesn&#8217;t the phone company make it easy for you to give them a phone call?  I can&#8217;t find their customer service phone number!<\/li>\n<li>The worst part is that when you finally get a number, you get several extensions\/options except the one you are calling for.<\/li>\n<li>When calling the phone company, and finally reach a real person, the first thing they want to do is transfer you to another department.<\/li>\n<\/ul>\n<p><b>Business Planning<\/b><\/p>\n<ul>\n<li>You know how they say that dog owners often resemble their dogs, I think this also applies to business owners.<\/li>\n<li>Many small businesses resemble their business owners, especially in terms of organization, quality, and planning.<\/li>\n<li>Since when did &#8216;Don&#8217;t worry, be crappy.&#8217; become standard operating procedure for startups?  I see entrepreneurs advocating for crappyness.<\/li>\n<li>Common advice is to make something people like.  I say, instead of making a product\/service make demand for that product\/service.<\/li>\n<li>First earn while you learn, then earn while you sleep!<\/li>\n<li>Web 2.0 Distribution of Work: Let end users create the hard stuff.<\/li>\n<li>Free is the ultimate bait and switch.<\/li>\n<li>Never substitute value with volume.<\/li>\n<li>Sometimes the easiest thing to do is to give it a try.<\/li>\n<li>The probability of success increases with each time you try&#8230;<\/li>\n<li>No matter what business you are in, your are in the customer service business.<\/li>\n<li>If you shoot for the moon and fail, you get nothing but air.  If you shoot for the stars and fail, you might get the moon.<\/li>\n<\/ul>\n<p><b>Team Leadership<\/b><\/p>\n<ul>\n<li>The easiest way to see team dynamics at play is when the team is ordering food.<\/li>\n<li>I would rather have other people be pissed at me than me be pissed at myself&#8230;<\/li>\n<li>You can compromise on schedules and deliverables, but never compromise on happiness.<\/li>\n<li>Just like Hollywood people name drop celebrities, techies name drop three-letter acronym and buzzword technology sounding terms.<\/li>\n<li>A good leader will ask more questions than he can answer.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and I&#8217;ll be sure to follow back. Software Development Refactoring documentation. The longest possible [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[19,3],"tags":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p902K-dg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/822"}],"collection":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/comments?post=822"}],"version-history":[{"count":2,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/822\/revisions"}],"predecessor-version":[{"id":824,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/posts\/822\/revisions\/824"}],"wp:attachment":[{"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/media?parent=822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/categories?post=822"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/juixe.com\/techknow\/index.php\/wp-json\/wp\/v2\/tags?post=822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}