Skip to main content

Services

Tokenfeature

Qodo AI to Transform Code Reviews, Catch Bugs Early, and Shift QA Left

Let’s be honest, code reviews can be tedious. You open a pull request, scroll through hundreds of lines, spot a couple of obvious issues, and approve. Then, two weeks later, a bug shows up in production… and it’s traced back to a line you skimmed over. Sound familiar? That’s exactly why I decided to try […]

Zero Trust

Zero Trust & Infosec Mesh: Org’s Survival Guide

Zero Trust & Cybersecurity Mesh: The New Security Paradigm Traditional cybersecurity methods have fallen apart under their own presumptions in a world where employees access systems from kitchen counters, cafés, and even virtual reality headsets, and data is no longer housed behind a single firewall. It’s not only that the castle-and-moat model(a classic method in […]

Istock 1335298678

The Intersection of Agile and Accessibility – A Series on Designing for Everyone

Welcome to the first entry in our new series exploring the synergy between Agile methodologies and Accessibility practices, and how their union can lead to more inclusive, equitable, and universally usable outcomes. In today’s post, we’ll lay the groundwork by asking: What are Agile and Accessibility? And more importantly, why does their intersection matter? What […]

A representation of the MCP protocol, showing an AI connected to external systems.

What is the Model Context Protocol?

You can think of the Model Context Protocol (MCP) as USB for large language models (LLMs), allowing an LLM to interact with a variety of external systems in a uniform manner. It was developed by Anthropic to solve the fundamental problem of getting a text generator (LLM) to perform real-world actions on a user’s behalf. […]

Performance

Reclaim Space: Delete Docker Orphan Layers

If you’re using Sitecore Docker containers on Windows, you’ve probably noticed your disk space mysteriously shrinking over time. I recently encountered this issue myself and was surprised to discover the culprit: orphaned Docker layers – leftover chunks of data that no longer belong to any container or image. My Setup This happened while I was […]

Two Professional It Programers Discussing Blockchain Data Network Architecture Design And Development Shown On Desktop Computer Display. Working Data Center Technical Department With Server Racks

Postgres RAG Stack: Embedding, Chunking & Vector Search

This is Part 2 of a three-part series (links at the bottom). The GitHub repo can be checked out here. Postgres RAG Stack brings together Postgres, pgVector, and TypeScript to power fast, semantic search. In Part One, we covered the theory behind semantic search: how embeddings convert meaning into vectors, how vector databases and indexes enable […]

C0045b10 5bc9 4b79 92f7 Ae643c5cb4ae

Vector Search Embeddings and Retrieval-Augmented Generation

This is Part 1 of a three-part series (links at the bottom). Traditional search engines and databases match based on keywords. These systems are fine when you’re looking for an exact or partial string match but fail when the goal is to find content that’s conceptually similar, not just textually identical. Vector search bridges this […]

Sean Brundle Transforms Technical Expertise into Leadership that Empowers Team Success

Meet Sean Brundle, Senior Technical Consultant, Sitecore  Throughout his 10 years at Perficient, Sean’s dedication to excellence and passion for continuous growth have shaped his journey into becoming a remarkable people leader. His commitment to professional development and mentoring his team across diverse technologies exemplifies Perficient’s promise to challenge, champion, and celebrate every colleague.   Sean […]

Karate Dsl

Technical Deep Dive: File Structure and Best Practices in Karate DSL

In the world of API test automation, Karate DSL stands out for its simplicity, power, and ability to handle both HTTP requests and validations in a readable format. At the heart of every Karate test lies the feature file — a neatly structured script that combines Gherkin syntax with Karate’s DSL capabilities. Whether you’re a […]

Istock 1700567210

Python Meets Power Automate: Trigger via URL

Want to trigger Power Automate flows from anywhere using just a URL—even from a Python script? Whether you’re working with automation scripts, web apps, or external systems, Power Automate makes it easy to integrate workflows using HTTP requests. In this guide, you’ll learn how to set up a flow that can be triggered via URL—step by […]

Adobe Agentic AI

How Agentic AI is Reshaping Marketing and CX Operations

As Generative AI (GenAI) continues to evolve, its promise of speed and scale is capturing the attention of senior executives across industries. According to Adobe’s 2025 Digital Trends Report, 86% of leaders expect GenAI to significantly increase content production both in speed and volume. But for the marketing and customer experience (CX) teams tasked with […]

2025 Idc Customer Experience image with IDC logo..it is red and white

Perficient Included Again in IDC Market Glance for Customer Experience Services

Customer experience (CX) continues to be a defining factor in business success. In a digital-first world, even a single poor interaction can drive customers to competitors, contributing to an estimated $1.6 trillion in annual losses in the U.S. alone. On the other hand, exceptional omnichannel experiences build trust, deepen loyalty, and turn customers into lifelong […]

Load More