752 reputation
510
bio website
location Brighton, United Kingdom
age 38
visits member for 3 years, 9 months
seen Apr 5 at 20:48

Hmm... what to say... is 'generalist' a dirty word?

I take a holistic approach to software development; bare-metal, comms infrastructure, programming languages, and all the obvious (and less-obvious) dependencies can make a huge difference to achieving mission objectives - i.e. producing something that works reliably, does whatever it's supposed to, and is maintainable/supportable.

Don't think there's much else to say. Oh, and I like beer.


Mar
27
awarded  Yearling
Mar
27
awarded  Yearling
Jun
22
awarded  Necromancer
Mar
27
awarded  Yearling
Nov
24
answered Why are part-time jobs in programming an anomaly?
Oct
22
answered How to flag a class as under development in Java
Oct
18
awarded  Autobiographer
Oct
18
answered How does a developer set up an environment to hack on an OS like Linux, Plan9 or BSD?
Aug
15
awarded  Excavator
May
7
revised Do Makefiles Matter?
Strengthened advice on licensing code before sharing
May
6
comment What is a hack?
I read today that 'haqq' is an Arabic word for 'real' - given that hacks are a reality we have to live with, it seemed quite apt.
May
6
answered Do Makefiles Matter?
May
5
awarded  Critic
May
5
comment What are the arguments against or for putting application logic in the database layer?
I really don't follow the database degradation point; by putting the logic in the database, you only need to change the rules in one place (the database) not many applications written in many languages. However +1 for a well thought out response.
May
5
comment Why is cleverness considered harmful in programming by some people?
Does no-one comment code any more? That's where you explain the cleverness, so those that follow can understand. Like you in 6 months time.
May
4
revised What if the client needs the ability to retrieve passwords?
Fixed my broken english... wouldn't think it's my native tongue, would you...
May
4
answered How can I overcome a badly structured software development model?
May
4
answered What if the client needs the ability to retrieve passwords?
May
4
comment Is there any legislation requiring how we store passwords?
This will almost certainly vary by region. That said, there's no excuse for plain-text passwords - they are too easy to steal, and if confidential data is accessed with a password found in plain-text, data protection legislation will almost certainly bite you, due to lack of due-diligence.
May
3
comment What is a hack?
Another example would be extending an if...else...else...else due to time constraints, instead of a more extensible solution.