October 11, 2010
"… all software is designed by the arcane demands of programming languages and databases"

— The Inmates Are Running The Asylum

11:32pm  |   URL: http://tmblr.co/Z-DWNy1D7cud
(View comments
Filed under: Usability 
October 11, 2010
Working with Waterfall

I am working on a Waterfall project again and being reminded of what’s wrong with it (a lot).

The gantt gave me 4 days to work on a feature however I am a little behind. Since the gantt said it will take 4 days (and it can’t be extended since it will impact other assignments) and I know that I have the testing phase of the QA ahead, I am not going to complete this feature and let the QA open bugs on that when the time comes. I am buffering to the testing phase.

Now I will finish the task in 4 days and everybody will be happy.

Ridiculous, isn’t it? 

October 5, 2010
I love micro web frameworks

I just love micro web frameworks. I am using bottle right now. In seconds you have an http server running and serving pages.

Setting up an ASP.NET site would take half a day and it can really kill motivation when starting to play with an idea.

9:08pm  |   URL: http://tmblr.co/Z-DWNy1AXbu6
(View comments
Filed under: python bottle web 
May 25, 2010
How to find a SaaS idea

Just figured it out. Excel is massively violated.

Just find any usage of Excel that it was not intended for (not generating graphs or statistics calculation) and you got a good candidate for SaaS application.

Just a simple example from the top of my mind - expense reports.

11:21am  |   URL: http://tmblr.co/Z-DWNybc253
(View comments
Filed under: SaaS 
April 29, 2010
The Kayak Framework: An easy way to speak HTTP with .NET

April 28, 2010
YAGNINM

The ‘NM’ that complement YAGNI stands for No More.

Adding to the YAGNI principle which stands for You ain’t gonna need it, YAGNINM stands for cases when you only keep an existing feature for backward compatibility sake when it is clear that this feature is not required anymore.

You just fall in love with the fact that you have this feature and have hard time getting rid of it, although having it complicates your design and has no or little value at the present.

9:59am  |   URL: http://tmblr.co/Z-DWNyX6ZMt
(View comments
Filed under: yagni agile 
April 27, 2010
Books’ forwards

Don’t really understand why books (usually computer books) have a forward written by a reviewer.

The reviewer is a friend of the author who always praises the author’s skills and the remarkable book he wrote.

Other than that you got an introduction, preafce, etc.

Just put all this stuff on the back cover.

When I open the book I want to get straight to business!

I have to mention the book REWORK that differ from other books. Actually, this book made me aware to this.

5:43pm  |   URL: http://tmblr.co/Z-DWNyW-XC0
(View comments
Filed under: books 
April 22, 2010
IT Commando teams and Internal start-ups

commando teamBeware of a team that describes itself as a “Commando team” or “Internal startup” inside a corporate.

Chances are that they expect you to work start-up crazy but you will have to fight corporate bureaucracy and procedures.

Not a good combination in my experience…

10:51am  |   URL: http://tmblr.co/Z-DWNyWD8Hs
(View comments
Filed under: work 
March 28, 2010
Feel confident: Always have a plan B

I think this is the way to feel confident in your job. By having a plan B, you loose the fear of job insecurity.

For example, by having an idea for a business to start (such as a web initiative), you place yourself in a better position for a raise conversation in case you are not pleased with the results.

3:45pm  |   URL: http://tmblr.co/Z-DWNySZjAe
(View comments
Filed under: work 
March 25, 2010
Excellent copywriting by 4square. Makes me want a revenge…

Excellent copywriting by 4square. Makes me want a revenge…

Liked posts on Tumblr: More liked posts »