Agile Sitecore Training – Part 2 of 3 Introduction This post is the second in a series discussing applying agile practices to training for Sitecore products. In the first post, I covered applying “Individuals and Interactions over Processes and Tools” to training. In this post, I will look at “Working Software over Comprehensive Documentation”. Over […]
Innovation + Product Development
How Good is your AEM Security? – AEMaaCS and 3rd Party Dependencies
Large scale data breaches and critical security vulnerabilities have companies thinking about security more than ever. Many developers are familiar with the OWASP top 10 (https://owasp.org/www-project-top-ten/). There are already many resources on generic mitigation for these vulnerabilities. So instead, in this series, I cover security issues and mitigations specific to AEM. In this final post, […]
Perficient Mobile Solutions Director Quoted in Forrester Report
Perficient colleague Jonathan Crockett, director of mobile solutions, was quoted in the recent Forrester report Pinpoint The Costs When Sourcing A Modern Mobile App. In the report, Forrester examines the many factors which impact the cost of developing mobile applications and provides guidance for reducing cost and development time. The report was published as an […]
Give Your React Native Apps a Titanium Shield Against Vulnerabilities
React Native is a popular and exciting framework to build robust mobile applications. React Native allows you to build cross-platform, rich UI apps that almost looks like native apps. It offers less complexity building new apps in short amount of time and ultimately with great savings at cost as well. Oh, and did I mention […]
Useful SEO Basics for Web Developers – What Should You Know?
Years ago, the SEO team stuff page with targeted keywords and ranked higher on Search Engine result pages, but things are completely changed. Today, SEO success depends on various processes, including User Experience, Secure and Accessible Websites, Code Development, Page load time, and other technical things. So, creating a successful website with a compelling user […]
Vue 3 with Sitecore MVC
Intro Vue is rapidly becoming one of the most popular JavaScript frameworks for building user interfaces. Vue 3 can be used as the UI for a Sitecore MVC website (i.e., not headless). Still, a few configuration gotchas need to be addressed, and a general strategy for working with your markup needs to be implemented. There […]
5 BIG Marketing Capabilities on Sitecore XM Cloud Your Team is going to Care About.
For the last couple of years, Sitecore XM Cloud has been looming over the horizon with the promise of faster deployments, better security, interoperability, scalability… but until Sitecore Symposium earlier this month, there was little to no information about what it actually offered marketers and strategists. Whether this was the result of poor messaging or […]
Perficient Mentioned in Forrester Trends Report: Low-Code Addresses the Developer Shortages
Many organizations are struggling with finding skilled software developers for their development teams. To help increase the number of developers, one of the strategies emerging in the market is low-code platforms. Low-code platforms reduce the need to write code and increase the speed at which applications can be built and deployed. Essentially, low code puts […]
Fun with custom Sitecore Processors, a look into the future (of your Sitecore content)!
This is a little P.O.C. I worked out a while ago that allowed for the creation of a custom a preview site where a user could tack on a date & time via the QueryString to see what the content would look like on that date. Only requirements were 1. it had to be friendly […]
Introduction to Salesforce Flows
What is a Salesforce Flow Despite the fact that Salesforce Flow has been available for a while, it has recently gained recognition as the sole declarative automation solution that Salesforce Admins and Developers should utilize. It has been around alongside Workflow Rules and Process Builder for a time. To minimize confusion over which tool to […]
Introduction to Event Driven Microservices
What is a Microservice? Many Large-Scale Software Projects Employ the architectural approach known as a Microservice System. Efficiency, dependability, performance, and scalability are to be increased. A single application can be developed using the microservice architectural style as a Collection of Small Services, each of which runs in its own process and Communicate with other […]
How good is your AEM Security? – Mitigation Tools
Large scale data breaches and critical security vulnerabilities have companies thinking about security more than ever. Many developers are familiar with the OWASP top 10 (https://owasp.org/www-project-top-ten/). There are already many resources on generic mitigation for these vulnerabilities. So instead, in this series, I will cover security issues and mitigations specific to AEM. Here I will […]