My writings

7
FEBRUARY
2010

Going specialist or generalist

Deciding between two options of professional development. Becoming a highly skilled specialist in one particular technology or mastering a variety of techniques and tools. Benefits, tradeoffs and consequences of these paths.
2 comment(s)
4
NOVEMBER
2009

Invasive localization is a usability nightmare (YouTube, Amazon)

Automatically detecting the user location and displaying the localized content has become a ubiquitous practice among many sites. The user setting of preferred culture in their browser is however completely ignored. Why it is wrong and how the problem should be approached.
1 comment(s)
27
OCTOBER
2009

Working in teams can destroy your learning abilities

Team work skills are highly praised and actively taught to students. Does this really add to their professional skills or rather stops their learning process and destroys their learning abilities?
3 comment(s)
22
OCTOBER
2009

Micromanagement as a project risk factor

Dangers and risks of micromanagement for software projects. Its impact on deadlines, work quality, team morale and the project success. A true story about one micromanaged project.
1 comment(s)
9
OCTOBER
2009

VB.NET vs. C#: Freedom of choice or anarchy of opinions?

Microsoft decided to support both VB.NET and C# in their .NET framework. Was it a smart decision or a strategic mistake? Has it reconciled and united Visual Basic and C++ developers on the common ground or rather drawn a stronger line between them?
2 comment(s)
3
OCTOBER
2009

How I have come to start a programming blog

Learn what has motivated me to start my own programming blog, what I expect to accomplish with it, how I designed this blogging software and what type of material you will find in this place.
1 comment(s)