- All articles
Have you ever seen the meme about the developer and QA relationship? If yes, you can think that it must be terrible to work in a development team. Who wants to work where there is such a bad atmosphere? If team members are enemies?Read more
Pair programming, a software development practice that involves two programmers working together on a single computer, has been gaining popularity in recent years. This collaborative approach to software development has proven to be highly effective in producing high-quality code, fostering a culture of learning, and increasing overall productivity. As part of the Agile software development methodology, pair programming was first introduced by Kent Beck in his book, "Extreme Programming Explained."Read more
To optimize .NET code for better performance in software development, developers can follow several best practices. These include measuring and improving .NET performance, avoiding the cost of freeing and allocating memory by minimizing memory allocation, exploring performance tips to improve the execution speed of a program in .NET, improving performance in ASP.NET applications by optimizing database queries, caching data, using asynchronous programming techniques, and using appropriate string concatenation method. Additionally, developers can use profiling tools to identify bottlenecks in their code and optimize it accordingly.Read more
In today's digital age, businesses rely on software to streamline operations, increase efficiency, and improve customer experience. Depending on the type of business, there are plenty of options to purchase pre-build systems designed to meet the needs of a wide range of businesses. This way, you can have your software running in no time. So how does it compare to building a system from scratch, and is it worth it?Read more
The European Talent Day is on March 25, and it's what got me thinking about how important talents are in the IT industry, where I work every day. I hope this post will inspire you to discover your talents and work on them, as doing so can significantly impact your personal growth and your company's success. As a person who deals with broadly understood business development (i.e., processes, financial aspects, effectiveness in the activities performed), I completed the so-called Gallup test to check what features are dominant in me and how they affect my tasks.Read more
With the increase in demand for digital products, designers have to work smarter and faster in order to keep up with the ever-changing needs of customers and developers. For UX design teams, AI technology is an invaluable tool that can reduce the need for manual processes, support automation, and provide insight into user behavior. I decided to dive into AI solutions and find out how they can ease my daily UX tasks. Here are my insights.Read more
Since March 9 is designated Polish Statistics Day, I decided to use this occasion to discuss statistics and their importance to the business. The fact is that companies can only operate effectively if they have access to data and the ability to conduct research based on that data. Statistical data can quickly become an organization's most valuable resource, especially as the amount of available data continues to grow. When we have detailed data, we can safeguard many different areas within the organization, so I even say regularly that "Information is the most valuable currency." As a consequence of this, data collection is necessary for the organization to function effectively. Once the data have been gathered, they will be processed, visualized, and analyzed. This process will ultimately result in decisions regarding the company's operations.Read more
Is good design all about empathizing with the users? Yes, this is our approach. At Qodeca we strive to create a more inclusive world by designing technology that meets the needs of all individuals, irrespective of their physical, sensory, or cognitive abilities. Being WCAG compliant is not only a legal requirement nowadays but also something we can all benefit from. For example, captions in videos not only help deaf people understand them but also make it easier for non-native speakers to follow along. Some accommodations might also help people with temporary disabilities and we know that can happen to anyone! On top of it all, making your application accessible can improve your SEO (search engine optimization), as search engine crawlers use pretty much the same logic as screen readers.Read more
Improving the quality of the company’s application portfolio often requires the use of definite measures. Without a doubt, application rationalization is one of them. Due to this practice, you will have the possibility to identify business applications inside of your organization to plan business processes while being well-informed about the real status of the portfolio. Find out why you should use application rationalization during planning your business actions!Read more
This week is Safer Internet Day, an initiative of the European Commission that aims to draw attention to the aspects of safe access to online resources for children and young people. In an era of increasing Internet popularity and access, where more than 60% of the world's population enjoys the benefits of the virtual world, data and information security are more important than we might think. Due to the fact that most of our interactions and transactions currently take place online, it is important to know how to use the Internet safely and responsibly, which is why we have decided to present examples of safe and unsafe online behavior in relation to personal data.Read more
Sign up to Our Insights Newsletter
We will send you an e-mail whenever we upload new article. Be the first one to get the news about latest design and tech trends.
You can unsubscribe from our newsletter at any time.
We respect your privacy. Your e-mail address will only be used to send our newsletter.