As a developer, I bet you have spent considerable time increasing your technical knowledge and software development skills. How about soft skills? …
Improving Communication in the Workplace
You probably already know that communication in the workplace makes everything better. It seems like there’s always room for improvement regarding how …
3 Stages of Getting Your Career Path Going
It was the dawn of my career when I became acquainted with the term “career path” when a former employer suggested discussing …
THE GOLDEN CIRCLE OF CONSTRUCTIVE CRITICISM
Undoubtedly, you were put in a position where constructive criticism was needed of you. And I bet, in your perspective, it meant …
EMPATHY: AN EXCEPTIONAL TOOL
There is a top soft skill that has helped me navigate my professional career in software development. I quickly realized that this ability …
There are many misconceptions about the MVP concept, which means that simply defining it is not enough. Nevertheless, a definition is a …
WHY YOU SHOULDN’T SKIP THE PLANNING STAGE
We all know the drill of a complex project—no documentation, no clear requirements from the client, the tester doesn’t know what to …
HOW DESIGNERS AND SOFTWARE DEVELOPERS SUPPORT EACH OTHER
When building a digital product, the contribution of designers and developers is equally important. Sadly, the handoff culture nurtures a predominantly dysfunctional …
PROJECT QUALITY MANAGEMENT: QUALITY IS NOT ACCIDENTAL
We all want to be part of a well-delivered project, a product to be proud of, and suited to be showcased in …
SQL Server execution plans are an essential tool for database administrators and developers to understand the performance of SQL queries. An execution …
A SENIOR DEVELOPER’S EXPERIENCE WITH IN-PERSON MEETINGS
Effective communication and collaboration are key to successful software development. However, as many developers and project managers know, achieving this is easier said …
HOW TO GO FROM JUNIOR DEVELOPER TO MID-LEVEL DEVELOPER
Becoming a middle software developer is a significant milestone in any junior developer’s career. However, the journey from a junior to a …
THE 3 “C”S OF BUILDING SUCCESSFUL CLIENT RELATIONSHIPS
Undoubtedly, you were put in a position where constructive criticism was needed of you. And I bet, in your perspective, it meant …
DELIVERING A COMPELLING PRESENTATION
Public speaking is not quite the easiest thing to do for most people. It is called “Glossophobia” and it is believed to …
DEEP DIVING IN WRITING USER STORIES
If you have ever been in contact with a development team in the past 20 years or so, chances are that you’ve …
NORDLOGIC JOINS AROBS GROUP
On the 28th of July, 2022, Nordlogic became part of AROBS Group. This acquisition represents an important milestone for our company, as we …
DOES A GOOD SOFTWARE TESTER WRITE CODE?
This article will try to debate the controversial dilemma of hard and soft skills in the Software Testing field. I’m sure that …
SOFTWARE DEVELOPMENT TIME AND COST ESTIMATES – REDUCING PROJECT COMPLETION UNCERTAINTY
Any software development estimate is based on a combination of effort, time, and costs associated with the project scope. The crux is …
PRODUCT OWNER: ROLE, RESPONSIBILITIES AND BENEFITS FOR YOUR PRODUCT TEAM
A product owner is a specialist with a strong understanding of the business as well as the vision, goals and mission of …
WHAT CAN ARTIFICIAL INTELLIGENCE DO?
You might be surprised to find out that Artificial Intelligence (AI) is not that modern, as it has been established as a …
8 TIPS FOR MANAGING REMOTE SOFTWARE DEVELOPMENT TEAMS IN 2021
The pandemic has forced many workers around the world to shift from the office environment to working from home. In trying to …
BUILDING AND INTEGRATING A FACEBOOK MESSENGER CHATBOT USING DIALOGFLOW
Customer service plays an important role in building the brand reputation for your business. Often customers get in touch with this department …
OUTSOURCED PRODUCT DEVELOPMENT : WHY YOU NEED A VENDOR WHO SHARES YOUR PRODUCT MINDSET
Some product development teams might fall into the trap of thinking that all customers need the same thing. However, an outstanding vendor …
A DIVE INTO THE PRACTICE OF CODE REVIEW
Code review is considered to be the #1 practice a company can use to improve code quality. But its benefits extend far …
“THE FIVE DYSFUNCTIONS OF A TEAM” – BOOK OVERVIEW
As a .NET Technologies Department Lead at Nordlogic, I am always preoccupied with the functional and dynamic aspects of teams, and I …
WHY DEVELOP A SOFTWARE PRODUCT IN ROMANIA?
We all know that every successful software product starts with a big idea. However, it takes a lot of time, energy and …
THINGS THAT CAN KILL A SOFTWARE PRODUCT – TECHNICAL DEBT
You’re coming home after a hard day at work. You throw your bag on the couch and grab the two slices of …
HOW MUCH TESTING DO I NEED FOR MY SOFTWARE PRODUCT?
So you are the person in charge of a software project. It may be something small, an MVP (Minimum Viable Product) or …