AI in Medical Device Software: From Concept to Compliance
Whether you’re building embedded software for next-gen diagnostics, modernizing lab systems, or scaling user-facing platforms, the pressure to innovate is universal, and AI is becoming a key...
View ArticleThe Intersection of Agile and Accessibility – Designing Accessible Agile...
Welcome back, advocates of equity-driven design! If you’ve been following the series, you’ve already seen how accessibility can transform Agile workflows, from user stories and CI pipelines to...
View ArticleThe Intersection of Agile and Accessibility – Maintaining Accessibility...
Agile promises continuous improvement. But when it comes to accessibility, improvement often plateaus once initial barriers are addressed. How do we keep equity and inclusion alive, not just during...
View ArticleThe Intersection of Agile and Accessibility – How Agile Can Drive Systemic...
Accessibility as Culture Change: How Agile Can Drive Systemic Inclusion Welcome back, equity champions! In our journey so far, we’ve embedded accessibility into stories, sprints, personas, dashboards,...
View ArticleManaging Projects in Sitecore Stream: From Brainstorm to Delivery
In earlier blogs – Why AI-Led Experiences Are the Future — And How Sitecore Stream Delivers Them and Creating a Brand Kit in Stream: Why It Matters and How It helps Organizations, I tried to explore...
View ArticleLive Agent Escalation in Copilot Studio Using D365 Omnichannel – Architecture...
With the increasing use of AI chatbots, businesses often face one key challenge: when and how to seamlessly hand over the conversation from a bot to a human agent. In this two-part series, I’ll walk...
View ArticleAI-Powered Personalization: Integrate Adobe Commerce with Real-Time CDP
In today’s hyper-personalized digital world, delivering the right message to the right customer at the right time is non-negotiable. Adobe Commerce is a powerful eCommerce engine, but when coupled...
View ArticleLive Agent Transfer in Copilot Studio Using D365 Omnichannel – Step-by-Step...
Welcome to Part 2 of this blog series! In Part 1, we discussed the high-level architecture and use case for enabling live agent transfer from a chatbot. In this post, I’ll walk you through the actual...
View ArticleUnderstanding Tailwind CSS Safelist: Keep Your Dynamic Classes Safe!
Tailwind CSS has revolutionized modern front-end development by offering a utility-first approach. It’s fast, flexible, and makes styling a breeze. But if you’ve ever seen some of your classes...
View ArticleInvoke the Mapbox Geocoding API to Populate the Location Autocomplete...
While working on one of my projects, I needed to implement an autocomplete box using Mapbox Geocoding APIs in a React/Next.js application. The goal was to filter a list of hospitals based on the...
View Article2025 Modern Healthcare Survey Ranks Perficient Among the 10 Largest...
Modern Healthcare has once again recognized Perficient among the largest healthcare management consulting firms in the U.S., ranking us ninth in its 2025 survey. This honor reflects not only our growth...
View ArticleTotal Experience: The New Growth Engine for Modern Business
The recent Forrester Customer Experience Summit in Nashville was a powerful reminder that customer experience (CX) is no longer a standalone function, it’s the connective tissue of modern business....
View Article