HOME     SITEMAP     RSS     TWITTER     EMAIL    
Search:   

FollowSteph Follow Steph as he posts Blog Blazer Friday
 
 

Quick Links

Building a Fort: Lessons in Software Estimation
This is a great example that shows just how hard software estimation can be.

You never know unless you try!
As I’ve always said, action is the key to success. You can’t succeed unless you try.

Financial Models for Underachievers: Two Years of the Real Numbers of a Startup
Not only do you get numbers, it also includes some lessons learned on top of it.

The Monkey Experiment, (or) “Why Do We Do That?”
Sometimes it’s good to questions “because it’s always been done that way.”

Software is Hard
It’s a longer article, but it’s also very good. If you really want to understand why software is sometimes hard to build, read this article.

document.f.q.focus(); The Billion Dollar Line of JavaScript
How simple little things can have such large impacts!

The F5 Key Is Not a Build Process
Unfortunately this is all too common in the software industry…

Why Does Software Spoil?
Another great article by Jeff. He gives a great argument as to why some great software applications sometimes spoil over time.

10 types of programmers you’ll encounter in the field
A little humor to end today’s list. And there is a lot of truth to this list.



 
Like this article?

No comments yet. Be the first.

Write a reply:





 


SOFTWARE AND BOOKS BY STEPHANE GRENIER:

LandlordMax Property Management Software

LandlordMax is the EASIEST
Property Management
Software available!
Try it for free!

 

FollowSteph
More resources from Stephane Grenier:
PUBLICATIONS
For people who work on the web
Blog Blazers
How to Generate Traffic to Your Website
 
SOFTWARE
The EASIEST Property Management Software available!
LandlordMax


Copyright @2003-2025
LandlordMax Property Management Software

Disclaimer: This is a personal blog about my thoughts, experiences and ideas. The contents of this blog are for informational purposes only. No content should be construed as financial, business, personal, or any other type of advice. Commenters, advertisers and linked sites are entirely responsible for their own content and do not represent the views of myself. All decisions involve risks and results are not guaranteed. Always do your own research, due diligence, and consult your own professional advisors before making any decision. This blog (including myself) assumes no liability with regard to results based on use of information from this blog. If this blog contains any errors, misrepresentations, or omissions, please contact me or leave a comment to have the content corrected.