30
Dec

Missing a deadline is always the developer’s fault

Often projects just slip away of a developer’s hand, in all situations is always the developer’s fault. Strange ? Maybe not, lets recap some 101 in client expectations management, negotiation is the keyword here.

1. Deadline agreement

Situation 1: A client defines what want’s for a specific delivery date, you as a developer is given the option to accept the job or not.

Situation 2: A client defines the project scope for a specific milestone, you as a developer propose the deadline for the given project scope.

2. Changes request

Situation 1: A client demands a change to the initial assignment, you as a developer is given the choice to accept or not, in case of acceptance you can negotiate the new terms, meaning a new deadline or a reduced project scope in order to achieve the deadline.

You may always opt to not enter in any negotiation process, but in this case you are agreeing with all client requests without changing your deadline.

So, at the end, it’s always the developer’s fault!

10
Dec

How to overcome the entrepreneurs fear motivators

All of us have a little bit of entrepreneurship inside of us, some more others less. There are a lot of reasons that will keep you from releasing your entrepreneur spirit, holding you back, the greatest of it is fear, there are very distinct fear forms and there are as well many fear motivators that will always remember that the fear exist.

The 2 major fear motivators that i found were:

1. Your family and friends

Your family will remember as much as they can that, you have responsibilities, a car to pay, a rent in the end of the month, vacations to pay, i am sure you can remember some more reasons.

2. The society

Everyone will look you like crazy, if you decide to do something that is opposite to the society imposed values like, loosing the stability and safety of a day job to do anything else. Almost no one will understand, everyone will look you aside, holding you back as much as they can.

How to overcome the fear factor? My advice is:

1. Make a detailed analysis of your step, write down the pros and cons.

2. Ask advice to those whom you trust more

3. Make your decision and ignore all the fear motivators that will try to make you change your decision.

Now, you must have it in your head that when you take your chance failing is one of the options, so be prepared to fail and have a safety plan for it. But,just do it, the worst thing that can happen to any entrepreneur is not to try.

At the end you will never regret!

Do you have any other advices ?

04
Dec

Tarpipe Share Widget Plugin for Habari

Just released another plugin for Habari, this time, i implemented the Tarpipe.com Share Widget Plugin for Habari blogging system.

Never heard about Tarpipe.com, “tarpipe makes it easy to share content across different social media applications.”, learn more about Tarpipe.com on the service page.

This plugin allows you to give the change to your visitors to share content among the several social media distribution systems, Twitter, Facebook, and other.

How to install the plugin:

  1. Download the Plugin code from Google Code: Tarpipe Share Widget Plugin
  2. Copy the directory tarpipe-share to users/plugins/ directory
  3. Go to your administration area, Plugins option, search the plugin from the list of Inactive plugins and click Configure>Activate

Now, just enjoy the plugin in your blog.

01
Dec

Turn Twitter into a business marketing tool

Imagine a huge network of people with the same interests receiving messages about your business or service, seems like a powerful channel for localized marketing, doesn’t it ?

Douglas Kar over at marketingtechblog.com listed 15 tips on how to use twitter as a business tool.

  1. Distributing Coupons and Offers
  2. Communicating with Employees
  3. Receiving Customer Complaints
  4. Finding or Posting a Job
  5. Information Seeking and Sharing
  6. Inbound Marketing Strategy
  7. Humanizing Business
  8. Personal Branding
  9. Twitter Search Optimization with Hashtags
  10. Effective Networking
  11. Viral Marketing
  12. Fund-raising
  13. Online Ordering
  14. Public Relations
  15. Communicate Alerts

Read the full article over at 15 Business Reasons to Use Twitter post.

26
Nov

Create RESTful Application Using the Zend Framework

Sudheer just release and article on, how to create a RESTful Application using the Zend Framework.

The article enumerates the following steps:

  1. Adding the Zend_Rest_Route in the bootstrap
  2. Creating the Zend_Rest_Controller
  3. Testing the RESTful server using curl

Read the article on Create RESTful Applications Using The Zend Framework.

25
Nov

Zend Framework TextMate Bundle

Ryan, from Ybits blog, launched last month a Zend Framework TextMate Bundle, just got the time to test it right now. Let me tell you, is a productivity improvement tool.

It comes with a group of handy shortcuts.

  • zfdump|TAB| : Gives you the Zend_Debug::dump(dump); exit();
  • zfc|TAB| : Creates the full class for a brand new Zend Controller Action class for the Controller class
  • zfm|TAB| : Creates the full class for a brand new Zend_Db_Table_Abstract class, used as Model on MVC.

This are only a couple of example of useful shortcuts that the bundle comes with.

How to install the bundle ?

  1. Read the documentation over at Ybits blog
  2. Watch the Screencast
  3. Download the bundle
  4. Uncompress the bundle
  5. Copy the bundle folder into /YOUR_TEXTMATE_FOLDER/Contents/SharedSupport/Bundles/Zend-Framework.tmbundle
  6. Go to TextMate and Bundles > Bundle Editor > Reload Bundles

Enjoy the fun.

24
Nov

LinkedIn Launches Public API

LinkedIn released yesterday their public API. Personally is a long waiting API, one of the services that i most use and and no API was making it very frustrating.

How to start ?

  1. Request and API Key
  2. Browse the OAuth documentation
  3. Interact with Community

For documentation visit the community page.

23
Nov

Optimizing your site for Bing

Allen Moon written down an article at entrepreneur.com about optimizing your website for Bing. The article offers you 5 tips to get your website on the first positions of Bing’s search engine.

  • As much older is your domain better.
  • Look at your title content
  • Text size does mater
  • Outbound links are not that bad
  • As much backlinks you got, the better

Go on and read the full content at entrepreneur.com site.

20
Nov

One sign that you are not doing SCRUM

To do or not to do, that’s the question.

One thing i learned during my SCRUM Master Certification Training was that: there is no such thing as “I am doing SCRUM but…”, there is no SCRUM BUT framework, either your are or you are not doing it.

There are some signs that could lead you to the sad conclusion that, after all, you are not doing SCRUM at all.

Some members of the team complain about the Daily Meeting usefulness

When one, or some members of the team start to complain about the loss of that 15 minutes during the day, that could mean that:

  1. You team is not self-managed
  2. Not ALL the team is focused on the SAME goal.

So, fixed or leave it, is my advise!

Alexandre Magno talked about it on Adpatworks blog post, Mike Cohn too, on his “Ssssh….Agile Is All About Micromanaging” blog post.

17
Nov

Recipe to end the world hunger – by Sarah Silverman

Well, this is my first off topic post, but i think it deserves.

Sarah Silverman, has, at least, a good point of view on this.

Have you ever think of this ?