Insights
Explore expert-driven insights that merge years of practical know-how with innovative thinking to help you navigate the dynamic realm of digital experience.


Using Okta and OpenID Connect with Optimizely CMS 12
Modern CMS solutions rarely live in isolation. Your editors already log into other systems with SSO, and they expect the same from Optimizely CMS. In this post, we’ll look at how to integrate Okta and OpenID Connect into an Optimizely CMS 12 site, using a real-world implementation.

Operational observability using application insights to trace checkout end to end
You can’t fix what you can’t see. In a modern, distributed e‑commerce system, the checkout flow touches multiple services from the front-end UI to backend APIs, payment gateways, and inventory systems…

Automated Page Audit for Large Content Sites in Optimizely
Large content sites often face significant challenges in maintaining visibility and control over thousands of pages. Content managers struggle to track publishing status, identify outdated or unpublished content, and ensure overall content quality. Without automation, auditing becomes time-consuming, error-prone…

Optimizely Product Recommendation Troubleshooting
In today’s fast-paced digital landscape, personalization is everything. Customers expect relevant, tailored experiences whenever they interact with a brand and meeting that expectation can make or break your success. That’s where Optimizely’s Product Recommendation feature shines…

Integration Bynder (DAM) with Optimizely
Bynder is a comprehensive digital asset management (DAM) platform that enables businesses to efficiently manage, store, organize, and share their digital content and branding assets, including images, videos, documents, and other media files. For more information, visit Bynder…

Delete unused properties and content types in CMS 12
I have created a block type (e.g. TeaserBlock) and using this block created multiple contents and used it in different places, but after some time the requirement was changed and I removed this block type completely from the code..
FAQs
What is your process working in smaller projects?
We approach smaller projects with the same care and expertise as large engagements. After a quick discovery call, we define a clear scope, timeline, and deliverables. We work in focused sprints, maintain regular communication, and ensure fast turnaround without compromising quality.
Who is behind NiYoDx?
NiYoDx is led by experienced digital architects, engineers, and UX specialists with a strong background in experimentation, product, and modern digital platforms. Our team brings hands-on expertise from delivering scalable solutions for businesses across industries.
I’d like to get to meet fellow architects, how can I do that?
We regularly connect with the architecture and engineering community through workshops, knowledge sharing sessions, and collaborative engagements. Get in touch with us, and we’ll be happy to invite you to upcoming meetups or community initiatives.
Can I apply to be a part of the team?
Yes. We’re always open to collaborating with talented architects, developers, and consultants. Whether you’re looking for a full-time role or contract opportunities, reach out to us with your profile, and we’ll explore how we can work together.
