There is a problem with the default styling of the figure caption (figcaption) element that is intrinsic to the way HTML and CSS work on their simplest level. Elements don’t know or care about the other elements around them; they behave in their own way, no matter what content comes before or after them. Let’s […]
Posts Tagged ‘development’
MSSQL Replication With Read Intent
My team recently had a requirement in one of our Windows projects where the development team wanted to offload the website’s read request load from the database server, which can be done only if there is another database server to take the read request load on. To accomplish this, I had to configure database replication […]
Enterprise Accelerator: Helix Solution Structure
Helix is an architectural pattern outlined by Sitecore to help guide developers into organizing their solutions in a consistent and flexible manner.Each tenant website that we introduce to the CMS should be thought of as living within the Project layer.
Organizational DevOps – an Enterprise Contradiction
Does your business structure help or hurt your DevOps move? “Organizational DevOps” is the enterprise level action for a DevOps strategy and tactics. There is a natural struggle when moving towards DevOps, but therein is the value. First some context … Process or Project Operations management is the attempt to run things better – in the current […]
DevOps/OpsDev: The Name Debate is Over
DevOps was first introduced in 2008 as an extension of proper development, but shortly thereafter, “OpsDev” was on many of our minds. I believe the earliest mention of OpsDev was 2012 [Randy Clark in UK Business Computing World, “DevOps or OpsDev?”]. Please forgive me if you made an earlier mention! Why the Name Debate? There […]
How Docker Containerization Reduces CI/CD Deployment Costs
Whenever I hear the word “container,” the first thing that comes up in my mind is the containers on large cargo ships. The same context applies to the containerized application in IT as well. The containers on the cargo ships are packed with goods to ship to their destinations. Similarly, in IT, we can use […]
Sitecore Developers: Get To Know Your Content Authors
It’s no secret that I love working with and designing great content authoring experiences in Sitecore. While I’ve talked extensively about the technical considerations of designing for the Sitecore Experience Editor, considerations for a quality content authoring experience actually begins by understanding who your content authors will be. When developing components for use in the […]
Perficient Digital Wins Creativity Award for New Healthcare Site
Perficient Digital recently received a Creativity International award for the website we designed and created for OhioHealth, a not-for-profit system of hospitals and healthcare providers. The new website won a Silver award in the Non-Profit category, marking our first award win in the healthcare space. With health consumerism continually influencing patient expectations, OhioHealth wanted to […]
The Forgotten Value of a CMS Implementation and Why Many Fail
Building a CMS implementation, teams focus on numerous deliverables – building the user journeys, crafting a beautiful and engaging design and user experience, building and testing editable pages and components, writing the perfect content to tell our story…then we launch – and we’re done, right? Well, no. At Brainjocks, now Perficient, we’ve built our legacy […]
The Biggest Challenge of DevOps Is…
In my role over the past number of years, I’ve had many great ideological DevOps conversations with many people from various organizations. I often explain that to me, DevOps is an approach and a mindset. Whether it’s implementing a deployment automation tool for the first time, strengthening a continuous integration (CI) implementation, or writing infrastructure as code, my approach […]
Less is More: Write Clean Elegant Codes in AEM
A clean, elegant code base goes a long way. It helps developers read and modify the code, sets a good foundation for future development, reduces technical debts and maintenance overhead, makes code easier to unit test, follows best practices, and much more. This still holds true in the Adobe Experience Manager (AEM) world. However, many […]
Hello World – SCORE 3.0(TM) is here!
BrainJocks has just released the latest and greatest version of our Sitecore accelerator – BrainJocks SCORE(TM) 3.0.