My 2014 New Year's Resolution - Less is More

December 28, 2013

My New Year’s Resolution for 2014: Simplifying to Amplify # With the year winding down and 2014 just around the corner, I’ve been doing a bit of introspection. What can I do differently next year to make it even better than the last? After some thought, I’ve decided to keep things simple. So simple, in fact, that I’ve got just one New Year’s Resolution for 2014. 1. Blog More Often # Yep, that’s it. ...

Unveiling the iOS-Inspired WordPress Theme You've Been Waiting For

October 31, 2012

Transform Your WordPress Site with an iOS-like Experience # If you’ve always admired the clean and intuitive design of iOS, you’re in for a treat. I’m thrilled to introduce a WordPress theme that brings the look and feel of iOS right to your website. Get All the Details Here: Sales Page # See it in Action: Live Demo # Why You’ll Love This Theme # The focus here is simplicity, mirroring the user-friendly interface that iOS users have come to know and love. ...

Completeness of the Requirements Set

August 18, 2010

A set of requirements is complete if and only if it describes all significant requirements of concern to the user, including requirements associated with functionality, performance, design constraints, attributes, or external interfaces.

Why can we not allow for a process that creates detailed requirements and design information for each feature so that we can create more meaningful estimates?

July 19, 2010

Some people may think that the best way to estimate a project is to have detailed requirements and design information for each feature. They may argue that this is the most professional and accurate way to approach the problem. However, I disagree with this view. I think that it is more important to be able to make quick decisions about the scope of the project without spending too much time and resources on detailed estimates. ...


March 29, 2010

Description: GNUSL3S LINUX OS is a versatile and comprehensive distribution that comes with a rich selection of pre-installed software for various purposes. Whether you are a molecular biologist, an IT security professional, a system administrator, or a home server user, you will find the tools and applications you need in this distribution. You can boot from the DVD and enjoy a user-friendly graphical interface, useful recovery tools, and current libraries. ...

Basic Software Development Process – Points

October 1, 2009

Basic Software Development Process: Defining the requirements. Approval. Template designs. Template approval. Coding. Internal release. Testing. Alpha release. Beta release. Project goes live. This is the process I follow.

9 skills developers will need in the next five years

July 12, 2009

The economy is changing rapidly, and developers need to keep up with the latest trends and skills to stay relevant and competitive. Here is a list of 9 skills that every developer should master or at least be familiar with in the next five years. This list is not comprehensive, and it does not cover every niche or specialty in the industry. However, for most mainstream development scenarios, these skills will give you an edge over others and help you create better solutions. ...