This is the fifth and final installment in our middleware modernization series. You can read the first installment here, the second installment here, the third installment here, and the fourth installment here. Now that you’ve learned all about middleware and the most common use cases, it’s time to choose a technology partner and software to […]
Innovation + Product Development
Using a framework to reach your vision or goal
Using a framework to reach your vision or goal The Ideal Consultant defined by the picture-frame strategy A common framework for achieving a goal or vision is the picture-frame. In my first two blogs, we looked at two different examples of being an “Ideal” consultant. How did I derive the baseline for what is […]
Transforming Collaboration in Healthcare with Microsoft Cloud [On-Demand Webinar]
With COVID-19 as the catalyst for accelerating digital healthcare, this event shed light on a myriad of opportunities for innovators. Besides virtual health visits, healthcare organizations realized that obsolete, fragmented healthcare technologies and manual processes were a thing of the past. As detailed in a related blog, the Microsoft Power Platform offers new ways to […]
Five Common Use Cases for Middleware in Modern Development
This is the fourth installment in our middleware modernization series. You can read the first installment here, the second installment here, and the third installment here. In previous posts, we’ve explored what middleware is, what it does, and how you can use it in your modernization efforts. You’ve learned the basics and now you’re ready […]
Angular and Spring Boot as a Single Application
Angular and Spring Boot as a single application Prerequisites: Experience in Spring Boot, Gradle and Angular. Concept: This blog will let you understand how to build Angular and Java Code as a single WAR/JAR using Gradle. What is Spring Boot? Spring Boot is a Standalone application that reduces several tedious development steps and boilerplate code […]
Optimizely – Slot Swapping Bookmarklet
With this solution, if you use the query string to push you to your slot, you can use your bindings for your live domain to view any of your multiple sites from your single instance. So….What is a Bookmarklet? A Bookmarklet is simply a bookmark that has JavaScript in it. For instance, in the most […]
The Benefits and Tools of Middleware Modernization
This is the third installment in our middleware modernization series. You can read the first installment here and the second installment here. Organizations often lack the time and resources needed to effectively modernize legacy systems and applications. Middleware helps ease the challenges associated with modernization and provides the flexibility to upgrade applications. Benefits of Middleware […]
Sitecore Branch Templates for Content Authors
Branch Templates have been around in Sitecore for several versions (officially called Branch Templates since Sitecore 6, I believe). And even looking at Sitecore Branch Template documentation, you will notice that it is specifically set under the Developer section. However, in my experience and once development creates the page template, a content author is completely […]
AEM Content Services: Using Sling and Node APIs to Provide Asset collections – Part 2
In part 1 of this series, I discussed a method for getting AEM Asset Collection items into the JSON representation of a page. This uses the Sling model + HTL component pattern to obtain the collection items and display their values in the JSON, based on asset type. Specifically, the Sling model enables the JSON […]
Docker Bootcamp – Understanding Performance and Performance Tuning
Welcome back to docker bootcamp. In a previous post, we learned how to set resource limits for our containers. In this post, we will dig deep into performance. We’ll start with a brief history lesson about CPUs and hyperthreading then move on to an example that will help explain how different CPUs can impact performance. […]
Starting Your Middleware Modernization Journey
The following is the second installment in our middleware modernization series. You can read the first installment here. If your applications no longer meet business requirements, it may be time to modernize. Legacy middleware platforms weren’t built to address the needs of modern, hybrid IT environments, but modernized middleware can support application environments that work […]
Nexus Implementation using Ant Build scripts
Nexus implementation using Ant Build scripts In general, we keep the required compile-time jars in the local file system to use at the time of build. To avoid local file system dependencies and inconsistencies, we can use central repositories. By integrating with repositories like Maven and Nexus, we can save the memory, and it is […]