Hometown: West Point
November 12, 2013
I like nerdy stuff.
• Functional languages! • Allowing for abstraction, but keeping it well managed and able to be easily integrated, in the future. I wan t to explore the possibility of easily merging things back together, when abstraction is no longer necessary. • Examining more effective means of scaling distributed computing, especially databases. Shared data resources do not scale well, bevause everybody needs to share and update the same information at the same time. We need to examine our definition and concept of "timeliness", and what it means to have a data resource. • Web 3.0: will APIs cut it, or do we need something new? Perhaps a loose API (LAPI?) is more fitting. A LAPI shares a common root, like implementing an interface, but allows for compartmentalized customization, much like the TIFF standard. • Practical applications of open source microprocessor prototyping platforms (Arduino, Gadgeteer, etc.) • Soft skills like UX design, effective wireframing, etc.
C#, C++, Web things, and general Microsoft stack tech.
A software developer who loves clean code, fun, family, food, being outside, and nerdy stuff.