<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Coding Geekette</title>
	<atom:link href="http://codinggeekette.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://codinggeekette.com</link>
	<description>100% girl geek, all the time</description>
	<lastBuildDate>Mon, 16 Jan 2012 01:25:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Microsoft in Open Source</title>
		<link>http://codinggeekette.com/2012/01/15/microsoft-in-open-source/</link>
		<comments>http://codinggeekette.com/2012/01/15/microsoft-in-open-source/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 01:25:05 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[Open Mind on Open Source]]></category>
		<category><![CDATA[CodePlex]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NuGet]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Openness]]></category>
		<category><![CDATA[Web App Gallery]]></category>
		<category><![CDATA[Web PI]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=429</guid>
		<description><![CDATA[I know that the title sounds deceiving, especially to those who’ve been watching the open source realm over the past couple decades.&#160; However, Microsoft has been dabbling with open source for awhile, and they even have a website that talks about it.&#160; Let’s look into this a bit more. Background I’ve had my eye on [...]]]></description>
			<content:encoded><![CDATA[<p>I know that the title sounds deceiving, especially to those who’ve been watching the open source realm over the past couple decades.&#160; However, Microsoft has been dabbling with open source for awhile, and they even have a website that talks about it.&#160; Let’s look into this a bit more.</p>
<p><strong>Background</strong></p>
<p>I’ve had my eye on the open source world for at least the past decade.&#160; While my roots may be in Microsoft technologies, my first presentations at user groups and conferences were on open source projects and programming in Linux.&#160; Even when I keynoted at <a href="http://sfd2011.com/">Software Freedom Day – Cleveland 2011</a> – talking about <a href="http://qtlil.me/sfd2011cle-ppt">“Keeping an Open Mind About Open Source”</a>, I made sure to mention that yes, Microsoft is included in the list of those involved with open source.&#160; It was nice to be able to mention their company name and get more intrigue than groans.</p>
<p><strong>Microsoft’s Involvement in Open Source in Terms of Development</strong></p>
<p>One myth people have believed is that developers who use Microsoft technologies don’t understand open source.&#160; However, that myth is just that – a myth.&#160; The truth is, developers of all types, including those who use Microsoft technologies, are interested in the open source movement.&#160; Whether they’re contributing to their own projects or encouraging developers to contribute to projects or create their own open source projects, Microsoft has provided developers with a home for open source projects over at <a href="http://www.codeplex.com/">CodePlex</a>.</p>
<p>In addition to providing a place to host these open source products, they have encouraged developers to help with the tooling in Visual Studio.&#160; One package management system that’s used commonly in the Microsoft development realm is <a href="http://nuget.codeplex.com/">NuGet</a>, the open source developer focused package management system.&#160; This tool allows those developing with Microsoft’s Visual Studio to easily add 3rd party open source libraries to their applications.</p>
<p>We have a place to host open source packages and tools to give us access to open source libraries.&#160; Microsoft is also known for promoting open source packages and pro-open source solutions in their <a href="http://www.microsoft.com/web/gallery/">Web App Gallery</a>, which can be accessed on desktops via <a href="http://www.microsoft.com/web/downloads/platform.aspx">Web Platform Installer</a> and can be installed on webhost’s servers for those webhosts that support the Microsoft Web App Gallery. You can even play with these packages and customize them on your own, even if you don’t have Visual Studio.&#160; Microsoft’s <a href="http://www.microsoft.com/web/webmatrix/">WebMatrix</a> tool ties into the Web App Gallery as well and makes it easy to work with applications found in the Web App Gallery.</p>
<p><strong>Microsoft’s Open Source Initiative</strong></p>
<p>Recently, my friend Marques – also known as <a href="http://twitter.com/tromboneforhire">@tromboneforhire</a> on Twitter – <a href="https://twitter.com/#!/tromboneforhire/status/157955116673142784">tweeted</a> about stumbling upon <a href="http://www.microsoft.com/en-us/openness/default.aspx">the Microsoft Openness site</a>.&#160; I had never ever heard about it up until that point, but I figured I’d poke around the site to see what their site was about.</p>
<p>Microsoft is all about building bridges across platforms.&#160; The Openness site covers how Microsoft is about building these bridges, looking at how openness influences Microsoft and its audience.&#160; It contains stories of Microsoft paired with common open source technologies and packages – including PHP and Drupal.&#160; There’s also a list of resources on openness and interoperability – including standards, Microsoft projects, and other helpful links.&#160; You can also get your short updates from them as <a href="https://twitter.com/#!/openatmicrosoft">@OpenAtMicrosoft</a> on Twitter.</p>
<p>In addition to the Openness site, there’s <a href="http://blogs.technet.com/b/port25/">the Port25 blog</a> that covers communications from the open source community at Microsoft.&#160; Here you can find where Microsoft technologies meet the open source community.&#160; Whether it’s <a href="http://www.oscon.com/oscon2011/public/schedule/detail/21244">Microsoft appearing at OSCON</a> or something like <a href="http://blogs.technet.com/b/port25/archive/2011/12/19/full-support-for-phonegap-on-windows-phone-is-now-complete.aspx">PhoneGap on Windows Phone being complete</a>, you’ll find all sorts of details on Microsoft’s relations in open source.&#160; As they put it on their site:</p>
<blockquote><p>Port 25 is about having a healthy conversation with customers and the industry to talk openly and honestly about their biggest interoperability challenges, whether it is on UNIX, Linux, Windows, or other open source packages. </p>
<p>We believe that healthy and productive discussion only occurs when the parties listen and respond to each other, and this is the foundation on which Port 25 is built. </p>
<p>Our goal is to be accessible, approachable and smart, which means our door is always open, that no comment goes unread, that ideas (common sense required) can be openly discussed, and that while change takes time, we&#8217;re committed. </p>
</blockquote>
<p><strong>Conclusion</strong></p>
<p>In “Keeping an Open Mind About Open Source”, I challenged my audience to keep their mind open for the rest of the conference, as they may have been surprised with what was covered in the conference.&#160; As for now, I challenge you, whoever you may be, to get past the myth that Microsoft isn’t interested in open source.&#160; It’s a myth, and the reality is that Microsoft is interested and has taken big strides over the years to show how they’re interested and want to be involved in the open source realm.</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2012/01/15/microsoft-in-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing the Trello&#8230;</title>
		<link>http://codinggeekette.com/2012/01/10/playing-the-trello/</link>
		<comments>http://codinggeekette.com/2012/01/10/playing-the-trello/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 16:02:25 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[In the Eyes of an Entrepreneur]]></category>
		<category><![CDATA[cards]]></category>
		<category><![CDATA[checklists]]></category>
		<category><![CDATA[organization]]></category>
		<category><![CDATA[Trello]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=426</guid>
		<description><![CDATA[While I&#8217;m very musically inclined, Trello is not related to a trumpet combined with a cello, despite what its name suggests. One of my clients started using this tool to help track features on our current project and steps we need to take for those features. While using it for this client, I&#8217;ve found multiple [...]]]></description>
			<content:encoded><![CDATA[<p>While I&#8217;m very musically inclined, Trello is not related to a trumpet combined with a cello, despite what its name suggests.</p>
<p>One of my clients started using this tool to help track features on our current project and steps we need to take for those features. While using it for this client, I&#8217;ve found multiple uses for it, so I figured I may as well blog about the handy online tool known as <a href="http://trello.com" target="_blank">Trello</a>.</p>
<h2>What I Like About Trello</h2>
<p>What&#8217;s nice about using Trello to track things like this is that you can assign points to cards and use browser plugins &#8211; such as <a href="https://chrome.google.com/webstore/detail/jdbcdblgjdpmfninkoogcfpnkjmndgje" target="_blank">Trello Scrum for Google Chrome</a> &#8211; to help get lane totals, which are helpful if you need to calculate velocity or other metrics.</p>
<p>Cards on the board can have all sorts of features, including:</p>
<ul>
<li>Labels &#8211; used however you may want to use them. Be it using labels to identify larger features, priorities, risk levels, or some other piece of data. Cards can have multiple labels.</li>
<li>Assignments &#8211; used to see who&#8217;s assigned to work on the card. Multiple people can be assigned to a card.</li>
<li>Checklists &#8211; used for lists related to the card. Great for keeping track of steps and resources to complete a card.</li>
<li>Attachments &#8211; good for attaching files related to the card. This is good especially if, for example, you have a gherkin file associated with the feature.</li>
<li>Vote &#8211; good if you have a team of people looking at features and wanting to vote on which features get in a release, for example.</li>
</ul>
<p>Trello is also a project that is continuously maintained. Not only do they continue to work on Trello, but they use Trello to manage Trello development &#8211; check out the <a href="https://trello.com/board/trello-development/4d5ea62fd76aa1136000000c" target="_blank">Trello Development board</a>.</p>
<h2>How I Use Trello &#8211; For Business</h2>
<p>In addition to using Trello to track the various features and who&#8217;s working on each of them for our project with one of my clients, I&#8217;ve also decided to use it for my business overall. My Trello boards for my business &#8211; Cleveland Tech Consulting, LLC &#8211; help me to get a better view of the picture overall. I have a board that I call &#8220;Business Pipeline&#8221;. This is where I keep track of my various contracts with my clients, as well as potential job leads. I have another board that I use to keep track of some of the apps that I&#8217;d like to work on if I had more time. This helps me to at least get my ideas down somewhere where I can revisit them.</p>
<p>On my &#8220;Business Pipeline&#8221; board, I have 4 columns:</p>
<ul>
<li>To Do &#8211; tasks I need to do, people to follow up with</li>
<li>Scheduled &#8211; things I&#8217;ve scheduled to get taken care of</li>
<li>In Progress &#8211; what I&#8217;m currently working on</li>
<li>Done</li>
<li>On Hold &#8211; tasks waiting on another person or waiting for me to have more time to address</li>
</ul>
<p>On my apps idea board, I use the default 3 columns:</p>
<ul>
<li>To Do</li>
<li>Doing</li>
<li>Done</li>
</ul>
<p>Overall, these boards help me see the big picture of the flow of my business.</p>
<h2>How I Use Trello &#8211; For Personal Projects</h2>
<p>This whole &#8220;creating cards, putting them in columns, using checklists&#8221; mentality is the story of my life. I tend to break big projects into smaller ones to make them more manageable. I make lists of how to accomplish tasks, to help keep me on task. So using Trello on personal projects just made sense to me. Add to it that I have a very big&#8230; project&#8230; in my personal life that I really couldn&#8217;t see a big picture of&#8230; and Trello to the rescue! {cue superhero music}</p>
<p>So my very big &#8220;project&#8221; in my personal life is preparing for the arrival of my son, who is due April 4th. My husband and I are going to become parents for the first time, and we&#8217;ve got a lot of tasks to tackle before Logan&#8217;s arrival. I didn&#8217;t realize just how much we had to do, but creating a &#8220;Baby Planning&#8221; board on Trello has helped both of us realize that there&#8217;s a lot to do. Here&#8217;s what one of our cards looks like:</p>
<p><a href="http://codinggeekette.com/wp-content/uploads/2012/01/paintcolors.jpg"><img class="aligncenter size-full wp-image-427" title="Paint Colors Card in Trello" src="http://codinggeekette.com/wp-content/uploads/2012/01/paintcolors.jpg" alt="Paint Colors Card in Trello" width="50%" height="50%" /></a></p>
<p>Whether we need to register for something, purchase something, or preparing something in the house, it&#8217;s all getting added to the Trello board. So far, we&#8217;ve found this helpful &#8211; be it tracking pediatrician recommendations, writing down specific color information for the nursery, or even storing links of nurseries that I like for inspiration.</p>
<h2>Conclusion</h2>
<p>I&#8217;ve found Trello to work well for what I need. I like a <strong>simple</strong> way of organizing my features and tasks, be it software development/architecture or otherwise. Trello is my choice, and I&#8217;d recommend others to try it out and see if it may meet your needs as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2012/01/10/playing-the-trello/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s an App for That!</title>
		<link>http://codinggeekette.com/2012/01/02/theres-an-app-for-that/</link>
		<comments>http://codinggeekette.com/2012/01/02/theres-an-app-for-that/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 00:47:14 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[apps]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=424</guid>
		<description><![CDATA[The first of the posts to be making their circle this year is posting what apps they recommend on their phones. My friends Jeff Blankenburg and Brian Jackett made posts, and I figured I&#8217;d join in on this. My Phone I have a Samsung Focus on AT&#38;T with the Mango update. Hard to believe, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>The first of the posts to be making their circle this year is posting what apps they recommend on their phones. My friends <a href="http://www.jeffblankenburg.com/2012/01/02/whats-on-your-phone/" target="_blank">Jeff Blankenburg</a> and <a href="http://briantjackett.com/archive/2012/01/02/windows-phone-7.5-ldquomangordquo-app-recommendations.aspx" target="_blank">Brian Jackett</a> made posts, and I figured I&#8217;d join in on this.</p>
<h2>My Phone</h2>
<p>I have a <a href="http://www.samsung.com/us/mobile/cell-phones/SGH-I917ZKAATT" target="_blank">Samsung Focus</a> on AT&amp;T with the Mango update. Hard to believe, I&#8217;ve had my phone for over a year now. Very pleased with the <a href="http://www.microsoft.com/windowsphone/en-us/default.aspx" target="_blank">Windows Phone</a> interface, I&#8217;ve added many apps to my phone since getting it.</p>
<h2>Social Media Apps</h2>
<ul>
<li><a href="http://www.4thandmayor.com/" target="_blank">4th &amp; Mayor</a> &#8211; It took me awhile to get into the whole <a href="https://foursquare.com/" target="_blank">Foursquare </a>check-ins trend. But after <a href="http://devlink.net" target="_blank">devLink </a>this summer, I&#8217;ve checked into a few places &#8211; currently at 184 check-ins, 4 mayorships, 21 badges, 12 tips, and 42 friends. My top places include places where I was contracted to work and where the user groups meet. In the past 6 months, my top categories include airports, food &amp; drink shops, and offices. All of these statistics are easily attainable in 4th &amp; Mayor! Once again, <a href="http://www.jeff.wilcox.name/" target="_blank">Jeff Wilcox</a> has put out an awesome app.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/ac61a1bc-9325-e011-854c-00237de2db9e" target="_blank">Birdsong </a>- While talking with my friend <a href="http://deepfriedbytes.com" target="_blank">Chris Woodruff</a> while we were in Seattle last year, I asked him if he could recommend any apps for juggling multiple Twitter accounts. Birdsong is great for that! Whether I&#8217;m Tweeting as <a href="http://twitter.com/sadukie" target="_blank">@sadukie</a>, <a href="http://twitter.com/clevtechevents" target="_blank">@clevtechevents</a>, or one of my various conference accounts, I have one app that allows me to switch between accounts and tweet from there. While I don&#8217;t use it often when I have my laptop on hand, I do find it helpful if I need to <a href="http://twitter.com/#!/sadukie/status/153914935603236865" target="_blank">post a picture to Twitter</a> while I&#8217;m on the road.</li>
</ul>
<h2>Productivity Apps</h2>
<ul>
<li><a href="http://www.windowsphone.com/en-US/apps/351decc7-ea2f-e011-854c-00237de2db9e" target="_blank">Amazon Mobile</a> &#8211; Definitely handy when you&#8217;re buying items from a brick and mortar store and really wondering if you should spend that amount on something that you could wait a few days for. Being an <a href="http://www.amazon.com/gp/help/customer/display.html/ref=help_search_1-1?ie=UTF8&amp;nodeId=200444160&amp;qid=1325550040&amp;sr=1-1" target="_blank">Amazon Prime</a> person and having free 2-day shipping on orders, this is a must-have for me.</li>
<li>Diagnosis &#8211; Whether you&#8217;re trying to diagnose battery usage and signal problems or wanting to tether out on your phone, this is a must-have for Samsung Focus users. You can find more on <a href="http://forum.xda-developers.com/wiki/index.php?title=Samsung_Focus" target="_blank">the Samsung Focus Diagnosis app on the XDA-Developers site</a>.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/bb4b335c-844a-e011-854c-00237de2db9e" target="_blank">GoVoice</a> &#8211; If you have a <a href="http://google.com/voice" target="_blank">Google Voice</a> account, you can check your Google Voice texts and voicemails on your Windows Phone with the GoVoice app. This has been helpful in deciphering what some of my transcribed voice mails really were.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/6b144386-e9db-df11-a844-00237de2db9e" target="_blank">Last.fm</a> &#8211; Listen to the streaming music over last.fm right on your phone with this app!  When I&#8217;m not listening to last.fm on my XBOX, I may be listening to it on my phone.  It&#8217;s nice to have this option in addition to any other options I&#8217;d have in whichever car I&#8217;m driving.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/3f5f22e1-24e1-4fc6-9763-7ab8062712e2" target="_blank">Mileage Log</a> &#8211; Being in business for myself, I have a new world of tax write-offs, including mileage to places.  Also, with getting a new car last July, I was curious to see how its mileage would be throughout the year.  This app allows me to track my mileage (including the price) so that I can see the mpg trends in my car.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/d35631f4-8c02-e011-9264-00237de2db9e" target="_blank">Stopwatch</a> &#8211; Good for timing laps and as a general timer.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/2cb7cda1-17d8-df11-a844-00237de2db9e" target="_blank">Translator </a>- Right now, the supported languages include English, French, Italian, German, and Spanish.  I like having this on hand when I am dealing with an international audience and need to get words or sentences translated.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/0f69cc30-1bd8-df11-a844-00237de2db9e" target="_blank">Unit Converter</a> &#8211; I&#8217;m known to run searches such as &#8220;150 lb to stone&#8221; or &#8220;47 degrees F to C&#8221; and then getting the conversion from a search engine.  However, having Unit Converter on my phone means that I have these conversion abilities right at my fingertips when I&#8217;m on the go.  Whether I&#8217;m looking at length, temperature, speed, time, volume, angle, weight, or area, this app has been very helpful in getting me the conversions I need when I need them.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/5f64ad85-f801-e011-9264-00237de2db9e" target="_blank">WordPress </a>- If you have 1 or even more than 1 WordPress website, this Windows Phone app is great for managing your WordPress sites.  One thing to note, XML-RPC publishing needs to be enabled on self-hosted  WordPress blogs before you can publish from the app. WordPress.com-hosted apps have this enabled by default.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/9abcf2c6-19db-df11-a844-00237de2db9e" target="_blank">World Clock</a> &#8211; If you have business clients (or in my case, family) throughout the world, this app can help you keep track of what time it is in other parts of the world.  For me, having family in London, Sydney, and Hong Kong, I need to have something like the World Clock app to help keep their times straight.</li>
</ul>
<h2>Misc Apps</h2>
<ul>
<li><a href="http://www.windowsphone.com/en-US/apps/9f25dc22-bc9b-e011-986b-78e7d1fa76f8" target="_blank">Across the Room</a> &#8211; Recommended to me by Jeff, I&#8217;ve found this helpful whether it&#8217;s delivering a message to friends in the same talk as me at a conference or sending a message to my husband when he&#8217;s sitting away from me in our front room. Of course, he steals my phone so that he too can play with this app. This is just a fun way to deliver a message, as the name suggests, across the room.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/8c1e0a71-47e6-df11-a844-00237de2db9e" target="_blank">Coin Flipper</a> &#8211; When you live in a house of indecision like I do, it helps to have a coin flipper for making decisions, especially if you don&#8217;t like carrying coins around.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/0ae6a2fa-0fdb-df11-a844-00237de2db9e" target="_blank">Fandango</a> &#8211; Whether it&#8217;s a girls&#8217; night out to <em>Sex and the City 2</em>, a family trip to <em>The Muppets</em>, or a date night to the latest James Bond movie, I like having movie times and being able to purchase movie tickets right at my fingertips. I can see what&#8217;s now playing, what&#8217;s coming soon, and even what&#8217;s showing at nearby theaters &#8211; including showtimes for the current day!</li>
<li><a href="http://www.windowsphone.com/en-US/apps/4b5c813d-01fc-df11-9264-00237de2db9e" target="_blank">FML </a>- If you&#8217;re having a bad day and need something to make you laugh, just know that other people are having it as bad or worse. This app is great, showing the data from <a href="http://www.fmylife.com/" target="_blank">fmylife.com</a>.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/8a34a962-0adb-df11-a844-00237de2db9e" target="_blank">Geocaching </a>- After a few of my college friends talked me into geocaching, I&#8217;ve found it to be a good excuse to get out of the house and a great way to explore cities. Take scavenger hunts to the next level with this GPS scavenger hunt-like activity. Whether I&#8217;m on my own or out with friends, I&#8217;ve always enjoyed figuring out where the cache is hidden.  This is tied into the <a href="http://www.geocaching.com/" target="_blank">geocaching.com</a> database.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/ff971299-eed8-df11-a844-00237de2db9e" target="_blank">IMDb </a>- Pulling data from <a href="http://imdb.com" target="_blank">the IMDB.com website</a>, this app is great when you need to wow your friends with a quote from a movie or satisfy your curiosity of who was in the original <em>Ocean&#8217;s 11</em>.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/56482549-ae3a-e011-854c-00237de2db9e" target="_blank">Periodic Table</a> &#8211; Have I ever mentioned that some of my friends are super smart when it comes to science?  If they ever get to talking about <em>element</em>ary topics, I&#8217;ve got a periodic table of elements on my phone to remind me how that was structured.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/4114406c-7645-e011-854c-00237de2db9e" target="_blank">Portal Sounds</a> &#8211; I&#8217;m a fan of the Portal games, and I&#8217;ve found that having the sounds at my fingertips can be a great distracting tool.  There have been times where my little nephew (who&#8217;ll be 2 in the spring) has started getting fussy, and I&#8217;ve played some of the Portal sounds which have caught his attention and got him to settle down.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/1d8b79d6-6221-e011-854c-00237de2db9e" target="_blank">Wikipedia </a>- This app needs to words, other than it takes the data from the Wikipedia.com site.</li>
</ul>
<h2>Games</h2>
<ul>
<li><a href="http://www.windowsphone.com/en-US/apps/e4571a02-0b87-e011-986b-78e7d1fa76f8">Angry Birds</a> &#8211; Shooting birds to attack pigs&#8230; this game is an addicting puzzle game.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/ea9a24ad-d2d1-df11-9eae-00237de2db9e">Bejeweled™ LIVE</a> &#8211; I have to admit that I have a weak spot for <a href="http://www.popcap.com/">PopCap games</a>. The Bejeweled series was the first of their games that roped me in. I love this gem-matching game, whether I&#8217;m at the doctor&#8217;s office or stuck on a long ride.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/3d02a446-0a07-e011-9264-00237de2db9e">Color Sprouts</a> &#8211; a coloring book app, good for keeping kids distracted</li>
<li><a href="http://www.windowsphone.com/en-US/apps/3a1fabb3-4a70-e011-81d2-78e7d1fa76f8">Doodle Jump</a> &#8211; a fun little game that makes great use of the accelerometer!</li>
<li><a href="http://www.windowsphone.com/en-US/apps/2c59139b-8b10-e011-9264-00237de2db9e">Fireworks </a>- nice little app to create a distraction for little ones</li>
<li><a href="http://www.windowsphone.com/en-US/apps/49c69a08-60fe-df11-9264-00237de2db9e">Fruit Ninja</a> &#8211; Be it on my Windows Phone or on Kinect, I have to admit that I am a fruit-slashing addict. On the phone, your fingers are what does the slashing. Slice and dice the fruit, and watch out for the bombs! This game is great stress relief!</li>
<li><a href="http://www.windowsphone.com/en-US/apps/38484d96-56fe-df11-9264-00237de2db9e">Parachute Panic</a> &#8211; Such a catchy theme song! It&#8217;s fun trying to land parachuting guys on boats while working around obstacles.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/706f822a-a47e-e011-986b-78e7d1fa76f8">PvZ </a>- I&#8217;ve got this on my PC and was super thrilled when I saw it was coming out for Windows Phone. I have this on my phone now as well, and I made it a point to unlock the Whack-a-Zombie mini game for yet another form of stress relief!</li>
<li><a href="http://www.windowsphone.com/en-US/apps/a225d377-73fd-df11-9264-00237de2db9e">Swipy Man</a> &#8211; Another game that makes physics fun, trying to land a stick figure guy on a platform.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/c62201b4-e059-e011-854c-00237de2db9e">Wordament </a>- I&#8217;m a words-game junkie. Banagrams, Scrabble, Boggle, and Balderdash are just some of the word games I like playing in person. Wordament is a good Boggle-like game.</li>
<li><a href="http://www.windowsphone.com/en-US/apps/f543b62b-d541-e011-854c-00237de2db9e">Toy Xylophone </a>- You never know when you need to distract a kid or play as an accompaniment at Music Monday. Having a toy xylophone on the phone is just a silly thing to have on hand.</li>
</ul>
<h2>Conclusion</h2>
<p>Got any apps on your phone that you&#8217;d like to recommend to others? Blog about it and post a link to your blog post here in the comments! I&#8217;d love to see how others are using their phones and what apps they find useful!</p>
<p>Others&#8217; recommendations so far:</p>
<ul>
<li><a href="http://www.ocdprogrammer.com/post/2012/01/02/My-App-List-WP7.aspx" target="_blank">Clarence Klopfstein</a> (OCDProgrammer.com)</li>
<li><a href="http://www.tested.com/forums/phones/4/falcon-fish_face_mcgee-present-our-favorite-wp7-apps-of-2011/12625/#11" target="_blank">Brian Graham</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2012/01/02/theres-an-app-for-that/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exploring Office Productivity Suites&#8230;</title>
		<link>http://codinggeekette.com/2011/12/08/exploring-office-productivity-suites/</link>
		<comments>http://codinggeekette.com/2011/12/08/exploring-office-productivity-suites/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 04:05:32 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[SUX]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[OpenOffice]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=420</guid>
		<description><![CDATA[In August, I became an independent consultant, which meant that I needed to figure out how I was going to use software in my day-to-day job and how I was going to afford it.  Software licensing can be a costly thing, but thankfully I have another company looking after me on some of that.  The [...]]]></description>
			<content:encoded><![CDATA[<p>In August, I became <a href="http://cletechconsulting.com" target="_blank">an independent consultant</a>, which meant that I needed to figure out how I was going to use software in my day-to-day job and how I was going to afford it.  Software licensing can be a costly thing, but thankfully I have another company looking after me on some of that.  The one thing I really wanted to look into was office productivity suites, as I wasn&#8217;t sure that a Microsoft Office product would be right for me at the right price.</p>
<p><strong>Microsoft Office 365</strong></p>
<p>My husband works at an IT company that deals with Microsoft BPOS and <a href="http://www.microsoft.com/en-us/office365/" target="_blank">Office 365</a>.  Thanks to him, I learn about Microsoft products that I as a developer would normally not care much about but that I as a business owner may care about.  Office 365 was one of those.  Since there were <a href="http://www.microsoft.com/en-us/office365/free-office365-trial.aspx" target="_blank">trial subscriptions</a> for their various plans, I tried trials for two different plans &#8211; one that gave me the cloud based stuff and one that included <a href="http://office.microsoft.com/en-us/professional-plus/" target="_blank">Office Professional Plus</a>.  Here are my initial thoughts:</p>
<ul>
<li>A cloud-only version would not work well for me, as there are many times when I may be on a plane or just disconnected from the Internet in general and want to work on my documents without that tether to the cloud.</li>
<li>While I like that it has Office Web Apps, it also has SharePoint (which I wouldn&#8217;t use, as I prefer other tools), Lync, and Exchange (which, to me, doesn&#8217;t make sense for a single user company).</li>
<li>The Office Professional Plus was nice:</li>
<ul>
<li>It was handy for when I had to work on a client&#8217;s Access database.</li>
<li>Having Office available when disconnected from the cloud was handy.</li>
<li>OneNote&#8230; such a great way to organize thoughts, links, receipts, plans in general</li>
</ul>
<li>The licensing scheme is typical of Microsoft &#8211;  <a href="http://www.microsoft.com/en-us/office365/buy-small-business.aspx?WT.z_O365_ca=Buy_plans-small-business_en-us#fbid=TItt-sntcUz" target="_blank">P plans</a> versus <a href="http://www.microsoft.com/en-us/office365/buy-midsize-enterprise.aspx#fbid=TItt-sntcUz" target="_blank">E plans</a>.</li>
</ul>
<p>I would like it if it were more a la carte &#8211; give me the cloud part plus Office Professional Plus, minus SharePoint, Exchange, and Lync, and I might be good.  Otherwise, for me personally, there&#8217;s a lot of fluff and confusion and not really something for me.  I also didn&#8217;t like the idea of setting one of my domains to point to their services &#8211; as a long time web developer and domain owner, there are some sacrifices I&#8217;m willing to make but moving my domain to point to a SharePoint site didn&#8217;t settle well with me.  (SharePoint is a great option for some people, but it&#8217;s just not my personal cup of tea.)</p>
<p>However, if you&#8217;re looking for this combination, I can <a href="http://simplex-it.com" target="_blank">recommend a company in Cleveland to help you decide what plan may be right for you</a>.</p>
<p><em><strong>Note: </strong></em>After letting my Office 365 trials lapse, my Office Professional Plus license also expired, as expected.  There does <span style="text-decoration: underline;">not</span> appear to be a nice way to upgrade Office Professional Plus with a registration key.  The help file says to contact your system administrator (which is annoying when you <span style="text-decoration: underline;">are</span> the administrator).  After talking with my husband, there may be 2 spots to edit this &#8211; Add/Remove Programs (yay for Microsoft intuition) or the registry.  There isn&#8217;t an option under the Help menu like where most Microsoft activation and registration dialogs live.</p>
<p><strong>Microsoft Office (standalone, no cloud)</strong></p>
<p>I&#8217;ve been working with Microsoft Office products for a long time in my development career.  One of my first programs while learning VB was learning how to get it to talk to an Access database.  I was used to writing school essays in Word documents.  My drafts for <a href="http://qtlil.me/psbook" target="_blank">my book</a> were written as Word documents.  My presentations have been done in PowerPoint.  My email &#8211; at least 6 accounts &#8211; has been in Outlook for awhile.  Microsoft Office, for me, was like my fleece blankets in the winter &#8211; something that has kept me in my comfort zone.</p>
<p>However, after that Office Professional Plus expiration after Office 365 trial expired, I was not happy with that user experience.  It made me think that Microsoft Office was more like that holey pair of jeans that I&#8217;ve been meaning to get rid of.  On top of it, <a href="http://www.microsoft.com/licensing/about-licensing/Office2010.aspx#tab=3" target="_blank">Office&#8217;s licensing model</a> seemed to be pricey to me.</p>
<p><strong>OpenOffice.org</strong></p>
<p>After realizing that I wasn&#8217;t content with licensing models or prices, I remembered that there were open source alternatives to Microsoft Office.  After all, I was working on a keynote for <a href="http://sfd2011.com" target="_blank">Software Freedom Day 2011</a> here in Cleveland talking about open source.  Going back to my Linux roots, I remembered <a href="http://about.openoffice.org/index.html" target="_blank">OpenOffice.org</a> and figured I&#8217;d check it out to see how it works.  Here were my thoughts:</p>
<ul>
<li>If I work with a book publisher again, it&#8217;ll be in my personal VM, which has Microsoft Office through my MSDN subscription (for personal use, not for my business).</li>
<li>While I can access the Access data by converting it in OpenOffice Base, I won&#8217;t be able to deal with Access databases in their MDB format.</li>
<li>I can still write presentations, using OpenOffice Impress.  I used this to write my keynote slides.</li>
<li>While there&#8217;s no mail client, I can always find a separate email client.  This isn&#8217;t a must-have but a nice-to-have.</li>
</ul>
<p>While working with OpenOffice.org, I found myself missing Outlook.  However, a quick tweet yielded an Outlook replacement &#8211; <a href="http://explore.live.com/windows-live-mail" target="_blank">Windows Live Mail</a>!  Other than missing Outlook, I felt fine using it &#8211; and I can save their files to other formats if need be.  For example, for my keynote, I made my slides available via both <a href="http://qtlil.me/sfd2011cle-odp" target="_blank">OpenOffice&#8217;s ODP format</a> and the <a href="http://qtlil.me/sfd2011cle-ppt" target="_blank">PowerPoint format</a>.</p>
<p><strong>Conclusion</strong></p>
<p>For me, as a small business owner, I personally find more value in spending money on training and on partnerships with the right teammates rather than on an office productivity package.  The cloud wasn&#8217;t something for me, as I preferred to be detached.  After re-evaluating my situation and taking a couple office suite setups for a test drive, I think OpenOffice.org plus Windows Live Mail is the right decision for me.  In this case, the least confusing licensing model, the cost, and the best value for my investment  were the deciding factors.  Does this mean I&#8217;m anti-Microsoft? No.  This just means that, as a business owner, Microsoft is a potential vendor but may not always have the right solution for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2011/12/08/exploring-office-productivity-suites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using StudioShell to generate WiX XML</title>
		<link>http://codinggeekette.com/2011/11/21/using-studioshell-to-generate-wix-xml/</link>
		<comments>http://codinggeekette.com/2011/11/21/using-studioshell-to-generate-wix-xml/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 02:02:40 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[StudioShell]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[WiX]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=415</guid>
		<description><![CDATA[I have to say it &#8211; after seeing Jim Christopher&#8216;s StudioShell talk at devLink this past year, I think it&#8217;s been my most favorite Visual Studio tool so far.  I get to use my PowerShell knowledge to help script stuff out, saving my teammates a ton of work.  Today, we added about 10 new pages [...]]]></description>
			<content:encoded><![CDATA[<p>I have to say it &#8211; after seeing <a href="http://twitter.com/beefarino" target="_blank">Jim Christopher</a>&#8216;s <a href="http://qtlil.me/sdss" target="_blank">StudioShell</a> talk at <a href="http://devlink.net" target="_blank">devLink </a>this past year, I think it&#8217;s been my most favorite Visual Studio tool so far.  I get to use my PowerShell knowledge to help script stuff out, saving my teammates a ton of work.  Today, we added about 10 new pages to one of our client&#8217;s sites and had to update <a href="http://wix.sourceforge.net/" target="_blank">a WiX installer</a>.  Recognizing patterns and an opportunity for PowerShell, I just had to use StudioShell to eliminate the tediousness of generating the XML code manually.</p>
<p><strong>Background</strong></p>
<p>We have a Visual Studio 2010 solution with numerous projects &#8211; class libraries, WiX installers, and at least one web application.  One of the annoyances we have on our team is maintaining the WiX files every time we update a page, in order to make sure our pages get deployed properly.  So imagine our frustration today, after adding about 10 pages of content to our web application, we realized that we had to update our WiX installer for the website.</p>
<p>For those not familiar with WiX &#8211; Windows Installer XML (WiX) is what&#8217;s used in creating MSI files from XML.  You can use the WiX toolset to help you maintain these packages.  The WiX toolset documentation is available on <a href="http://wix.sourceforge.net/" target="_blank">SourceForge</a>.  Every time we need to add a file to the server, we have to update our WiX wxs file.  Syntax for that looks something like this:</p>
<p><code>&lt;File Id="SampleFile.aspx" Name="SampleFile.aspx" Source="$(var.OurSamplePath)\Subfolder\SampleFile.aspx" /&gt;<br />
</code></p>
<p><strong>Problem and Solution</strong></p>
<p>Our problem was that we needed to create that line for 10 new ASPX files.  Sure, we could have borrowed a line from one of the files already in the directory, copied and pasted it 10 times, and then manally search-and-replaced each of these instances.  But even that takes a long time.  Knowing what I did with what tools I had available, this is how I saw it.  That XML above pretty much boiled down to this for me:</p>
<p><code>&lt;File Id="{0}" Name="{0}" Source="$(var.OurSamplePath)\Subfolder\{0}" /&gt;<br />
</code></p>
<p>I saw that pattern and realized I could turn that into a string and pass it the names of the files.  I also realized that I could use StudioShell to navigate through my project&#8217;s structure to get a list of the new files &#8211; which happened to be all of the ASPX files in a particular director and output them into this XML.  My StudioShell commands looked something like this:</p>
<p><code>cd DTE:<br />
cd solution\projects\ProjectName\SomeSubFolder<br />
dir *.aspx | % { "&lt;File Id=`"{0}`" Name=`"{0}`" Source=`"`$(var.OurSamplePath)\Subfolder\{0}`" /&gt;" -f $_.Name }</code></p>
<p>The StudioShell output looked something like this:</p>
<pre>&lt;File Id="AgeGroups.aspx" Name="AgeGroups.aspx"
Source="$(var.OurSamplePath)\Subfolder\AgeGroups.aspx" /&gt;
&lt;File Id="Fees.aspx" Name="Fees.aspx"
Source="$(var.OurSamplePath)\Subfolder\Fees.aspx" /&gt;
&lt;File Id="Home.aspx" Name="Home.aspx"
Source="$(var.OurSamplePath)\Subfolder\Home.aspx" /&gt;</pre>
<p>What took me a few minutes to type the command, run, copy the output, and paste into the wxs file could have easily taken longer if I hadn&#8217;t had StudioShell.</p>
<p>Note: While I could have fired up PowerShell and navigated my code via the FileSystem provider (as the <code style="display: inline;">dir</code> command and the string formatting are PowerShell), I preferred to use StudioShell because our projects in the solution were in different folders and having the <code style="display: inline;">DTE:\solution\projects</code> navigation that StudioShell made it that much more easier and convenient to just do this work from within Visual Studio.</p>
<p><strong>Conclusion</strong></p>
<p>Once again, having StudioShell as part of my installed Visual Studio tools made it that much easier for me to script out a process and get the results I needed within a much shorter period of time than doing it manually.  If you haven&#8217;t checked out StudioShell yet, you can find it at <a href="http://qtlil.me/sdss" target="_blank">http://studioshell.codeplex.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2011/11/21/using-studioshell-to-generate-wix-xml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Special Message for Today</title>
		<link>http://codinggeekette.com/2011/11/11/a-special-message-for-today/</link>
		<comments>http://codinggeekette.com/2011/11/11/a-special-message-for-today/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 16:11:14 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=413</guid>
		<description><![CDATA[01010111 01101001 01110011 01101000 01101001 01101110 01100111 00100000 01100001 01101100 01101100 00100000 01100111 01100101 01100101 01101011 01110011 00100000 01100001 01101110 01100100 00100000 01100111 01100101 01100101 01101011 01100101 01110100 01110100 01100101 01110011 00100000 01100001 00100000 01110110 01100101 01110010 01111001 00100000 01101000 01100001 01110000 01110000 01111001 00100000 00110001 00110001 00101111 00110001 00110001 00101111 00110001 00110001 00100000 01100100 [...]]]></description>
			<content:encoded><![CDATA[<div id="BO">01010111 01101001 01110011 01101000 01101001 01101110 01100111 00100000 01100001 01101100 01101100 00100000 01100111 01100101 01100101 01101011 01110011 00100000 01100001 01101110 01100100 00100000 01100111 01100101 01100101 01101011 01100101 01110100 01110100 01100101 01110011 00100000 01100001 00100000 01110110 01100101 01110010 01111001 00100000 01101000 01100001 01110000 01110000 01111001 00100000 00110001 00110001 00101111 00110001 00110001 00101111 00110001 00110001 00100000 01100100 01100001 01111001 00100001</div>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2011/11/11/a-special-message-for-today/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Microsoft Promoting Windows Phone App Building</title>
		<link>http://codinggeekette.com/2011/11/10/microsoft-promoting-windows-phone-app-building/</link>
		<comments>http://codinggeekette.com/2011/11/10/microsoft-promoting-windows-phone-app-building/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 15:05:59 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[apps]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=410</guid>
		<description><![CDATA[I just noticed today&#8217;s date, and I&#8217;ve had my Windows Phone for about a year.  Has it been a year already?!?  Time flies when you have a phone that you like (and I truly like my Samsung Focus)!  But have you, as a developer, found yourself with a smart phone and a need for a [...]]]></description>
			<content:encoded><![CDATA[<p>I just noticed today&#8217;s date, and I&#8217;ve had my Windows Phone for about a year.  Has it been a year already?!?  Time flies when you have a phone that you like (and I truly like my Samsung Focus)!  But have you, as a developer, found yourself with a smart phone and a need for a particular app but couldn&#8217;t find the right app?  That&#8217;s an opportunity to build your own app!</p>
<p><strong>The [Your App Here] Campaign</strong></p>
<p>Yesterday, I received an email from Microsoft about their [Your App Here] advertising campaign program.  They&#8217;re looking for the next wave of great apps for Mango (Windows Phone 7.5) phones.  Unfortunately, this program is limited to developers in the United States.</p>
<p>The email mentions two campaigns &#8211; January and February &#8211; with respective submission deadlines of 11/16 and 12/22.  By submitting your app, you are entering for a chance to win placement in a digital Windows Phone campaign, with banner ads and up to a million impressions through the MSN Network.  The app will also be featured at the Windows Phone marketplace.</p>
<p>So that app you&#8217;ve been thinking about&#8230; maybe it&#8217;s time to build it and get others using it as well!  For more details, see <a href="http://qtlil.me/wpyah" target="_blank">The [Your App Here] Campaign site</a>.</p>
<p><strong>Windows Phone Camp Hands On Accelerator Lab</strong></p>
<p>What better way to work on your Windows Phone app than to check out the Windows Phone Camp Hands On Accelerator Labs that Microsoft is hosting in various cities throughout the country?  Next week, Tuesday (11/15) through Thursday (11/17), Microsoft is hosting a 3-day camp in Columbus, OH to help you get your apps out to the Windows Phone market.  Whether you&#8217;ve got a totally new app idea or maybe have an Android, iPhone, or BlackBerry app that you want to see on Windows Phone, this can be a great opportunity to work with Microsoft resources on how to get your app built and out to the Windows Phone Marketplace.  For more details on the Columbus Windows Phone Camp Hands On Accelerator Lab, click <a href="http://qtlil.me/wplabcmh" target="_blank">here</a>.</p>
<p><strong>31 Days of Mango</strong></p>
<p>My friend <a href="http://www.jeffblankenburg.com" target="_blank">Jeff Blankenburg</a> is a Developer Evangelist over at Microsoft who&#8217;s been passionate about Windows Phone for quite awhile.  He wrote a &#8220;31 Days of Windows Phone&#8221; series awhile back, and now he&#8217;s publishing his new series &#8211; 31 Days of Mango.  If you aren&#8217;t familiar with some of the new features in Windows Phone 7.5, then you really should check this series out.  I really like that these articles have pictures to go along with the descriptions, so that as the reader, we have some context as to what we should be seeing if we&#8217;re following along with the blog post.  There are plenty of resources in this series for working with Mango &#8211; to date, including emulator tools, reminders, motion, contacts API, and the calendar API. For more details, you can check this out at <a href="http://qtlil.me/jb31mango" target="_blank">http://jeffblankenburg.com/31daysofmango</a>.</p>
<p><strong>Other Resources</strong></p>
<p><strong></strong>There are plenty of resources for getting started with Windows Phone.  In addition to those above, you can always check out <a href="http://create.msdn.com" target="_blank">http://create.msdn.com</a>.  With all of these resources at your fingertips and the need for an app on your Windows Phone, what are you waiting for?  Start your app today!</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2011/11/10/microsoft-promoting-windows-phone-app-building/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Words of Advice from an Inc. Success Story &#8211; Forget Gender</title>
		<link>http://codinggeekette.com/2011/11/05/words-of-advice-from-an-inc-success-story-forget-gender/</link>
		<comments>http://codinggeekette.com/2011/11/05/words-of-advice-from-an-inc-success-story-forget-gender/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 14:30:49 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[WiTty Perspectives]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[WiT]]></category>
		<category><![CDATA[words of advice]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=408</guid>
		<description><![CDATA[Now that I own my own business, I find myself reading more and more business-oriented websites.  Inc. is one of those sites.  While reading yesterday, I found one of their success stories intriguing. Theresa Alfaro Daytner is the owner of a construction company.  Inc.&#8217;s success story is here: http://www.inc.com/video/201101/success-stories-daytner-construction-group.html. There&#8217;s one question in particular that stands [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I own my own business, I find myself reading more and more business-oriented websites.  <a href="http://inc.com" target="_blank">Inc.</a> is one of those sites.  While reading yesterday, I found one of their success stories intriguing.</p>
<p>Theresa Alfaro Daytner is the owner of a construction company.  Inc.&#8217;s success story is here: <a href="http://www.inc.com/video/201101/success-stories-daytner-construction-group.html">http://www.inc.com/video/201101/success-stories-daytner-construction-group.html</a>.</p>
<p>There&#8217;s one question in particular that stands out:</p>
<blockquote><p><em>What would you say to other women looking to break into male-dominated fields?</em></p>
<p><strong>3:10 Theresa:</strong> As a woman, coming into a male-dominated field, look at the opportunities I have to redefine how we do it. So, I&#8217;m very intent on value-add to our clients. I really want to be a partner with our clients, and I gravitate toward the type of clients and projects that profoundly impact me, whether that&#8217;s in education, health care&#8230; Those are things that I naturally gravitate toward. So, what I would tell women who are interested is, &#8220;I wouldn&#8217;t worry about whether there are more men or women in a particular field.&#8221; If you feel like you have the resources to put together in a particular area to be exceptional at it, whether it&#8217;s something that more women are in, like marketing or advertising, or something like construction or engineering. If you think you can be excellent at it from a business model standpoint, and you&#8217;re passionate about the value-add that you can bring there, I say there&#8217;s really nothing that should stand in your way.</p></blockquote>
<p>These words of advice are so very true. When I decided to explore computers professionally, it was based on a few things &#8211; (1) I could make better money with less effort in computers rather than in music, (2) I had a lot of fun tinkering around with code at home &#8211; from releasing a freeware address book on NoNags to working on websites, I liked it all, and (3) while I knew it was a male-dominated field, I wasn&#8217;t going to college for my MRS degree (awful joke some people made) &#8211; I had my supportive boyfriend back then and didn&#8217;t put any thought like that towards my friends.</p>
<p>I pursued a field that I was not only interested in from an educational standpoint, but I was also interested in tinkering with as a hobby.  I knew that I could work in the field writing business apps &#8211; if I could stay focused enough to write something as simple as an address book application, then I could handle writing serious applications.  However, at the end of the day, I knew I&#8217;d probably go home to work on some other projects, since I really really enjoyed playing with code.  It didn&#8217;t matter if it was Visual Basic, HTML, Perl, or even my nemesis at the time  - Javascript.  Here I am, out of college almost 10 years, playing with computers for over a decade,  and it still hasn&#8217;t gotten me bored or driven me away.  And you know what&#8230; I never considered the gender factor through any of this because I was too busy doing what I loved and wasn&#8217;t taught to worry about these factors.</p>
<p>So I agree with Theresa&#8217;s advice &#8211; if you think you can be excellent at whatever it is you&#8217;re interested in from a business model standpoint <strong>and</strong> you&#8217;re passionate about it, then go for it.  Live your dreams!</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2011/11/05/words-of-advice-from-an-inc-success-story-forget-gender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam SUX: Chase threatens&#8230;</title>
		<link>http://codinggeekette.com/2011/11/02/spam-sux-chase-threatens/</link>
		<comments>http://codinggeekette.com/2011/11/02/spam-sux-chase-threatens/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 00:26:35 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[SUX]]></category>
		<category><![CDATA[Chase]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=406</guid>
		<description><![CDATA[Waitress: Well, there&#8217;s egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam; spam bacon sausage and spam; spam egg spam spam bacon and spam; spam sausage spam spam bacon spam tomato and spam; Vikings: Spam spam spam spam&#8230; Waitress: &#8230;spam spam spam egg and spam; [...]]]></description>
			<content:encoded><![CDATA[<table width="80%" border="0" cellpadding="5">
<tbody>
<tr>
<td valign="top"><em>Waitress:</em></td>
<td><em>Well, there&#8217;s egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam; spam bacon sausage and spam; spam egg spam spam bacon and spam; spam sausage spam spam bacon spam tomato and spam;</em></td>
</tr>
<tr>
<td valign="top"><em>Vikings:</em></td>
<td><em>Spam spam spam spam&#8230;</em></td>
</tr>
<tr>
<td valign="top"><em>Waitress:</em></td>
<td><em>&#8230;spam spam spam egg and spam; spam spam spam spam spam spam baked beans spam spam spam&#8230;</em></td>
</tr>
<tr>
<td valign="top"><em>Vikings:</em></td>
<td><em>Spam! Lovely spam! Lovely spam!</em></td>
</tr>
<tr>
<td valign="top"><em>Waitress:</em></td>
<td><em>&#8230;or Lobster Thermidor a Crevette with a mornay sauce served in a Provencale manner with shallots and aubergines garnished with truffle pate, brandy and with a fried egg on top and spam.</em></td>
</tr>
<tr>
<td valign="top"><em>Wife:</em></td>
<td><em>Have you got anything without spam?</em></td>
</tr>
<tr>
<td valign="top"><em>Waitress:</em></td>
<td><em>Well, there&#8217;s spam egg sausage and spam, that&#8217;s not got much spam in it.</em></td>
</tr>
<tr>
<td valign="top"><em>Wife:</em></td>
<td><em>I don&#8217;t want ANY spam!</em></p>
<p style="text-align: right;">- Monty Python&#8217;s Flying Circus</p>
</td>
</tr>
</tbody>
</table>
<p>I feel a lot like the wife in the Monty Python Spam skit.  I don&#8217;t know about you, but I don&#8217;t like spam &#8211; be it from someone I used to do business with, someone I&#8217;m currently doing business with, or even someone I may deal with in the future.  Though if you want to deal with me in the future, you&#8217;re smart enough not to spam me in the first place.  Lately, though, there have been some reputable companies that have been turning to spam that have made me sad and made me wonder &#8211; When did spam become an acceptable business practice?</p>
<p><strong>Definition of Spam</strong></p>
<p>Taken from <a href="http://www.bing.com/Dictionary/search?q=define+spam&amp;qpvt=definition+of+spam&amp;FORM=DTPDIA" target="_blank">Encarta, via Bing</a>:</p>
<blockquote>
<div><strong>Definition</strong></div>
<div>
<div>
<div>spam</div>
<div id="silverlightControlHost">NOUN</div>
</div>
</div>
<div>
<div>
<table>
<tbody>
<tr>
<td>spams</td>
<td></td>
<td>plural</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div>
<div>1. electronic junk mail: an unsolicited, often commercial, message transmitted through the Internet as a mass mailing to a large number of recipients</div>
</div>
<div>
<div>
<div>TRANSITIVE AND INTRANSITIVE VERB</div>
<div>
<table>
<tbody>
<tr>
<td>spammed</td>
<td></td>
<td>past and past participle</td>
</tr>
<tr>
<td>spam·ming</td>
<td></td>
<td>present participle</td>
</tr>
<tr>
<td>spams</td>
<td></td>
<td>3rd person present singular</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<div>
<div>1. send unwanted e-mail: to send an unsolicited e-mail message, often an advertisement, to many people</div>
</div>
<div>
<div>2. post unwanted electronic messages: to post a message many times to a newsgroup, or an inappropriate message to multiple newsgroups</div>
</div>
</div>
</div>
</div>
</blockquote>
<p>Let&#8217;s see&#8230; words that stand out there &#8211; <strong>unsolicited</strong>, <strong>unwanted</strong>, and <strong>inappropriate.  </strong>That describes the piece that I am covering here in this post.</p>
<p><strong>Chase &#8211; Threatening to Spam</strong></p>
<p>This was piece of mail that we received at home, telling us that <a href="http://chase.com" target="_blank">Chase </a>realized that we weren&#8217;t on any of their mailing lists and that they were going to start mailing us all sorts of stuff unless we opted out.  Really?  My husband and I each got a copy of this letter &#8211; so count the postage on both to be sent out, the paper to print said letter, the trees that were killed unnecessarily.  Apparently one of the guys I follow on Twitter had this same experience:</p>
<p>&nbsp;</p>
<div id="embedly_twitter_20712298" class="embedly_twitter">
<div class="embedly_tweet_content">
<div class="components-middle">
<p><span class="metadata"><span class="author"><a href="http://twitter.com/thnk2wn"><img src="http://a1.twimg.com/profile_images/1584309239/temp_normal.jpg" alt="" /></a><strong><a href="http://twitter.com/thnk2wn">@thnk2wn</a></strong><br />
Geoff Hudik</span></span> Chase letter: &#8220;You are not being mailed any of our product spam. Circle the products you DO NOT want to receive by mail, sign &amp; date.&#8221; <a href="http://search.twitter.com/search?q=%23Evil">#Evil</a><br />
<span class="embedly_timestamp"><a title="Wed Nov 02 22:29:22 +0000 2011" href="http://twitter.com/thnk2wn/status/131860479873265664">Nov 02</a> via <a href="http://www.tweetdeck.com" rel="nofollow">TweetDeck</a></span><span class="tweet-actions"><a class="favorite-action" title="Favorite" href="https://twitter.com/intent/favorite?tweet_id=131860479873265664"><span><em></em><strong>Favorite</strong></span></a><a class="retweet-action" title="Retweet" href="https://twitter.com/intent/retweet?tweet_id=131860479873265664"><span><em></em><strong>Retweet</strong></span></a><a class="reply-action" title="Reply" href="https://twitter.com/intent/tweet?in_reply_to=131860479873265664"><span><em></em><strong>Reply</strong></span></a></span></p>
</div>
</div>
</div>
<p>Really, Chase, when did it become acceptable to realize you weren&#8217;t mailing your customers and figured it&#8217;d be good to warn them that you&#8217;d be mailing them if they didn&#8217;t opt out?  Rather than taking that approach, why couldn&#8217;t you have said, &#8220;We have {such and such services}.  If you&#8217;re interested, please fill in the circles of those you&#8217;re interested in.&#8221;  Sad state of affairs when you&#8217;re forcing people into your programs and making them opt out rather than taking the opt-in approach.   Customers really don&#8217;t appreciate that kind of business.</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2011/11/02/spam-sux-chase-threatens/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ann Arbor Day of .NET 2011 Recap</title>
		<link>http://codinggeekette.com/2011/10/30/ann-arbor-day-of-net-2011-recap/</link>
		<comments>http://codinggeekette.com/2011/10/30/ann-arbor-day-of-net-2011-recap/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 23:57:43 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Ann Arbor]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[Day of .NET]]></category>
		<category><![CDATA[independent]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://codinggeekette.com/?p=405</guid>
		<description><![CDATA[Yesterday, I was up in Ann Arbor, Michigan for their Day of .NET event at Washtenaw Community College.  I wanted to thank some of the organizers &#8211; Jason Follas, Jay Harris, and Scott Zischerk &#8211; for making this happen.  I know how much work it takes to get one of these together, and without them, [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, I was up in Ann Arbor, Michigan for <a href="http://www.dayofdotnet.org/AnnArbor/Fall2011/default.aspx" target="_blank">their Day of .NET event</a> at Washtenaw Community College.  I wanted to thank some of the organizers &#8211; Jason Follas, Jay Harris, and Scott Zischerk &#8211; for making this happen.  I know how much work it takes to get one of these together, and without them, we wouldn&#8217;t have had an event in the first place.  Also thanks to the sponsors &#8211; <a href="http://www.telerik.com" target="_blank">Telerik</a>, <a href="http://www.techsmith.com" target="_blank">TechSmith</a>, <a href="http://www.componentone.com" target="_blank">ComponentOne</a>, and <a href="http://www.appliedi.net" target="_blank">Applied Innovations</a> &#8211; as they also made contributions to help make this a great event.</p>
<p>It was great to see so many of my friends yesterday, and it was great to see at least one speaker outside of the Heartland District.  I was glad to see David Hoerster made it out from Pittsburgh!  For me, I wanted to catch sessions that I&#8217;ve been meaning to catch for awhile or sessions that I could learn from to apply to my current projects.  Here&#8217;s what I caught yesterday.</p>
<p><strong>Dealing with Data in a Mobile Application, </strong>presented by Jeff Fansler</p>
<p>In this presentation, Jeff talked about consuming data, storing data, and caching data.  We looked at sync vs. async and how those worked.  When it comes to storing data, Jeff mentioned three options &#8211; isolated storage, Sterling DB, and &#8211; now with Mango &#8211; SQL CE!  I was already familiar with isolated storage, since I&#8217;ve used it in my Silverlight apps.  However, I hadn&#8217;t seen examples of Sterling, and his example would have been a good guide for that.  I was a little bummed that there wasn&#8217;t a SQL CE example, as I have an app that I&#8217;m working on that would benefit from SQL CE.  But alas, I&#8217;ve got something new to learn!  The last thing Jeff covered was saving data &#8211; both on demand and as a background task.  Overall, I really enjoyed this talk and have a lot to take away from it.  If you were at AADODN and didn&#8217;t catch this, you can catch it again at <a href="http://codemash.org">CodeMash</a>!</p>
<p><strong>Going Independent</strong>, presented by Michael Eaton</p>
<p>As you may know, I have gone independent, as of August.  I&#8217;ve got a couple clients that I&#8217;m working on now, and I&#8217;m learning to balance my work demands and my life demands.  I caught this session at devLink this past August, and although I had already asked Mike for advice before this, I still learned a bit from it.  As he mentions &#8211; when you go independent, you typically aren&#8217;t 100% billable &#8211; you can&#8217;t really bill for invoicing, other accounting business, and other administrivia.  He also mentioned a bunch of other helpful tidbits for those getting started on going on their own.  Like he said in his presentation, the ideas he covers in his presentation are based on what he has experienced in this past decade, and each indie has a different story.  If you didn&#8217;t catch this session, it will be done as a PreCompiler at CodeMash!</p>
<p><strong>Develop IT: Intro to PowerShell</strong>, presented by Sarah Dutkiewicz</p>
<p>I was asked by Jay Harris awhile back if I would consider submitting this talk to Ann Arbor Day of .NET, and since it&#8217;s my favorite talk to give, I was happy to oblige.  Once again, this session was for a packed room, with an interesting audience.  This time around, I didn&#8217;t speak to my help files as much as I have in the past.  However, I did continue to keep this slideless and work from a custom module.  You can download the module from <a href="http://qtlil.me/aadond2011ps">http://qtlil.me/aadond2011ps</a>.</p>
<p>I also managed to cut a little bit out so that I could mention <a href="http://beefycode.com" target="_blank">Jim Christopher</a>&#8216;s <a href="http://studioshell.codeplex.com" target="_blank">StudioShell</a>.  As a developer with a little bit of PowerShell background, you can make this tool work for you in ways you couldn&#8217;t imagine.  For example, we have a client who stored error messages in a class, but our business analysts wanted to maintain those messages.  Rather than manually creating the XML file that we had envisioned, I had one of my teammates show me what he was looking for format-wise, and I got it for him in a matter of minutes.  Most of the minutes were me waiting to install StudioShell in my VM &#8211; otherwise, with one line of code, I was able to extract the constant string variables&#8217; names and values and put them into an XML file.</p>
<p>If you haven&#8217;t caught this presentation yet, I&#8217;ll be giving it in the Detroit, MI-area at MIGANG on February 15.  If you&#8217;re interested in hearing it at your user group, please contact me at <em>sarah at codinggeekette dot com</em>.</p>
<p><strong>Stone Soup or Creating a Culture of Change</strong>, presented by James Bender</p>
<p>It was great to wind down from the conference with this session. Throughout this session, James talks of how to deal with change in a company.  One of my recent favorite phrases was near the beginning of this presentation &#8211; <em>Change where you work or change where you work.</em>  If things aren&#8217;t going the way you like, you can try implementing change in the workplace to  make things better.  For example, maybe you work at a company that seems to hesitate with developer training.  Rather than letting them slack in that department, you could encourage your teammates to learn by doing lunch&#8217;n'learns.  But let&#8217;s say that the company seems to be lacking in ways that you can&#8217;t change.  Then maybe it&#8217;s to change your work in terms of finding a new place to work.  This is one of many phrases and stories that James&#8217; presentation suggests.  Unfortunately, he is retiring this talk for now.  But if you find yourself trying to initiate change in the workplace and have troubles, James is a good guy to talk with about that.</p>
<p><strong>Conclusion</strong></p>
<p>I unfortunately didn&#8217;t stay for the closing ceremony, as I needed to get on the road for a 3 hour ride back to Cleveland.  However, from what I&#8217;ve been able to experience, Ann Arbor Day of .NET once again turned out to be a great event, well worth the 6-hour total travel time.  I&#8217;m glad I drove up for it!  Thanks again to those who organized the event and made the event happen!</p>
<p>If you, my readers, haven&#8217;t had the chance to attend a Day of .NET event, you&#8217;re missing quite a bit.  Typically, for a small fee (approximately $10 nowadays), you can get a day&#8217;s worth of training from regional experts on a variety of topics.  It&#8217;s a great event to learn something new.  It&#8217;s also a great event for networking with those in the community, finding other people who have the same problems as you or who have had your problem and may have a solution.  You can always find more on Days of .NET at <a href="http://dayofdotnet.org/">http://dayofdotnet.org/</a>.  Hope to see you at one in the future!</p>
]]></content:encoded>
			<wfw:commentRss>http://codinggeekette.com/2011/10/30/ann-arbor-day-of-net-2011-recap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

