Skip to content

Instantly share code, notes, and snippets.

@prettydiff
Created September 14, 2016 20:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prettydiff/847ceefcbecf74fc3e31f25e1427a8c3 to your computer and use it in GitHub Desktop.
Save prettydiff/847ceefcbecf74fc3e31f25e1427a8c3 to your computer and use it in GitHub Desktop.
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.1//EN' 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'>
<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Pretty Diff - The Militant Programmer</title>
<link href="../css/index.css" media="all" rel="stylesheet" type="text/css"/>
<link href="timeline.css" media="all" rel="stylesheet" type="text/css"/>
<link
href="http://prettydiff.com/guide/unrelated_dom.xhtml"
rel="canonical"
type="application/xhtml+xml"/>
<link
href="http://prettydiff.com/images/favicon.ico"
rel="icon"
type="image/x-icon"/>
<link
href="http://prettydiff.com/labels.rdf"
rel="meta"
title="ICRA labels"
type="application/rdf+xml"/>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<meta content="index, follow" name="robots"/>
<meta
content="Pretty Diff - The Militant Programmer"
name="DC.title"/>
<meta
content="(pics-1.1 'http://www.icra.org/pics/vocabularyv03/' l gen true for 'http://prettydiff.com' r (n 0 s 0 v 0 l 0 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 1) gen true for 'http://www.prettydiff.com' r (n 0 s 0 v 0 l 0 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 1))"
http-equiv="pics-Label"/>
<meta content="Austin Cheney" name="author"/>
<meta
content="From the outside looking in you get a different perspective on common failures."
name="description"/>
<meta content="Global" name="distribution"/>
<meta content="en" http-equiv="Content-Language"/>
<meta content="application/xhtml+xml;charset=UTF-8" http-equiv="Content-Type"/>
<meta content="blendTrans(Duration=0)" http-equiv="Page-Enter"/>
<meta content="blendTrans(Duration=0)" http-equiv="Page-Exit"/>
<meta content="text/css" http-equiv="content-style-type"/>
<meta content="application/javascript" http-equiv="content-script-type"/>
<meta
content="qL8AV9yjL2-ZFGV9ey6wU3t7pTZdpD4lIetUSiNen7E"
name="google-site-verification"/>
</head>
<body class="white" id="prettydiff">
<div class="contentarea" id="page">
<section role="heading">
<h1>
<svg
height="2000.000000pt"
id="pdlogo"
preserveAspectRatio="xMidYMid meet"
version="1.0"
viewBox="0 0 2000.000000 2000.000000"
width="2000.000000pt"
xmlns="http://www.w3.org/2000/svg">
<g
fill="#999"
stroke="none"
transform="translate(0.000000,2000.000000) scale(0.100000,-0.100000)">
<path
d="M14871 18523 c-16 -64 -611 -2317 -946 -3588 -175 -660 -319 -1202 -320 -1204 -2 -2 -50 39 -107 91 -961 876 -2202 1358 -3498 1358 -1255 0 -2456 -451 -3409 -1279 -161 -140 -424 -408 -560 -571 -507 -607 -870 -1320 -1062 -2090 -58 -232 -386 -1479 -2309 -8759 -148 -563 -270 -1028 -270 -1033 0 -4 614 -8 1365 -8 l1364 0 10 38 c16 63 611 2316 946 3587 175 660 319 1202 320 1204 2 2 50 -39 107 -91 543 -495 1169 -862 1863 -1093 1707 -568 3581 -211 4965 946 252 210 554 524 767 796 111 143 312 445 408 613 229 406 408 854 525 1320 57 225 380 1451 2310 8759 148 563 270 1028 270 1033 0 4 -614 8 -1365 8 l-1364 0 -10 -37z m-4498 -5957 c477 -77 889 -256 1245 -542 523 -419 850 -998 954 -1689 18 -121 18 -549 0 -670 -80 -529 -279 -972 -612 -1359 -412 -480 -967 -779 -1625 -878 -121 -18 -549 -18 -670 0 -494 74 -918 255 -1283 548 -523 419 -850 998 -954 1689 -18 121 -18 549 0 670 104 691 431 1270 954 1689 365 293 828 490 1283 545 50 6 104 13 120 15 72 10 495 -3 588 -18z"/></g>
</svg>
<a href="prettydiff.com.xhtml">Pretty Diff</a>
- The Militant Programmer</h1>
<p id="dcolorScheme">
<label class="label" for="colorScheme">Color Scheme</label>
<select id="colorScheme">
<option>Canvas</option>
<option>Shadow</option>
<option selected="selected">White</option>
</select>
</p>
<p>Explore some
<a href="samples.xhtml">samples</a>
or browse
<a href="https://github.com/prettydiff/prettydiff">Pretty Diff on GitHub</a>.</p>
</section>
<section role="main">
<h2>Introduction</h2>
<div class="segment">
<h3>Relevance</h3>
<p>The corporate workplace is a culture. It is easy to form opinions about this culture, but such opinions are always limited by a certain amount of bias. For the entrenched corporate softare developer this culture is likely all they know, which makes comparing it to other different professional cultures an uninformed guess at best. This kind of ignorance is also present among those who might form opinions on the outside of this environment and have not held employment in a corporate technology culture for a year or more.</p>
<p>When you are entrenched in a particular cultural environment where opinions about common successes, failures, and acceptable behaviors are universally accepted and uniformly applied it becomes very challenging to identify the limitations of that environment. The only way to analyze the behaviors, validity of decisions, and merits of actions is to take an anthropological approach, which is to say you have to be both embedded within the culture to appreciate its behaviors and simultaneously live outside that culture in a foreign environment to see it in a challenging perspective worthy of informed analysis and critique.</p>
</div>
<div class="segment">
<h3>The imposter</h3>
<p>I have two careers. Not a first career and then a later second career, but two simultaneous careers in completely unrelated occupations. My primary career, the one that pays the bills, is as a senior software developer for a major web brand. The longer-served second career is as a part time professional soldier which requires that I shoot weapons and stay in athletic physical condition. I have gone to war three times where I spent much of that time writing software. My opinions are tainted by that which I learned first, like all other people. You could say that I am a corporate imposter.</p>
</div>
<div class="segment">
<h3>Career progression</h3>
<div id="timeline" style="height:100px"></div>
<!--h4>Military</h4>
<ol>
<li>Attended US Army basic training <span>June 1997</span></li>
<li>Promoted to Private 2 <span></span></li>
<li>Promoted to Private First Class <span></span></li>
<li>Promoted to Specialist <span></span></li>
<li>Promoted to Sergeant <span></span></li>
<li>Promoted to Staff Sergeant <span>January 2003</span></li>
<li>Deployed to Kuwait with 335th Theater Signal Command <span>December 2003</span></li>
<li>Deployed to Afghanistan with 1st IO Command <span>July 2009</span></li>
<li>Promoted to Sergeant First Class <span>May 2012</span></li>
<li>Deployed to Afghanistan with 311th Sustainment Command <span>September 2012</span></li>
<li>Promoted to Warrant Officer One <span>June 2016</span></li>
</ol>
<h4>Civilian</h4>
<ol>
<li>Learned to write HTML <span>December 1997</span></li>
<li>Graduated High School <span>May 1998</span></li>
<li>Employed by We Love Texas Web Consulting <span>June 2005</span></li>
<li>Graduated from college with a Bachelor's <span>May 2006</span></li>
<li>Learned to write CSS <span>June 2006</span></li>
<li>Employed by Digital Alchemy <span>September 2006</span></li>
<li>Employed by Travelocity <span>October 2007</span></li>
<li>Learned to write original markup languages in XML Schema <span>December 2007</span></li>
<li>Started writing JavaScript (my first attempts at programming) <span>February 2008</span></li>
<li>Started project Pretty Diff <span>March 2009</span></li>
<li>Wrote XML/HTML language parser <span>May 2009</span></li>
</ol-->
</div>
</section>
</div>
<script src="../lib/global.js" type="application/javascript"></script>
<script src="../api/dom.js" type="application/javascript"></script>
<script src="timeline.js" type="application/javascript"></script>
<script type="application/javascript">
var tljson = {
events: [
{
start_date: {
month: "6",
year: "1997"
},
text: {
headline: "Started US Army basic training",
text:""
}
}
]
};
new TL.Timeline('timeline', tljson);
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment