343 reputation
418
bio website
location United Kingdom
age 27
visits member for 4 years
seen Oct 22 at 13:47

I'm a contractor in the UK. I focus on full-stack web development, including HTML, CSS, JavaScript, Ruby, Rails, SQL, and Linux. I'm always updating my skills, and eager to jump into Go, Scala, Haskell, and R.

My current RoR environment:

I love what I do and I'm always open to new opportunities and connections.


Oct
6
awarded  Notable Question
Sep
24
awarded  Autobiographer
Sep
1
awarded  Notable Question
Aug
21
comment Becoming a professional programmer, without going to college?
Formal education is a racket. Theory, as Ben said, is pointless unless you're working in an academic capacity. I really cannot fathom people's obsession with formal education, and spending 4 years being lectured among 30 other students, instead of spending those 4 years applying what you're learning. Don't we learn by doing? Not just that, why would I spend 4 years on a degree, inherit a crushing debt, to then go follow a career and save for retirement? Why would I not just build my own company? Make my own money? Use the tools I want to use? The concept of employment is laughable.
Aug
20
comment How do I completely-self-study Computer Science?
For the lazy, that list contains: Discrete Structures (DS) Programming Fundamentals (PF) Algorithms and Complexity (AL) Architecture and Organization (AR) Operating Systems (OS) Net-Centric Computing (NC) Programming Languages (PL) Human-Computer Interaction (HC) Graphics and Visual Computing (GV) Intelligent Systems (IS) Information Management (IM) Social and Professional Issues (SP) Software Engineering (SE) Computational Science and Numerical Methods (CN).
Aug
10
comment What are some good Software Engineering books for people who didn't formally study Computer Science or Software Engineering?
How is this anything but constructive?
Nov
28
comment What technical details should a programmer of a web application consider before making the site public?
This is greatest post ever written in the history of the internet. I have tears streaming down my face.
Nov
28
comment Is error suppressing bad practice?
Is wearing a blindfold while you're driving bad practice?
Nov
28
comment I don't program in my spare time. Does that make me a bad developer?
I absolutely LOVE programming but I don't program in my spare time, mainly because when I'm given the choice about what to program I'm utterly paralysed by the opportunities.
Feb
25
awarded  Popular Question
Feb
20
awarded  Popular Question
Oct
7
awarded  Good Question
Sep
30
comment Why do business analysts and project managers get higher salaries than programmers?
More [perceived] responsibility = more money.
Aug
27
awarded  Popular Question
Apr
24
awarded  Quorum
Apr
24
comment A software design pattern to model runtime-dependent behavior
Note to self, being my usual anal self on SE does not bide well in a social environment and interviews where others warm to people easy to work with.
Apr
24
comment What is the alternative to frequent manual verification?
Then members are moderators. They are, together, controlling the status of questions. That's moderating :D
Apr
24
revised What is the alternative to frequent manual verification?
deleted 118 characters in body
Apr
24
comment What is the alternative to frequent manual verification?
Thanks. Question was closed as not constructive even though your answer helped me (and most probably others in a similar situation). Thanks for your time.
Apr
24
accepted What is the alternative to frequent manual verification?