<?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>www.karmoxie.com</title>
	<atom:link href="http://www.karmoxie.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.karmoxie.com</link>
	<description></description>
	<lastBuildDate>Fri, 04 May 2012 18:55:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>HTML5 Web Dev resources</title>
		<link>http://www.karmoxie.com/blog/html5-web-dev-resources/</link>
		<comments>http://www.karmoxie.com/blog/html5-web-dev-resources/#comments</comments>
		<pubDate>Fri, 04 May 2012 18:55:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.karmoxie.com/?p=775</guid>
		<description><![CDATA[PODCASTS! &#8211; SitePoint, many others StackOverflow.com CSSZenGarden &#124; iTunes University Apple Dev &#8211; download Xcode Android     &#124;     minify     &#124; JSFiddle.net HTML5Demos.com  &#124;  MITx Meetup.com! (Jquery) &#124; GitHUB Notepad++      &#124; IRC (internet relay chat) Eclipse &#8211; Aptana    &#124;  Eloquent Javascript w3schools.org    &#8230; <a href="http://www.karmoxie.com/blog/html5-web-dev-resources/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>PODCASTS! &#8211; SitePoint, many others</p>
<p>StackOverflow.com<br />
CSSZenGarden | iTunes University<br />
Apple Dev &#8211; download Xcode<br />
Android     |     minify     | JSFiddle.net<br />
HTML5Demos.com  |  MITx<br />
Meetup.com! (Jquery) | GitHUB<br />
Notepad++      | IRC (internet relay chat)<br />
Eclipse &#8211; Aptana    |  Eloquent Javascript<br />
w3schools.org    Css3 gradient gen</p>
]]></content:encoded>
			<wfw:commentRss>http://www.karmoxie.com/blog/html5-web-dev-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook is stopping Notes &#8211; which many bloggers use</title>
		<link>http://www.karmoxie.com/blog/facebook-removing-notes-feature/</link>
		<comments>http://www.karmoxie.com/blog/facebook-removing-notes-feature/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 18:47:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ensuring Success Online]]></category>

		<guid isPermaLink="false">http://www.karmoxie.com/?p=646</guid>
		<description><![CDATA[Many of my friends and clients use the Notes feature as a way to import content from their blogs automatically. Facebook has announced that they are disabling the Notes feature &#8211; and have promised “We’re focused on creating even better &#8230; <a href="http://www.karmoxie.com/blog/facebook-removing-notes-feature/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Many of my friends and clients use the Notes feature as a way to import content from their blogs automatically.</p>
<p><a href="http://www.facebook.com/karmoxie"><img src="http://www.karmoxie.com/blog/wp-content/uploads/2011/11/Screen-Shot-2011-11-17-at-1.46.53-PM.png" alt="" title="Facebook" width="258" height="256" class="alignleft size-full wp-image-649" /></a></p>
<p>Facebook has announced that they are disabling the Notes feature &#8211; and have promised </p>
<blockquote><p>“We’re focused on creating even better tools for Pages. Look for announcements soon.”</p></blockquote>
<p>I am very interested in seeing what Facebook does next.</p>
<p>Facebook, the continuously changing, frustrating to predict, and cant complain too much because it is Free, tool.<br />
I will be sure to email those on the subscription list once new strategies emerge. </p>
<p>In a way, I am a little glad. I personally like to drive traffic directly to the blog posts, where comments can be made rather than receive the comments on Facebook&#8217;s notes section directly. </p>
<p>What are your thoughts? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.karmoxie.com/blog/facebook-removing-notes-feature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Learn Project Management</title>
		<link>http://www.karmoxie.com/blog/how-to-learn-project-management/</link>
		<comments>http://www.karmoxie.com/blog/how-to-learn-project-management/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 00:53:06 +0000</pubDate>
		<dc:creator>Judy</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Productivity Tools]]></category>
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.karmoxie.com/?p=628</guid>
		<description><![CDATA[Years ago a friend who recently graduated with an MBA asked me to share my knowledge as she started her career as a project manager. Even though I had worked for Andersen Consulting &#8211; now Accenture &#8211; I didn&#8217;t have &#8230; <a href="http://www.karmoxie.com/blog/how-to-learn-project-management/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Years ago a friend who recently graduated with an MBA asked me to share my knowledge as she started her career as a project manager.<br />
Even though I had worked for Andersen Consulting &#8211; now Accenture &#8211; I didn&#8217;t have a process to approach Project Management. I just did it. </p>
<p>Today, I run 2 companies, and consult with organizations and individuals to improve their project management documentation, skills and approaches. Having a solid approach goes a long way to being organized, removing frustration, handling emotionally charged environments, and being productive.</p>
<p>This article is meant to answer the question, &#8220;How can I start to be a better project manager?&#8221;. This can be for those looking to make improvements, or those who want a starting point, similar to my post on <a href="http://www.karmoxie.com/blog/how-to-learn-java/">&#8220;How to Learn Java&#8221;</a>.</p>
<p>The advice here will be &#8220;progressively elaborated&#8221; &#8211; you can leave comments, or subscribe to be updated as the content grows. </p>
<p>It is not meant to be a perfect document. In fact it is 2am and I am jet lagged and almost burned down the apartment building I&#8217;m staying in. (More on that later)   So I expect there might be some interesting formats and spellings, and fuzzy logic.  But I promised a wonderful group in Dallas, TX that I would write up some of the things we discussed, and this can serve as a starting point &#8211; I am OPEN to feedback, change, and the fact I might not have gotten it right the first time.  (Qualities I hope you all remember when you are presented with new ideas from other team members.)</p>
<p>So here we go&#8230;</p>
<p><strong>BE HUMBLE</strong><br />
If you start to think you are the only one who has the &#8220;right&#8221; answers &#8211; then you close yourself off to the opportunity to learn, grow, and potentially avoid or eliminate many existing or potential risks that others might otherwise present to you. The #1 reason I see for low morale in organizations that I work with &#8211; is employees that are not being respected or listened to. </p>
<p>If you close yourself off &#8211; take on air of superiority &#8211; then you have just screwed yourself and your organization over my dear reader. Of course with anything there are ways to do this, you cannot just let yourself change direction with every slight breeze &#8211; but the key points are to respect others, keep your emotions out of it, realize you may be completely unaware of issues or innovations, and that being open to communications and viewpoints can be wonderful.</p>
<p><strong>BEWARE THE MYTHS</strong></p>
<p>There is an abundance of bad advice floating around &#8211; no wonder it&#8217;s estimated that over 65% of projects fail.<br />
Various sources on this, and higher numbers given in technology projects.</p>
<p>Personally, I have had the great fortune to have really, really, bad project managers, directors, and so forth.<br />
Wonderful, valuable lessons on how not to do things&#8230;this was very helpful to me as I formalized my Project Management knowledge, and when I want for, and received, my PMP certification.</p>
<p>On Project Estimation.<br />
&#8220;Take your best guess, double it, and add 25%.&#8221; &#8211; a well intentioned manager who interviewed me for a tech position, but who I believe now was studying project management. He would share advice he learned, I wish I knew where he was getting it because I would have a section entitled BANNED LIST below with the good resources.</p>
<p>&#8220;You pick two&#8221; &#8211; same PM, in reference to the Iron Triangle. What a way to set yourself up for failure. I do not deny that the three main constraints of TIME, COST, and SCOPE have a HUGE dependency on one another. They CERTAINLY do. But the idea of you can only have it fast and cheap, but not good, etc is like saying &#8211; we are going to fail in one area. </p>
<p>The biggest thing I stress to my clients, spend time agreeing on what the project objectives are, realize there is some give and take on these, but then baseline your documentation. Manage change. Avoid scope creep. If the project does take on change, it is documented and<br />
budgets are increased, time is extended, scope is modified, and everything is OFFICIALLY signed off. You cannot just modify willy nilly and move forward. Boy I can share some fun techniques we have used over the years such as caution tape, and &#8220;Do not Feed the Developers (any new ideas)&#8221;. The notion of, &#8220;It will only take 5 minutes&#8221;, and &#8220;But it&#8217;s just a button&#8221; go out the window. It might take educating your staff as well as your PMs but plan the work and work the plan, and NOTHING ELSE. </p>
<p>&#8220;I could do that in Visual Basic in 2 months, so you should be able to do it in Java in 3 months&#8221;  &#8211; thank you JP, for that lesson, as well as how pathologically lying can cause people to jump ship, and bring down an entire company. RIP, C S. </p>
<p>On Human Resource Management<br />
&#8220;I want your team to feel empowered&#8221; &#8211; AH, as he wasted our time saying one thing and doing another. He did come up with really good ideas, when he wasn&#8217;t taking credit for others, and while I was impressed with some of his creativity, I was astonished at his inability to be open to new ideas or realize what a d*&#038;$head he was being.</p>
<p><em>PROJECT MANAGEMENT != MS PROJECT*</em><br />
Sure MS Project can be a great tool for scheduling and resource allocation, but lesson #1 &#8211; there is a lot to Project Management. It is NOT just GANTT Charts. You need to get a grasp of everything that it covers and then &#8220;Mind the Gap&#8221; &#8211; ok, for those of you playing at home, I am currently in London, and feeling quite punchy. So, yes, take an honest assessment of where you are, and study up on the areas you would like to enhance. </p>
<p><em>* the notation != translates to &#8220;does not equal&#8221; in GeekSpeak&#8230;</em></p>
<p><strong>GET AN INTRO:</strong></p>
<p>I must say i am not 100% satisfied with any intro materials, but again, chart your course.   </p>
<p>The PMBOK is a great resource when you have some experience, but intro books, I think, drop the ball on real teaching concepts, and step by step intros. It really becomes a matter of reading a lot, and absorbing what works for you. When I come in to help clients, I have my own process, rather than saying read this list of 100 books. </p>
<p>Here are some suggestions if you like to take this route. </p>
<p>I am a big fan of Amazon Prime and SafariOnline, but you might also consider more affordable ways &#8211; that I mention in my post:<br />
<a href="http://www.karmoxie.com/blog/expand-your-mind-and-your-wallet/">http://www.karmoxie.com/blog/expand-your-mind-and-your-wallet/</a></p>
<p><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=078973821X" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0470574526" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>I havent read through this one completely yet &#8211; but I really enjoyed what I have ready so far. Again, not a step by step, but good points throughout.<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0596517718" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p><strong>LEARN A STANDARD (PMI or Prince2)</strong></p>
<p>You can get a certification from PMI (Project management Institute). This requires that you have experience as a PM. It doesnt hurt to see the standard and what areas you are missing in your background. </p>
<p><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=1933890517" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>The PMI standard &#8211; PMBOK (Project Management Body of Knowledge) is a wonderful reference.<br />
If you wish to become PMP certified, you will become INTIMATELY familiar with the concepts in this standard.</p>
<p>9 Knowledge Areas:<br />
    Project Integration Management<br />
    Project Scope Management<br />
    Project Time Management<br />
    Project Cost Management<br />
    Project Quality Management<br />
    Project Human Resource Management<br />
    Project Communications Management<br />
    Project Risk Management<br />
    Project Procurement Management</p>
<p>5 Process Groups (Phases):<br />
    Initiating<br />
    Planning<br />
    Executing<br />
    Monitoring and Controlling<br />
    Closing</p>
<p>Although I PWNED<em>*</em> my PMP exam&#8230;.I am not yet certified by PRINCE2. A goal for 2012 perhaps. My exposure to PRINCE2 though gives me this takeaway, more focus on having quality gates to ensure you do not pass from one phase to the next until you have done all that you need to. A great philosophy, and a LOT of the PM software my clients are using now have this concept built in, its just a matter of choosing what is right for your organization to configure it correctly.<br />
<em><br />
*PWNED = owned, ruled, kicked the butt of, scored very well with minimal study</em></p>
<p>CREATE A PROJECT PLAN &#8211; if you havent already!</p>
<p>Okay, I am using singular &#8220;plan&#8221; here, and if you havent figured out already, this means a LOT of documentation. Really a summary of many documents that you can/will/should use.  Formats?  Excel / Word / Visio / MS Project / JIRA Tickets / Custom PM software and information systems&#8230;.many choices here.</p>
<p>I think I will create further posts to discuss these in more detail, but as promised to a wonderful group of people here are some links to some templates so that you do not need to start from scratch.</p>
<p><a href="http://www3.imperial.ac.uk/projectmanagement/projectmanagementtemplates">Imperial College &#8211; London</a></p>
<p><a href="http://www.projectmanagementdocs.com/templates.html">PMDocs</a></p>
<p>There are many resources out there for templates, it really is going to be up to your organization to develop what works in YOUR organization.</p>
<p>For example, we have begun using <a href="docs.google.com/ ">Google Docs</a> to track Project Documentation for Karmoxie&#8230;and&#8230;I&#8230;LOVE IT. </p>
<p><strong>LESSONS LEARNED</strong></p>
<p>Do NOT wait until the end of the project to do this. Its tough when a team is disbanding and you are all ready to move onto somethgin new, and you need to stop and think about what worked, what didnt, and how we could make improvements. Make this a weekly if not daily habit.</p>
<p>My lesson learned for today &#8211; do not attempt to make coffee until the brain fog of being jet-lagged has disappeared.<br />
In other words, dont try and heat an electric kettle with a plastic bottom on a stove top.</p>
<p>Yes, I make plenty of mistakes. But I try to learn from them. We have to laugh at ourselves sometimes, and move forward.<br />
I hope to share some stories in the future so that you can avoid some pitfalls that I have encountered, and leverage the tools and techniques I have found success with.</p>
<p>More business advice, Myth Busting, and DO NOT DO WHAT WE DID posts to come. Subscribe for infrequent, but yet informative postings.</p>
<p>And finally, paraphrasing the 3 questions we should always after an interview:<br />
- do you have any questions/comments for me?<br />
- is there anything else you think I should address?<br />
- is there anyone you think would like to join this conversation?</p>
<p>Please leave comment or forward this post as appropriate. Thanks!</p>
<p>Cheers and Best Wishes,<br />
Judy Lipinski<br />
PMP</p>
]]></content:encoded>
			<wfw:commentRss>http://www.karmoxie.com/blog/how-to-learn-project-management/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Learn Java</title>
		<link>http://www.karmoxie.com/blog/how-to-learn-java/</link>
		<comments>http://www.karmoxie.com/blog/how-to-learn-java/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 16:42:42 +0000</pubDate>
		<dc:creator>Judy</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://www.karmoxie.com/?p=595</guid>
		<description><![CDATA[As a programmer, team lead, corporate trainer, and manager &#8211; I have been very fortunate to witness beginners get excited about mastering concepts of programming, and specifically Java. It is so rewarding to see those light bulbs go off. Recently &#8230; <a href="http://www.karmoxie.com/blog/how-to-learn-java/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a programmer, team lead, corporate trainer, and manager &#8211; I have been very fortunate to witness beginners get excited about mastering concepts of programming, and specifically Java. It is so rewarding to see those light bulbs go off.</p>
<p>Recently I was asked about approaches to learn Java.</p>
<p>With learning anything new, my best advice is to check out different resources. Hearing the same information, in different ways, can help concepts sink in better. Plus, when you start to see the same topics over and over, you can ease your mind that it is not a never-ending list.</p>
<p>Read, Listen, Learn! But in all of these do the EXAMPLES!!!! Reading is one thing, but when you are faced with the blank screen, you need to have a process in place, and muscle memory of how to code!</p>
<h2>Resources for Learning Java</h2>
<p><strong>Java IDE (Integrated Development Environments)</strong></p>
<p>Yes, you can code Java from notepad, textpad. But who wants to be on the hunt for a missing semicolon?  And how fast can you actually move from one file to another?</p>
<p>Some options:</p>
<p><a href="http://www.slickedit.com/" target="_blank">SlickEdit</a>. (I registered their product and won a travel mug, so there is still a special place in my heart). <a href="http://netbeans.org/" target="_new"></a></p>
<p><a href="http://netbeans.org/" target="_new">Netbeans </a>and <a href="http://www.eclipse.org/" target="_new">Eclipse </a> are two options, that come with tutorials, and code completion to help enhance your learning. Look for the downloads page for your operating system.</p>
<p><strong>Java Websites:</strong></p>
<p>Oracle / Java.<br />
OOOOOOOh OOOOH! Java 7 Java Docs are out!  <a href="http://download.oracle.com/javase/7/docs/api/" target="_blank">http://download.oracle.com/javase/7/docs/api/</a><br />
There are a LOT of resources on the now Oracle branded sites for Java.<br />
When you really want to know how the Java Classes work, read the JavaDocs!</p>
<p>They also offer <a href="http://www.oracle.com/technetwork/java/index-jsp-135888.html" target="_blank">tutorials online</a>.</p>
<p>An old favorite is the website <a title="Java Ranch" href="http://www.javaranch.com/" target="_blank">www.JavaRanch.com</a> <a href="http://www.javaranch.com/"><img class="alignnone" title="Java Ranch Logo" src="http://www.javaranch.com/images/mooseSaloonAnimated1.gif" alt="Java Ranch Logo" width="141" height="131" /></a>There are plenty of tutorials for beginners and forums to support you on a variety of topics, from beginning Java, preparing for certifications, and exploring more advanced concepts.</p>
<p><strong>Java Books:</strong></p>
<p>I LOVE the Head First series of books. Rather than just boring text, they break up learning concepts into games, puzzles, diagrams, and interesting analogies. It really helps to stimulate learning.<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0596009208" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>One man that I respect is Bruce Eckel. He has a FREE earlier version of his book, <a href="http://mindview.net/Books/TIJ4" target="_blank">Thinking in Java</a> available online.  This book is almost conversational in nature discussing the concepts of Java.  You can get a free sample of the latest, <a href="http://mindview.net/Books/TIJ4" target="_blank">4th Edition of this book</a>, or order an electronic or hardcopy here.<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0131872486" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>Get Certified! Or at least study for it.<br />
Here is a <a href="http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=320">link to the Oracle certification for Java</a>.<br />
This exam focuses on the syntax and basic usage of Java. Essential skills! There are numerous resources to study online, with sample tests. I believe, even if you do not want to take the exam, this book is a great checklist to making sure you know the basics.<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=1576102912" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<h2>Beyond Basic Java</h2>
<p>One mistake I have witnessed developers make, is learning only the basics.  I have walked into organizations in which Java was in use, but code was not truly object oriented.  This leads to messy code, and code that is expensive to maintain or add new features to. Once I had to rewrite an existing application for an organization from scratch, the existing code was unusable. Don&#8217;t let this happen to you!</p>
<p><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0596008678" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>It really helps to leverage best practices and solutions and approaches that are known to work.<br />
This act of observing what works and documenting it, leads to <strong>Design Patterns</strong>.</p>
<p>Now the seminal book on Design Patterns is known as the &#8220;Gang of Four&#8221; book*, due to the four author&#8217;s.  Don&#8217;t let the year this was published full you &#8211; this is a developer&#8217;s bible to good OO. </p>
<p>*Note &#8211; i never knew the word seminal until reading about this book. But almost every single article or review of this book includes the word seminal. To save you from doing a Google search&#8230;just make sure you focus on the first definition.</p>
<blockquote><p>sem·i·nal/ˈsemənl/Adjective<br />
1. (of a work, event, moment, or figure) Strongly influencing later developments.<br />
2. Of, relating to, or denoting semen</p></blockquote>
<p>&nbsp;<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0201633612" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>The Gang of Four book is a GREAT reference, and as the first definition goes, it did pave the way for others, which reference the book profusely. I must admit, it may be a bit much for beginner&#8217;s for their first pass at Design Patterns. It certainly is a must for your library, but for your first exposure to Design Patterns, I highly recommend the Head First book.<br />
<iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=wwwjudyherill-20&#038;o=1&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0596007124" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.karmoxie.com/blog/how-to-learn-java/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Expand your mind, and your wallet</title>
		<link>http://www.karmoxie.com/blog/expand-your-mind-and-your-wallet/</link>
		<comments>http://www.karmoxie.com/blog/expand-your-mind-and-your-wallet/#comments</comments>
		<pubDate>Mon, 16 May 2011 16:16:54 +0000</pubDate>
		<dc:creator>Judy</dc:creator>
				<category><![CDATA[Good Karma]]></category>
		<category><![CDATA[Productivity Tools]]></category>

		<guid isPermaLink="false">http://www.karmoxie.com/?p=551</guid>
		<description><![CDATA[What is your passion or new found interest? Project Management, technology, business strategies, wordpress, gardening, puppies? Google of course can be an incredibly helpful resource, but sometimes you want to have a book to mull over, to disconnect from the &#8230; <a href="http://www.karmoxie.com/blog/expand-your-mind-and-your-wallet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>What is your passion or new found interest?<br />
Project Management, technology, business strategies, wordpress, gardening, puppies?<br />
<a href="http://www.google.com">Google</a> of course can be an incredibly helpful resource, but sometimes you want to have a book to mull over, to disconnect from the Interwebs and submerge yourself into the pages of a good resource book.</p>
<p>What&#8217;s stopping you?</p>
<ul>
<li>No time to ride your bike or drive to the bookstore, only to find you don&#8217;t like any of the books?</li>
<li>No room on your bookshelves or desire to spend a lot of cash?</li>
</ul>
<p>If you have Moxie, and are a knowledge geek, you may want several resources and this can start to become costly.</p>
<p>Here are two options I&#8217;d like to suggest:</p>
<p><span id="more-551"></span></p>
<h2>The Library</h2>
<p>Hopefully you live in an area as nice as Allegheny County, Pennsylvania. Our library system is hooked in to<a href="http://catalog.einetwork.net/search/"> EINetwork</a> &#8211; I can search online, and have books delivered to my local library.<br />
The maximum books allowed out is 50, and I have come close on a few occasions. Most libraries also offer CDs, DVDs, etc.<br />
When I studied for my PMP Certification, I was able to get all the books I needed from the library system.  Just dont be THAT guy/gal. A previous patron had marked all the answers in the sample tests of <a href="http://www.amazon.com/gp/product/0596801912/ref=as_li_tf_tl?ie=UTF8&amp;tag=wwwjudyherill-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399349&amp;creativeASIN=0596801912">the Head First PMP Exam</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=wwwjudyherill-20&amp;l=as2&amp;o=1&amp;a=0596801912&amp;camp=217145&amp;creative=399349" border="0" alt="" width="1" height="1" /> book that I had borrowed.</p>
<p>The library system has been a big support to Karmoxie &#8211; so in return, Karmoxie is helping <a href="http://springdalelibrary5k.com/">Springdale Library with its first annual 5K Run</a>.  Mark your calendars for Sept 17th, and check the site for more information as it becomes available.</p>
<p>If you must write notes, or otherwise don&#8217;t trust yourself with borrowed books, consider Amazon.</p>
<h2>Amazon</h2>
<p>I joined as a Prime member, and LOVE it.  Its $70 per year, but you can get special deals, and free shipping &#8211; usually 3 days. When you absolutely cant wait, like when I wanted my copy of the Four Hour Body, I paid $3.99 to have it next day delivery.  Beats spending the gas money. Plus you can browse books online and other&#8217;s reviews to get a sense for if you will like the book.  Or products &#8211; we used Amazon for our wedding registry and it worked out perfectly.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.karmoxie.com/blog/expand-your-mind-and-your-wallet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drop Box: keep all your computers in synch</title>
		<link>http://www.karmoxie.com/blog/drop-box-keep-all-your-computers-in-synch/</link>
		<comments>http://www.karmoxie.com/blog/drop-box-keep-all-your-computers-in-synch/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 06:38:07 +0000</pubDate>
		<dc:creator>Judy</dc:creator>
				<category><![CDATA[Productivity Tools]]></category>

		<guid isPermaLink="false">http://www.karmoxie.com/?p=329</guid>
		<description><![CDATA[The Problem: Have you ever had files on multiple computers and faced the chore of emailing, using thumb drives, or burning CD&#8217;s to move files back and forth? Even if you have worked out a time-consuming system to do this, &#8230; <a href="http://www.karmoxie.com/blog/drop-box-keep-all-your-computers-in-synch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>The Problem:</h3>
<p>Have you ever had files on multiple computers and faced the chore of emailing, using thumb drives, or burning CD&#8217;s to move files back and forth?  Even if you have worked out a time-consuming system to do this, how organized was it?  Did you know which directory to go to on which machine to find files?  Did you know where the latest version was located?</p>
<h3>The Solution:</h3>
<p>In researching different mechanisms for file sharing and for online backups, I found Dropbox to be the type of application that I just had to tell all my friends about.</p>
<h3>The Process:</h3>
<p>1. Sign up for a FREE account and get 4G of storage online. (in the cloud)  Use this referral link and get an EXTRA 250Mb free. <a href="https://www.dropbox.com/referrals/NTEwOTI2Mjc5">http://www.dropbox.com</a><br />
2. Link all desired computers to this account. Any files you put into the DropBox folder will be updated on all computers. </p>
<p>Reason this rocks and can help your productivity:</p>
<ol>
<li>Keep a consistent ordering of directories and files on each machine. (my favorite feature)</li>
<li>If your hard drive fails &#8211; you have a back up of your important files.</li>
<li>You can synch your song files</li>
<li>Create links to files you wish to share with others</li>
<li>Recover stolen laptops by uploading files to drop box that synch when the thief connect your laptop to the internet &#8211; capturing their keystrokes</li>
<li>You can set up one development environment and have i be consistent as you move form one computer to another</li>
</ol>
<p>Some write that they are concerned about security. The company claims to keep your information private by encrypting it. If you are really concerned, you can still use it, just implement your own security encryption as well. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.karmoxie.com/blog/drop-box-keep-all-your-computers-in-synch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questions to Ask Before You Hire A Web Development Company</title>
		<link>http://www.karmoxie.com/blog/questions-to-ask-before-you-hire-a-development-company/</link>
		<comments>http://www.karmoxie.com/blog/questions-to-ask-before-you-hire-a-development-company/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 21:58:11 +0000</pubDate>
		<dc:creator>Judy</dc:creator>
				<category><![CDATA[Ensuring Success Online]]></category>

		<guid isPermaLink="false">http://karmoxie.com/blog/?p=39</guid>
		<description><![CDATA[We have been there too. You are relying on a company or contractor for a pressing deadline and you are given all the assurances that everything is under control. Then you find out &#8220;IT&#8221; isn&#8217;t ready yet or you get &#8230; <a href="http://www.karmoxie.com/blog/questions-to-ask-before-you-hire-a-development-company/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">We have been there too.</p>
<p style="text-align: left;">You are relying on a company or contractor for a pressing deadline and you are given all the assurances that everything is under control.<br />
Then you find out &#8220;IT&#8221; isn&#8217;t ready yet or you get it and &#8220;IT&#8221; doesn&#8217;t work.</p>
<p style="text-align: left;">&#8220;IT&#8221; can be a website, a software solution, graphics, requirements&#8230;whatever.</p>
<p style="text-align: left;">Of course, as with most problems, risk can be averted by good communication. But how can you discuss these things if you yourself are not technical?</p>
<p style="text-align: left;">Here are some questions that we have compiled that should be answered with confidence before you proceed.</p>
<p style="text-align: left;"><span id="more-39"></span></p>
<ol>
<li><strong>Do you have examples of your work. </strong>You do NOT want to be their first project, as much as you want to receive a surgeon&#8217;s very first slice. Let them cut their teeth on non-profit volunteer work for that.</li>
<li><strong>What is your process?</strong> Time is wasted if they don&#8217;t have a procedure to follow to get requirements from you, document shared understanding, show you a prototype, etc.</li>
<li><strong>Tell me why table-design layout is bad. </strong>If they hesitate, or argue with this, move on. They do not know about SEO, modern standards of design, or accessibility.</li>
<li><strong>What is a box-model? </strong>Not knowing CSS well enough to answer this means your project can take longer than necessary.</li>
<li><strong>How will I update my website?</strong> If they tell you they will be available at an hourly rate, think twice and ask yourself, how often do I need fresh information. If often, they should be recommending a CMS and have demonstrated example projects.</li>
<li><strong>How will I know how well the site is doing?</strong> You are looking for their knowledge of metrics. Things to consider, search result ranking, how many are visiting your site, how long are they staying, and are they converting? (signing up for newsletter, purchasing products, etc.)</li>
</ol>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.karmoxie.com/blog/questions-to-ask-before-you-hire-a-development-company/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

