I gave a talk titled "The Part Time Parliament" about integrating Cassandra with Lucene plugin to achieve full text search. I'll cover the main areas of the talk in this post. If you want to know more, you can find the slides of my talk here.Read more
Creative Software has been recruiting aggressively, so we've been inundated with CVs. Even though our hiring managers have a great eye for talent, it is possible that good candidates sometimes get eclipsed by their poorly written CVs. We don't want you to lose opportunities, so we compiled a list of CV writing tips to help you stand out among the crowd. These should be particularly helpful for entry-level applicants.Read more
I find legacy code hard to deal with because
• There are no unit tests at all!
• Code isn’t testable
• Code is messy As my team was moving into the microservices architecture, we decided to drop the legacy code and implement the same the functionality in a better way.
What is it all about? The Android data binding functionality is provided via several new syntactical artifacts. Those include some annotation, base classes and new types. Using those syntactical artifacts you can create user interfaces that are not tightly coupled with the application logic, but interact with it seamlessly with fewer lines of code.Read more
Are you wondering why it is important to build your personal brand? Regardless of whether you are an ASE or a CTO, building an effective personal brand can bring you many benefits: It can increase your status in the organisation, open the doors to connect with thought leaders, give you opportunities to take your expertise to the next level – to name a few.Read more
Google Trends shows the increasing popularity of Elasticsearch against Apache Solr, its rival in the search tool market. If you still haven’t been persuaded to jump on board with Elasticsearch, I offer you my six reasons why you should reconsider:Read more