| bio | website | earlz.net |
|---|---|---|
| location | Cleveland, OH | |
| age | 22 | |
| visits | member for | 2 years, 8 months |
| seen | 2 days ago | |
| stats | profile views | 212 |
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 my projects page
Also, you can follow me on the twitters @earlzdotnet
|
Feb 2 |
comment |
I'm tasked with leading the documentation effort for an existing, entirely undocumented, software product - what resources are there to help me? Sounds like the job I use to work at. about 6 years of Delphi 7 code and about 200 SQL Server stored procs/functions/triggers kludged together with no documentation. |
|
Jan 24 |
comment |
IDEs for dynamic languages - how far can you get? @FrustratedWithFormsDesigner I've used Komodo. It's has much better auto-complete than any other RoR IDE I've seen... but I've seen very few IDEs for Ruby that even attempt to implement auto-complete. That said, it's better than nothing |
|
Jan 9 |
awarded | Guru |
|
Dec 23 |
answered | How Much Logic in Getters |
|
Dec 23 |
answered | A free game-development language? |
|
Oct 31 |
comment |
Which tips helped you learn touch-typing? This I believe to be the #1 problem with the "formal" method of teaching typing. They teach "asdf" and "yuio"... I can type thislongassword much faster than I can type individual letters because my mind works that way as well. This does have the drawback though that big "weird" words I've never typed are somewhat hard (particularly odd online names) |
|
Oct 31 |
comment |
Which tips helped you learn touch-typing? Dvorak. It's a really nice layout and I've tried to get myself to learn it many times.. but it's hard to learn a new keyboard layout when so much depends on the keyboard. I did learn QWERTY by myself though and as a result my fingers "drift" a lot outside of where they should go. My high school typing teacher had no idea how I could touch type like I do and be fairly accurate and speedy. |
|
Oct 24 |
answered | In what situations is it a bad idea to use open source code for a corporate project? |
|
Oct 17 |
comment |
What popular “best practices” are not always best, and why? +1 for MVC. I wrote my own little microframework for ASP.Net (arguably only for use in my personal website) because making a CommentView, CommentModel, and CommentRoute seemed pretty stupid. So now I have a CommentHandler and CommentView. And if I choose, I can break it out further, but the complexity is low and I felt like I was trying to shoehorn on an MVC point of view when trying to make the same thing in Rails |
|
Oct 17 |
comment |
Is it necessary to understand what's happening at the hardware level to be a good programmer? My advice: Learn some x86 assembly (DOS or otherwise). Then learn to read some of the assembler output of some small pieces of C code. Ask questions if you don't understand the output. Repeat. This will force you to understand what is happening at the CPU level |
|
Oct 17 |
comment |
Is there such a thing as a “when” statement?Answer rejected: PROGRAMMER IS INSUFFICIENTLY POLITE |
|
Oct 17 |
answered | What are the legal considerations when forking a BSD-licensed project? |
|
Oct 12 |
comment |
How I do become a better programmer as a junior developer If you haven't learned a functional language yet, learn one. Be it Haskell, F#, or even Scheme. It will blow your mind and will be a very good mental exercise. |
|
Oct 12 |
answered | What is a reasonable and secure password requirement for user registration? |
|
Oct 12 |
answered | Is Systems Hungarian notation still a useful practice? |
|
Sep 10 |
awarded | Yearling |
|
Aug 29 |
comment |
Are there pre-made commercial software licenses to choose from? Little known fact: Most companies copyright their publicly available licenses(EULAs, Privacy Policies, etc) and even if they don't explicitly copyright it, it's still "assumed" to be copyrighted under US law (note, IANAL) |
|
Aug 29 |
answered | Are there pre-made commercial software licenses to choose from? |
|
Aug 23 |
comment |
How to handle “can you add just a few more fields” type of requests from customers? @sylv thanks for the nice edit :) |
|
Aug 23 |
comment |
How to handle “can you add just a few more fields” type of requests from customers? We've done this. This is why we know when feature requests probably won't be used. |