For Lakshmi there, I had to look that one up - "full stack developer". Oh, more %$&*@ useless buzzwords added to my industry to make the same old things appear new again. Well, a subset of my industry anyway - like all this garbage 'new ideas' like 'Agile' development and this whole scrum thing. Last time I was actually on a software development team, we did ALL that stuff, just without the buzzwords.
Rather disappointing about Alan. Professional ethics? What professional ethics?
Hmm - that 'new custom chip' Batteroo uses - maybe a Fairchild part?