In a world that is becoming increasingly aware of the diverse needs of individuals, it’s important to shed light on an often-overlooked aspect of disabilities – psychological and psychiatric disabilities. These conditions, ranging from anxiety and depression to bipolar disorder and schizophrenia, can significantly impact an individual’s life. Fortunately, the intersection of technology and psychology […]
Software Development
Exploring JEST React Testing Library: A Complete Overview
Welcome to the comprehensive guide on mastering JEST React Testing Library! In this tutorial, we will explore the ins and outs of the JEST React Testing Library, a powerful tool for testing React components. Whether you are a beginner or an experienced developer looking to enhance your testing skills, this guide will equip you with […]
Local HTTPS for Optimizely, IIS, and Kestrel using certificates (Pt 2)
In part 1 of this two-part blog series on securing your local development with HTTPS and Self-Signed Certificates, I described how to create a local self-signed certificate. In this part, I’ll explain how to use that certificate to safeguard your development environment and make it even more similar to QA & Production. Bind the certificate […]
API Testing with Apache JMeter: Comprehensive Guide
APIs (Application Programming Interfaces) indeed play a crucial role in modern software development, enabling different applications to interact and exchange data seamlessly. In the contemporary world of technology, APIs have evolved into the fundamental backbone of modern software businesses, serving as the essential means of communication and data exchange between various applications. While you may […]
Monolithic vs. Microservice Architecture: Choosing the Right Path for Your Application
Introduction In the ever-evolving landscape of software development, choosing the right architectural approach is crucial for building robust and scalable applications. Two popular architectural styles that often come into consideration are Monolithic and Microservice. Both have their merits and trade-offs and understanding their differences is vital for making an informed decision that aligns with your […]
Keeping Sitecore Content Authors Happy and Productive
“I hate Sitecore.” As a developer, I have heard that many times. But it’s usually not true. It was probably not organized, configured, or explained logically. Or the dev team never took the time to see the post-launch care through the eyes of the non-dev team that was going to inherit this system. Sitecore is […]
How to Connect Node JS with MySQL Database
Node.js is a popular open-source JavaScript runtime environment used for building web applications. On the other hand, MySQL is a widely used relational database management system. In this blog, I will guide you through a step-by-step process on how to connect Node.js with a MySQL database and workbench. Step 1: Install Required Software Before we […]
Apex PMD: Streamlining Salesforce Apex Code Quality with Static Code Analysis
Maintaining clean and robust code is critical to ensuring long-term success in today’s fast-paced software development world. For Salesforce developers, Apex PMD (Programming Mistake Detector) is a powerful static code analysis tool that can significantly enhance code quality by identifying potential issues, enforcing best practices, and promoting consistent coding standards. Here, we will explore streamlining […]
Local HTTPS for Optimizely, IIS, and Kestrel using certificates (Pt 1)
Wasn’t it around 2006 when HTTPS started becoming popular? You’d go to a secure page and almost always see a message saying, “This page contains both secure and nonsecure items. Do you want to display the insecure items?” 1 “Helpful” people online posted how to disable the error. Then browsers got smarter and just stopped […]
Optimizely CMS 12 upgrade takeaways!
I’ve now written several blog posts about my experience with Optimizely CMS 12 upgrade process on several different projects. Each project has taught me something new and made me encounter things I hadn’t before. One of my earlier upgrade projects this year had very unique challenges that I wrote about here. This time around, I’m […]
Optimizely CMS 12 – Content Delivery API Integration
In the Optimizely Content Management System (CMS), a headless approach is achieved using content delivery API. This handy package can get the data into JSON format using the REST API. In Single Page, Application, and content delivery, API works very well with JavaScript languages like React, Vue, and Angular. A headless system can work with […]
Setting up the Component Form Builder in Site Studio
In the last blog, we get to know about how to create a component in the site studio. In this blog, we are going to set up the component form builder for the component. You can improve specific functionalities or enhance the visual appearance of your site by using component form builder. The component form […]