I guess I just love solving problems with code, and helping others makes me feel good.
With iCrumz I'm excited to be contributing to a great new idea in computer access. Imagine a new and better way to discover, organize and share the world's information!
Educated in digital electronics, I began building software programs in the 80's. The first was in Machine language on a processor I built from discrete components. Later, I used Assembly language when programming embedded systems that I designed and built.
As PCs became available it was Basic, FoxBase, Turbo Pascal, C, Cold Fusion, PHP, Java/Spring and currently, full stack JavaScript. I have worked on many projects meeting a wide variety of business and industrial needs.
Always on the search to reduce complexity and development 'overhead', I've worked through many languages and frameworks and have come to the conclusion that one language on client and server really makes sense and frameworks don't.
In spite of the attraction of having so much work done for me 'out of the box' by a framework, I'm always working toward readability, maintainability and simplicity. In the present, I've settled on JavaScript, and no framework at all. I decided to spend my time mastering the language, not the framework.
Today, I'm working in full stack Javascript; server and client, Node.js, Webpack, Riot.js, Redux, React, to name a few, in a highly modular architecture, and I'm lovin' it.