A Test-Driven Development Introduction to Angular 2 – Part 2

Matthew Brown Angular, Articles, Development Technologies & Tools, JavaScript, Single-Page Application, Testing 7 Comments

In this updated blog post, weโ€™ve built an employee directory using Angular 2 with unit tests, gone over some differences between Angular 2 and version 1, and introduced some of the features of TypeScript.

I originally wrote this article/application when Angular 2 was still in beta. Now that it has released officially, I have updated the source code to reflect updates made to the Angular 2 framework for release. My approach to get this working was to start from the new Angular 2 quick-start project, port in the original application source code, and refactor as needed to make things work. Let’s get started…

Education Scheduled: Microservices And DevOps In Actionโ€‹

Lauren Fournier Bogner Articles, Company News, DevOps, Microservices Leave a Comment

Keyhole Software has announced that it will host a Microservices and DevOps educational Breakfast Boost event on January 25, 2017. This presentation will demonstrate an actual Microservices application implementation, with a live showing of a durable, stable, and elastic Microservices platform automated with DevOps tooling. This free, educational opportunity is open to the public and is specifically geared toward those participating in enterprise development.

To get more information and reserve your free tickets, please visit….

Handlebars – A More Dynamic Way

Dagin Fullmer Articles, Development Technologies & Tools, JavaScript, Single-Page Application, Tutorial Leave a Comment

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 templates afford us. During our discussion we will cover Handlebarsโ€™ precompiling, partials, and helpers, and how each supports or contradicts dynamic and logic-less templates…

Getting Started With JHipster, Part 2

Matt McCandless Angular, Articles, Development Technologies & Tools, Java, JavaScript, JHipster Series, Microservices, Spring Boot Leave a Comment

In part two of this series, we create a microservice architecture using JHipsterโ€™s available options for doing so. There is quite a bit more work to do with this approach as compared with the monolithic approach. But, in the end, it pays off. You will see the benefits and flexibility in decoupling our different layers of our architecture. Each layer will not be dependent upon another to run. Let’s get started…

Default image for blog posts - purely decorative

Blood, Sweat, and Writing Automated Integration Tests for Failure Scenarios

Billy Korando Articles, DevOps, Java, Opinion, Programming, Spring, Tutorial 3 Comments

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 the scenario my service was experiencing in PROD. I had to create a fix that took my test from failing to passing. And finally, I worked to increase confidence in the correctness of code for all future releases, which is only possible through automated testing.