Articles

Outsourcing Pros and Cons

Businesses in both the private and public sectors are struggling with unprecedented challenges: increasing economic uncertainty, finite resources, limited budget, market complexity, tough competition, and changing consumer expectations. Striving for a competitive advantage and market leadership, all progressive companies are looking for a sustainable business strategy to overcome these obstacles and reach business goals. Year after year, outsourcing is proved to be an efficient strategy to address such business challenges through contracting out in-house processes to third-party outsourcing service providers, nearshore, offshore or inshore. Delegating ro ...

A Guide to Unit Testing with Microsoft Fakes

When choosing a mocking framework for your unit tests, you may find quite many options: Moq, Rhino Mocks, NMock, EasyMock.NET, etc. All of them have the similar functionality and are open source. However, if you or your client prefer commercial products, (e.g. due to better support and guarantees), there is one fram ...

Using the Power of Real-Time Distributed Search with ElasticSearch. Part 2

Note: This post is the second part of the article about the use of ElasticSearch. Find the first part here. Big data? Let’s scale the search! It is very easy to build clusters with ES. If two or more nodes are running on the same or on another server in the same network then by default all of them will automatically discover each other and will form clusters. Ind ...

Using the Power of Real-Time Distributed Search with ElasticSearch. Part 1

The Internet is a place where everyone in the world can find any information they want. But with billions of documents available in the web, how is it possible to find exactly what we want in seconds or less? For this purpose special programs called ‘search engines’ are developed by using many algorithms for analyzing, stemming, building indexes and searching querying terms ...

Why UX Matters

The software development trends are changing. Nowadays when average people are wearing glasses with built-in eyes image projectors, when a fridge or a microwave with an operating system and internet access doesn’t surprise anyone, magic words like user experience and usability are heard. Today most of the major algorithms are implemented, programming patterns for every occ ...

Need to scale IT Team?

HAPPY TO HELP YOU

Subscribe to Our Newsletter