- Find a mentor
- Web Programming
- Mobile App Programming
- Programming Languages
- Data Science /Engineering
- Database /Operations
- Find a freelancer
Software Development, Architecture and Team Management Consultant
Is an architecture-centric viewpoint more consistent with the waterfall model or Boehm’s spiral model of software development (Boehm 1988)? Why?
This question came to me from a CodeMentor customer today: "Is an architecture-centric viewpoint more consistent with the waterfall model or Boehm’s...
CarrierWave Now Natively Supports Multiple File Uploads in Rails (+ Gotchas!!!)
CarrierWave enables Rails developers to mount an uploader model on an ActiveRecord model to enable seamless upload functionality in a web application. For...
Pattern Oriented Game Programming with the Java Marte Engine
Game programming has come a long way since the early Java 2D and Java 3D OpenGL based APIs. A recent engine developed by a group of 3 developers, Alberto...