Think Tank
Insights into technology, trends, and the opportunities of digital transformation.
Implementing the Cached Repository Pattern in C#
- 21. August 2024
Introduction to the concept A cached repository is a design pattern to enhance application performance by storing data in…
Artificial Intelligence with ML.NET for text classifications
- 28. June 2024
Recently, Artificial Intelligence (AI) has been gaining popularity at breakneck speed. OpenAI’s ChatGPT was a breakthrough in Artificial Intelligence, and…
IT infrastructure defense in depth part 4
- 21. May 2024
Before getting to the last part of our series of cybersecurity I encourage You to discover previous one: part 1…
The importance of QA in software development: Lessons from historical IT project failures part 2
- 16. May 2024
In the first part of article we share 4 case studies on how lack of quality assurance can lead…
IT infrastructure defense in depth part 3
- 10. April 2024
In this previous two articles about IT infrastructure in depth: part 1 part 2 we talked about IT infrastructure security…
The importance of QA in software development: Lessons from 4 historical IT project failures
- 27. March 2024
Intro – what is article about and what not? Are you working in a highly automated and technology-dependent industry?…
Basics of Clean Architecture with C#
- 14. March 2024
Introduction to Clean Architecture What is Clean Architecture? Clean Architecture, proposed by Robert C. Martin or “Uncle…
Emotional Intelligence: Connecting with others – Part 3
- 5. March 2024
Welcome back to our discussion about Emotional Intelligence. What started as a single article idea has now expanded into…
Emotional Intelligence: The Inner Work – Part 2
- 5. March 2024
Remember our journey into the realm of Emotional Intelligence (EI) in “Emotional Intelligence: Navigating Emotions – Part 1”? We…
IT infrastructure defense in depth part 2.
- 26. January 2024
In the previous article, we discussed IT infrastructure security in the outer layers of our security onion: policies, procedures and…
Emotional Intelligence: Navigating Emotions – Part 1
- 19. December 2023
Daniel Goleman’s book, “Emotional Intelligence” boldly declares, “Success in life depends not only on intellect but on the ability…
IT infrastructure defense in depth
- 14. December 2023
Defending your company IT infrastructure from external or internal threads has become more and more difficult due to the…
Thread-safety – how to mytigate potential pitfalls in asynchronous programming
- 20. November 2023
In many cases, a combination of both synchronous and asynchronous approaches may be used within a single application to…
Pitfalls of async void
- 15. November 2023
The problem with using “async” and “void” in programming languages like C# is that it can lead to unexpected…
Mastering Software Quality: The ISTQB Certification Advantage
- 21. September 2023
As a certified ISTQB Silver Partner, Macrix is dedicated to the highest quality standards in software development and testing. In…
Process Mining in an underground coal mine
- 21. June 2023
At the 2023 Polish Process Mining Day conference, our Senior Data Scientist Agnieszka Żuber showcased the utility of process mining,…
How to be a Leader?
- 17. November 2022
How to be a good leader? What are the challenges of managing developer teams? And which values are especially important…
Keeping your data safe
- 10. November 2022
In today’s world, it is increasingly difficult to keep our private and business information secure. October is the International Cybersecurity…
Get the most out of LINQ
- 12. June 2022
Language-Integrated Query (LINQ) is a powerful tool that allows developers to harness the power of functional programming in C#. However,…
Industry 4.0?
- 9. November 2021
Production process are becoming increasingly connected, and thus more intelligent and flexible. Already today, all elements of the production process…
A first look at .NET MAUI
- 17. April 2021
Microsoft recently released its new, highly anticipated cross-platform application building tool .NET MAUI. Does the new tool have what it…