{"id":351,"date":"2004-10-25T09:42:13","date_gmt":"2004-10-25T01:42:13","guid":{"rendered":"http:\/\/foxpro.ntsl119.com\/scr\/?p=351"},"modified":"2007-10-29T10:50:09","modified_gmt":"2007-10-29T02:50:09","slug":"joel-spolsky-talks-microsoft-listens","status":"publish","type":"post","link":"https:\/\/foxpro.ntsl119.com\/scr\/archives\/351","title":{"rendered":"Joel Spolsky talks&#8230; Microsoft listens."},"content":{"rendered":"<p>Here&#8217;s an <a href=\"http:\/\/weblogs.asp.net\/calvin_hsia\/archive\/2004\/10\/22\/246382.aspx\" target=\"_blank\">advanced debugging approach<\/a> from <a href=\"http:\/\/weblogs.asp.net\/calvin_hsia\/\" target=\"_blank\">Calvin Hsia<\/a>. <\/p>\n<p>I don&#8217;t know&#8230; during my first job after college we were trained in the <a href=\"http:\/\/foxpro.ntsl119.com\/scr\/archives\/43\" target=\"_blank\">hardcore-cool-iold-schoolic approach<\/a> of debugging things sans the debugging tools and watch windows. Just plain source code tracing and&#8230; cursing.<\/p>\n<p>Of course you&#8217;ve heard already of that now-a-classic &#8216;<a href=\"http:\/\/www.joelonsoftware.com\/articles\/APIWar.html\" target=\"_blank\">How Microsoft Lost the API War<\/a>&#8216; blog\/essay from <a href=\"http:\/\/www.joelonsoftware.com\">Joel Spolsky<\/a>. Now here&#8217;s another <a href=\"http:\/\/www.microsoft-watch.com\/article2\/0,1995,1681934,00.asp\" target=\"_blank\">Joel Spolsky interview<\/a> from <a href=\"http:\/\/www.microsoft-watch.com\" target=\"_blank\">Microsoft-Watch.com<\/a>. <\/p>\n<p>For free lance programmers like me, reading information that tackles the &#8216;behind the scenes&#8217; and\/or politics of software company helps in a lot of ways.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s an advanced debugging approach from Calvin Hsia. I don&#8217;t know&#8230; during my first job after college we were trained in the hardcore-cool-iold-schoolic approach of debugging things sans the debugging tools and watch windows. Just plain source code tracing and&#8230; cursing. Of course you&#8217;ve heard already of that now-a-classic &#8216;How Microsoft Lost the API War&#8216; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,3],"tags":[],"class_list":["post-351","post","type-post","status-publish","format-standard","hentry","category-softdev-non-vfp","category-visual-foxpro"],"_links":{"self":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/posts\/351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/comments?post=351"}],"version-history":[{"count":0,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/posts\/351\/revisions"}],"wp:attachment":[{"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/media?parent=351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/categories?post=351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/foxpro.ntsl119.com\/scr\/wp-json\/wp\/v2\/tags?post=351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}