About NDP Software
NDP Software
A portfolio of selected software projects
Aardvark
Software Engineering Collaboration
I led the initial development in collaboration with the Aardvark team, building a prototype that evolved into the core engine.
View Site&what;
Interactive Reference
Googling for character entities and glyphs is challenging. This visual search attempt to solve it.
&whatUx Spoke
Visualization
Common Software Usability Questions: As you develop or refine a software product, it's easy to get stuck in a rut, running tests that aren't that helpful or focusing on Google Analytics. That tool that worked so well may no longer be the right tool for the questions you have now. The UX/Spoke tool is designed to help you explore many of the different tools in common practice.
View VisualizationWhat the Git?!#&
Interactive Visualization
As I dove into learning Git, I needed some way to understand where my code was "distributed." This is my visualization as I figured this out.
View Git CheatsheetAgile Processes
Visualization
A quick visualization to understand the differences between "agile", XP, scrum, etc.
View Blog PostProgramming Languages I've Used
Visualization
I wondered what visualizations make sense on a resume. Here's a quick chart of the programming languages I've used. Created to demonstrate concise CSS and Javascript style.
View Blog PostStory Mapper
Visualization
I built the first prototype of this and contributed to ongoing dev and project management.
View Application(requires Pivotal Tracker login)
Bedsider
Software Engineering Collaboration
I led development in collaboration with IDEO on the nation's first "birth control support network".
View SiteCsster
CSS within Javascript
Development Tool
Concisely generates CSS style rules within Javascript. Features:
- standard "object literal" format
- nesting to DRY up stylesheets
- color functions like darken and saturate
- built-in macros for common CSS idioms like clearfix, rounded corners, drop shadows
- extension points.
Ayudante
Ruby Gem
TestUnit test helpers for pre- and post-conditions and a few other items missing from RoR.
View Blog PostShow Char Limit
JQuery plugin
Echos characters available within input/textarea fields.
View Plugin Home PageColor Spy
JQuery plugin
A simple eye-dropper plugin to determine colors from elements.
View Github Project PageBootyLog
Prototype & Visualizations
(currently not available)