Navigating market changes: What candidates need to know now

Written by Jasmina Bojičić Čebo, Community Growth Manager Softray Solutions Over the past months, IT community forums have been flooded with questions from concerned students about whether pursuing an IT degree was the right choice. Many wonder if the market situation will improve and if they will have the opportunity to land their desired jobs. […]
Are virtual threads making reactive programming obsolete?

Written by Nermin Karapandžić, Software Developer Softray Solutions Java 21’s most exciting feature is virtual threads, promising near-optimal hardware utilization without the complexity of reactive programming. This post explores whether virtual threads can make asynchronous programming obsolete and introduces two complementary features: Structured Concurrency and Scoped Values. Virtual threads are incredibly lightweight, enabling a new […]
Test Automation Insights: Reflect vs. Selenium

Written by Naida Raščić, QA Analyst Softray Solutions At this point, the vast majority of automation QAs have at least heard about Selenium, and most have actively used it at some point in their career. While most people cling to it, newer technologies have continued to emerge, some of which use AI engines with the […]
The QA Jam Session: Why the Zero Defects Fallacy Doesn’t Rock in QA

Written by Adnan Duljković, QA Analyst Softray Solutions Stevie Ray Vaughan, Jimi Hendrix, Steve Vai, Joe Satriani, Dimebag Darrell, David Gilmour… – the list of legendary guitarists is long. These guitar icons are known for their skill, unique styles, and musical impact. For them, the strings bring their talent to life, letting their scales and solos […]
Would you choose REST or gRPC for a microservices backend?

Written by Dženis Imamović, Software Developer Softray Solutions In today’s world of distributed systems and rapid deployments, choosing the right communication protocol for your backend architecture is a big decision. Microservice architecture is a software implementation methodology where an application is composed of various small, individual, independently deployable services that perform one unit of a […]
Database Development Using AI: A Handy Tool in Modern Workflows

Written by Haris Arifović, Database Developer Softray SolutionsIn the ever-evolving landscape of technology, artificial intelligence (AI) has emerged as a powerful tool that transforms various aspects of software development, including database development and data engineering. As organizations increasingly rely on data-driven decision-making, efficient and effective database management and data processing have become more critical. AI is […]
Jira is an invaluable ally for development teams

Written by Irma Eskić, Project Manager Softray Solutions Hey there, fellow project managers and development enthusiasts! Today, I want to chat about something that has truly revolutionized how we manage our projects and tasks in the tech world: Jira. This tool has become an indispensable friend to development teams everywhere, and I’m excited to share why. […]
Mastering Offline Functionality: Ensuring Seamless Performance for Your Mobile App!

Written by Amra Mujčinović Baručija, Software Developer Softray Solutions Admit it or not, people are increasingly addicted to their phones, and today there are mobile apps for everything you can think about. We don’t even have to talk about the number of phone applications. Today the Internet is available everywhere, but it is also true […]
The Power of K6: Uncover the Secrets to Efficient Load and Performance Testing!

Written by Milan Žuža, Software Developer in Test Softray Solutions K6 is an open-source service that provides load/performance testing for automation QA engineers. The main benefit of using k6 is super easy setup, writing new tests, executing them, and parametrizing. It is simple to set up and create a basic test (the most basic one […]
Project Management’s Secret Sauce: Unveiling the Ingredients for Success

Written by Irma Eskić, Project Manager Softray Solutions Hello there, fellow project management explorers! Today, we’re about to discover the secret mix that turns this responsible and serious profession into a thrilling and rewarding journey. Believe it or not, only a few key components are required to produce the secret sauce that imbues project management […]