11,172 reputation
13056
bio website codingninja.co.uk
location London, United Kingdom
age 33
visits member for 4 years, 1 month
seen Jan 28 at 16:10

Electronic Engineer (DEng) | Mechanical Engineer (BEng) | Computer Science (MSc) | Commercial Software developer (Senior C# Developer) | Junior Mixed Martial Artist | Indie Filmmaker |3D artist |

Fav quote:

"The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds castles in the air, from air, creating by exertion of the imagination."

-- Fred Brooks

Skills: C#.NET (LINQ, 4.0), VB.NET, ASP.NET, Python, F# (Basic), WPF (Basic), SilverLight(Basic) PHP (very basic), IIS 6 & 7 (Intermediate), FORTRAN, VB6, SQL 2005 & 2008, (X)HTML,CSS,Javascript SGML, XML, XSLT, jQuery, HASKELL (Basic), SubVersion, LaTeX, AutoCAD, NX IDEAS 10, Processing 1.0, Clemintines, Knowledge Studio, x86 & Z80 Assembly, 3DS Max 2010, AudoDesk Combustion, Adobe After Effects CS3, SynthEyes, PFTrack, MATLAB, GNUPlot, Dot Language (GraphViz), Sony Vegas 7, Open Concept Judo, Wing Tsun (Orange Belt)


Sep
25
reviewed Reject Good uses for VBScript?
Sep
24
reviewed Reject Definition of “state”
Sep
21
awarded  Custodian
Sep
21
reviewed Approve How to convince a non-technical client that their application spec needs to be simplified?
Sep
19
reviewed Approve What alternatives are there to using HTML/CSS layouts for websites?
Sep
19
reviewed Approve How to process large files in NetLogo?
Sep
19
reviewed Approve Is it bad practice for a module to contain more information than it needs?
Sep
17
reviewed Approve Should I be using a JavaScript SPA designed when security is important
Sep
17
awarded  Nice Answer
Sep
12
reviewed Approve dart tag wiki excerpt
Sep
12
reviewed Approve dart tag wiki
Sep
11
reviewed Approve Managed Languages vs Compiled Language difference?
Aug
22
reviewed Approve How can I design test cases to cover code based on random events?
Aug
20
awarded  Nice Answer
Aug
19
awarded  Excavator
Aug
19
revised How Do Computers Work?
Explaining the Atom and stopping at the sub-atomic layer is an incomplete picture. For consistency sake, we need to mention the elementary particles.
Aug
9
comment JavaScript vs third party libraries
@tdammers yes you are correct, however some people are unaware of this! I've head people talk about jquery as its a language eg "forget javascript man, use jquery" or Job Agents "can you code in jquery?"
Aug
9
comment JavaScript vs third party libraries
@JarrodRoberson cross platform in raw js, annoying yes "next to impossible" certainly not :)
Aug
8
comment JavaScript vs third party libraries
This is becoming less so with more modern browsers. I mostly write from scratch, I just don't need all the library overhead most of the time. I haven't had much trouble cross browser wise. Perhaps this was true for much older browsers?
Aug
8
comment JavaScript vs third party libraries
I share part of your dissatisfaction. I have seen this trend as well. I think what is happening is for the most part, people who have never seen javascript and need to learn client side scripting: Naturally find a ton of tutorials that happen to use jquery for EVEN trivial things! Its bad education I guess. But this fad and hype will die down.