We live in the era of digital innovation, and adopting new technologies to improve operational efficiency has become imperative for businesses from all industries, including retail. However, the integration of new technologies is a complex process, and retailers need...
Insights : List
Top Technology Trends for 2024
Our world is evolving at a rapid pace, and each year brings a new wave of technology trends that redefine the way we live, work, and interact with the things around us. In 2024, the tech landscape promises to be more dynamic and transformative than ever before. In...
A Year in Review: 2023’s Tech Highlights
As 2023 comes to an end, it’s time to take a look at the tech highlights of this year. During the past months, we saw several trends that transformed industries and reshaped the way businesses operate. From Artificial Intelligence to Health Tech, the past twelve...
Revolutionizing Healthcare: How Smart Hospitals Are Changing Patient Care
In the rapidly evolving landscape of healthcare, the emergence of smart hospitals is one of the most promising innovations. In fact, statistics show that, by 2030, the global smart hospitals market is expected to hit USD 164.88 billion. Integrating cutting-edge...
Medical and Healthcare Technology Trends
Throughout the past few years, the healthcare technology sector has experienced unprecedented growth, reshaping the way healthcare is delivered, managed, and experienced. By 2030, the global healthcare IT market is expected to increase by almost one-fifth of its...
The Difference between SAP Fiori and SAP S/4HANA
The Difference between SAP Fiori and SAP S/4HANA SAP solutions are the industry standard for managing critical company processes, enabling efficient control of areas like advertising, marketing, merchandising, and administration. Within SAP's extensive product...
Sustainability and Green Office Automation Initiatives
Sustainability and Green Office Automation InitiativesSustainability and Corporate Social Responsibility increasingly take on a more important role in business practices. For many firms, environmental, social, and governance issues have become a more central concern....
How Retail Automation Contributes to Sustainability
What is sustainability in business? The Retail Automation contribution What is sustainability in business? Sustainability is playing an increasingly important role in our society. Technology, created by custom software development companies, is an important instrument...
Automate the shopping experience to attract the cautious consumer
Automate the shopping experience to attract the cautious consumer Regarding retail, two essential elements make or break the business: the consumer's experience and adaptability to the consumer's forever-changing preferences. Keeping up with global economic aspects...
Gen Z and the Future of Retail
Gen Z and the Future of Retail A new generation of shoppers is already here, and they are ready to shape the future of retail. After the millennial craze, when the entire generation was accused of ruining some important systems, industries, and sports, such as...
Optimizing lab flow using automation
Optimizing lab flow using automation Consider how optimizing lab flow may look like with lab automation. Consider improvements that increase your laboratory throughput while lowering your overall cost per test by 79%. Consider making the process faster and increasing...
Lab automation solutions for every laboratory analysis phase
Lab automation solutions for every laboratory analysis phase Automation has revolutionized the way we work, and laboratories are no exception. Lab automation has transformed workflows and increased efficiency, accuracy, and reproducibility. In this era, we are...
Customer behavior is changing. Retail automation proves a must
Customer behavior is changing. Retail automation proves a must Customer behavior changed in the past couple of years. Consumers have been facing a significant number of challenges. From COVID and working from home to growing concerns about the post-pandemic and...
Maximizing Efficiency in Retail with Process Automation
Maximizing Efficiency in Retail with Process AutomationProcess automation is a necessity for retail businesses. Keeping up with the constant demand for products and staying competitive in the market can be challenging. Retail automation is a game-changer for one...
Emerging Trends in Healthcare Technologies
Emerging Trends in Healthcare Technologies Over the past few years, we have witnessed a significant development in healthcare technologies—from biomedical technologies to drug development. After all, it’s no surprise that, of all the industries that the pandemic has...
Berg Software 2021 AD: an exhilarating climb for the 30th anniversary
This was an exhilarating year, with climb after climb after climb. Until we touch into 2022, why don’t you tell us: how was *your* year?
Apache Kafka hands-on: synchronized communications between platforms
We discuss the optimization of online/offline data flows and processes with Apache Kafka.
Berg Software’s 30th anniversary: What does the future hold?
What does the future look like? Where do we “see ourselves in 5 years”, both as a company and a community of software developers? We’re not clairvoyants, but we know that the first step to reaching your goals is to imagine them.
Software commercial models: license vs. SaaS vs. custom software development
When buying software, how important is the commercial model, and how do you pick between licensing, SaaS, and custom software development?
The software industry during disruptive times: India vs. non-EU Europe vs. Romania
Digitalisation is “up to 11”, and no new business starts without digital-first. All while the software development force that was supposed to drive them is just being reshuffled.
Berg Software: the open, independent & reliable 30-years-old “millennial”
Here you have it: if you’re a client, you now know why and how we always have your back covered. If you’re an employee or prospective applicant, Berg Software treasures your coding powers and personal skills.
Custom reporting tool from HTML to PDF: flexible, straightforward & regulatory compliant
Reporting is a necessary evil: it is accepted/must be done in order to achieve a better outcome. Here’s how we built a custom reporting tool, from HTML to PDF.
Performance tests & integration into GitLab CI/CD pipeline (w/ Gatling)
When continuous development and delivery of features are performed at very high rates, the system performance must stay within defined constraints. Here’s how we developed and integrated Gatling performance tests into GitLab CI/CD pipeline.
Software in the wild: supporting businesses with data and algorithms
Software algorithms are everywhere. The best way to enhance them: start with business targets, end with benefits.
Berg Software rolls high on 30 years of software technology
High-speed innovation, combined with exciting client projects, means that 30 years of software development feel like 150. Old? Nope, just experienced and ready to kick and roll with any tech that comes next.
Berg Software is 30 years old… due to great people
When talking about Berg Software’s 30 years’ “history”, there’s nothing as important as “the people”. Our growth and success are built on individuals’ growth and success.
Berg Software is 30 years young!
Yes, you read that right: in 2021 Berg Software celebrates 30 years of continuous, high-performance software development. And we got a speech about what got us here.
Clutch names Berg Software as Top Romanian Development Company for 2021
Berg Software has been named one of Romania’s top-ranking development companies, recognizing our expertise across multiple technologies (Java, .Net, JavaScript, Angular, SAP Fiori, AWS, Azure etc.).
Digitalisation “how to” (6/6): Final checklist
As our 5-parts Digitalisation “How to” series is over, the important points need extra-emphasis. Here’s a summary/checklist for your digitalisation projects.
Memory-sharing: from basic to full-blown, with Hazelcast IMDG
Memory-sharing systems can be quite challenging. You can develop your own platform, or try Hazelcast IMDG for an extensive list of solutions.
Digitalisation “how to” (5/6): Scale your digital product/solution
How do you scale a digital product/service? We look into the business, technology, and team aspects of scaling.
ACLs: high-volume restoration management
When trying to restore ACLs, you can run either into high-volume issues, or into security restrictions. Here’s our solution:
Digitalisation “how to” (4/6): Go to market
How do you go to market with a digital product? We touch into several strategical points and tactical steps.
Take advantage of async processes in REST Applications with Java Spring
Asynchronous processes can be implemented in many different ways. We look into five concrete situations.
Digitalisation „How to”: Software product development/management (3/6)
Before any code: make sure that the software development team understands your business goals and desired functions/features set, then translates them into technologies, architecture, iterative plans and frequent deliverables.
Dynamic IP remote access for software developers with custom-made solution (Python +Terraform +GitLab)
Software developers’ remote work is challenged by frequent IP changes? We got a simple custom-made solution w/ Python, Terraform and GitLab.
Digitalisation “how to”: create, evaluate and manage digital value (2/6)
Digitalisation is on everyone’s minds. Make sure you focus on creating and delivering value, and that you are able to manage it all.
Software development on MacOS, with .NET Framework v4
Microsoft’s .NET framework is not (yet) out-of-the-box compatible with MacOS. While we wait for Apple’s M1 to change this, we present you the Mono framework.
How digitalisation starts: the spark
Where and how to start digitalisation projects? While the spark is important, we think that a company’s readiness and attitude towards innovation are essential.
Single-page applications: old & new solutions for user interface (UI)
Single-page applications (SPA) are the standard for the implementation of user interfaces for web applications. We discuss several solutions.
From .ppt to .done: How digitalisation works (0/5)
What is “digitalization” and how does it work? Where does it start, what are the methods and processes to do it right, and where does it stop?
Random-generated tests using a simulated environment
Random-generated software testing can be the solution for large software projects where both speed and quality are highly important.
2021 Technology and business predictions
We ended 2020 with two reviews (re. Business and Tech), so it is quite natural to start 2021 with technology and business predictions.
2020 Review (2/2): The Technology Landscape
In 2020’s technology landscape we have seen AI/ML, Cloud and QA bringing a positive impact on revenue increase and cost reduction.
2020 Review (1/2): The Business Landscape
The 2020 business landscape was challenging for most businesses but rewarding for some. We look at winning and losing industries, and possible causes and trends.
BigData, lightning-fast / The road from SQL to BigData
BigData can significantly impact both your costs and revenue. But with moving targets, how can you make the right decisions?
End-to-end tests journey & Integration into a GitLab pipeline
End-to-end tests are a safety net to increase software quality. We discuss development, maintenance, and Gitlab integration.
Stuck at stakeholder engagement? Try an Agile approach.
Stakeholder engagement is increasingly important in complex projects. We suggest taking an Agile approach that keeps things simple, focused and effective.
Tips and tricks: Get back to your old software job vs. Jump into a new one
Whether you are looking inside the company to improve your current work (and status), or outside at new opportunities, we have some tips & tricks.
How to: Get browser data into Excel with SheetJS
A frontend technique that pulls Excel files from the grids / tables within a web application, using JavaScript.
Overview: Ionic framework for hybrid, multi-platform applications
How do companies manage to keep consistent across multiple platforms (web and mobile)? At Berg Software, we work with -and recommend- Ionic.
How to: Use Java for automated reporting via Excel
Working with loads^2 of data and adding automation on top is relatively simple: just couple Excel with Java to boost your automated reporting.
5★ Jobs @ Berg Software: Skills, empowerment & fun
What makes a good software job? At Berg Software, we identified six main areas that can impact an applicant’s employment choices.
How to: Secure remote work
The first prerequisite for remote software development is your partner’s environmental security (i.e. processes, flows, data, communications etc.). Regardless of your company’s focus, we strongly believe you should go past the mere antivirus coverage.
Where and how to: Find your software outsourcing company
Finding a software outsourcing company for best results *and* compatibility with your organisation? After 29 years in the software industry, we have some insights.
Developing a minimum viable product for manufacturing, via third-party robots’ REST API
How to: automation software MVP for manufacturing. A web application prototype, to maximize the loading degree of the production machines, using third-party robots’ REST API.
How to get the Agile certification in 12 weeks
Adrian Nitu talks about the work behind getting an Agile certification, and how it keeps supporting him during his everyday work.
The digitalization of core processes scales your uniqueness to create unique value for your customers
Adrian Nițu (Business Unit Manager @ Berg Software) talks about digitalisation of core processes in a two-parts interview for Digital Future.