UX and UI – are they the same?

Roles of UX and UI are very often confused and misunderstood in IT world. These terms are connected with the word “user” which may cause many missteps. One thing is certain, both roles take care of the user’s work comfort on delivered software. So what exactly is the difference between UX and UI during software […]

The best estimates we have

It was a late winter afternoon. Most of the people have already left the office or were about to do so. I was heading to my lab after having a tasty late lunch in our cafeteria. (Ok, I should call it just the late lunch.) I was hoping to get an hour or two of […]

Google Hacking – how to find vulnerable data using nothing but Google Search Engine.

1. Very, very, very very short introduction to Google web indexing. Google uses the proces called crawling (or fetching) to index new or updated pages. The program that does the crawling is called Googlebot (also known as a robot, bot, or spider). Googlebot uses an algorithmic process: computer programs determine which sites to crawl, how […]

Observations in the UK

Upfront I have to inform you that this article does not contain any deep thoughts, goals, or hidden layers. It is just an article written by someone who has recently moved from Poland to the UK and in his getting-to-know-the-UK period observed some practical differences that he wants to share with you. This article is […]

Logistics of Software Development

In my teens, I spent countless hours playing real-time strategy games, starting with Dune 2, first of the genre. I had quite a lot of fun figuring out the ways to trick opponents, lure them into traps or, my personal favourite, flank them. Toying with tactics was quite a fun, especially considering I could always […]