Fabrity's blog
Browse by subject:
How to choose a custom software development company?
If you are wondering how to choose a software development company, check out our article to discover the essential factors to consider.
How much does custom software development cost?
If you are wondering what your custom software development costs are likely to be, read our article to know all the factors that can influence them.
What is custom software development and why should you consider it?
If you are asking, ‘What is custom software development?’, then our article is a must-read to find your answer and explain the benefits of such an approach.
Software development outsourcing modelsāwhich one to choose and when?
Learn which one of the software development outsourcing models available on the market is the best option for your organization.
How much does it cost to outsource software developmentāavoiding financial burnout
How much does it cost to outsource software development? Uncover the factors affecting IT project costs and make informed business decisions.
What are the benefits of software development consulting services?
Discover the benefits of software development consulting services. Uncover how expert guidance can propel your business toward its digital goals.
How to choose an enterprise software development companyāa checklist for CTOs
Get insider tips on choosing an enterprise software development company. This CTO-focused guide offers a comprehensive checklist for making informed decisions.
What is enterprise software development and why you should consider outsourcing it?
Explore the realm of enterprise software development and its benefits. Learn why outsourcing could be the game-changer your business needs for growth.
What factors impact enterprise software development costs?
Unravel the key factors affecting enterprise software development cost. Gain insights into how to plan your budget effectively for successful implementation.
How to outsource software development successfullyā7 things to consider
Explore the 7 key factors for successful software development outsourcing. Maximize efficiency, cut costs, and ensure quality with our expert tips.
How to choose a software development consulting company
Dive into our guide on selecting the best software development consulting company. Boost success with the right partner.
Software development consulting servicesāa buyerās checklist
If you are wondering how to buy software development consulting services, here is a checklist that might help you to make an informed decision.
What is Blazor, and why should you use it?
What is Blazor? It is an open-source web framework that allows developers to build web apps using C# and HTML. Read on to learn more.
Digital healthcare solutions: self-service telehealth platforms
Discover self-service telehealth platforms revolutionizing patient care, accessibility, and efficiency in the digital healthcare era.
Blazor vs. Reactākey differences, pros and cons, and use cases
Explore the key differences between Blazor and React in this insightful blog post, helping you choose the best framework for your web development needs.
Blazor vs. Angular: which is better for web development in 2023
Learn which framework best suits your web development needs as we assess Blazor vs. Angular in performance, features, and use cases.
10 reasons you should consider legacy system modernization
In the era of digital transformation, modernization of outdated systems is critical. According to Gartner’s 2021 CIO Survey, 47% of midsize enterprises are maturing in their
Headless CMS vs. traditional CMSācomparison
Headless CMS vs. traditional CMS: discover key differences, pros and cons, and ideal scenarios in our in-depth blog post to help you make an informed decision.
DocuSign e-signature API integration with a custom document generation solution
Read our article to see how we integrated an electronic signature API from DocuSign with a microservice-based document generation system.
Sprint 0āapplying business analysis techniques to IT projects
Learn how applying the Sprint 0 framework and business analysis tools to software development projects can help you and ensure the success of your project.
Azure OpenAI services: potential business use cases
Explore Azure OpenAI services and uncover potential business use cases to harness advanced AI models for innovation and growth at your company.
Business analysis in software development: best practices for different industries
Discover the best practices for business analysis in software development across various industries and learn how to make your project a success.
A guide to legacy software modernization
Legacy software modernization: we explain why it is important to modernize outdated systems and how to approach it efficiently. Read our guide to learn more.
Outsourcing 2.0: how to hire software development teams in 2023
Outsourcing 2.0 is a manageable process for hiring IT teams that, if conducted well, can bring considerable benefits to your company. Read on to learn more.
The race for AI supremacy: Microsoft enhances its products with Open AIās models
The race for AI supremacy heats up: Microsoft, Google, and Baidu are enhancing their products with new AI capabilities. Read on to learn more.
Is low-code development a panacea for the tech talent shortage in 2023
If tech talent shortage hinders digital transformation in your company, maybe low-code development is an option for you. Read on to learn more.
How non-intrusive design can keep you from distraction
If you feel that technology causes distraction too often, non-intrusive design might be the thing you are looking for. Read the article to learn more.
Business process optimization in the pharmaceutical industryā7 practical use cases
The pharmaceutical industry is a highly regulated industry, which makes business process optimization challenging. Read on about 7 practical use cases.
A new frontier of e-commerce: digital healthcare platforms
Digital healthcare platforms are a new frontier of e-commerce that is definitely here to stay. Read on to learn more.
Digital healthcare trends for 2023
Digital healthcare trends in 2023: from AI-based diagnostics to telemedicine, remote patient monitoring, and blockchain. Read on to learn about them all.
The rise of AI and the future of work
AI and the future of workāare machines coming for our jobs? Well, the future is not bleak as you might expect. Read on to know more.
Evolution of SCRUM approaches in 2023: business analysts and UX researchers in the SCRUM team
The evolution of the SCRUM approach: business analysts and UX researchers should act as advisers to the product owner. Read on to know more.
Blockchain enterprise solutions: how big players invest in blockchain development
Blockchain is no longer a niche technology as there are many big companies that are using it. Find out more about blockchain enterprise solutions.
How blockchain provenance tracking can help to track conflict minerals
From this article, you will learn how blockchain provenance tracking can make an important impact in solving an important ethical problem.
Customer journey mappingāhow it can boost your business
Customer journey mapping is essential to respond to customersā needs and keep them satisfied. Find out why from our blog article.
Is blockchain in supply chain management a real disruption or just hype?
Blockchain in supply chain: while blockchain technology promises lots of advantages, there are also some challenges to tackle. Read on to find out more.
Blockchain glossary
A blockchain glossary by Fabrityāa curated list of the main terms and concepts needed to understand what blockchain technology is about.
How to build a blockchain app for tracking of manufactured parts
Blockchain can be applied in practical business scenarios. Read on to know how we build an app to track manufactured parts using Hyperledger Fabric.
Blockchain for businessāa gentle introduction
Blockchain for business: Blockchain can be applied in logistics, energy, healthcare, B2B trading, or asset management. Read on to find out more.
Hyperautomationāan emerging technology trend for 2023
Hyperautomation is expected to be one of the top technology trends in 2023. Read on to find out what competitive advantages it can bring to the table.
What is user research and how can it drive your business?
From this article, you will learn what user research is, which methods to use, and why you should do research when building a digital product or service.
15 types of healthcare software you should know in 2023
The COVID-19 pandemic has accelerated digital transformation in healthcare. See what types of healthcare software can help bring healthcare services to another level.
MassTransit as an abstraction layer and microservice orchestratorāa practical use case
MassTransit is an open-source library for .NET that can be used as an abstraction layer and microservice orchestrator. Learn more details in our article.
A custom document generator based on microservicesāhow to edit document templates
Editing document templates should be one of the main features of a custom document generator. Read on to learn how we implement this feature in our solution.
Building a custom document generation solution
In this article, you will learn how we built a custom document generation solution with architecture based on microservices to ensure scalability.
Planning cloud infrastructure and development in Microsoft Azure
Want to move software development to the cloud, but unsure how to start? Read our article on planning cloud infrastructure and development in MS Azure.
Digital twin technologyāwhat it is and how it can be used
According to Gartner, the digital twin is one of the emerging technologies to watch. In our article, youāll learn how companies can benefit from them.
Azure cloud migration: a step-by-step guide on how to migrate a web app
If you are considering Azure cloud migration, read our guide to find out how to migrate a .NET web app to the Azure cloud and avoid possible errors.
What are the business benefits of CI/CD?
The ultimate goal of CI/CD is to automate as much as possible of the process of software delivery. Read on to learn what the benefits of CI/CD are.
Carbon programming language
If you were wondering if .NET MAUI is something worth trying out, read our short guide on building a multi-platform app with it. The Carbon programming language should become a successor of C++, with similar syntax, but with a gentler learning curve. Read on to learn more.
Fabrity CEO on K2 Board, dividend advance set, review of strategic options for the marketing segment
As Fabrity Software House is rapidly growing, Tomasz BurczyÅski, Fabrity CEO, joins the management board of the K2 technology and marketing group.
How to build a multi-platform app with .NET MAUI
If you were wondering if .NET MAUI is something worth trying out, read our short guide on building a multi-platform app with it.
Whatās new in .NET 6: features you should know
Whatās new in .NET 6? If you want to know, read our article where we present what we consider the most interesting new features in .NET 6.
Measuring your ROI from improved UX
UX ROI is not just a fancy acronym. It gives you insight into how efficient your UX strategy is. Learn how you can measure it.
Test driven development (TDD)āwhy you should consider this approach
Test-driven development (TDD) can bring considerable benefits in terms of software quality and cost reduction. Read on to find out more.
Motion UI: enhancing UX
Static web pages or apps are clearly a song of the past. Animations are what users want now. Motion U can help you build them into your website or an app.
Why nearshore software development in Poland is something you should consider
Looking for a place for nearshore software development? Poland might be a good choice. Read on to know the reasons why.
Scrum best practices
If you have decided to use SCRUM in your software development project, check out these SCRUM best practices to make sure everything will go smoothly.
How to implement SCRUM in 10 steps
Want how to implement SCRUM but not sure where to start? Follow this 10-step guide that will serve as an introduction to what you need to do.
Voice user interfacesāthe future of UI
Since voice communication is the most natural form of interaction for humans, voice user interfaces (VUIs) are the future of UI. Read on to find our more.
What is SCRUM and why you would want to implement it
What is SCRUM and what benefits would it bring to your software development process? Read on to learn more.
API-first developmentāwhy it is something to consider
What is API-first development? What are the technical and business benefits of the API-first approach? Find out in our blog post.
A web application security checklist for every stage of development
In our web application security checklist, we listed best practices to keep your app safe at every stage of its development. Read on to learn more.
The design sprint: a tool for envisioning solutions
A design sprint is a five-day process allowing you to test your ideas at the concept stage and find the best one. Read more in our article.
Power Automate flow with Teams: how to optimize the approval process
Combining Power Automate flow with Microsoft Teams, you can streamline the document approval process. Read on to learn more detail.
How to hire a software development team
How to hire a software development team? What aspects should you take into consideration? Read our article to find the answers to these questions.
Fabrity announces its financial results for 2021 and plans for 2022
Fabrity financial results 2021āoverall sales increased by 15%, and our core business (enterprise software) sales increased by 23%. Read on to learn more.
The added values a competent nearshoring partner can bring to your company
When looking for a nearshoring partner, you should look beyond programming skills. Read on to know what added values you can expect.
Assortment planning in retail: optimization and automation
Assortment planning is a key element for both physical and virtual stores. Read this article to learn how to optimize and automate it.
Putting personalized product recommendations to work for your e-shop
If you are wondering how to implement personalized product recommendation in your e-shop, read our article to find out where to start.
A holistic approach to service design in the insurance industry
Service design in the insurance industryāhow to apply a holistic approach to building your insurance products. Read on to find out more.
What is a design system and why should you use one
What is a design system and why companies like Google, Apple or Atlassian have created their own design systems? Find out in our article.
E-commerce best practices to increase sales and stay ahead of the competition
AI, data security, augmented reality, big data, increased personalization, green consumptionāall these are e-commerce best practices for 2022.
The SCAMPER technique and direct to customer (D2C) insurance
The SCAMPER technique is used to redefine an existing approach. See how it can help direct insurance sellers to improve customer experience and the product.
UX in the insurance industryāstreamlining the work of an insurance agent
UX in the insurance industry may sound strange, but the tools like mind mapping can streamline the work of an insurance agent. Read on to know more.
Azure Pipelinesāa gentle introduction
Azure Pipelines is a Microsoft tool that manages the CI/CD processes, i.e., compilation, testing, code merge, and implementation. Read on to learn more.
UX terms
We have prepared a list of the most important, in our opinion, UX terms, to help you understand basic UX concepts. Read on to learn more.
Apache Kafka vs RabbitMQāwhich message broker is better?
Apache Kafka vs RabbitMQāwhich message broker is better? Read our blog article to know all their pros and cons and when you can use them.
When a time and materials contract is not enoughāavoiding financial burnout in software development
In the case of a software development teamās underperformance, a typical time and materials contracts may not be enough. Find out about the alternative.
IT talent retentionāhow to motivate your software development team
With growing demand for IT specialists and a limited talent pool, an effective talent retention strategy can make a difference. Read on to find out more.
A successful software development teamāhow to mitigate potential risks
When building an outsourced software development team, there are some risks you need to mitigate. Read this blog post to find out how.
How UX writing engages the user
UX writing is about helping users interact with a computer as if it were a human being. Read on to learn why good UX copy is worth your time and money.
IT outsourcing trends for 2022
Because of the pandemic, body leasing is falling out of the game. A new approach to IT outsourcing is needed. Read on to find out what to expect in 2022.
How to build a customer service chatbot with Microsoft Power Virtual Agents
From this article, youāll learn how to build a customer service chatbot to automate customer service with Microsoft Power Virtual Agents and Power Automate.
How to create a good IT outsourcing contractābest practices
A good IT outsourcing contract should have the form of a framework agreement with key processes and legal matters regulated. Read on to know more details.
What is the Electron software framework?
Thanks to its versatility and efficiency, the Electron software framework allows developers to easily build apps for multiple platforms. Read on to learn more.
Staff augmentation vs dedicated team vs hybrid teamāwhich model to choose
Staff augmentation vs dedicated team vs hybrid teamāif you are unsure which outsourcing model is the best fit for you, you may find this article helpful.
Fluent UI
Fluent UI is an open-source design system for building user interfaces. Read on to see how it can help you build consistent UI across different platforms.
UX trends 2022
Seamless user experiences, low-code/no-code tools, AI, voice interfacesāthese are only a few UX trends 2022 promises to bring. Read on to know more.
Why UX design is worth your time and money
Why does UX design matter? There is plenty of evidence showing UX design should stand at the center of every digital product or service. Read on to learn more.
UX vs UI: how to avoid confusion
UX vs UI: both terms are overlapping to some extent thatās why they are often mistaken. Read our article to know exactly the difference.
Low-code app developmentāa trend for 2022
Low-code app development forms a response to growing global demand for workplace digitalization. This makes it a trend to watch in 2022 and beyond.
Micro frontends: pros and cons
Micro frontends can be an alternative to the frontend monolith architecture, especially for more complex projects. Read on to find out more.
React Native vs Flutter: two choices for mobile app development in 2022
React Native vs Flutter: which one to choose for mobile app development in 2022. Learn more about the respective similarities, differences, and use cases.
Monolithic vs microservicesāwhich is better?
Monolithic vs microservices architectureāwhich is better and when. Read on to know their respective use cases and take an informed decision.
Digital process automation with low-code platformsā5 typical use cases
Low-code platforms offer you many possibilities for digital process automation (DPA). Read on to see use cases where you can use them.
AI Builderāartificial Intelligence for knowledge workers
AI Builder allows citizen developers to harness the power of artificial intelligence and streamline time-consuming and manual processes in their organizations. Read on to know more.
Microsoftās Power Virtual Agents: for highly capable chatbots
Power Virtual Agents allows you to build conversational chatbots with a lot of available functions both for customers and employees. Read on to learn more.
How you can streamline your business process with Power Automate
Microsoft Power Platform, a low-code solution that helps with the business processes automation and supports digital transformation.
React vs Vueāwhich one to choose in 2021
React vs Vueāread our blog post to know their strengths, weaknesses and business scenario you can use them.
Progressive web apps (PWA)āa gentle introduction
An important advance in website development in recent years has been the development of progressive web applications, or PWA.
9 reasons why Drupal development is worth your attention
If you were ever wondering whether to consider Drupal development, here are nine reasons that will convince you to do so. Read on to find out more.
Angular vs Reactāwhich one to choose in 2021
React and Angular are two prominent web development tools for building user interfaces and web applications. There are significant differences between the two. In this article, Iāll explain each tool and the differences between them.
8 React best practices for web development
To fully use React capabilities in web development, it is good to follow best practices and use battle-proven tools. Hence this blog post that summarizes React best practices based on our experience.
4 frontend frameworks you should know about in 2021
You will learn what the most popular frontend frameworks are, what are their strong and weak sides, and how to select the right technology.
React vs React nativeāwhich one is better for your business
React and React Native are similar but they are used to build different solutions. Hence, this blog post serves to explain the main differences between them and show what they can be used for.
MAP vs MVPāmeaning and business implications
Building a Minimum Viable Product may be an efficient way to grow your business, but it may also result in a poor user experience.
What is Microsoft Power Platformāan overview of the main features
Microsoft Power Platform, a low-code solution that helps with the business processes automation and supports digital transformation.
How to ensure your web application securityābest practices
Article describes web application security best practices at different stages of the development process.
How low-code platforms can accelerate your digital transformation
Low-code development platforms are gaining traction now, as they offer an easy-to-use and cost-effective alternative to the traditional software development.
Fabrity announces its financial results for 2020
Fabrity closed 2020 with the earnings of PLN 35.1 million, which is 103% year-over-year growth.
Design = problem solving
It is March 2021, the world has been fighting the COVID-19 virus pandemic for a year. Both in our private lives and professionally, we have had to learn a lot and face new challenges during this year. Paradoxically, this is a good time to do some reflection and think about what design is today.
FIGMA – a tool for collaborative design
It is used by the worldās biggest brands in almost every industry. It is used by large organizations, small studios, and individual freelancers.
The first choice for e-Commerce – Magento
One of the most popular and functional platforms for creating professional online shopping sites. A good choice for large-scale web applications that aim to provide a good fit between functionality and customer requirements.
Design-Driven Innovation
Innovation is often about changing the meaning of what a product or a service is and what it offers its users. This is the core of the design.
Product Design Sprint
Design Sprint is a process of business problems solving developed by Google Ventures. It was created to help start-ups build better products. We adapted this method to the requirements of big organizations.
Fabrity signs another four-year framework contract with FRONTEX (EU Agency)
Learn about Fabrity’s partnership with Frontex EU Agency. Discover how our IT solutions are helping to enhance border management and security in Europe.
It was interesting first half of the year
Despite the many challenges we witnessed in the first half of 2020, we showed outstanding financial results for this period.