Category Technology

How to deliver features in a stable way?

As we all know, anywhere there is a business need, we developers show up. With ideas… Great ideas! In the past, for one of our customers, it happened quite often that features we started even at the beginning of sprint, were not ready for release due to complexity or change in requirements. This frustrated developers, […]

Application Strategy – De-clutter the Application Landscape

How long do you think it takes to remove and retire a system for a typical large organisation? If you are one of those who thinks a few days or a few weeks would be enough – then hold on tight! For a large global organisation, it takes months if not years to make only […]

Reasons why you might like to attend the next SQLBits conference

Earlier this year, I had the opportunity to attend the SQLBits conference, the largest community-led SQL Server conference in Europe which ran from March 4th to 7th 2015. Every year, the SQLBits conference is held in a unique UK venue with a unique theme to go along with it – previous SQLBits conferences have been […]

Router.js vs Crossroads.js: Which One Do You Need?

Why would you need JavaScript routing? Building small browser’s application with Knockout.js library is quite easy and probably the core functionality of this library is sufficient. Usually there is no need for additional frameworks unless your application gets bigger and more complex. Then, you probably want to build it as a Single Page App (SPA). […]

How to create a nice presentation? Colours!

If you have read my previous post probablly you remember I have mentioned about art skills of UI Developers. It is a one of reason why many collegous ask me for a help to find a nice set of colours and face fonts for their presentations. Sounds familiar? If you also has this kind of […]

When scientific is better than educated

In the middle of agile project run according to the SCRUM process, if the team uses Story Points for estimation and tracks its Velocity, predicting the project completion date should be an easy task. There are however few questions you still have to answer, in order to get the date you can announce to the project sponsors. This […]

How to develop cross-platform mobile apps faster?

Challenge We as a Mobile Team are constantly thinking of how we could deliver more value to our Customers within the same budget and recently we have faced a challenge of not being able to provide a 24/7 support for native applications partially developed by us. Applications were available on three platforms: Android, iOS and […]

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 […]

Why? What? How? Building Business Capability 2014

Recently I was able to attend the Building Business Capability Conference in Hollywood and would like to provide a short summary of what happened there. At the same time I would like to encourage you to ask me about anything that attracts your attention, I may not be able to answer all your questions in […]

Do you know what the … penetration is ?

Penetration test A penetration test is a controlled (and legal!) attack against system, web application or computer network which shows real state of the target system security. So … I have to pay someone to destroy my system or web application to check if it is secure? The answer is: no. The main goals of […]