{"id":46,"date":"2004-01-05T21:17:12","date_gmt":"2004-01-06T02:17:12","guid":{"rendered":"https:\/\/thecapeblog.com\/wp\/?p=46"},"modified":"2004-01-05T21:17:12","modified_gmt":"2004-01-06T02:17:12","slug":"january-actually","status":"publish","type":"post","link":"https:\/\/thecapeblog.com\/?p=46","title":{"rendered":"January, Actually"},"content":{"rendered":"<p>My son, Peter, has been churning out news articles for <a href=\"http:\/\/www.maccentral.com\" target=\"_blank\">MacCentral<\/a> from Appleland, and meanwhile, I&#8217;ve been chained to the oar writing my first big commercial Microsoft .NET application.<\/p><p><!--more--><br \/>\nI attended Macworld a couple of years ago as a vendor, and it was one of my happiest professional experiences.  Every year since, I go into a minor depression when the first week of January rolls around &#8211; regret that I&#8217;m not in San Francisco again with the fiercely independent, eccentric and dazzlingly intellectual Macintosh developer community.<br \/>\nStill, I experienced Macworld as an outsider.  Apple may have seduced a good number of Windows users, especially with personal appliance type products like the iPod, but it&#8217;s tough to be a developer in both worlds.  I own an iBook, but have never invested the time and effort to understand its programming environment.<br \/>\nThis January I&#8217;ve been too preoccupied to give Macworld much thought, and that&#8217;s been a blessing: after a year of doing small projects in Microsoft .NET, my first client, a company I&#8217;ve known and liked for over 5 years, gave me my largest assignment to date.<br \/>\nI made a commitment to the project in late fall, knowing that I&#8217;d pretty much be putting my life on hold until it was done.<br \/>\nChristmas went by, then New Year&#8217;s.  Thanks to my good friend Candy and her grown-up children, who invited me to an 8-person killer dominoes match on New Year&#8217;s Eve, I did get some down time.<br \/>\nThis is not meant to be complaining, steep learning curves are exhilarating, especially when you&#8217;ve got a project to work on.  But .NET is not the walk in the park that the Microsoft marketing department wants us to believe, especially when you&#8217;re a sole practitioner who doesn&#8217;t have daily contact with other programmers.<br \/>\nStill, I think this will be worth it.  I&#8217;ve been getting probably 2-3 emails a week asking if I wanted to bid on other .NET projects.<br \/>\nI hope this will be a good year; my company has suffered since March 2001 when the bottom fell out of tech.  In looking at my business plan versus actual results, last year was a disaster until Q4:  American programmer, will work for food.<br \/>\nOne project I&#8217;m very proud of, though, and it was straight JavaScript and HTML running on a UNIX server.  It was a commission for a small Lower Cape art gallery.  I helped the owner&#8217;s wife restructure their website so that it would be easy for her to maintain.  In exchange, the artist made me a beautiful piece of stained glass which hangs in my living room window.<br \/>\nWell, none of us lives by bread alone.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My son, Peter, has been churning out news articles for MacCentral from Appleland, and meanwhile, I&#8217;ve been chained to the oar writing my first big commercial Microsoft .NET application.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-46","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/thecapeblog.com\/index.php?rest_route=\/wp\/v2\/posts\/46","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecapeblog.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecapeblog.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecapeblog.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecapeblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=46"}],"version-history":[{"count":0,"href":"https:\/\/thecapeblog.com\/index.php?rest_route=\/wp\/v2\/posts\/46\/revisions"}],"wp:attachment":[{"href":"https:\/\/thecapeblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecapeblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecapeblog.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}