Don't miss out on any insight. Subscribe to stay in the loop about our exclusive content.
Don't miss out on any insight. Subscribe to stay in the loop about our exclusive content.
Blog
Class Components vs Functional Components in React
Components are regular JavaScript functions that return renderable results. These components can be ...
Blog
Redux Unit Testing: A Step-By-Step Guide
For a front-end developer using JavaScript, one of the most popular libraries is React Js, which ...
Blog
How to Build Scalable Apps from Scratch
Building an app from scratch can be complicated and overwhelming. Since it's a process with ...
Blog
Building a simple Metaverse application using the A-Frame framework
In this article, we will create a simple and practical example simulating the rising sun in an ...
Blog
Differences between Infrastructure as Code (IaC) Tools Used for Provisioning and Configuration Management
For provisioning and configuration management, there are different Infrastructure-as-Code (IaC) ...
Blog
Importance of Security Audits in Software Projects for Robust Application Security
This article explores the vital role of implementing ASVS in software projects, highlighting its ...
Blog
What Is Emotional Design and What Impact Does It Have on AR?
When designing for Augmented Reality (AR), the product-emotion cycle is critical to the user ...
Blog
Using the OpenAI API
Introduction Lately, Foundational AI models, and Large Language Models (LLMs) in particular, have ...
Blog
How to Use Generative AI Coding Tools for Software Engineering?
Background One of the most potentially valuable language generation tasks that LLMs have shown ...
Blog
First Steps to Becoming an Automation Engineer
The Journey of a Manual Tester to Being an Automation Engineer Being a manual tester for 12 years ...
Blog
Complete Guide to Codeless Automated Testing
Codeless platforms relieve the time-intensive burden of writing code to automate tests. Codeless ...
Blog
Decentralized Applications Guide
Decentralized applications are emerging as an application solution with the potential to transform ...
Blog
How to Adopt Scrum in Your Team
Over the past decade, the role of the Scrum Master has gained immense relevance in the global ...
Blog
Handling Scope Change in Agile
What is scope and its management? Scope defines what a product does and what it does not do. ...
Blog
Creating Accessible VR Experiences
“It takes zero effort to make your experience or application not inclusive. It only takes a little ...
Blog
Getting Started in Product Designing with AR & VR
Overview It seems like we've been talking about AR (augmented reality) and VR (virtual reality) ...
Blog
What to Know About Angular Nearshore Development
The Angular framework came onto the scene in 2009. It has since grown wildly popular with ...
Blog
Building an Extended Reality XR Strategy: A Guide for Your Next XR Project
It is 9:00 a.m. and you are getting prepared for your daily meeting. Your team introduces the ...
Blog
Bringing Scenario-Based Learning Alive through Augmented Reality
Introduction "The Silver Shoes," said the Good Witch, "have wonderful powers. And one of the most ...
Blog
Decentralized Clinical Trials (DCT): Amplifying the Role of Information Technology in Drug Development
Abstract Decentralized Clinical Trials or “direct-to-participant trials” or “virtual” studies are ...
Blog
A Guide to Software Supply Chains and How to Secure Them
The most recent ENISA (European Union Agency for Cybersecurity) report on cybersecurity listed ...
Blog
Performance Improvement of Front-end Stack
Introduction Just Imagine you are visiting your favorite online store and the webpage takes 50 ...
Blog
Introduction to GraphQL
Have you ever heard about GraphQL? In this article we introduce you to this API standard that is ...
Blog
A Guide to Open Source Management
Open-source software is here to stay and will continue to grow in use. A recent survey conducted by ...
Blog
Policy-As-Code Definitions and Benefits
A popular approach to policy management is called policy-as-code. This is a practice where policies ...
Blog
Best Practices for Implementing SAFe
SAFe(Scaled Agile Framework) is generally used for the entire organization where business agility ...
Blog
What is Agile Product Development
Organizations choose Agile product development because it allows them to develop products in a way ...
Blog
Software Quality Standards: ISO 5055 Overview
Poorly designed and developed software can be dangerous at worst and costly at best. Weaknesses in ...
Blog
How Recruiting Has Changed During COVID
Effective recruiting across the board has always been challenging, particularly when assembling a ...
Blog
Product Led Growth for B2B Developer Tools Companies
What is Product Led Growth and how can it benefit B2B and mainly B2D companies as the main go to ...
Blog
Systems of Inclusion: Building Trust and Empowerment
Building Trust & Empowerment through Inclusive Corporate Decision-making and Problem-solving. ...
Blog
Software Devs: We’ve Got Work to Do!
Millions of custom software apps need to be built right now. Let's explore one working method: ...
Blog
Deliver Better Analytics Faster with DataOps
How does DataOps lower the cost of asking analytic questions? Christopher Bergh is the CEO and Head ...
Blog
Free the Developers Using NoCode
Supercharging the way Product Managers work with Product data. Angela Castillo is a seasoned ...
Blog
Ending Email Overwhelm
Why is email making you less productive and what to do about it. Prasanth Nair is an ...
Blog
What is Product Engineering?
While there are an almost infinite number of different types of products in the world, they can all ...
Blog
The Ultimate Guide to Site Reliability Engineers
Prior to the emergence of the discipline of Site Reliability Engineering (SRE), teams of software ...
Blog
The Software Product Development Lifecycle
Almost every activity today is supported by computer-based workflows & processes that are ...
Blog
What is a Structured Partner?
Technology is constantly changing and rapidly evolving. It’s important for the success of an ...
Blog
Reinforce your organization’s culture with a purpose-driven vision
Humans crave to find purpose in everything they do. That's also why we get very mindful while ...
Blog
DevOps Engineer vs Software Engineer
Creating and releasing software is a complicated business, requiring many different people in ...
Blog
First-Hand Experience: Software Team Mergers
This article will provide a definition of teamwork and offer a guide on how to achieve a successful ...
Blog
Agile Mindset – Methodology and Principles
Introduction Imagine reserving a seat for a soccer game - you probably picture a full packed ...
Blog
Serverless or Microservices: What's the Best Solution for Your Company
As the use of technology continues to become an increasingly critical differentiator for most ...
Blog
Version Control: a Quick Overview
What is Version Control? Version control can be defined as a system that allows us to register, ...
Blog
Easy Voxel Art for Unity
Voxel art is like pixel art but in 3D. Instead of having flat pixels, as in a 2D canvas, you add 3D ...
Blog
How to Get Started with Alamofire
One of the most common tasks in the development of mobile applications is the consumption of web ...
Blog
What Is the Android Activity Lifecycle?
Before you start with Android, you need to know a thing called the Android Activity Lifecycle. This ...
Blog
Are You Ready for a Self-Managed Agile Team?
At first blush, the idea of having a development team self-manage seems ludicrous. But it turns out ...
Blog
Comparing the Most Popular Virtual Environment Tools for Python
Python developers make heavy use of external libraries to add features and fix bugs. Depending on ...
Blog
How to Create an API and Web Applications with Flask
It is important to know how to create an API. Nowadays is very common to encounter micro services ...
Blog
How does Ruby-on-Rails ActiveRecord Work Behind the Scenes?
In the past, to build a web application you required the skills to code in your business logic.
Blog
How to Take Advantage of Parallax in Programming and Video Games
Parallax is a visual effect that has influenced the way video game developers play with our ...
Blog
How to Work Effectively on Multiple Projects at the Same Time
I am part of SoftwareDev Tools, a relatively small team responsible for making software products ...
Blog
Accelerating Agile Development Using Low-code
Have you heard people saying “I hate coding”? Or, come across a situation where the client and ...
Blog
What Is and What Is Not a Design Pattern
If you’re an experienced software developer, you’ve probably heard about Design Patterns. But if ...
Blog
12 Ways to Work Remotely and Still Be Present
Staying present when working remotely takes work, it doesn't come for free as when you are ...
Blog
Best Practices to Improve Code Quality
Objective Coding best practices are vital for helping the teams create good quality code. We will ...
Blog
Why Is Starting an Agile Transformation So Difficult?
When organizations hear there is a ‘magical’ way in which they can get more speed and flexibility ...
Blog
How to boost productivity of software development teams
In the software development industry, productivity is much more complex than it seems in general ...
Blog
The Present and Future of Electronic Health Records
Electronic Health Records (EHR) have become a building block of the healthcare industry. The ...
Blog
Healthtech Basics: Connected Care, Remote Patient Care, and the Internet of Medical Things
The medical industry was stretched to unforeseen limits with the spread of the Coronavirus ...
Blog
Aspect Oriented Programming (AOP) in .NET Core and C# using AutoFac and DynamicProxy
I implemented AOP in .NET Core 2. I’m starting to love the idea of transferring my programming ...
Blog
The Importance of Product Testing and Engineering Services
The best-engineered product in the world can still be a failure if users don’t like it. According ...
Blog
7 Benefits of AI/ML in the Financial Services Industry
Artificial intelligence and Machine learning are pioneering new opportunities for growth in ...
Blog
How To Create Voxel Art for Unity Projects
Pixel art and voxel art have made a comeback in recent years, thanks to remakes and remasters of ...
Blog
Finding Duplicate Addresses Using the Levenshtein Distance Metric in SQL
When the LIKE operator in SQL is insufficient or lacks the ability to find strings that are similar ...
Blog
Aspect Oriented Programming (AOP) in .NET on MacOS? Yes!
For .NET developers it is possible to ‘transfer’ their programming skills to all platforms.
Blog
Determine a valuable product without building one. Ryan Jones, VMware
In this DojoLIVE interview, Ryan Jones, Product Lead and Manager at VMware, discusses how to ...
Blog
Driving innovation advancements in oil & gas processing with John Sabey, CTO of ProSep.
In this DojoLIVE interview, John Sabey, CTO of ProSep, discusses innovations and advancements in ...
Blog
Continuously Improve your Life and Company with OKRs
What are OKRs? Objective and Key Results are one of several existing tools (such as SMART, BSQ, and ...
Blog
Telehealth: The New Normal - Josh Scales | Uniti Health
Was COVID-19 the tipping point for telehealth? Joshua Scales of Uniti Health, explains how the ...
Blog
Game Testers: Key Technical Skills
Currently, game testers have become an essential part of app development teams. To ensure its ...
Blog
Wails: Building Desktop Apps in Go
Go is an extraordinary language commonly used for APIs and/or libraries. When someone thinks about ...
Blog
How to Get the Most Out of 340B Program Participation? Automate, Automate, and Automate
Hospitals and health systems are feeling a financial squeeze, one of the many ripple effects of a ...
Blog
It’s Time to Put an End to the Discussion, Are You Really Agile?
The objective of this article is to put an end, once and for all, to all the questions and ...
Blog
Open Source vs Commercial eCommerce Platforms
Several business owners may be uninformed that the platform used for their eCommerce may not have ...
Blog
Simulating Particles in D3
Mapping the interaction between particles is a common problem in Physics, but it can be hard to ...
Blog
Four Strategies to Lead a Remote Design Team
Designing great software products means not only collaborating with fellow designers but with the ...
Blog
Machine Learning Applied to Medical Diagnosis
A late diagnosis of a disease leading to delayed treatment and recovery is a very acommon ...
Blog
The Security Vulnerabilities of PoS Systems and How to Address Them
Point-of-Sale (PoS) systems are rapidly becoming the technology of choice for retail businesses as ...
Blog
Capturing Audio & Video with WebRTC
As software developers, sometimes it’s necessary to create a web application that captures audio or ...
Blog
Six Industries That Are Thriving During COVID-19 Thanks to Technology
COVID-19 preventive measures—curfews, lockdown, quarantine, driving restrictions, and ...
Blog
Design Sprint 101
What is a Design Sprint? Its name comes from Sprint: How to Solve Big Problems and Test New Ideas ...
Blog
SCRUM Product Owners: Frequent Issues
In the last few years, there has been a rise in the use of Agile methodologies. Now, everybody ...
Blog
Structure Your Designs with the Content Architecture Funnel Template
Structuring information can be a messy process if you don’t have the right tools. The Content ...
Blog
I, Designer
Artificial Intelligence will eventually be commonplace. So, what does this mean for designers? Will ...
Blog
Optimize Your Conversion Funnel with A/B Testing
I often hear clients wanting to do A/B testing hoping it will solve all their UX problems at once. ...
Blog
How to Manage the Android Main Thread: Coroutines
When the user launches your app, Android creates a new Linux process along with an execution ...
Blog
How to Cook Wireframes Sketches
And not burn your journal trying Designing wireframes is like cooking, when you're practiced in the ...
Blog
UX Investing Equals Better Business
A positive user experience plays an important role in converting users into paying customers. We ...
Blog
The impact of UX Strategy in organizations
In a ever constant changing industry as it is Retail, where experience means everything, is crucial ...
Blog
Loyalty Isn't Dead
The Global Business Travel Association (GBTA) estimates that corporate travel spending will reach ...
Blog
From Traditional Models to Agile for Software Testing Teams
Agile or Traditional Methodologies? The “agile wave” has started to take over Latin America over ...
Blog
Controlling the Planned Versus the Real Progress in a Project
The Importance of KPIs Every project we work on, whether it is Quality Assurance, Development, or ...
Blog
Digital Disruption: Inevitable Chaos or An Opportunity?
Digital Disruption Should companies be in the business of experimentation and change- change that ...
Blog
How to Reach Female Solo Travelers, the Biggest Market in the US
Women are the most powerful consumers in the world. They influence all kinds of markets, especially ...
Blog
Why Millennials Don’t Trust Your Hotel App
The media has portrayed millennials as tech-hungry consumers, looking for adventures, and posting ...
Blog
How Usability Problems Affect Your Mobile Bookings
You spent a lot of time and effort "going mobile." You finally have your offering out there, in the ...
Blog
Using rapid prototyping to validate your travel app
To build great products you must provide a positive experience that helps users solve problems in ...
Blog
Build a World Class Team and Reach the Finish Line
Today more than ever companies need to be ahead of the game to keep up with technology, their ...
Blog
Data-Driven Evolution in the Travel Industry
In an era of big data, we have tons of information about the modern traveler lifestyle and ...
Blog
How Service Mapping Leads to Personalized Trips
Travel brands must provide personalized experiences that give users the content they want, the way ...
Blog
How to Increase Customer Loyalty in the Travel Industry
The Travel Industry is at an all time peak for travelers looking for new adventures. The 2017 ...
Blog
How to Structure Your Content to Win Online Bookings
Most booking sites share the same core functionality to help users book a trip.
Blog
How to Adopt a Culture of Continuous Learning
Day-to-day business operation can get in the way of getting to know our customers.
Blog
Here is How to Do User Research in Agile Teams
The key to thrive in the competitive environment is without a doubt to focus on the User Experience.
Blog
6 Steps to Build a Product People Love:
Anyone can have an idea for a product. The real challenge is to build products that people love and ...
Blog
Improve UX to increase Conversions and Loyalty in Travel and Hospitality
New trends are affecting how successful companies such as Expedia, Trip Advisor, booking.com, and ...
Blog
Objectives and Key Results
OKRs system has been a popular method for aligning personal and business goals. Intel started the ...
Blog
Design Thinking in Your Work Life
Design thinking has been a popular topic in the software industry for the past couple of years. ...
Blog
How Design Thinking Can Impact your Business
Many products and services are launched into the market with hopes of success. And then reality ...
Blog
How Storytelling Can Inform Design
I had to the opportunity to attend UX Week 2016 and I was delighted to find out about a new ...