An Open Letter to Scott Guthrie
Thank you for your team’s contributions to the software development industry. ASP.Net, the CLR, and your other significant additions to the .Net... more »
1 commentsSave Tags: opinion
The Downside of Permanent Employment
Permanent Employment is really good, you get job security, you get stable income, you get.... well, really?
0 commentsSave Tags: opinion
"The Resource Cannot be Found" When Upgrade to ASP.Net MVC Preview 3
You have an ASP.net MVC application built using preview 2. Now you want to upgrade to Preview 3 or later. You make all the reference changes, and you... more »
0 commentsSave Tags: .net, frameworks
You’re Doing it Wrong If
As a collective industry we’ve been building web apps for about fifteen years now. In many ways we’ve greatly improved our development processes, our... more »
3 commentsSave Tags: opinion
Is Firefox 3 a buggy browser?
I am using the Firefox version 3, which I downloaded during the Download day. I was impressed with the features that were promised by the Firefox team... more »
4 commentsSave Tags: css-html, standards, usability, web 2.0
Why is Python more fun than Java?
I've been mulling over why I find programming in Python to be so much more fun than Java. In this article, I am going to capture and explore some of... more »
13 commentsSave Tags: java, python
The poetry of testing
I’m visiting England. I’m also in a pub (you probably guessed that too). And I just met with a half dozen or so local testers who convinced me (with... more »
0 commentsSave Tags: methodology, opinion, trends
How cuil is it?
A brief look at the new search engine called Cuil.com that has been launched by 3 ex-employees from Google.
5 commentsSave Tags: web services
Testable Code? Who Cares?
Writing testable code is hard, very hard. And the benefits it's not obvious. No wonder we are still talking about writing testable code as if it's the... more »
0 commentsSave Tags: opinion
APIs do matter
It used to be enough to have that killer idea for an online property to be sucessful. This is still true but it is just as important if not more... more »
0 commentsSave Tags: opinion
Tips to Write a Good Bug Report
Writing is easy, but writing clearly is hard. When it comes to write bug report... well, writing seems to get even harder, as far as the IT... more »
0 commentsSave Tags: reviews, usability
The Myth of the Interchangeable Programmer: Can’t We Just Offshore Him?
Management thinks programmers are cogs in the wheel, easily replaced by cheaper alternatives. And the tried and true “formulas” for project costs only... more »
2 commentsSave Tags: opinion, trends
The Premises of Agile Programming
Programming promises a lot of things. With its emphasis on face-to-face interactions over documentations, incremental development over Big Upfront... more »
0 commentsSave Tags: methodology, reviews
Do You have the Time to Learn Everything?
I am pretty sure that in another year or two Microsoft or the software development world will throw at us another list of "must learn" technologies,... more »
0 commentsSave Tags: opinion
Google App Engine and My Thoughts
After trying Google App Engine for some time, there are goods and bads to it.
1 commentsSave Tags: opinion, python, web services
Six Features Blogger should Copy from WordPress
I have a few blogger friends who used to blog on Blogger's platform. But one by one, everyone is gradually switching to WordPress. I was perplexed,... more »
0 commentsSave Tags: opinion
Bill Gates’s Phone Number
Albeit from 33 years ago :) A nice coup for Fortune – they have some rare photos from Microsoft and Bill’s archives – narrated by Bill himself.
0 commentsSave Tags: humor, microsoft
Test Driven Development: Are You Test-infected?
When given a set of requirements to develop an application, most programmers can knock out something that works eventually, right? But all too soon... more »
2 commentsSave Tags: methodology, opinion
How not to Do Customer Support
Here are a few "tips" on how to infuriate your customers.
0 commentsSave Tags: how-to, opinion
Put Microsoft In Perspective
I was a huge Microsoft fan, using everything from Microsoft without even bother to look for alternatives. Microsoft is very good at selling you... more »
0 commentsSave Tags: microsoft, opinion
6 Reasons Why You Shouldn’t Be a Web Worker
Web working is not for the faint of heart. Most who have spent over a year web working already know this by experience. However, new web workers or... more »
0 commentsSave Tags: opinion
No, OOP doesn't Fail Us
If freshes can't write OOP it's school's fault, not OOP. A response to OOP has Failed Us.
2 commentsSave Tags: opinion
The tattered history of OOP
OOP has been a mixed bag, but I say this only because like with the PC, the creative vision of OOP was lost.
0 commentsSave Tags: methodology, opinion, trends
Google outlines Web development investments in three areas
To encourage the creation of more Web-based applications during the next several years, Google Inc. will invest in three key areas for developers,... more »
0 commentsSave Tags: news, server, trends, web 2.0
How to Get the File Path of an Executing Assembly?
Getting the directory, or the file path of an executing assembly in .Net can be very tricky.. You may not get what you ask for.
0 commentsSave Tags: .net