The mythological phoenix is a bird that is reborn from the ashes. It is a symbol of transformation, a reminder that something new can be born from the destruction of the old. In the same way, successful companies must continually adapt and transform their delivery processes to stay ahead of the competition. Delivery excellence in […]
Innovation and Product Development
Transform Your Business with Amazon DataZone
Amazon recently released a new data tool called DataZone, which allows companies to share, search, and discover data at scale across organizational boundaries. It offers many features such as the ability to search for published data, request access, collaborate with teams through data assets, manage and monitor data assets across projects, access analytics with a […]
Headful or Headless AEM? Why not both with Hybrid? – Part 2
Previously I presented a common situation where an engineering team might push for Headless AEM and covered why, in my opinion, a Hybrid solution is a better approach. I discussed how Content Fragments, Experience Fragments, and Sling Model Exporters are used in combination to deliver the Headless side of the AEM experience. In case you […]
Introduction to Tailwind CSS
What is Tailwind CSS? Tailwind is a utility CSS library that allows developers to use the styling properties within the HTML file. It is done by labeling the class name as styling properties. Instead of defining the class name such as Navbar, and Footer, developers can define the classes as styling properties. Such as display […]
The Problem with “We Should”
“We Should” is Said a Lot I’ve worked at a handful of companies throughout my career. If you split the years out, half of my time has been working within an agency and the other half has been in-house. The agency work has allowed me to see dozens of other companies as well. I’ve been […]
Battle to Use Artificial Intelligence Heats up, Introducing Google Bard Rival to ChatGPT
The battle to use artificial intelligence is heating up as companies worldwide are investing heavily in the technology. Companies are investing in AI to gain a competitive edge in the market, as well as to automate processes and increase efficiency. Google on Monday released its own chatbot similar to ChatGPT, called Google Bard, as the […]
Using Docker – Multiple Virtual Machines
I work on multiple projects at the same time. In my daily workflow, I switch between projects throughout the day. It is important for me to keep my projects separate for security reasons. To accomplish this, I have a separate virtual machine for each client. I am able to stay logged in to required systems, […]
Using Docker – docker-index.exe High CPU and Disk Usage
I recently updated Docker Desktop to version 4.16.3. My system ran much slower than I am used to when running docker. My first reaction is to open task manager and see what is going on with my system. Docker Desktop is using 81% of my CPU!!!?? Expanding the item, I notice the culprit is docker-index.exe. […]
You Just Got Vectored! SVG Image Formats
If you’re reading this, you’ve come across a need that nearly all Opti developers encounter in their careers; You need to correctly display a vector image format (SVGs and the like). The <IMG> tag just isn’t going to cut it anymore. Posts like this are a right-of-passage for Opti bloggers. “So,” you think, “if there […]
Setup Default Column Set for Guided Reporting
The Guided Reporting solution is used to provide business users with an intuitive and easy-to-use report viewing experience. This solution provides a framework for integrating customer data content into a report viewer workspace that is organized around the hierarchical Entity structure of an organization. In addition, reports are tailored to the data available for the […]
Revolutionizing the Way We Pay: The Top Payment Industry Trends You Need to Know in 2023
Across industries, consumers are communicating the same demands; they see the thing, they want the thing, and they want it in their hands within hours, if possible. And if it’s not possible, they wonder why not since it usually is through Amazon. Because money is what makes the world go-’round, the payments industry has responded […]
Top 5 Salesforce Best Practices on Apex Code
Introduction: This blog is basically to help you go to that next level of coding and what are the things we need to consider while writing Apex code so that your code adheres to the best practices. Apex runs in a multitenant environment that’s why Salesforce recommended Best Practices. It’s been defined over many years […]