6,532 reputation
32347
bio website earlz.net
location Cleveland, OH
age 23
visits member for 4 years, 3 months
seen Nov 19 at 18:51

Hello there! My name's Jordan Earls and I'm a programmer. Recently, I've been doing almost exclusively work in .Net with C#, a bit of raw IL, and in some cases a hefty serving of code generating T4(it's the meta-future!). Sometimes I do a bit of embedded/electronic work with C and C++(http://mbed.org rocks, btw). And finally, I have at least some competence in Ruby, Delphi, and Javascript.

I currently work for PreEmptive Solutions on the Dotfuscator team and troll the dotfuscator tag on occasion.

Most of my personal projects are open source and BSD licensed. The majority of them are at bitbucket with the rest of them being listed on github

Also, you can follow me on the twitters @earlzdotnet


Sep
16
answered Should user documentation include screenshots?
Sep
12
awarded  Notable Question
Sep
9
awarded  Yearling
Sep
6
comment Is there a good name for “classic” .NET?
@DocBrown that's what I thought, but it's hard to distinguish. Imagine a product where you say "we support .Net for Windows Phone, .Net for Windows Store, and .Net Framework". The last bit seems really weird to say
Sep
6
asked Is there a good name for “classic” .NET?
Aug
11
awarded  Nice Answer
Aug
4
awarded  Popular Question
Jul
26
comment How does a non-technical manager add value to team of self-motivated software developers?
This over and over. Even for a technical manager, this is still the biggest part of their job.
Jun
19
asked Is this an open source license?
Jun
14
asked When did the first “REST”-model and friendly URL web technology come to be?
Jun
12
revised Why is it rare to collect analytics/usage data in open source software?
added 7 characters in body; edited title
Jun
12
comment Why is it rare to collect analytics/usage data in open source software?
The biggest problem I see with it is that analytics receiving servers are normally centralized and "private". I can't just go and download the usage data for firefox for instance. This, in my opinion, kind of violates the whole open source philosophy that everyone is /relatively/ on level ground. Keeping analytics locked away is like leaving out a crucial document to understanding the program
Jun
12
comment Why is it rare to collect analytics/usage data in open source software?
I understand this viewpoint. However, not everyone feels the same way, and for the people that don't feel it violates their privacy, I'd like to know how the software is actually used, rather than just what issues people are reporting or whatever. I understand people can fork it and remove it (or simply not opt-in).. I wouldn't try to stand in the way of that, but for the people who don't care about some analytics being collected, I'd like to collect them
Jun
12
comment Why is it rare to collect analytics/usage data in open source software?
For analytics, I mean in-application analytics like "oh, you used this way to get to that menu more often than that way... I guess I could remove support for the less common way" and such
Jun
12
asked Why is it rare to collect analytics/usage data in open source software?
Jun
1
awarded  Nice Answer
May
31
revised Looking for meaningful, strong argument in favor of antivirus software on development machines
added 3 characters in body
May
31
answered Looking for meaningful, strong argument in favor of antivirus software on development machines
May
31
comment Looking for meaningful, strong argument in favor of antivirus software on development machines
@d2jxp yea, but depending on the target, this would be a targeted attack for your company, using custom malware most likely. In my experience AV can't usually detect anything "custom". The best thing to do is download things with care, keep your software up to date (and disable dangerous unneeded things like Flash and Java in browser), and to pay attention to what needs administrator privileges to run.
May
29
awarded  Nice Question