Creating a Dropdown Field in Swift for iOS

December 5, 2016 Zachary Slayter

Recently, I was working on a native iOS app that needed a couple dropdowns added to a page. To my surprise, there was no native component that accomplished what I needed. Through a little bit of research, I found a commonly used method that would work for certain scenarios, but proved buggy and needlessly cluttered […]

Analyzing and Optimizing Your JVM’s Garbage Collection

November 14, 2016 Aaron Wolin

Java provides many out-of-the box properties for configuring the JVM, especially in the areas of memory management and garbage collection (GC). By tweaking the default JVM garbage collection settings, Credera was able to support a scalable Docker eCommerce web application where each image could handle 3,500 requests per minute with less than 1% CPU time […]

Building a Strategy for Chatbots and Conversational User Interfaces

November 3, 2016 Jonathan Williamson

It has long been the dream of science fiction fans everywhere to shout commands into the air and have an intelligent virtual assistant do their bidding. The likes of Tony Stark’s J.A.R.V.I.S. in Iron Man and the omnipresent HAL in 2001: A Space Odyssey have prepared us for a future where people speak effortlessly with […]

Tailoring JavaAgent Setup for Microservice Applications

October 20, 2016 Christopher Blewett

During a recent client engagement, our team was asked to configure our Java microservice distributed web application to run with a third-party monitoring service. We set about defining and executing the solution to their challenge. Here’s how we did it. Problem As mentioned above, the application we were building uses Java with a microservice architectural […]

Hello, Grace Hopper!

September 28, 2016 Patricia Anderson

In honor of the upcoming Grace Hopper Celebration of Women in Computing conference in Houston, Credera caught up with a couple of our own female developers and asked them to tell us a little bit about their experiences as women in technology. Let’s start with the basics. What is your current job and what do […]

Digital Security is Everyone’s Responsibility

September 22, 2016 John Jacobs

Digital security received a lot of media coverage recently. From the Target incident in 2013 to the San Bernardino iPhone controversy earlier this year, people are concerned about protecting their sensitive data and they want to know who has access to it. Some have called this “The Summer of the Hacker.” If you develop software […]

Programming With Design in Mind

September 28, 2015 Tim Waite

At Credera we have many different kinds of consultants. These consultants are split into one of three categories: management, technology, or user experience. At first glance all of these roles seem to be very different: A management consultant may create a deck in PowerPoint to present a project to a potential client. A technology consultant […]

Converting a Spring Boot Project from Maven to Gradle in STS

December 1, 2014 Maria Knabe

I was recently asked to convert a Spring Boot project from Maven to Gradle in a Spring Tool Suite (STS) project. After several hours of Google searches and fighting with STS I still was unable to get my project running with Gradle. After getting help from some other employees I was eventually able to get […]

Testing With AngularJS Part 2: Other Useful Karma Plugins

October 29, 2014 Maria Knabe

This is the second part of my series describing how I have learned to more easily test my AngularJS projects. In part one, Setting up Unit Testing With Karma, we configured Karma to run our unit tests. In this post, I will talk about how you can use three additional plugins to extend Karma and […]

5 Technology Trends for 2014

January 9, 2014 Tim Sporcic

Another year is upon us. Having been in the technology space for two decades, it is fascinating to look where we’re headed relative to where we have already been. History often repeats itself, and we hope we learned from our prior mistakes. This year is proving to be no different. What was old is new […]