Augmented reality is a term that refers to any interactive experience that a person can have with a real-life environment. In this experience, objects in the real world are changed or enhanced via computer-generated information specifically intended for an altered perception. Augmented reality isn’t limited to just vision; it can work for different senses and
My name is Sergey Kovalev and I’m a language agnostic engineer with 15+ years of production experience in different domains. I’ve worked with startups, small, medium, big and enterprise companies and have had various roles. What is SSO and why is it important? SSO (single sign-on) in the enterprise refers to the ability
In the age of smartphones and the internet, every ecommerce business needs to have a strong mobile and online presence not only to attract customers, but to retain existing ones. There are many ways in which this can be done, such as websites, progressive web apps (PWA), and native apps. The superior option depends on
In this article, our Full-Stack Software Developer, Evgenii Gordeev, takes us through a short journey through the history of micro frontends, followed by a use case of building a modern composite frontend based on the Webpack Module Federation.
What's the difference between TensorFlow and Keras and when do I use which one? In this post we explore these popular machine learning frameworks and explore the differences.
My name is Vladimir Kalinkin and I’m a Multi-Stack Software Developer at Sphere Partners. In this article, I’m going to describe an innovative approach to building modern backend applications using the best practices of software design. Excluding non-popular frameworks and technologies, the last 15 years was an era of MVC. It doesn't matter
Google Cloud Machine Learning Pipeline: An approach to building an automated scalable ML pipeline using GCP
I’m Nikolay Milya, a Senior Full-Stack Developer at Sphere Partners. In this article, I am going to explain how to build a pipeline to automate the ML training process. The machine learning process from my perspective depends on two parts. The first one is how we train the model and how we receive the
With the massive increase in work being done with distributed global teams often working from home, the opportunity for companies still using legacy ERP systems, is that there’s no better time like the present to continue to move your ERP to the cloud.
Our own Anton Kazakov walks us through a machine learning tutorial project using LabelBinarize and Keras. The goal of the project was to get familiar with model training, data preparation and predict phase.
With remote working now the norm amidst the pandemic, seamless real-time video communication is now an essential feature for business and corporate apps to stay competitive. Luckily, developers don't need to build video functionalities from scratch. There are various video platform APIs that app and software makers can leverage, from leading names like Zoom to