Skip to main content

Services

Person Testing Different Business Processes

User Acceptance Testing Execution Tips for Websites and Portals

User Acceptance Testing (UAT) is the final stage before launching new functionality.  What should be an exciting time can turn to frustration and exhaustion.  Over the years, I have found tactics that can improve the UAT outcome. UAT involves key business stakeholders validating the system prior to go-live.  My background is primarily around website and […]

Hands Typing On Laptop Computer

The Event-Driven Data Layer: Unifying Analytics and Development Teams

One common way of implementing tags through Adobe Launch is using a data layer, which is a JSON object (key/value pair) that is loaded onto the page from which attributes are passed through as the user navigates through the website or completes certain objectives. This can be extended further into using an Event-Driven Data Layer […]

Business Analysis And Financial Background

Fetching and Editing Renderings Information for Versioned Items With PowerShell

While working on a project, I encountered a scenario wherein I had to list all the items with particular renderings along with the versions of page items. I also had to update the rendering in presentation details for all the versions. This was a bulk update. I decided to write a PowerShell script for this […]

Istock 1473508658

Perficient Achieves Government Specialization Distinction with Pegasystems

Perficient is excited to announce that we have earned the Government Specialization Distinction (Americas) in the new Pega Partners program. Specialized partners are thoroughly vetted by Pega to bring deep vertical knowledge or specialized expertise to clients.  Pega Partners that achieve a Specialization have a demonstrated ability to help customers build more innovative businesses, and […]

Planning For Future Success

Enhancing TypeScript Code with Generics

In this blog, we will explore generics in TypeScript, but before diving into generics, let’s first understand what TypeScript is and why TypeScript has become increasingly popular in the software development industry.  So, what is TypeScript? TypeScript, as a free and open-source high-level programming language, acts as a superset of JavaScript by introducing features like […]

Artificial Intelligence women

AI (Artificial Intelligence) Powered Product People

AI (Artificial Intelligence) Powered Product People  Have you ever wondered how artificial intelligence can transform not only our lives but also our professions? As someone passionate about technology and digital product development, I have always been intrigued by new tools and how they can improve our lives and careers.  In recent times, artificial intelligence (AI) […]

Ev Event Image

Decoding the Barriers to EV Adoption Over Coffee: Our Event Highlights

Did you miss our event or need a refresh? Watch a recap of Lisa Sherwood’s presentation at our Electric Cars + Coffee virtual event!   On February 16, I had the opportunity to join my colleagues Lisa Sherwood and Kevin Espinosa in hosting our “Electric Cars and Coffee” virtual event. The event brought together our […]

Planning For Future Success

10 Ways Agile Supports Product-Driven Healthcare

The shift from a project to a product mindset is particularly relevant for health insurers and healthcare providers as they aim to enhance their agility, responsiveness, and consumer-centric focus. Agile methodologies play a crucial role in facilitating and supporting this transition in the healthcare industry. Agile’s role in product-driven healthcare Continuous Improvement in Healthcare Services: […]

Business Man Staring At Screens of Code

Deep Diving into Test Execution and Reporting in Katalon TestOps

Introduction to Test Execution in TestOps: Test execution in Katalon TestOps is a critical phase in the software testing lifecycle, where test cases are executed to validate the functionality and performance of an application. Katalon TestOps, a robust test management platform, plays a central role in ensuring the quality and reliability of software products.   […]

Yes To Success!

Debugging techniques in Katalon Studio for Faster Issue Resolution

Introduction Debugging is a fundamental aspect of software development and testing, aiding in the identification and resolution of issues within the application under test to ensure a reliable and bug-free final product. In Katalon Studio, various debugging techniques can be employed to expedite issue resolution and enhance test quality. This blog post will delve into […]

Understanding the role of Py4J in Databricks

I mentioned that my attempt to implement TDD with Databricks was not totally successful. Setting up the local environment was not a problem and getting a service id for CI/CD component was more of an administrative than a technical problem. Using mocks to test python objects that are serialized to Spark is actually the issue. […]

Tick Symbol On A Digital Lcd Display With Reflection.

Test Driven Development with Databricks

I don’t like testing Databricks notebooks and that’s a problem. I like Databricks. I like Test Driven Development. Not in an evangelical; 100% code coverage or fail kind of way. I just find that a reasonable amount of code coverage gives me a reasonable amount of confidence. Databricks has documentation for unit testing. I tried […]

Load More