Give before you get

I would like to tell you about something that I believe in and live according to. Give before you get. Might sound simple, obvious to you, but consider if you live this way or at least realise what it can give you. Mark Suster, on his blog, raised a good point that we live in an […]

Values Ambassador

“I am a Client Principal at Objectivity.” That is my answer at birthday parties when asked what I do for a living. And then I see people with question marks in their eyes. What is a Client Principal and what does he/she do? It is even a question that my fellow Client Principals and I are […]

Build teams not superstars

Finding talented individuals is the easy part. Building a great team is a bigger challenge but the rewards can be extraordinary. We all have heroes that we look up to, people that inspire and impress us in equal amounts. It may be the lead guitarist from the rock band we still dream of touring with. […]

Security testing in context of TCP/IP model

Part 1 What is TCP/IP model? In 1989, RFC1122 was published. It specified an architectural model for communication between Internet hosts. TCP/IP model has 4 layers, from top to bottom: Application Layer Transport Layer Internet Layer Network Access Layer The application layer is responsible for application specific functions like data formatting, encryption, connection management – […]

Can Rapid Development tools speed up delivery of CRUD-like interface on .NET platform?

Quite often it happens that as part of a project we need to develop some maintenance screens for the administrator. Typical scenarios are: user management, assignment of roles and permissions or modification of system dictionaries. They are usually not high-priority features of an app, however, from the long-term perspective UI is required. Trying to be […]

Do not breach an open door

Take a close look at a set of certain practices at one of the world’s top strategic consulting companies (they’ve advised most companies from Fortune 50, 100, 500, 1000, and they don’t advertise – they don’t have to). First of all, they keep a browsable database of “clean” reports from past projects (clean means no […]