Latest Entries


Configuring Google as OAuth2 authorization provider in Spring Boot
Recently we have decided to give modern look and feel of our product wish.dreamix – a collective fundraising HR tool allowing employ...


URL rewriting with prettyfaces in JSF web application
Imagine a URL which includes multiple parameters like this one: http://www.prettyfaces-example.com/?id=1&name=pretty&other=links If you a...


By Stoyan Mitov
Pros and Cons|Nurturing a culture of entrepreneurship inside your company
In this article, you’ll read about why is great for companies to stimulate their employees to become entrepreneurs or at leas...


ADF Business Components Performance Tuning
In most of the ADF outsourced projects we are developing, we need to tune the ADF application for best performance. We do this by tuning the AppModule or the...


Java 8 for constructing JPA criteria queries
How to use Stream API and Lambda functions for flexible JPA criteria queries construction. One of the things I found interesting and evolutionary after 2 years ...


Silicon Valley approach on user engagement for B2C applications
How important is to aquire, engage, enlist, monetize users, to track their behavior and to support them can be best seen in the Silicon Valle...


How a Bulgarian dev team helped a Silicon Valley B2C startup
Working with entrepreneurs from the Valley sounds exciting. Actually, it is, but be prepared for a hard work. I’m sharing my story...


Elasticsearch, Spring Boot and Angular.JS into action for building B2C web applications
Java technology stack for Silicon Valley web apps. How the story begins? In brief – we were facing a Java web a...


The Adventures of a Full Stack Developer
Another way to look at it “Basically when people are asking for a full-stack programmer they’re looking for the all-singing, all-dancing technical wizar...


What you Need to Know about Machine Learning?
Passionate about machine learning? Mee too! As Master of “Information retrieval and knowledge extraction” I know its not an easy topic to go through. ...
Always fresh and authentic Java and Oracle content.
Enjoy and share.