﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0"><channel><title>t3rse Blog</title><link>http://t3rse.com/blog</link><description>Thoughts on software, life</description><pubDate>Sun, 20 May 2012 11:21:36 CST</pubDate><item><title>The New Boy</title><guid>d1b02ffb-8cfb-40ad-ba63-7d7e67d0aeb3</guid><link>http://t3rse.com/blog/Default.aspx?post=TheNewBoy</link><description>&lt;p&gt;When I was 9, we moved back to Africa after a stint in California and Oregon over 5 years. I went from my suburban Portland elementary school to a strict and proper British school where I was only referred to as &lt;em&gt;The New Boy&lt;/em&gt;. It worked out okay; I'm not sure how long it took but soon enough I was David again. This is my first week at Vertigo, and I'm excited to step again into the role of &lt;em&gt;The New Boy&lt;/em&gt;. I upgraded my &lt;a href="http://en.wikipedia.org/wiki/Just_another_Perl_hacker"&gt;JAPH&lt;/a&gt; to a "JAVH" commemorate the experience:&lt;/p&gt;

&lt;pre class='brush:perl'&gt;
 
map{print "$_ "}
split(/\d/, 
        join('', 
               map /(\w)\w/gi, 
               qw(Jaubsctd1a Aenfogthhiejrk2b Vlemrmtniqgnov3c Hoapcqkresrt)
        )
);

&lt;/pre&gt;

&lt;img style='border:0px' src='../images/blog/JAPH.png' /&gt;</description><pubDate>Thu, 03 May 2012 03:20:23 CST</pubDate></item><item><title>Everything Ends</title><guid>9d8cab50-fba9-4eb7-8de0-3c7f6223e39e</guid><link>http://t3rse.com/blog/Default.aspx?post=EverythingEnds</link><description>&lt;p&gt;&lt;blockquote&gt;
They must often change who would be constant in happiness or wisdom.
&lt;/blockquote&gt;&lt;/p&gt;
&lt;p&gt;From Confucius, &lt;a href="http://en.wikipedia.org/wiki/Analects"&gt;Analects&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
Yesterday I said goodbye to Daktronics, my employer for the last 3.5 years. It was bittersweet. I’m excited for the future but there were many friendships I built in that time that I am leaving behind. Even though I got to work on some exciting projects like &lt;a href="http://www.daktronics.com/Company/NewsReleases/Pages/DaktronicsExpandsinAustraliaRosehill.aspx"&gt;Australian Horse Racing systems&lt;/a&gt; and large scale &lt;a href="http://www.daktronics.com/Company/NewsReleases/Pages/IPTVSystematNewMarlinsBallpark.aspx"&gt;IPTV&lt;/a&gt;, the thing I liked most of my work was the people around me. 
&lt;/p&gt;
&lt;p&gt;
After my goodbye email, I got a lot of kind notes in response. I treasure each one because even though we had performance reviews and official metrics, I think the best measure of performance is what your peers have to say. I can step away knowing that I made a mark and it was appreciated. 
&lt;/p&gt;
&lt;p&gt;
The future is on its way and I am looking forward to it. But until the full force of its impact I’ve got a little time to think about the last few years, the friendships I’m going to keep, and the lessons I will be carrying forward. 
&lt;/p&gt;</description><pubDate>Fri, 27 Apr 2012 04:59:29 CST</pubDate></item><item><title>Chase It</title><guid>dd3d692b-0444-4d51-8499-67a81af7188c</guid><link>http://t3rse.com/blog/Default.aspx?post=ChaseIt</link><description>&lt;p&gt;&lt;blockquote&gt;This is where so many people go wrong, the say "I don't have the talent, I never did... "
&lt;br/&gt;&lt;br/&gt;
I say if you had the desire, you had the talent. &lt;strong&gt;What you didn't do was chase it.&lt;/strong&gt;&lt;/blockquote&gt;&lt;/p&gt;
&lt;p&gt;A blurb from an interview with &lt;a href="http://en.wikipedia.org/wiki/Janny_Wurts"&gt;Janny Wurts&lt;/a&gt;, fantasy author, illustrator amongst other things.&lt;/p&gt;
</description><pubDate>Mon, 16 Apr 2012 04:33:24 CST</pubDate></item><item><title>The Real You</title><guid>90287e02-54e3-41e2-b717-27c446026951</guid><link>http://t3rse.com/blog/Default.aspx?post=TheRealYou</link><description>&lt;p&gt;
&lt;pre&gt;
"The real deep down you is the whole universe
You are something the whole universe is doing
the same way a wave is something that the whole ocean is doing"
&lt;pre&gt;
&lt;/p&gt;
&lt;p&gt;Sampled on &lt;a href="http://soundcloud.com/square-harmony/depth-self-like-ocean"&gt;Depth - Self Like Ocean&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 13 Apr 2012 06:28:56 CST</pubDate></item><item><title>Confucius on Job Interviews</title><guid>fa8a71dd-47fe-47ae-9456-19e4e29c886b</guid><link>http://t3rse.com/blog/Default.aspx?post=ConfuciusonJobInterviews</link><description>&lt;p&gt;
&lt;blockquote&gt;The Master said, 'Yu, shall I teach you what knowledge is? When you know a thing, to hold that you know it; and when you do not know a thing, to allow that you do not know it; - this is knowledge.'&lt;/blockquote&gt;&lt;/p&gt;
&lt;p&gt;From Confucius, &lt;a href='http://en.wikipedia.org/wiki/Analects'&gt;Analects&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 07 Apr 2012 05:15:13 CST</pubDate></item><item><title>What's In a Name?</title><guid>7202cb67-d797-421c-bc50-28c2f607f135</guid><link>http://t3rse.com/blog/Default.aspx?post=WhatsInaName</link><description>&lt;p&gt;
&lt;blockquote&gt;A superior man, in regard to what he does not know, shows a cautious reserve. If names be not correct, language is not in accordance with the truth of things. If language be not in accordance with the truth of things, affairs cannot be carried on to success. When affairs cannot be carried on to success, proprieties and music do not flourish. When proprieties and music do not flourish, punishments will not be properly awarded. When punishments are not properly awarded, the people do not know how to move hand or foot. Therefore a superior man considers it necessary that the names he uses may be spoken appropriately, and also that what he speaks may be carried out appropriately. What the superior man requires is just that in his words there may be nothing incorrect.&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;From Confucius, &lt;a href="http://en.wikipedia.org/wiki/Analects"&gt;Analects&lt;/a&gt;&lt;/p&gt;

</description><pubDate>Fri, 30 Mar 2012 03:29:37 CST</pubDate></item><item><title>Trendy Typefaces</title><guid>49afbce6-46a0-4bd4-918e-3fbf09fdcd4f</guid><link>http://t3rse.com/blog/Default.aspx?post=TrendyTypefaces</link><description>&lt;p&gt;
&lt;blockquote&gt;
Consider your haircut in high school. Is that school photo one that you'd use as your headshot for publications? 
&lt;/blockquote&gt;
&lt;/p&gt;
&lt;p&gt;From &lt;a href='http://www.amazon.com/Thou-Shall-Not-Comic-Sans/dp/0321812816?tag=duckduckgo-d-20'&gt;Thou Shall Not Use Comic Sans...&lt;/a&gt;, a little charmer I've been reading lately. &lt;/p&gt;</description><pubDate>Thu, 29 Mar 2012 01:44:06 CST</pubDate></item><item><title>A RESTful L'esprit de l'escalier</title><guid>b2ca5606-d4a4-4145-a9ad-36b053cb2545</guid><link>http://t3rse.com/blog/Default.aspx?post=ARESTfulLespritdelescalier</link><description>&lt;p&gt;I was asked about REST and it stopped me dead in my tracks. I have met people who have read &lt;a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm"&gt;Dr. Fielding’s dissertation&lt;/a&gt; and aren’t afraid to use it. I remembered Rob Conery’s &lt;a href=""&gt;recent blog post&lt;/a&gt; on the topic:&lt;/p&gt;

&lt;p style='font-size:1.3em;'&gt; 
I don't know any single term more explosive and zeal-inducing than REST and "what it means to be RESTful".
&lt;/p&gt;
&lt;p&gt;
I will dare to admit publicly that I’ve abused REST to ditch SOAP as a serialization format. I did not sit down and carefully think about resources or collections. I went operational. I have written things like:
&lt;/p&gt;
&lt;pre class='brush:csharp'&gt;
    [ServiceContract(Namespace="http://foo.bar.baz", Name="ApplianceService")]
    public interface IApplianceService
    {
        [OperationContract]
        [WebGet(UriTemplate = "SwitchOn")]
        OperationStatus SwitchOn();

        [OperationContract]
        [WebGet(UriTemplate = "SwitchOff")]
        OperationStatus SwitchOff();

        [OperationContract]
        [WebGet(UriTemplate = "Time")]
        string GetTime();
    }
&lt;/pre&gt;

&lt;p&gt;
But I also appreciate beautiful RESTful APIs. I appreciate when people have taken the time to really understand something and make it beautiful. Especially in scenarios that are very clearly resource oriented, REST not only makes sense, it is a model of elegance. Some place between the hacks and the purists there is a zen like balance. Now, just to find it. 
&lt;/p&gt;</description><pubDate>Tue, 20 Mar 2012 05:12:48 CST</pubDate></item><item><title>The Dark Matter Developer Behind Me</title><guid>c2a5b608-40f1-460a-a70a-9b121fb70a6a</guid><link>http://t3rse.com/blog/Default.aspx?post=TheDarkMatterDeveloperBehindMe</link><description>&lt;p&gt;Scott wrote a blog post about so called &lt;a href="http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen99.aspx"&gt;Dark Matter Developers&lt;/a&gt;. There are many valid points however I thought I'd lend my own experience with one of these developers who is utterly disinterested in conferences, blogs, and twitter.&lt;/p&gt;
&lt;p&gt;He works like a fiend. His exploits are whispered in murmurs by other developers after he has left the room. He prefers C++ but uses C# when necessary. He will grudgingly use WCF for a RESTful service but will admit that he prefers writing things from scratch with HttpListener. It's not like he isn't on the web, I see him reading documentation on the &lt;a href="http://msdn.microsoft.com/library/default.aspx"&gt;MSDN library&lt;/a&gt; from time to time. I also saw him reading the &lt;a href="http://tools.ietf.org/rfc/rfc5023.txt"&gt;ATOM spec&lt;/a&gt; because he needed to in order to implement it in full for a custom server.&lt;/p&gt;
&lt;p&gt;There is a notion out there that the devs who don't look at blogs or treat the Program Manager for the products that they like as a celebrity are the slackers for whom programming is just a job. It might be true for some, even most. But in my experience, there are a large contingent of Dark Matter Developers who are fiendishly productive and &lt;em&gt;utterly&lt;/em&gt; disinterested. &lt;/p&gt;
&lt;p&gt;I'm not like the developer behind me but you better believe I respect him and try to learn from him whenever I get a chance. As a person who usually errs on the side of chasing every shiny new thing, he is a perfect foil, a reminder that being a good developer, more often than not, is to just &lt;a href="http://www.stevenpressfield.com/do-the-work/"&gt;Do The Work&lt;/a&gt; rather than follow trends or even new technologies that are not mature.&lt;/p&gt;</description><pubDate>Wed, 14 Mar 2012 04:20:08 CST</pubDate></item><item><title>Embracing RavenDB as t3rse</title><guid>29529131-84d3-4fc3-8410-403ee3ce114b</guid><link>http://t3rse.com/blog/Default.aspx?post=EmbracingRavenDBast3rse</link><description>&lt;p&gt;I have been having a lot of fun getting to know &lt;a href="http://www.ravendb.net/"&gt;RavenDB&lt;/a&gt;. It started off with my first wanting to have a quick way to model some data for a prototype I was building at work but has blossomed into a core piece of a forthcoming t3rse application (to be announced!).&lt;/p&gt;
&lt;p&gt;Ayende posted a few days ago on the process of embracing RavenDB and something he said really struck me: 
&lt;blockquote&gt;
In 1980, a 10 MB hard disk (that is in megabytes, about 2 songs or 3 pictures) cost around 4,000 $ US. Adjusting for inflation, that comes at about 11,000 $ US in today’s dollars. Just to compare, today a 10 MB of disk space would cost you about half a dollar.
&lt;/blockquote&gt;
It seems kind of crazy now to put those costs in terms of today's data, but it's true. The rest of the post is true as well and although I'm still a little shy (mainly because of my own learning curve at modelling data for this environment right) I think I'm going to start using RavenDB a lot more as a commodity and less as a curiosity/learning experiment. 
&lt;/p&gt;
&lt;p&gt;
Although he highlights it in the post (which I'm having trouble finding directly on the site - I read it in Google Reader) is how using NoSQL allows for a lot more flexibility with data structures. I could not agree more and can honestly say this has been one of the bigger pleasures of using it to this point.
&lt;/p&gt;</description><pubDate>Wed, 11 Jan 2012 05:05:05 CST</pubDate></item></channel></rss>
