Spring Integration With JMS
What is Spring Integration? The popular definition (via Google), JavaWorld.com says: “Spring Integration is an enterprise integration framework that provides out-of-the-box implementation of the...
View ArticleDon’t Hate The HATEOAS
Or How I Learned to Stop Worrying and Love the HATEOAS REST has become the defacto, or at least vogue, solution to implementing web services. This is understandable because REST offers a level of...
View ArticleAutomate your front-end development environment with npm
For JavaScript development, there are more build tools than you know what to do with. The non-verbal utterance category contains the two most popular ones, Grunt, and Gulp. Then you have your...
View ArticleLearning Sitecore: My Project Builds, Now What?
I found a plethora of articles on how to build a Sitecore project and get to its infamous welcome page. I could create data templates and content and even workflows, but I found myself confused on how...
View ArticleBlind Date with AngularJS
Are you starting to work on a new application that is using AngularJS? You have heard of it before and would like to know more about it? And have no idea where to start? You are in luck! Continue...
View ArticleIn Your Face! Figuring Out Apple’s Face Detection API
I am making a native iOS app that has face detection. Apple has an awesome image detection API that can find faces, barcodes, and even rectangular shapes in images or video frames. The API came out...
View ArticleA Test-Driven Development Introduction to Angular 2
AngularJS is a popular framework used for building single-page applications. One great benefit of using Angular is that it is easy to incorporate automated testing. I have been using Angular on various...
View ArticleWhirlpool: Microservices Using Netty And Kafka
Introduction Update! Whirlpool now uses the “just released” Netty version 4.1.0. The great news about this is the upgrade required zero code changes, just update the pom and rebuild! In my last blog, I...
View ArticleGolden Service Fabric Hammer
I had some time before my next project started up, so David Pitt asked me to research and write a blog on Service Fabric. It sounded terrifying. First off, I’m not really what you would call...
View ArticleGetting Started Building 3D Simulations In Unity3D, Part 1
Welcome to part one of a three-part blog series on Unity 3D. In this series, we will create a simple 3D game in Unity3D with rich controls. Part one will cover how to set up Unity3D. Part two will...
View ArticleControlling Unity3D Using C#, Part 2
Welcome back! This is part two of a three-part blog series on Unity 3D. In part one we discussed how to get started with Unity 3D. Now, moving along, we are going to discuss how to use C# to control...
View ArticleBlood, Sweat, and Writing Automated Integration Tests for Failure Scenarios
I introduce the process I went through to diagnose the bug and determine the correct integration test solution to fix it the right way. In doing so, I had to create a test that accurately reproduced...
View ArticleGetting Started With JHipster, Part 3
Welcome back to this JHipster tutorial series! In part one we covered creating a monolithic application. In part two, we walked through creating a microservice application (which was a bit more...
View ArticleHandlebars – A More Dynamic Way
Handlebars.js is a popular templating engine based on the Mustache template language. In this blog, we will explore how Handlebars is a dynamic template creation tool and what benefits logic-less...
View ArticleQuick Start: End-to-End Testing With Protractor
As AngularJS applications become more complex, manual testing becomes unreliable and repetitive. Unit Testing is a great start for testing the code, but eventually End-to-End testing is needed for...
View ArticleCreating a SQL Database Project for Isolated Development
In this article you see how to create a database project that will let you quickly and consistently deploy a database to your local environment. This approach can help to solve some issues from team...
View ArticleUsing Toastr With SignalR
When you submit data to the server within a Single-Page Application (SPA), you are not performing the usual form post of data that would generate a new page load. Rather, you send the data using AJAX...
View ArticleSetting Up Angular 2 MockBackend
Todd was working on a client project developing one of the company’s first Angular 2 applications when he found that he needed access to the REST services before they were ready. He needed a good way...
View ArticleSpring Boot – The Right Boot For You!
Need a little spring in your step? Tired of all those heavy web servers and deploying WAR files? Well you’re in luck. Spring Boot takes an opinionated view of building production-ready Spring...
View ArticleAdventures In Modernization: Strategy + Example Converting COBOL To Java
We have consultants who specialize in moving old to new, renovating dilapidated code bases, and designing brighter futures for enterprises who have been vendor-locked for most of their existence. We...
View Article