<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[show_your_work - ]]></title><description><![CDATA[show_your_work - ]]></description><link>http://carltonmatthews.com/</link><generator>Ghost 0.5</generator><lastBuildDate>Wed, 22 Apr 2026 13:23:04 GMT</lastBuildDate><atom:link href="http://carltonmatthews.com/tag/show_your_work/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Create, Create, Create...]]></title><description><![CDATA[<p><strong>"<em>No matter what, everyday you need to create something.</em>"</strong></p>

<p>That was the goal that I had given myself last year.  I had never consistently written ever.  Outside of NaNaWriMo's craziness I had never taken on such a challenge before.  So there I was, committed to writing something everyday.  It was the first time that I had ever done a 30 day trial.</p>

<p>I was teaching at the time and life was "super busy".  As an aside, that Carlton had <strong>NO IDEA</strong> what it meant to be busy.  I cranked out words everyday.  I posted those gems along with  a silly number of cat pictures.  I had several posts that didn't hit until 11:59pm but I refused to give up.</p>

<blockquote>
  <p>"<strong>Create Something Awesome Today</strong>" 
  - Roberto Blake</p>
</blockquote>

<p>Mr. Blake tells his audience the qbove quite every video.  In order to grow our audience we have to have something to show.  Whether it is written words like this, audio, or  video you need to be putting yourself out to be discovered.  Garyvee says to document not create.  This means to documetn your process.  It is hard to consistenly crank out creative works.  However if you are documenting the process of creating.</p>

<p>Not only des it help you to create more content it also gives your audience insight into who you are. Being transparent with your audience is beneficial to community growth.  You also need to post your creative works as well but this essentially doubles your content.</p>

<ul>
<li>Create things your audience wants to see</li>
<li>Create things that excite you</li>
<li>Create things that are complete nonsence</li>
</ul>

<p><strong>Whatever you do, keep creating.</strong></p>

<p>Your content is the funnel that your audience comes through.  Whether they enjoy your content, your nonsence or your process, keep them engaged.  Fresh content will keep them coming back.</p>

<p><strong>What will you creat today?</strong></p>

<p><em>Tomorrow we will talk about connecting with your audience.</em></p>]]></description><link>http://carltonmatthews.com/create-create-create/</link><guid isPermaLink="false">0e007903-ba85-430d-bb1c-73481e6ef939</guid><category><![CDATA[show_your_work]]></category><category><![CDATA[creating]]></category><category><![CDATA[new beginnings]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Mon, 04 Feb 2019 21:07:24 GMT</pubDate></item><item><title><![CDATA[Darkness | New Beginnings]]></title><description><![CDATA[<p>Darkness comes in the beginning.  This is how I know that something new is coming.  It rarely comes in the light.  I have recognized this same phenomenon in my children, especially my 16 month old.  This is probably due to him having a <strong>very</strong> regimented schedule.  Everyday he has a sense of what will happen and is very comfortable in that rythym.  However, right before he begins doing something new he gets very irritable.  As if birthing the new technique is too much.</p>

<p><em>I think I am suffering from new baby brain now so I am short cutting this train of thought</em></p>

<p>The same thing happens with me.  Now it is not as dramatic as it is for little me but I recognize that change is coming.  I get inside my own head which can be very disruptive to my family.  ;-)</p>

<p>While I might be able to push it off and hold it back, eventually the <strong>Change Gone Come</strong></p>

<p>So what does that mean?  As I mention frequently in <a href="https://anchor.fm/carlton-matthews">The Minute</a> you have to plan/prepare for change.  It is inevitable.  You cannot hold it back for very long.  There really is no stopping it.  Like with our new baby it is going to arrive, causing a big splash changing the landscape.</p>

<p>The question is, will you be ready when the change comes?</p>]]></description><link>http://carltonmatthews.com/darkness-new-beginnings/</link><guid isPermaLink="false">13cd1a5d-f0b5-49f6-9e88-36394332128b</guid><category><![CDATA[show_your_work]]></category><category><![CDATA[New Year]]></category><category><![CDATA[writing]]></category><category><![CDATA[new beginnings]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Tue, 08 Jan 2019 10:41:35 GMT</pubDate></item><item><title><![CDATA[2018 Podcast Primer]]></title><description><![CDATA[<h2 id="gettingstarted">Getting Started</h2>

<p>I have been asked to share some tips and tricks on starting a podcast.  This question has come up in a couple of different forums so I thought I would share some of our podcasting journey.  Luckily for me I had access to a full mixer board in the early days of recording.  Our church had a lot of equipment along with a full stage so I was able to practice with a lot of different setups.</p>

<p>This doesn't translate into the world of podcasting now, especially if you don't have the budget.  The good news is that getting started as a podcaster can be as simple or as complex as you want.</p>

<p>So what do you need to get started in podcasting?</p>

<ol>
<li>An Idea  </li>
<li>Equipment  </li>
<li>Host  </li>
<li>Distribution</li>
</ol>

<h2 id="idea">Idea</h2>

<p>When I say you need an idea I do not mean that you have to have a full show complete with format and outlines for each week.  I mean that you need to have something to talk about.  You need something that you are passionate about enough that you will stay interested.  Podcasting, depending on the format, can have you talking to yourself a lot so you'll need something that matters to you.</p>

<p><strong>Questions to ask yourself</strong></p>

<ol>
<li>What am I passionate about?  </li>
<li>What do I enjoy doing?  </li>
<li>What irritates me?  </li>
<li>Who would I like to talk to if I can get access?</li>
</ol>

<h2 id="equipment">Equipment</h2>

<p>I'll split this section up into beginner and intermediate.  I am by no means a pro so I will defer to others on pro setups.  I want to get you up and recording as soon as possible.</p>

<h3 id="beginner">Beginner</h3>

<p>If you are just getting started and are not even sure that this is for you I would recommend against spending a bunch of money up front.  most of us carry around a full audio rig in our pockets in the form of a phone.  Whether an iPhone or Android you can use your phones mic to get started in podcasting.  Here are 2 apps that can be used for creating, hosting and distributing your podcasts.</p>

<ul>
<li><a href="https://soundcloud.com/for/podcasting">SoundCloud</a></li>
<li><a href="https://anchor.fm/">Anchor.fm</a></li>
</ul>

<p>The process for both of these is to install the app on your device and record your content. New episode will be pushed out to users of their platforms and other podcast players as you configure them.  I think Anchor distributes to more systems than soundcloud natively.  </p>

<ul>
<li><a href="https://itunes.apple.com/us/app/voice-record-pro/id546983235?mt=8">Voice Record Pro</a></li>
</ul>

<p>Lastly I also use an app called Voice Record Pro when I need to record a quick snippet.  Here is an exple from series over on Youtube called <a href="https://www.youtube.com/watch?v=qXS0zWZy1U0">The Minute Podcast</a> over on YouTube.</p>

<h3 id="intermediate">Intermediate</h3>

<p>If you want to invest some money into your podcast setup than you will need the following:</p>

<ol>
<li>Mic(s)  </li>
<li>Computer with editing software  </li>
<li><em>Optional:</em> Mixer</li>
</ol>

<p>Here are some example setups depending on how you plan to record your podcast.</p>

<h4 id="singledeskreporter">Single Desk Reporter</h4>

<ul>
<li>Mic: <a href="https://amzn.to/2O2Rb6j">Blue Yeti</a></li>
<li>Computer: Windows or Mac <em>dependant on software choice</em></li>
<li>Software: <a href="https://www.audacityteam.org/">Audacity</a> or <a href="https://www.apple.com/mac/garageband/">Garageband</a></li>
</ul>

<p>Nice and easy for recording a single voice or multiple voices that do not need individual leveling.</p>

<h4 id="travelingreporter">Traveling Reporter</h4>

<ul>
<li>Recorder: <a href="https://amzn.to/2wYrpKe">Zoom H4N Pro Recorder</a></li>
<li>Computer: Windows or Mac <em>dependant on software choice</em></li>
<li>Software: <a href="https://www.audacityteam.org/">Audacity</a> or <a href="https://www.apple.com/mac/garageband/">Garageband</a></li>
<li>Optional: <a href="https://amzn.to/2N35MlY">Audio-Technica ATR2100-USB Cardioid Dynamic USB/XLR</a></li>
</ul>

<p>The Zoom is a recorder with the ability to attach multiple mics as well as a single built in mic for use in a roving interviewing setup.</p>

<p><strong>Questions to ask yourself</strong></p>

<ol>
<li>What style of show am I doing?  </li>
<li>Do I need my recocrder to be portable?</li>
</ol>

<h2 id="hosting">Hosting</h2>

<p>If you are going with the Anchor or SoundCloud options than this section is not as relevant for you.  Make sure you research the payment tiers for each.  Hosting is expensive so there will be a charge for using either of these sites.</p>

<p>If you are recording/editing using your computer than you will need to host your podcast online.  Here are some sites that can host your podcasts.</p>

<ol>
<li><a href="https://podbean.com/">Podbean</a>  </li>
<li><a href="https://www.libsyn.com/">Libsyn</a>  </li>
<li><a href="https://www.podomatic.com/">PodOmatic</a></li>
</ol>

<p>Our podcast <a href="https://lifeintheclouds.podomatic.com/">Life in the Clouds Podcast</a> is currently hosted on PodOmatic.</p>

<p>Once you have selected your hosts, signed up and uploaded some episodes you can move onto the last step.  Distribution.</p>

<p><strong>Questions to ask yourself</strong></p>

<ol>
<li>How much do I want to spend for hosting?  </li>
<li>Do I need web streaming for my podcast?  </li>
<li>How much support do I need?</li>
</ol>

<h2 id="distribution">Distribution</h2>

<p>Once you have picked your host you will be given a RSS feed link which is what you will need to submit to the platforms where you want your podcast to be found.  For our podcast we distribute through:</p>

<ol>
<li><a href="https://itunes.apple.com/us/podcast/id1296824937">LITC on Apple Podcasts</a>  </li>
<li><a href="https://www.stitcher.com/podcast/this-end-up/life-in-the-clouds?refid=stpr">LITC on Stitcher Radio</a>  </li>
<li><a href="https://play.google.com/music/m/Ilift4gl2gv3tbsguvieucn5zyq?t=Life_in_the_Clouds">LITC on Google Play Podcasts</a></li>
</ol>

<p>Depending on your host you may have to submit yourself to each platform individually.  I know that Anchor provides you a way to submit yourself to different platforms.  Here are the links where you can submit your podcasts:</p>

<ol>
<li><a href="https://podcastsconnect.apple.com/">Submit to Apple Podcasts</a>  </li>
<li><a href="https://www.stitcher.com/content-providers">Submit to Stitcher Radio</a>  </li>
<li><a href="https://play.google.com/music/podcasts/publish">Submit to Google Play Podcasts</a></li>
</ol>

<p>Once you have been approved each time you post new episodes you episode will publish to each of the platforms.</p>

<p>Hopefully this will help you get started on your podcast journey.  </p>

<p><strong>Happy Recording</strong></p>]]></description><link>http://carltonmatthews.com/podcast-primer-2018/</link><guid isPermaLink="false">2a51f6fb-ea11-4738-86a5-d620cde69eeb</guid><category><![CDATA[thoughts]]></category><category><![CDATA[ideas]]></category><category><![CDATA[show_your_work]]></category><category><![CDATA[podcasts]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Mon, 10 Sep 2018 18:03:15 GMT</pubDate></item><item><title><![CDATA[Thoughts on Marketing, Tribes, Social Media...]]></title><description><![CDATA[<p><img src="http://carltonmatthews.com/content/images/2016/10/notes.jpg" alt="">
I am still cleaning off the sticky notes on my computer's desktop.  I use different tools for long term and short term notes.  For long term planning notes I use <a href="http://evernote.com/">evernote </a>.  For notes that I need to take action on I use desktop sticky notes.  They are annoying and clutter my desktop, which I hate, making me do something with them.  Anyway, enough of this attempt to <a href="http://carltonmatthews.com/tag/show_your_work/">#showYourWork</a> on to today's note.</p>

<p>I was having a discussion with an online friend about a business that he had gotten involved with over the summer.  I was once involved in a <a href="http://www.primerica.com/joncroel">network marketing</a> and since his new business was affiliate marketing he was asking our group for marketing advice.  Here is what I sent to him:  </p>

<h2 id="thingstoavoid">Things to Avoid</h2>

<h3 id="selflimitingbeliefs">Self-limiting Beliefs</h3>

<p>This is the thing that kills folks early on in their business.  We doubt that we can be successful in our new endeavor.  I know that there is the new business excitement.  Especially in network marketing situations because of opportunity meetings and conference calls.  While they are good for motivation they don't often encourage the internal work that we have lived under as 9to5'ers.  </p>

<p>Things that keep us in jobs for a long time is comfort, inertia, and fear.  <strong>We are used to what we have been doing and are most likely good at it.</strong> Changing means being vulnerable and we have been trained to not make mistakes.  You have to be ready to do something new and possibly <a href="https://www.youtube.com/watch?v=LePw63qq_-o">stink at first</a>.  When we are afraid of having to climb a new ladder we avoid taking the necessary steps.  We have to stop avoiding the difficult work, learn the fundamentals of the business and <strong>practice.</strong> </p>

<p>Next we need to track the right things.  Know what the effective measures are in your business.  I remember our 8-5-3-1 approach.  The specifics of that don't matter but knowing your numbers are important.  </p>

<h3 id="selfishness">Selfishness</h3>

<p>The last thing to avoid is selfishly interrupting peoples lives with your business.  That doesn't mean you don't share your opportunity but you need to consider your approach.  <strong>Consider the person more important than you pitch.</strong>  If you lead with your pitch you will seem callous, uncaring and ultimately push someone away.</p>

<h2 id="communitytribesandmasteringthelongcut">Community, Tribes and Mastering the Long Cut</h2>

<p>If you want to build you business you need to have a tribe.  People who are with you in your business.  They might be directly affiliated with you or are people who know you that will bring opportunities.  When you are new you wonder *how do you build a tribe from scratch?  *</p>

<h3 id="isitreallyfromscratch">Is it really from Scratch?</h3>

<p>I don't think that you will need to build a tribe from scratch.  There are tribes that you are already in that you need work within.  They can lead you to new tribes.  </p>

<h3 id="findinganewtribe">Finding a new tribe</h3>

<ol>
<li>What does your opportunity provide people?  </li>
<li>What is the smallest group you can support</li>
</ol>

<h3 id="identifyaneed">Identify a Need</h3>

<ol>
<li>What does this tribe need?  </li>
<li>How does my opportunity help?  </li>
<li>How can I serve?</li>
</ol>

<h3 id="servethem">Serve Them</h3>

<ol>
<li>Take small steps everyday.  </li>
<li>Give people something they can take action on.</li>
</ol>

<p>I hope this helps you.  As always I am available to answer questions in the comments or on my socials.</p>

<p>Carlton</p>]]></description><link>http://carltonmatthews.com/marketing-tribes-social-media/</link><guid isPermaLink="false">88b6769c-946f-48c2-b1ab-6d63f32cca6d</guid><category><![CDATA[about_me]]></category><category><![CDATA[thoughts]]></category><category><![CDATA[show_your_work]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Tue, 04 Oct 2016 13:13:15 GMT</pubDate></item><item><title><![CDATA[Get Busy Living]]></title><description><![CDATA[<iframe width="560" height="315" src="https://www.youtube.com/embed/46GwJbrMghQ" frameborder="0" allowfullscreen></iframe>

<p>Everyone who knows me knows I love The Shawshank Redemption.  It is one of my favorite movies and I can quote much of it.  The story isn't terribly complex but the narrative is rich and engaging.  And Morgan Freeman is awesome <a href="https://youtu.be/NRKZh-2j4PY">no matter what he does</a>.</p>

<p>Today I want you to stop worrying about what obstacles are in your path.  I want you to get started today.  Even if you can only take one step today.  <strong>Commit to that one step and do it.</strong>  </p>

<p>Then set a goal to take another one tomorrow and take it.  Every day commit to taking one postive step towards your dream.  Let me know what it is and I will cheer you on.</p>

<p>It really does come down to making a choice.  I want you to choose to <strong>get busy living</strong>.  I will to.</p>

<p>Carlton</p>]]></description><link>http://carltonmatthews.com/get-busy-living/</link><guid isPermaLink="false">e7a18fbf-66eb-47a1-a324-b7c083b1b000</guid><category><![CDATA[big_challenge]]></category><category><![CDATA[writing_project]]></category><category><![CDATA[thoughts]]></category><category><![CDATA[show_your_work]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Wed, 14 Sep 2016 11:58:57 GMT</pubDate></item><item><title><![CDATA[On Creativity...]]></title><description><![CDATA[<iframe width="420" height="315" src="https://www.youtube.com/embed/PQ0lck7oo4A?rel=0" frameborder="0" allowfullscreen></iframe>

<p><a href="http://carltonmatthews.com/tag/dear-future-me/">Dear Future Me</a>,</p>

<p>Take a listen to these thoughts on creativity from <a href="https://en.wikipedia.org/wiki/John_Cleese">John Cleese of Monty Python fame.</a>  Here are my thoughts today.  I hope we took some of these to heart.</p>

<h3 id="playforplayssake">Play For Play's Sake</h3>

<p>Creatives play and it is just for the sake of playing.  Your life needs to have space for play.  That means you need to have time for it.  The busyness of life destroys the creative flow.  You have to build boundaries in your life to create space for play.</p>

<h3 id="breakingthrougharoadblock">Breaking Through a Roadblock</h3>

<p>Around 10 minutes John Cleese talks about how Alfred Hitchcock overcame creative blocks.  He mentions that he, Hitchcock, would begin to tell a story that was totally unrelated to break the tension and open the creative flow.  However, once the flow is open you have to swtich back to working on the creative pursuit.</p>

<h3 id="originalideas">Original Ideas</h3>

<blockquote>
  <p>"Give your mind enough time to come up with something original"</p>
</blockquote>

<p>Timeboxing yourself can often hinder coming up with creative solutions.  </p>

<h3 id="humorheals">Humor Heals</h3>

<p>Don't take yourself too seriously.  Humor cuts through our self-importance.  </p>

<blockquote>
  <p>"...giggle all you want."</p>
</blockquote>

<h3 id="playingtogether">Playing Together</h3>

<p>Share your creative time with other people.  Make sure that your play friends are people that you trust.  Nothing kills creative work faster than the tension brought on by combining people who cannot work together.</p>

<h3 id="stampingoutcreativity">Stamping Out Creativity</h3>

<p>He ends his talk by sharing how managers could stamp out creativity in our subordinates. <br>
1. Allow subordinates no humor <br>
2. Undermine your employees confidence <br>
3. Demand that people always be doing something</p>]]></description><link>http://carltonmatthews.com/on-creativity/</link><guid isPermaLink="false">e4aca948-b0b0-428d-a0da-51dc81f1626e</guid><category><![CDATA[you_tube]]></category><category><![CDATA[thoughts]]></category><category><![CDATA[show_your_work]]></category><category><![CDATA[humor]]></category><category><![CDATA[john cleese]]></category><category><![CDATA[dear future me]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Thu, 26 May 2016 10:22:25 GMT</pubDate></item><item><title><![CDATA[Dear Future Me]]></title><description><![CDATA[<p><img src="http://imgs.xkcd.com/comics/future_self.png" alt="XKCD comic 1421 Future Self"></p>

<p>I got this image in my inbox today and got a chuckle out of it as I do with most <a href="http://xkcd.com/">XKCD</a> comics.  I came back to it about about an hour later and thought about what I would write to my future self now.  I did the opposite exercise back on my old blog.  I'll have to dig through the archives to link to it.</p>

<p>There is something appealing in pointing an arrow into the future.  When I was much younger, early teens I think, I wrote a list of things that I wanted to achieve before I graduated college.  The list included things like, get published, start a company, work in video games, learn to give massages, meet my wife amoung others. The funny thing is that I completed most of those of them before graduation and had completed all of them before proposing to my wife.</p>

<p>After this I wrote a narrative of what I thought life would look like for my wife and in 15 years.  We are coming up on year 15 and many of those milestones have come to pass.  The pastor one was not even on my radar back then, but isn't that how God works.</p>

<p>So what would I share with Future Carlton?  Much that I would share with Past and Present Carlton as well as my children.  </p>

<h5 id="stopbeingafraid">Stop Being Afraid</h5>

<p>There really isn't any reason for it and there isn't really any value to it.  The pain of failure is nothing compared to the pain of missed oppurtunity.</p>

<h5 id="planprepareandexecute">Plan, Prepare and Execute</h5>

<p>One of the best ways to defeat the monster of fear is to prepare now and then charge ahead.  Course correct as needed.  Before you know it you will be closer to that goal then you were when you started.</p>

<p>I'll be taking some time to think about Future Carlton and what I want to say to him.  For you dear readers I leave you with a poem by <a href="http://zenpencils.com/about/">Gavin Aung Than</a> of <a href="http://zenpencils.com/">Zen Pencils</a> fame.</p>

<h3 id="themonsternamedfear">The Monster Named Fear</h3>

<blockquote>
  <p>We all grown up with dreams of what we can be. 
  In the playground shwing off our talents for all to see.</p>
  
  <p>Anything's possible when you are laughing in school.
  <strong>For Instance</strong>: A ballet-dancing prodigy sounds prety cool.  </p>
  
  <p>How about a <strong>rockstar</strong> in a band? 
  Or maybe a tennis pro with a <strong>killer backhand</strong>.</p>
  
  <p>There's this one girls who makes you laugh till you cramp. <br>
  And another who wants to be <strong>World Wrestling Champ!</strong></p>
  
  <p>But the road to those dreams are filled with dangers.  <strong>Obstacles in the way</strong>: Parents, Teachers and even some Strangers.  Most <strong>mean</strong> well but some are just mean trolls shouting at you, they're downright <strong>obscene</strong>.</p>
  
  <p>"*It's never gonna happen." </p>
  
  <p><em>"You're so gonna fail."</em></p>
  
  <p><em>"Why don't you just quit?"</em></p>
  
  <p><em>"No! No! No!"</em></p>
  
  <p><strong>That's all they scream</strong> </p>
  
  <p><em>"You can't do that..."</em></p>
  
  <p><strong><em>"It's an Impossible Dream"</em></strong></p>
  
  <p>But there's something worse than those doubters, you'll find killing more dreams than all of them combined.</p>
  
  <p>It gets bigger and bigger crushing your soul unill it breaks free and goes out of control.</p>
  
  <p>Your enemy speaks, its vice strong and clear.
  <em>"Hi, pleased to meet you. My name is <strong>FEAR</strong>"</em></p>
  
  <p>You smell a foul stench as it gets up realse close, scaly and slimy and disgutingly gross. But you're not bothered by all the mucus and goo, what's most disturbing is the thing sounds like you.</p>
  
  <p><em>"I'm all of your fears and all of your stress.  I'm your fear of the spotlight and fear of success.</em></p>
  
  <p><em>"Fear of embarrassment and not enough training.  I'm what scares you the most, I'm the fear of you failing!"</em></p>
  
  <p>Some spend their whole lives <strong>running</strong> from fear, even when they have friends who support them and cheer.  They get gobbles up and deveoured by the beast, their dreams turned to food for the monster to <strong>feast.</strong></p>
  
  <p>But don't worry too much, hope is not lost.  Fear can be beaten if you are willing to pay the cost. </p>
  
  <p>There are steps to take, steps that are essential. To make sure you don't live your life never reaching your potential. </p>
  
  <p>You land the first blow when you decide to commit. Now it is time to mix hard work with <strong>a whole lot of grit.</strong> </p>
  
  <p>Practice and practice the practice some more. Improve your craft even when it's a chore. </p>
  
  <p>Get out of your comfort zone and you'll learn faster. You've got to be brave, <strong>don't let fear be your master. <em>*. Those butterflies are normal you feel in your tummy. That's when you know fears there in the front row *</em>sitting right next to mommy.</strong> </p>
  
  <p>It takes time to get better, I know progress is slow. Just roll up your sleeve and keep <strong>giving it a go</strong>. And for those sitting at home, thinking it's too late. Fear can be beat no matter your birth date. </p>
  
  <p>Practice and practice, then practice some more, after so many battles you'll be winning the war. Slowly but surely, you've faced fear head on. Now the beast is no more <strong>it's finally gone!</strong></p>
  
  <p><strong>Oops</strong>, sorry. I lied, I must take that back. <strong>Fear never leaves</strong>, it's always waiting to attack. It's lurking up there inside of your head. Sometimes it comes back just when you thought it was dead. </p>
  
  <p>But this time you're in charge. There's no need to fret, the fear is so small, <strong>it's no longer a threat.</strong>. Thanks to <strong>persistence</strong> and <strong>focus</strong> and much <em>* follow through</em>*, the monster has shrunk to the size of a shoe. </p>
  
  <p>Fear's scary no more, not even a <strong>fright</strong>, 'cos you've put in the work night after night. Year after year and the end is in sight, now, at long last you're ready. </p>
  
  <p><strong><em>Time To Finish The Fight!</em></strong></p>
</blockquote>

<p>Get out there, dream and then execute my friends.</p>]]></description><link>http://carltonmatthews.com/dear-future-me/</link><guid isPermaLink="false">11e85d07-6e6e-427a-a3ce-aae9c1395c33</guid><category><![CDATA[god_focus]]></category><category><![CDATA[writing_project]]></category><category><![CDATA[show_your_work]]></category><category><![CDATA[dear future me]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Tue, 24 May 2016 01:05:05 GMT</pubDate></item><item><title><![CDATA[Data Mining Exercise 1]]></title><description><![CDATA[<p>Continuing in the <a href="http://carltonmatthews.com/tag/show_your_work/">#ShowYourWork</a> effort as I move into my summer semester class on Data Mining.  Here are the questions that I had to answer for this week.</p>

<hr>

<h3 id="summarizewhatdataminingtoolscanrevealabouttheirisdata">Summarize what data mining tools can reveal about the Iris data.</h3>

<p>Data mining tools can help to identify patterns and trends within the Iris data set.  These types of tools can also facilitate statistical analysis of the data.  Tools like R can be used to explore that data and gather descriptive statistics on the data such as record count, mean, and percentiles.  Through this identification of patterns machine learning models can be built and trained.  The Iris dataset was used during the recent Google Developers series on Machine Learning. <em><a href="https://www.youtube.com/playlist?list=PLKX8hZ1Cat4P2cG_ha40e803oOl4aM7MK">(Gordon, 2016)</a></em> </p>

<h3 id="whyisitimportantforthedataminingtooltohavevisualizationcapabilities">Why is it important for the data-mining tool to have visualization capabilities?</h3>

<p>Data visualization is the process of showing information in a tabular or graphical way. <em><a href="http://amzn.to/1TQwJk2">(Tan, Steinbach, &amp; Kumar, 2006)</a></em> While spreadsheets are one way of visualizing data it is often more useful for an audience to see data represented in a graphical way.  Charts and graphs can be used to visualize patterns in the Iris dataset.  One of the reasons that a tool like R is powerful are the built-in visualizations.  Instead of having to transpose data from one tool into another you can build pie charts, histograms, and scatter plot graphs directly in the tool.  This eliminates the data entry errors that can occur across tools.</p>

<h3 id="isanopensourcedataminingtoolbetterthanacommercialonewhyorwhynot">Is an open source data mining tool better than a commercial one?  Why or why not?</h3>

<p>Over the course of my career I have worked with both open source and commercial software tools.  Open source software described software whose source code is available for free redistribution and can be modified by anyone. <em><a href="https://opensource.org/osd">(Open Source Initiative, 2007)</a></em>  Using open source software and tools typical has a lower cost of ownership that commercial tools.  These types of tools often include a community of users who volunteer best practices and feature upgrades.  This can give an organization greater flexibility over the control of their tools.  The downside to using an open source tool comes in resolving bugs when an open source tool is abandoned.  Since these types are tools are supported by volunteers many projects are abandoned with no avenue for getting fixes.  On the other hand, commercial tools typically have dedicated support infrastructures.  Enterprise customers purchases legally binding service level agreements(SLAs) that promise both timely support and upgrades.  With the support systems behind them commercial tools have much higher cost of ownership for an organization.  As a systems engineer for the federal government we use a combination of both commercial and open source software and tools.  I encourage my clients to decide on which to use on a case by case basis.  For the benefit of this question I would recommend using open source tools initially.  The low cost of ownership and flexibility allows you to learn.  Once the project has matured or needs a greater level of support than it is time to examine moving to a commercial tool.</p>

<h3 id="references">References</h3>

<p>Gordon, J. (2016, March 30). {ML} Machine Learning Recipies. Retrieved May 19, 2016, from Youtube: <a href="https://www.youtube.com/playlist?list=PLKX8hZ1Cat4P2cG_ha40e803oOl4aM7MK">https://www.youtube.com/playlist?list=PLKX8hZ1Cat4P2cG_ha40e803oOl4aM7MK</a> <br>
Open Source Initiative. (2007, March 22). The Open Source Definition. Retrieved May 19, 2016, from Open Source Initiative: <a href="https://opensource.org/osd">https://opensource.org/osd</a> <br>
Tan, P.-N., Steinbach, M., &amp; Kumar, V. (2006). Introduction to Data Mining (Vol. 3). Boston, MA, USA: Pearson Education, Inc.</p>]]></description><link>http://carltonmatthews.com/data-mining-exercise-1/</link><guid isPermaLink="false">e379540e-3298-4bc0-ab9f-da0974430a59</guid><category><![CDATA[show_your_work]]></category><category><![CDATA[data mining]]></category><category><![CDATA[R]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Mon, 23 May 2016 01:33:54 GMT</pubDate></item><item><title><![CDATA[Berkshire Hathaway Quantitive Text Analysis]]></title><description><![CDATA[<p>In my continuing effort to #showYourWork here is my final project for my Data Management and Visualizations course.  Hopefully this doesn't trigger a plagerism record since <a href="http://turnitin.com/">Turn It In</a> web crawls as part of its process.</p>

<p>TO: Senior Director Business Analysis <br>
FROM: Carlton Matthews <br>
DATE: 24 April 2016 <br>
SUBJECT: Using Python for Textual Analysis  </p>

<hr>

<h3 id="introduction">Introduction</h3>

<p>At our last information exchange meeting, you put to the team to determine ways to increase our analytical toolkit.   As a financial services business much of what we do involves numbers and other hard data points. However, during our discussion, we wondered if there were ways to determine sound investments based on more than just hard financial data.</p>

<p>I recommended that we look at other sources of information related to companies we are investigating.   Specifically, I wondered if we could look through the annual reports looking at the CEOs letter to identify any interesting patterns.   Over the last week I have spent time developing a program using the Python language to look at a series of CEO letters from Berkshire Hathaway Incorporated a publicly traded company headed by Warren Buffett.   Every year Mr. Buffett writes a letter to the shareholders as part of their annual report.</p>

<h3 id="processingtherawtext">Processing the Raw Text</h3>

<p>I pulled CEO letters in 10 year intervals starting in 1977 and ending in 2016.  This gave me a total word count 53219.  Using Python to extract the text was a simple exercise however turning that data into something meaningful was a challenge.  First the more commonly used words in the English language should be excluded from our analysis.  These words are known as stop words and there are collections that exist online for use for this application.  Here is some of the list that I used for my analysis.</p>

<blockquote>
  <p>'beside', 'besides', 'between', 'beyond', 
  'bill', 'both', 'bottom', 'but', 'by',
  'call', 'can',    'cannot', 'cant', 'during', 'each'</p>
</blockquote>

<p>After processing the text files across the time periods I was give a list of over 200 words.  Each of these words was used at least 10 times within that year’s letter.  To further reduce the number of words I began to combine root words with their tenses.  I combined business and businesses as an example.  While this still left us with a list of 227 words now some interesting patterns were beginning to emerge. </p>

<h3 id="quantitativetextualanalysis">Quantitative Textual Analysis</h3>

<p><img src="http://carltonmatthews.com/content/images/2016/04/BH-word-cloud.png" alt="Berkshire Hathaway Word Cloud">
The above figure shows the top 50 words used within the CEO letters.  I could have removed Berkshire as you would expect it to be used multiple times but it serves as a visual descriptor of the data.  From here we can see the most used words are business, company and earnings.  This makes sense as Berkshire Hathaway grows by buying portions of companies. From their “Owners Manual” one of their stated goals is, “… directly owning a diversified group of businesses that generate cash and consistently earn above-average returns on capital.” <a href="http://www.berkshirehathaway.com/owners.html">(Buffett, Berkshire Hathaway Inc. - An Owners Manual, 1999))</a></p>

<p>Another way to represent this data can be seen below.  This chart shows the top 20 words stacked by year.</p>

<p><img src="http://carltonmatthews.com/content/images/2016/04/BH-Top-20-stacked-bar.png" alt="Top 20 Words Stacked Bar Chart">
As with the first visualization the top words are business, company and earnings.  Later on I will examine these three terms but I want to note that from 1977 to 1987 there was significant growth in both the company and the size of the CEO letter.  The 1977 letter is a little more than 2300 words while the 1987 letter is just over 12000.  During that time period Berkshire Hathaway also increased their stock value from $138 in 1977 to $2,950 in 1987, primarily through increasing their business holdings. <a href="http://allfinancialmatters.com/2008/04/02/a-look-at-berkshire-hathaways-annual-market-returns-from-1968-2007/">(Pritchard, 2008)</a></p>

<h3 id="mostusedwords">Most Used Words</h3>

<p>This leads us to the most important set of words in our dataset.  These three words are used more times than any other words within the CEO letters.  The words, which have already been discussed, are business, company and earnings.  In the below chart we see one representation of how these words have been used over time.  The dark blue area of each bar represent 1977, followed by 1987 in orange, ’97 in green, 2007 is read and the 2015 words in purple.  Business includes both the singular and plural usage of the word.  For a company that is in the business of holding stocks of other businesses you expect to see multiple instances.  From 1977 to 1987, as mentioned previously, there were a lot of businesses added the the Berkshire Hathaway portfolio.  That shows in the spike in the usage from 1977 to 1987. <br>
<img src="http://carltonmatthews.com/content/images/2016/04/BH-Top-3-stacked-bar.png" alt="Top 3 Words Stacked Bar Chart">
In 1977 there was a lot of discussion of the company and the companies that make up their portfolio.  As more companies were added which caused growth in Berkshire as a company the usage increased with a peak in the most recent letter.  As expected, as the company grew the earnings also grew which is seen in the usage of the the word earnings from 1977-2015.  Below we see the same data represented.  This time however we are looking at each word and their word counts over time.  It paints the same picture as described above.  This style of graph best illustrates the spike in the usage of the word business. <br>
<img src="http://carltonmatthews.com/content/images/2016/04/BH-Top-3-line-graph.png" alt="Top 3 Words Line Graph"></p>

<h3 id="conclusion">Conclusion</h3>

<p>After walking through this process.  I think that we can use this type of analysis to supplement financial models to better understand our investments.  Berkshire Hathaway was a good choice for this analysis because provides a long history and publically accessible data to glean from.  If you think that this is a worthwhile endeavor, I can begin enhancing the program to ingest and process even larger volumes data.  Berkshire Hathaway could be used as test case again as they have all their CEO letters publically available.</p>

<h3 id="references">References</h3>

<p>Buffett, W. E. (1978, March 14). 1977 Shareholder Letter from the CEO. Retrieved April 18, 2016, from Berkshire Hathaway Inc.: <a href="http://www.berkshirehathaway.com/letters/1977.html">http://www.berkshirehathaway.com/letters/1977.html</a></p>

<p>Buffett, W. E. (1988, February 29). 1987 Shareholder Letter From the CEO. Retrieved April 20, 2016, from Berkshire Hathaway Inc.: <a href="http://www.berkshirehathaway.com/letters/1987.html">http://www.berkshirehathaway.com/letters/1987.html</a></p>

<p>Buffett, W. E. (1998, February 27). 1997 Shareholder Letter From the CEO. Retrieved April 20, 2016, from Berkshire Hathaway Inc.: <a href="http://www.berkshirehathaway.com/letters/1997.html">http://www.berkshirehathaway.com/letters/1997.html</a></p>

<p>Buffett, W. E. (2008, February 27). 2007 Shareholder Letter From the CEO. Retrieved April 20, 2016, from Berkshire Hathaway Inc.: <a href="http://www.berkshirehathaway.com/letters/2007ltr.pdf">http://www.berkshirehathaway.com/letters/2007ltr.pdf</a></p>

<p>Buffett, W. E. (2016, February 27). 2015 Shareholder Letter From the CEO . Retrieved April 20, 2016, from Berkshire Hathaway Inc.: <a href="http://www.berkshirehathaway.com/letters/2015ltr.pdf">http://www.berkshirehathaway.com/letters/2015ltr.pdf</a></p>

<p>Buffett, W. E. (1999, January 30). Berkshire Hathaway Inc. - An Owners Manual. Retrieved April 20, 2016, from Berkshire Hathaway Inc.: <a href="http://www.berkshirehathaway.com/owners.html">http://www.berkshirehathaway.com/owners.html</a></p>

<p>Pritchard, J. (2008, April 02). A Look at Berkshire Hathaway’s Annual Market Returns From 1968 – 2007. Retrieved April 20, 2016, from All Financial Matters: <a href="http://allfinancialmatters.com/2008/04/02/a-look-at-berkshire-hathaways-annual-market-returns-from-1968-2007/">http://allfinancialmatters.com/2008/04/02/a-look-at-berkshire-hathaways-annual-market-returns-from-1968-2007/</a></p>

<h3 id="appendixpythoncode">Appendix: Python Code</h3>

<p><a href="https://github.com/cbmatthews/python-text-analysis">See project on Github</a></p>]]></description><link>http://carltonmatthews.com/berkshire-hathaway-quantitive-text-analysis/</link><guid isPermaLink="false">1678ccc4-0e80-45e0-b491-2defb3bcf618</guid><category><![CDATA[show_your_work]]></category><category><![CDATA[data visualizations]]></category><category><![CDATA[umuc]]></category><category><![CDATA[text analysis]]></category><category><![CDATA[bershire hathaway]]></category><category><![CDATA[python]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Mon, 25 Apr 2016 12:45:56 GMT</pubDate></item><item><title><![CDATA[My Quantified Self]]></title><description><![CDATA[<p>I am currently in the 9th week of my <a href="http://umuc.edu/academic-programs/course-information.cfm?course=data620">Data Management and Visualization</a> class at <a href="http://umuc.edu/">University of Maryland University College</a>.  For this assignment I needed to create a and record a Time Series Presentation using a dataset of my choosing.  I uploaded my recording on youtube.</p>

<iframe width="560" height="315" src="https://www.youtube.com/embed/DJE37iC3J1g" frameborder="0" allowfullscreen></iframe>

<p>Here is the transcript: <br>
<img src="http://carltonmatthews.com/content/images/2016/04/Slide01.png" alt="The Quantified Self"></p>

<blockquote>
  <p>Good Evening and welcome to my time series presentation.  As you can see by the title I will be adding to what has been titled The Quantified Self movement.  The tagline over on the website quantifiedself.com is self knowledge through numbers.  </p>
  
  <p>My name is Carlton Matthews and I will be you guide through some of my personal data.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide02.png" alt="Why The Quantified Self"></p>

<blockquote>
  <p>So how did I become interested in this type of data tracking.  For me it started after listening to a TED talk given by <a href="https://youtu.be/TDCYJ3_gx2w">Dr. Talithia Williams entitled, Show Me the Data: Becoming an Expert in Yourself in Feb 2014</a>.  She gave this talk at Claremont College in 2014 and she explained how knowing your bodies data can help you make better decisions.  It was a fascinating talk that pushed me to further my own data collecting habit.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide03.png" alt="Fitbit and the Search for Data"></p>

<blockquote>
  <p>In the summer 2014 I purchased my first fitbit flex and started tracking daily activity like the number of steps I was taking as well as the number of hours I slept and the number of calories I would eat.  Even though I had been tracking this data for almost 2 years I have never exported it and looked for any trends. </p>
  
  <p>I decided to extract a small slice from my data and look at the 1st 2 months of 2016 and see what i can predict going through the rest of the year.  From 2 January 2016 through 2 March we will look primarily at the how the number of steps I take fluctuate from day to day.  We will also look at hours slept and calories eaten and see if either of them impact the steps.</p>
  
  <p>We will also be looking at the high temperature for each day to see if that has any influence on my daily activity.</p>
  
  <p>I expect to see that warmer temperatures lead to more steps taken.  I also think that days that I am ore active I eat less calories.  So as Dr. Williams says in her video Show Me The Data.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide04.png" alt="Steps and Sleep Line Graph"></p>

<blockquote>
  <p>In this slide we take a look at both number of steps and hours of sleep laid out together.  The Blue line shows the number of steps take while the yellowish green line shows hours sleep.  There are 2 reference lines that show the 2 goals I have with this data.  My step goal for each day is 10000 steps and my sleep goal is 8 hours per night as you can see I consistently do not meet either goal.</p>
  
  <p>The interesting thing that I see here is that periods of higher activity seemed to indicated a period of longer sleep.  I guess this is to be expected but I did not think they lines would mirror each other as much as they do.  </p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide05.png" alt="Steps and Calories"></p>

<blockquote>
  <p>Here we see steps and calories shown similarly to the previous slide.  This time however I do not see the number of calories impacting the number of steps as much.  My assumption was that on days when I was more focused on what I ate I would likewise be conscious of the amount of activity I would participate in.  Again we see that I have not been hitting my goals here denoted by the reference lines for my step and calorie goals.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide06.png" alt="Steps by Temperature"></p>

<blockquote>
  <p>When I decided to see if the daily temperature impacted the number of steps I thought that it would be an simple task to pull in the necessary data.  That was not the case.  I eventually found the Quality Controlled Local Climatological Data on the National Oceanic and Atmospheric Administration page.  This allowed me to extract the data from the local weather station near the BWI Airport.  </p>
  
  <p>With all of that introduction we see the step counts plotted against the daily temperatures for my area.  As I expected we see based on the trend line that there is an increase in the step count as the warmer weather hits.  I am glad to see this confirmed.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide07.png" alt="Steps and Sleep By Day"></p>

<blockquote>
  <p>This last chart is the most interesting to me.  I decided to look at which days I was the most active and got the most sleep.  Here is the breakdown.  I am the most active on the weekends.  This makes sense since I work in an office and am at my desk for most of the day.  I also get the most sleep on the weekends.  Again this make sense due to family, work and school commitments.  I do the least amount of moving and get the least amount of sleep on Thursdays.  I did not expect that.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide08.png" alt="Predictions"></p>

<blockquote>
  <p>Not the question is what can we predict for the data that we have just seen.  Looking at the data I expect to see an increase in the number of steps taken.  I also expect this to result in a greater amount of sleep.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide09.png" alt="Overall Observations"></p>

<blockquote>
  <p>Here are some additional observations that I made from this exercise.  Having good data is key.  This means that the data set should have consistency.  I had to exclude a larger range of data because there were gaps in my logs.  Even in this dataset there were days of missed food logging, step counts and sleep records.  </p>
  
  <p>Sadly I also observed that I am eating too much and not moving as much as I should.  Going forward I need to correct that.</p>
</blockquote>

<p><img src="http://carltonmatthews.com/content/images/2016/04/Slide10.png" alt="Reference Slide">
Thank you for joining me on this look at my quantified self.  Start tracking your own data.  Who knows what you might learn.</p>]]></description><link>http://carltonmatthews.com/my-quantified-self/</link><guid isPermaLink="false">37a03888-667b-4fc7-aa5f-c80a56a97ef4</guid><category><![CDATA[show_your_work]]></category><category><![CDATA[data visualizations]]></category><category><![CDATA[umuc]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Tue, 05 Apr 2016 02:59:26 GMT</pubDate></item><item><title><![CDATA[Flat File vs Relational Database System Assignment]]></title><description><![CDATA[<p>My latest assignment for my Data Visualizations class give me this case,  </p>

<blockquote>
  <p><em>"You have some concerns about moving your entire airline operations out of SQL to this flat file format.  Write your boss a memo, outlining any concerns or hesitations you have about moving to this format for management of your data.  Include the pros and cons of the relational database format and the flat file format.  Be sure to think critically, and include any problematic use case scenarios."</em></p>
</blockquote>

<p>Sir,</p>

<p>I know from the last few staff meetings that we are looking to change our database configuration from a traditional relational database mangement system (RDBMS) to a flat file storage based system.   </p>

<h2 id="advantagesofaflatfilesystem">Advantages of a Flat File System</h2>

<p>Two of the main advantages of a flat file system are the simplicity of record storage and the ease of use of the data.</p>

<h3 id="recordstorage">Record Storage</h3>

<p>One of the main advantages of a flat file based system is having all of the available data in the same location.  This means that all the data available is within any given record.  In the case of our data a flat file system would look like this.</p>

<p><code>Flight_ID    Airport_Code_Origin Airport_Code_Destination    Departure_DateTime  Arrival_DateTime    Airport_Code    Airport_Location    Year_Opened Num_of_Terminals    Manufacturer    Model_Num   Original_Purchase_Date  Last_Service    Number_of_Seats Carrier_Name
1    MIA JFK 2/20/16 23:26   2/21/16 4:04    JFK New York, New York  1943    12  Boeing  737-900 12/2/09 1/26/16 500 Virgin Atlantic <br>
2    MIA SFO 2/21/16 8:55    2/21/16 9:11    SFO San Francisco, CA   1927    8   Boeing  737-900 12/2/09 1/26/16 500 Southwest Airlines <br>
3    LAS PHL 2/21/16 12:51   2/21/16 15:18   PHL Philadelphia, PA    1927    6   Embraer RJ-45   11/25/08    1/27/16 550 Delta <br>
4    SFO PIT 2/21/16 21:45   2/21/16 23:18   PIT Pittsburgh, PA  1946    4   Boeing  747-400 10/25/01    1/3/16  250 Southwest Airlines <br>
5    IAH PIT 2/22/16 19:34   2/22/16 22:27   PIT Pittsburgh, PA  1946    4   Airbus  A330    12/2/01 12/16/15    400 Virgin Atlantic</code></p>

<p>Each flight record would include all the necessary fields to describe flight.  This setup makes the data very readable and understandle to anyone who has access to the file.</p>

<h3 id="easeofuse">Ease of Use</h3>

<p>The second advantage we will examine is the ease of use for the database.  A flat file system can be viewed from any number of applications making is very accessible.  Users will also have very little difficulty with understanding the data because each record contains all available about a given flight.  Simple queries and sorting should be no problem for most flat file based systems.</p>

<h2 id="disadvantagesofflatfilesystems">Disadvantages of Flat File Systems</h2>

<p>While a flat file based system can work for some datasets I do not think it is appropriate for us.  There are several disadvangtes to using a flat file system for our data.  These include data duplication, difficulty of updating, and data security.</p>

<h3 id="dataduplication">Data Duplication</h3>

<p>In the example data extract shown above records 1 and 2 have flights orignating from the MIA airport.  Each record includes the data about that airport.  This data duplication causes the size of the flat file system to increase with unnecessary data.  Not only is the originating airports data duplicated, the aircraft data is also duplicated for every flight on that days route.  This duplication does not exsist in our RDBMS because the airport data is only stored once.  The same is true for aircraft and carrier data.  This leads us into the next disadvantage, difficulty updating records.</p>

<h3 id="updatedifficulty">Update Difficulty</h3>

<p>As was mentioned in the last section there is a lot of duplicate data in the flat file.  Imgaine when an update needs to be made to a piece of data.  In the case of an airccraft we keep track of the last service date.  When and aircraft is serviced we will need to update every instance of that aircraft within the flat file.  That would me traversing the entire data file and updating the last service date.  Even with an automated update script it would be a time consuming and error-prone process.  This is just one use case where updates could be difficult.  The same process would need to be applied for airport and carrier data.  There would need to be multiple users accessing the data to process the amount of updates we would generate.  Who would have access and how would we control it is the last disadvantage I would like to expand upon.</p>

<h3 id="datasecurity">Data Security</h3>

<p>Data housed within flat file systems is hard to restrict. Only file level restrictions can be applied in this type of configuration.  Individual records cannot be protected.  A user who has access to the file has access to all of the records.  In our system we need to restrict the level of access on a per flight basis.  This would not be possible in a flat file system.</p>

<h3 id="recommendation">Recommendation</h3>

<p>My recommendation is that we keep our system as it currently configured.  Since we are using a RDBMS our data can be accessed in a variety of different ways.  From screens within the airport terminals showing read only listings of flights to gate agents updating flight records our data is much more customizable to our needs in a RDBMS.</p>]]></description><link>http://carltonmatthews.com/flat-file-vs-rdbms/</link><guid isPermaLink="false">393bcb6a-9845-46fa-ab06-a25b58d1ef43</guid><category><![CDATA[show_your_work]]></category><category><![CDATA[data visualizations]]></category><category><![CDATA[RDBMS]]></category><category><![CDATA[Flat File Data System]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Mon, 22 Feb 2016 04:20:33 GMT</pubDate></item><item><title><![CDATA[What I Am Listening To This Morning...]]></title><description><![CDATA[<p>So after watching the Super Bowl last night and staying up way to late with my bride doing our school work I am dragging this morning.  So here is my morning wake up call.  YMMV</p>

<h4 id="mcjinhttpstwittercomiammcjinopenarms"><a href="https://twitter.com/iammcjin">MC Jin</a> - Open Arms</h4>

<iframe width="560" height="315" src="https://www.youtube.com/embed/SwW37v0SQgQ" frameborder="0" allowfullscreen></iframe>

<h4 id="flamehttpstwittercomflame314ftnfhttpstwittercomnfrealmusicstartover"><a href="https://twitter.com/Flame314">Flame</a> ft. <a href="https://twitter.com/nfrealmusic">NF</a> - Start Over</h4>

<iframe width="560" height="315" src="https://www.youtube.com/embed/Ms1uqdX6wXY" frameborder="0" allowfullscreen></iframe>

<h4 id="nfhttpstwittercomnfrealmusicwakeup"><a href="https://twitter.com/nfrealmusic">NF</a> - Wake Up</h4>

<iframe width="560" height="315" src="https://www.youtube.com/embed/foj3lB7vtDo?rel=0" frameborder="0" allowfullscreen></iframe>

<h4 id="andymineohttptwittercomandymineoyoucantstopme"><a href="http://twitter.com/andymineo">Andy Mineo</a> - You Can't Stop Me</h4>

<iframe width="560" height="315" src="https://www.youtube.com/embed/WopyrETP-CU?rel=0" frameborder="0" allowfullscreen></iframe>

<h4 id="tripleehttpstwittercomtripleeftthislhttpstwittercomthisllazarus"><a href="https://twitter.com/triplee">Trip Lee</a> ft. <a href="https://twitter.com/thisl">Thi'sl</a> - Lazarus</h4>

<iframe width="560" height="315" src="https://www.youtube.com/embed/XxeZOBkJ3q8?rel=0" frameborder="0" allowfullscreen></iframe>

<p>What are you listening to?</p>]]></description><link>http://carltonmatthews.com/morning-music/</link><guid isPermaLink="false">49da76f5-9156-4c53-990a-919796f73cb7</guid><category><![CDATA[you_tube]]></category><category><![CDATA[music]]></category><category><![CDATA[show_your_work]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Mon, 08 Feb 2016 14:05:42 GMT</pubDate></item><item><title><![CDATA[Back in the Saddle Again - JavaScript Edition]]></title><description><![CDATA[<h2 id="enterjavascript">Enter JavaScript</h2>

<p>I am working through the javascript lessons over at <a href="http://freecodecamp.com/">Free Code Camp</a>.  Towards the end of last year they added a bunch of new lessons to their javascript course as well as a bunch of new topics.  If you are looking to hone/learn new development skills Free Code Camp is a great site.  <a href="http://www.freecodecamp.com/cbmatthews">Here is my page.</a></p>

<p>As much as I enjoy writing code my current job does not afford me the oppurtunity.  In fact it is outside the scope of my work as a Systems Engineer.  I also learned that while I have a pretty high opinion of my skills I got some feedback that there was a perception that I was on the slow side in terms of coding speed.</p>

<p>But I digress.  I was working on Profile Lookup assignment.  </p>

<p><strong><em>Given an array of objects you need to search for a record and retrieve a property from that record.  If the record or property doesn't exsist you need to respond appropriately.</em></strong></p>

<p>Here is my array of objects <br>
<code>var characters = [
    {
        "number": "0543236543",
        "firstName": "Clark",
        "lastName": "Kent",
        "catchPhrase": "Up Up And Away!",
        "weaknesses": ["Kryptonite", "Magic", "Lois Lane"]
    },
    {
        "number": "0543236544",
        "firstName": "Bruce",
        "lastName": "Wayne",
        "catchPhrase": "Because I'm Batman!",
        "weaknesses": ["Old Age", "Nothing"]
    },
    {
        "number": "0543236545",
        "firstName": "Cain",
        "lastName": "Marko",
        "catchPhrase": "I'm The Juggernaut Fair Lady!",
        "weaknesses": ["Telepathy", "Wolverine", "Hulk"]
    },
    {
        "number": "0543236546",
        "firstName": "Alexander",
        "lastName": "Luthor",
        "catchPhrase": "I'm The Greatest Criminal Mind of Our Time.",
        "weaknesses": ["Superman", "Ego", "Old Age"]
    },
];</code></p>

<h3 id="createyourfunction">Create your function</h3>

<p>We have to create a function that takes in our ID and the property that we want returned.  Here is the stub</p>

<p><code>function lookUp(number, prop){
    //Do Stuff
}</code></p>

<h3 id="searchfortherecord">Search for the record</h3>

<p>There are a couple of ways to attack this challenge.  You can use a <strong>FOR</strong> loop to cycle through each object in the array. <br>
<code>for (var x = 0; x &lt; characters.length; x++) {
    if (characters[x].number === number) {
        //Do Stuff
    }
 }</code></p>

<p>While this approach would work I wanted to try something different.  Enter the <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter">Array.Prototype.Filter.</a>  From the Mozilla Page:</p>

<blockquote>
  <p>The <strong>filter()</strong> method creates a new array with all elements that pass the test implemented by the provided function.</p>
</blockquote>

<p>The filter takes a callback as a parameter.  Here is how I implemented the number search using the filter.</p>

<p><code>function lookUp(number, prop){
  var character = characters.filter(function(obj) {
    return obj.number === number;
  });
}</code></p>

<p>This code looks through the entire array of objects and tests the number property to see if it exactly matches the number passed in as a parameter.  It then returns an array of objects.  In this example it will return and array with one object.</p>

<h3 id="lookingforerrors">Looking for errors</h3>

<p>After retrieving records we need to check if any records match our search parameter and if the property we want is valid.  Here is how we implement this check.</p>

<p><code>if (character != "") {
    result = character[0].hasOwnProperty(prop) ? character[0][prop] : "No such property";
} else {
    result = "No such contact";
}
  return result;
}</code></p>

<h3 id="puttingitalltogether">Putting it all together</h3>

<p><code>var characters = [
    {
        "number": "0543236543",
        "firstName": "Clark",
        "lastName": "Kent",
        "catchPhrase": "Up Up And Away!",
        "weaknesses": ["Kryptonite", "Magic", "Lois Lane"]
    },
    {
        "number": "0543236544",
        "firstName": "Bruce",
        "lastName": "Wayne",
        "catchPhrase": "Because I'm Batman!",
        "weaknesses": ["Old Age", "Nothing"]
    },
    {
        "number": "0543236545",
        "firstName": "Cain",
        "lastName": "Marko",
        "catchPhrase": "I'm The Juggernaut Fair Lady!",
        "weaknesses": ["Telepathy", "Wolverine", "Hulk"]
    },
    {
        "number": "0543236546",
        "firstName": "Alexander",
        "lastName": "Luthor",
        "catchPhrase": "I'm The Greatest Criminal Mind of Our Time.",
        "weaknesses": ["Superman", "Ego", "Old Age"]
    },
];</code></p>

<p><code>function lookUp(number, prop){
    var result;
    var character = characters.filter(function(obj) {
        return obj.number === number;
      });
      if (character != "") {
    result = character[0].hasOwnProperty(prop) ? character[0][prop] : "No such property";
    } else {
    result = "No such contact";
  }
  return result;
}</code></p>

<p>If you call <br>
<code>lookUp("0543236546", "weaknesses")</code></p>

<p>The output will be <br>
<code>["Kryptonite", "Magic", "Lois Lane"]</code></p>

<p>Fun times coding.  Do you have any suggestions on how I can make this code better?  Do you have another approach to doing this?  Leave a comment and let me know.</p>

<p>Carlton</p>]]></description><link>http://carltonmatthews.com/back-in-the-saddle-again-javascript-edition/</link><guid isPermaLink="false">5a6aa68f-7942-45ab-9093-9a003d8a851e</guid><category><![CDATA[show_your_work]]></category><category><![CDATA[javascript]]></category><category><![CDATA[programming]]></category><category><![CDATA[freecodecamp]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Wed, 27 Jan 2016 23:44:32 GMT</pubDate></item><item><title><![CDATA[This I Believe - Professional Version]]></title><description><![CDATA[<p>I have shared this in other places on social media but I figured I might as well state it here as well.  I am back in school.  In fact my whole house has gone back to school.  My wife and I are both persuing different masters degrees while our daughters are still in primary school.  </p>

<p>While my wife is going the traditional route and sitting in a classroom I am pursuing an online Masters degree at the <a href="http://www.umuc.edu/">University of Maryland University College</a> in <a href="http://www.umuc.edu/academic-programs/masters-degrees/data-analytics.cfm">Data Analytics</a>.</p>

<p>The first assignment that I have been given is to write a This I Believe essay. It should be focused on my professional career.  In my continuing effort to #ShowYourWork I am sharing it here.</p>

<h2 id="thisibelieveasaprofessional">This I Believe as a Professional</h2>

<p>I was talking with my daughter a few days ago about my new job.  She knows how hard I worked to get through the interview process.  The thing she could not figure out was why did it matter so much to me.  When she asked I responded with a phrase that she has heard for much of her young life.  It is a mantra developed many years ago that has informed much of my personal and professional life, "<strong><em>How you do anything is how you do everything.</em></strong>”  For me this means that no matter where I find myself or what I may be doing I attack things the same way.  The same effort and energy that I put into my play time, I also put into my work.  What this looks like in my life can be summed up into three directives: stay curious, be bold, and build a legacy.</p>

<h3 id="staycurious">Stay Curious</h3>

<p>I love learning new things.  I am a "tinkerer" who enjoys finding out how things work.  Whether it is a piece of technology, a business process or artistic endeavor, my curiosity drives me to keep learning.  In my career I have worked in both the public and private sectors.  I have experienced life as a VP in a Fortune 50 firm, as well as part of 6 person startup.  Each position afforded me the opportunity to solve interesting problems while learning about the nuances of different industries.  <em>For me, problem solving often involves looking at issues from a new direction.</em>  I enjoy helping organizations break out of their comfortable cycles. </p>

<h3 id="bebold">Be Bold</h3>

<p>This has often required being bold enough to suggest a new course of action.  This is the part of the process that is the most difficult for me.  As an introverted person, pushing for change often causes a level of internal and external conflict that often makes me uncomfortable.  I have learned that success is typically on the other side of my comfort zone.  <em>Pushing aside my own comfort has opened up a lot of doors in my career.</em>  I have learned to never be afraid to ask for what I want or to give needed counsel.  As a result, I have always left organizations in a better position than when I arrived. </p>

<h3 id="buildalegacy">Build a Legacy</h3>

<p>One of my mentors told me that it is important to build a legacy no matter the position you are in.  Building a legacy means that you are always on the look out for someone to teach, a person who wants to learn what you are doing.  In some organizations this is easier than in others.  I have enjoyed the relationships that have been built over the years.  <strong><em>When we leave this place the only thing that will be left are the people that we have met and the impact we have left on them.</em></strong></p>

<p>In the end whether I am talking with my daughter or the CEO of my company, I bring the same perspectives to the table.  The curiosity to really learn what is needed, the boldness to seek actual change and the desire to create something that lasts beyond myself.   </p>]]></description><link>http://carltonmatthews.com/this-i-believe-professional-version/</link><guid isPermaLink="false">5dde0ba8-1480-4514-b1e4-b4f1c2b453b1</guid><category><![CDATA[show_your_work]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Sun, 30 Aug 2015 02:48:58 GMT</pubDate></item><item><title><![CDATA[Difficulty, Goals and the Hard Work of Mastery]]></title><description><![CDATA[<p><img src="http://carltonmatthews.com/content/images/2015/06/image.png" alt=""></p>

<blockquote>
  <p><strong>“Difficulties are mean to rouse, not discourage.  The human spirit is to grow strong by conflict.”</strong> – <em>William Ellery Channing</em></p>
</blockquote>

<p>Staying away from difficulty is often a foolish choice.  While it may provide a temporary reprieve the challenge will eventually rear its head again.  No matter what difficulties must be dealt with.  Might as well <strong><em>Do It Now.</em></strong></p>

<blockquote>
  <p><strong>“You are never too old to set another goal or to dream a new dream.”</strong> - <em>C.S. Lewis</em></p>
</blockquote>

<p>Don’t let situation and circumstances keep you from doing something new or different.  This directly relates to what you do in the day to day.  Change is always hard(see above) but that doesn’t mean that it shouldn’t be done.  You should probably <strong><em>Do It Now.</em></strong></p>

<blockquote>
  <p><strong>“If only people knew how hard I word to gain my mastery, it wouldn’t seem so wonderful at all.”</strong> – <em>Michelangelo Buonarroti</em></p>
</blockquote>

<p>Mastery comes from grinding it out every day.  Your skills only atrophy when you stop working.  Always keep learning.  Yes it can be hard to do(see the first quote), yes it might take longer than it once did(see the second), but it was going to be hard anyway so you should <strong><em>Do It Now.</em></strong></p>]]></description><link>http://carltonmatthews.com/difficulty-goals-and-the-hard-work-of-mastery/</link><guid isPermaLink="false">e4ed1dfd-ed18-4b30-a4e2-5dcc9fd95fa7</guid><category><![CDATA[show_your_work]]></category><dc:creator><![CDATA[Carlton Matthews]]></dc:creator><pubDate>Thu, 25 Jun 2015 17:35:35 GMT</pubDate></item></channel></rss>