4 Oct 2023 – Read our review of five examples of embedded systems we built for our clients from consumer electronics, agritech, automotive, healthcare, and industrial domains.
Top Drupal Distributions to Consider for Software Development in 2025
08 Oct 2024
There are many Drupal 9 distributions to help you build complex and beautiful websites in the short term. You can use a Drupal project management distribution, distributions for education, content
Application Migration to the Cloud Explained in Simple Terms
18 Jan 2024
Businesses invest in application migration to the cloud to make things simpler and more efficient. When server, storage, and software aren’t installed locally, you can adjust resource use to your
IoT in Manufacturing: How it Revolutionizes the Industrial Landscape
03 Jan 2024
Discover the most considerable use cases of IoT in manufacturing and how businesses can capitalize on the implementation of IoT within their production.
Are you considering enhancing your device with embedded functionality, or are looking to build an embedded system from scratch? Keep reading our quick review of the types and real-life examples of embedded systems we built for our clients.
How to survive through Drupal 7 end of life, what are the risks of running the outdated websites, and why you should consider migration — in our article.
Battery State of Charge Explained + SoC Algorithm Setup Example
04 Sep 2023
This article shares our expertise and explains how to measure the state of charge of a battery with an algorithm. We used the algorithm for calculating the state of charge of Li-ion batteries
Object Detection and Object Tracking Explained [Real Examples]
26 Jun 2023
Learn how object detection and object-tracking algorithms work based on our real project. Discover differences, uses, implementation, and other details.
As automotive software solutions become more sophisticated and multi-functional, there is a rising demand for qualified automotive engineers proficient with industry specifics, compliances
Drupal Commerce + SAP Integration: Solutions and Benefits
28 Feb 2023
Extend the functionality of your Drupal Commerce platform with an SAP integration. Read a comprehensive overview of an SAP integration by our Drupal Team Lead, Mykhailo Hurei.
How to Build a B2B eCommerce Marketplace with Drupal Commerce?
10 Feb 2023
Not all ready-made eCommerce platforms have the functionalities that will suit your B2B needs. Use our best practices to develop a custom eCommerce website and provide a personalized customer experience through your B2B eCommerce marketplace.
How to Choose the Best ST Microcontrollers to Make Your Project Thrive
06 Feb 2023
Ever faced the challenge of choosing the perfect MCU meeting your embedded device requirements? Our Head of Embedded Development clarifies the difference between ST's low-power and high-performance MCU series.
Data Processing Agreement 101: How We Ensure Your Information is Protected
09 Dec 2022
Lemberg Solutions signs data processing agreements to ensure information security with clients and to protect their data. Learn all about them from our recent article by Lemberg Solutions CTO, Lyubomyr Dutko.
FreeRTOS vs. Zephyr Project for Embedded IoT Projects
07 Dec 2022
Ever doubted which RTOS will meet your requirements for an embedded project? Doubt no more! We prepared a detailed overview of FreeRTOS and Zephyr to help you make the right choice.
Lemberg Solutions Is Recognized by GoodFirms as the Best Company to Work With
15 Nov 2022
We’re proud to share that Lemberg Solutions has recently been recognized as the Best Company to Work With by GoodFirms, a leading B2B listing platform.
A Guide to a Typical Tech Audit Process for Embedded Projects
05 Oct 2022
We’ve talked to Nazar Kohut, Lemberg Solutions’ Project Manager, to discuss what a code audit for embedded projects is, how it works, and why it’s so beneficial for businesses. Keep reading to learn how to make sure your code works consistently and is free from technical debt and bugs before your product release.
How to Use Drupal Visual Layouts to Make Newsletters Look Good
19 Sep 2022
Our Drupal developer Serhii Checheniev prepared an article full of useful code snippets and tips on how to make your newsletters look good using Drupal LB and attract more clients to your website.
Embedded Linux: What It Is, When and How to Use It
02 Sep 2022
Embedded Linux is an open-source tool for embedded systems that is designed to be the basis for the development of complex firmware for your device. In this article, our embedded engineers elaborate on how embedded Linux works and what advantages and disadvantages it has.
NB-IoT and LoRaWAN: What They Are and When You Should Use Them
17 Aug 2022
If you were wondering why NB-IoT and LoRaWAN became buzzwords in the IoT world, then this article is for you. Embedded Engineer at Lemberg Solutions Serhii Hudym explains the core operation specifics of NB-IoT and LoRaWAN, as well as their advantages for IoT systems.
How to Prepare Your Data for a Data Science Project
10 Aug 2022
If you’re looking to improve your business processes with data science, keep reading our in-depth guide on how to prepare your data for data science projects. Pavlo Tkachenko, our data scientist, will guide you through key data preparation steps, methods, and insights to help navigate the process like a pro.
Top 5 Non-Tech Skills Senior Engineers Need to Succeed in Their Role
03 Aug 2022
Non-tech skills are often overlooked in senior engineers, even though it is the ability to communicate and lead the team they need the most. In this article, Kateryna Rybachok, our Head of Recruitment, will show you what soft skills you need to focus on and how you can make sure a candidate actually has them.
5 Technologies That Are Shaping Embedded Development in 2022-23
22 Jul 2022
On June 21–23, the global embedded community reunited at the 20th Embedded World trade fair in Nuremberg, Germany. The Lemberg Solutions team was among the 720 exhibitors, taking note of the popular technologies defining the direction embedded development will move in the coming years. In this article, we’ve rounded up our top five.
An Easy Way to Integrate the HTTP 429 Feature Using RetrofitRetry
19 Jul 2022
Caring about the steadiness of a customer's service is one of a developer's top priorities. That's why you need to implement the HTTP 429 feature that rate-limits the number of client requests from an app. Make your software solution as steady as a rock by using our practical code examples of rate limits created via the Retrofit library.
7 Tips to Secure Effective Cross-Team Collaboration with IT Vendors
12 Jul 2022
Cross-team collaboration is allegedly one of the most rewarding yet also one of the most challenging aspects of project partnerships. But how do you nail it? In this article, we have identified some of the most common challenges that hinder effective collaboration and revealed actionable strategies to help you overcome them.
A Guide to Effective Embedded Development Project Estimation
05 Jul 2022
As the foundation of a house, effective project estimation is your key to building a strong basis for project timeline accuracy, risk management planning, and blocker avoidance for any phase of the project. In our article, you will receive the ins and outs of the PM kitchen which our project manager Nazar Kohut uses every day to estimate embedded development projects.
AUTOSAR: Overview and Use in the Automotive Industry
16 Jun 2022
The question of a driver's safety on the road became more acute in the last decade. Car manufacturers now require to apply generally accepted standards for vehicle software development. That's how AUTOSAR, a standardized methodology used for automotive projects, was created. This article provides you with an AUTOSAR overview, including its main tools, standards, and issues that arise while using this automotive software architecture.
SoC & SoH Algorithms | Lemberg Solutions’ Research on Battery Management Systems
31 May 2022
Accurate forecasting and efficient control of electric devices are urgent objectives of embedded engineering. Volodymyr Andrushchak, our Data Science Engineer, conducted a detailed study on Battery Management Systems, providing an innovative solution and enabling safer end-user experiences and prolonged battery lifespan.
Best Practices to Prepare Your Team for AWS Certification
21 Apr 2022
Yuriy Myrosh, Head of JavaScript Development at Lemberg Solutions, shares tips for managing your team’s preparation for AWS Certification based on his experience.
Top 5 Web Attacks and Ways to Handle Them — Part 1
08 Apr 2022
Web application security has become the top priority for organizations and businesses due to the overwhelming number of web attacks that take place on a daily basis now. In this article, you will learn about the most common web attacks, where they come from, and how to effectively manage them.
Our Starlink terminals have arrived! We’ve already installed them in all our offices, so from now on, our internet connection is completely damage-proof.
How to Develop an Offline Driver Behavior Monitoring System with Machine Learning
05 Apr 2022
Searching for the right algorithm that would help you develop an AI solution for monitoring driver behavior in real time? Lemberg Solutions Data Scientist Andriian Rybak shares methods for developing such a model in this article.
Lemberg Talks: An Interview with Taco Potze, CEO at Open Social
30 Mar 2022
Lemberg Talks are back! Now in an exciting new format of video interviews with our clients. This first one features an insightful conversation LS Drupal developer Oleg Chemerys had with Taco Potze, founder and CEO at Open Social, back in July.
Twente voor Oekraïne: Open Social’s Support for Ukraine
21 Mar 2022
Twente voor Oekraïne, a humanitarian initiative organized by our long-time client and friend Open Social, has sent 18 trucks worth of aid to Ukraine to help the victims of Russia’s invasion. We talked to Kristina Marina, head of logistics at Twente voor Oekraïne, to find out more about how the initiative started and what their work looks like at the moment.
Industrial IoT: Benefits and Example Implementation of PID Controllers with BLE
28 Nov 2021
Learn how BLE-enabled PID controllers can provide easier installation and configuration along with a simple way to collect and analyze data from the controlled environment.
Learn more about story points estimation techniques, including planning poker, dot voting, and others, with a practical example of evaluating the project scope.
Lemberg Solutions Receives ISO 9001:2015 and ISO 27001:2013 Certifications
15 Oct 2021
We’re thrilled to share the news: Lemberg Solutions becomes an ISO 9001:2015 and ISO 27001:2013 certified company. In this article, you will learn everything you need to know about the two certifications and what they mean to our team and our clients.
5 Tips to Make Your UI Design for an IoT Dashboard Work
17 Aug 2021
In this article by Nazar Konashevych, a UI/UX designer at Lemberg Solutions, you will learn the five most important tricks to develop a user-friendly UI/UX for IoT dashboards.
Open Social is one of the most popular solutions you can use to launch an online community. In this article, you’ll get a brief overview of the solution and a practical look at the underrated Open Social features that will help you create an outstanding community management platform.
Accurate project software cost estimation or hardware cost estimation is oftentimes what makes or breaks a project. We have come up with the ultimate project cost estimation guide that will tell you everything about the importance of accurate IT project cost estimation and ways you can get them.
Why You Should Use a Monorepo (and Why You Shouldn’t)
08 Mar 2021
There has been a lot of heated talk on whether you should or starting apps to organize code. Find out when we think you should use them and when you should stick with multi-repositories.
How to Create an Online Store with Drupal 9 and Drupal Commerce
09 Feb 2021
Drupal Commerce has earned a reputation for being an excellent platform for building online stores. In this post, we’ll look at how you can create your own online store using Drupal Commerce.
Business Location Analysis: How We Built a Custom IoT Tool for Measuring Foot Traffic
03 Feb 2021
Our process of developing an IoT tool for business location analysis. How we learned to measure foot traffic volume with the help of a camera-based location intelligence device.
Lemberg Solutions becomes a member of Hamburg@work, a digital cluster in North Germany established with the goal to push digital transformation development forward across all industries and economic clusters.
Lemberg Solutions' Business Representative in Germany
29 Sep 2020
Meet our new representative in Hamburg, Germany! Lemberg Solutions starts cooperation with Olga Lysak, Business Development Consultant, to establish strong relationships with our existing and
Guide for Startups: Build a Successful Engineering Team
09 May 2020
Hiring for startups is tough, especially on a tight budget. Learn what startup engineering team structure is a match and how to maintain a healthy balance between in-house and dedicated engineering teams.
Farmers continuously monitor livestock for signs of issues in behavior and appearance. This helps ensure that the animals are healthy and well taken care of. With computer vision, you can build solutions that automatically assess the livestock appearance and behavior with an accuracy practically unattainable through manual assessment.
Website accessibility stands for equal opportunity. It accepts our differences and strives to make the internet work for everyone. We’ve prepared this guide on web accessibility to help you write, design, and develop websites and content for a more equitable web.
Guide on Managing Your Remote Product Development Team [Client’s Handbook]
16 Jul 2019
When we meet a new client, say, a startup in the automotive industry or a consumer electronics manufacturer, we often receive dozens of questions on how development workflow actually goes. In this article, we've covered the project management side — participants and their roles, basic concepts, project management software, as well as reasons for failure and ways to success.
If you want to create a Bluetooth-connected device, chances are you’ve considered using Bluetooth Low Energy (BLE) and have heard about BLE security issues. Lemberg has experience creating BLE-enabled IoT devices, and based on this experience we want to shine some light on how attackers can exploit your connected devices and how you can protect them.
Get a Fieldable Drupal Menu: Menu Item Extras Overview
30 Jan 2019
Check out our in-house development — a Drupal Menu Item Extras module and learn how to make your website menu block fully fieldable. Find more inside the article.
Do You Need to Switch to a Microservices Architecture?
17 Jan 2019
A microservice architecture assumes that a web application is built from little bricks called services. Ideally, all these bricks are independent, making it possible to use new technologies during the development process as you are not coupled with any tech stack. Your software solution becomes more flexible for changes and easier to deploy and to develop continuous integration and continuous delivery.
There are two major ways to cooperate with a software or hardware development company: a dedicated team or a fixed-cost project. In this article we will explain when it’s more reasonable to go with a dedicated team model, how it might look, pros and cons, and how you can make this model more (and less) effective.
When was the last time you washed your hands? Hand hygiene is not just a good manner. Surprisingly, this simple habit influences us on many levels: personal, organizational and even governmental.
Data Collection Process for a Machine Learning Algorithm
23 Jul 2018
If you want to create an activity tracking application like iPhone Health or Google Fit, you probably know that they use data science to detect people’s motions throughout the day. Creating a brand-new app equals developing algorithms from scratch, and this is a stage where many businesses struggle. Therefore, we’ve decided to share our experience of launching HorseAnalytics, an application that uses data science algorithms to recognize and evaluate the activity of horses.
Mobile App Development Company: How to Choose a Right Technology Partner in 5 steps
09 Jul 2018
Apps play an important role in retaining your target customers. So, what does it take to create an exciting user experience in a form of a mobile app? We’ve outlined the 5 most important steps that companies should take when choosing a mobile app development company.
Discovery Phase: One Small Step for You, One Giant Leap for Your Project Success
06 Jun 2018
Getting a consultation with an experienced tech vendor is often the best first step to get a project off the ground. Learn all there’s to know about discovery phases and their value in product development in this article.
Motion Gesture Detection Using Tensorflow on Android
25 Dec 2017
There are many different ways to interact with smartphones these days: touchscreen, hardware buttons, fingerprint sensor, video camera (e.g., face recognition), D-PAD, handset controls, and so on. But how about using motion gestures?
How to Process Live Video Stream Using FFMPEG and OpenCV
26 Oct 2017
When you are performing a good "card trick" all the details and complexity should be invisible to the observer. Magic should appear smooth and natural! Today we'll take a look behind the scenes. Enter Live Stream.
Here's How To Check Audio Latency & Why It's Important For Your App
05 Jan 2016
Audio latency is what you first encounter while developing any audio application for Android using a microphone. You can develop an app and find long audio delays in its work during testing or there is a better way… Here is a step-by-step guide on how to check the audio latency of an Android app before the start of development.
We have written a lot of articles on the location tracking in app development already and many more to come, though we thought that the list will be incomplete without the basics. Below is a short outline to help you learn about GPS accuracy.
Have you ever thought about different vehicle parameters being displayed in your own Android application? If so, then you've come to the right place. We will discuss what it takes to develop an OBDII reader application.
Developing a Chromecast Ready Application for Android Platform
05 Mar 2014
This article covers the topic of developing an Android Chromecast-ready application: below you’ll find some notes, comments and advice for the developers, as well as code samples and source code of the app built by Lemberg’s team.
Contact us
Kick-start your software development project with expert engineers