Posts by Kamil Jiwa
Cross-Platform Lemonade
Delivering great new features week after week is no small feat and everyone here pulls so much more than their weight that it’s really a pleasure when I get to show my appreciation with more than words. Recently I had such an opportunity when a teammate helped me get some crucial features into our latest release.
Adding Version Information to Your Builds with Maven
Last week Scott Axworthy presented a “by the numbers” overview of Optify’s system architecture. I’d like to add one more number to his list: 385. This is the number of artifacts we release into our build repository between our weekly deployment cycles. With this number of builds we have to take special care to ensure [...]
Learning a New Language: Tips for Software Professionals
Learning a New Language? Here are tips for Software Professionals.
Optify API Client for Java
Like many other cloud services, Optify provides an application programming interface, or an API, to its customers. The API is a component of our system that enables you to include Optify’s visitor and lead intelligence in your own applications and reports.
Adding Namespaces to Java Properties
We have this challenge at Optify: our products include nearly 80 separate configuration files containing over 2,700 lines of property definitions. We wanted to improve our configuration management but we also did not want to introduce a solution that was highly intrusive to our code base. After some thought, we decided that a good solution would involve adding namespace support to Java’s property file syntax.






