Software Engineering

V0 Prototypes: From Idea to Wireframe in Minutes

V0 Prototypes: From Idea to Wireframe in Minutes

We can endlessly talk about Artificial Intelligence (AI) in terms of project management in IT as AI tools are becoming a crucial part of each process, aiming to minimize time for value. But how to select a proper AI tool for the IT development processes in the early stage of project planning, or during the […]

WebRTC Basics Explained: Real-Time Communication Made Easy

WebRTC Basics Explained: Real-Time Communication Made Easy

Introduction Imagine being able to have a face-to-face conversation with anyone in the world, instantly and without any special software. Whether it’s a business meeting, a telehealth consultation, or a virtual classroom, real-time communication has become an integral part of our daily lives. The demand for seamless, high-quality interactions is higher than ever, driving innovation […]

AI-Powered Real-Time Translation: The Future of Video Conferencing

AI-Powered Real-Time Translation: The Future of Video Conferencing

In today’s globalized world, video conferencing has become an essential tool for remote work and collaboration. Yet, language barriers continue to pose significant challenges, limiting effective communication and engagement. Real-time translation, powered by advanced AI, is set to revolutionize this landscape, enabling seamless global interaction and opening up new avenues for growth and innovation. This […]

Successful Testing: First Positive Results for Video Streaming Apps

Successful Testing: First Positive Results for Video Streaming Apps

In a previous article “Getting Started with Playwright for Automation Testing” we discussed an easy way to start with automation testing and all needed adjustments during installation. Today, we will continue this topic and dive into the PlayWrite tool more deeply and learn more about it with examples of testing video streaming application. You can […]

How to transcribe audio into text with the “Text to Speech” Whisper model by OpenAI

How to transcribe audio into text with the “Text to Speech” Whisper model by OpenAI

This tutorial was created while our team was working on new projects and researching the possibilities of various speech transcription services and artificial intelligence to process this information. One of the applications was designed to live transcription of the meetings and the ability to transcribe previously recorded meetings (both locally downloaded and transcribed through a […]

Video Conferencing Total Cost of Ownership: A Complete Audit Guide

Video Conferencing Total Cost of Ownership: A Complete Audit Guide

Total cost of ownership (TCO) is one of the crucial parts of the IT products, including video conferencing solutions. To get a great income and KPI, an audit of the existing products should be held. In this article, we will check the TCO components list and suggest the ways of improving it, by conducting an […]

IT Video Streaming Product Audit: Simple Tips and Tricks

IT Video Streaming Product Audit: Simple Tips and Tricks

In today’s fast-paced digital world, organizations heavily rely on various IT products, especially video conferencing due to ‘remote work’ times, and services to streamline their operations and drive growth. However, it’s crucial for businesses to periodically conduct IT product audits to ensure optimal performance, security, and cost-effectiveness. In this article, we will explore some simple […]

Project Management: Apps You Use in Your Day-to-Day Functions

Project Management: Apps You Use in Your Day-to-Day Functions

As a Ukrainian outsourcing company, Trembit made the difficult decision to transition to remote work in 2022-2023. This decision affected the entire team, but for today, let’s specifically focus on the Project Management Office (PMO) and the tools we use for our day-to-day functions. The Project Manager typically performs the following tasks: Communication: Interacting with […]

How to Prepare an Outstanding Design or Development Request for Proposal

How to Prepare an Outstanding Design or Development Request for Proposal

When searching for vendors to complete your project, whether it’s a website, application, or design enhancement, a Request for Proposal (RFP) is crucial for receiving prompt responses. In this article, we will provide a step-by-step guide on preparing an RFP. What is RFP? An RFP is a written document that outlines the vision and requirements […]

Blazing fast MVP development with 5 steps

Blazing fast MVP development with 5 steps

Minimum Viable Product development is a challenging task for any development team. An MVP is something that we want to ship quickly, ensuring that the included features are fully functional. These features should often be compelling and “selling points” for the product. Such MVPs need to be engaging for users and enable smooth onboarding. Since […]

Innovative Live Streaming: Harnessing Drones And Communication Platforms

Innovative Live Streaming: Harnessing Drones And Communication Platforms

As a rule, drone videos are recorded, edited, and only then published on some kind of streaming platform. However, this approach lacks relevance and the feeling of “here and now.” Especially if a blogger put this activity on the back burner and posted a video in mid-December, filmed in the height of summer. It’s not […]

How WebRTC Works: An Ultimate Guide

How WebRTC Works: An Ultimate Guide

There is hardly anyone who has not heard of Skype. It has become synonymous with real-time video calls. You need to install specific software on your device to use this or a similar communication solution. But what if you can avoid loading your computer or phone with another program? What if you could connect with […]

How to Load Test WebRTC video conferencing application

How to Load Test WebRTC video conferencing application

The Problem Imagine you are a technological startup building a next generation video communication tool. Probably you have used modern cPaaS systems like Agora or Twilio to manage video streams. Or maybe you even went into the open-source world by using let’s say Janus server.  Finally, your platform is running on a stage server and […]

Scrum Development Process For Business

Scrum Development Process For Business

Have you ever set up the best-practice processes and hired the best team, but the project failed? Maybe the satisfaction level was below expectation? There might have been something missing. Let us go through the entire process of starting the project for the outsource companies, and find out the possible reasons. In this article, we […]

Simplified Scrum Development: Unlock Your Path to Agile Success

Simplified Scrum Development: Unlock Your Path to Agile Success

Most of us have already heard the ‘Scrum’ notion. It is currently used in the various spheres of business and management industries and aims to help teams work together. A scrum is an Agile approach that relies on teams to deliver products in short cycles, enabling fast feedback, continual improvement, and rapid adaptation to change. […]

Trembit’s QA Process: Delivering Reliable, High-Quality Results

Trembit’s QA Process: Delivering Reliable, High-Quality Results

A significant part of the Trembit teamwork is related to Video Streaming projects. That is a set of small to big projects we work on simultaneously. The projects vary by purpose and scope. The customer may require either Proof of concept (POC) or complete application in production. Also, it is worth mentioning that the budget […]

How to Use Node-RED: Install, Build, Deploy (2026)

How to Use Node-RED: Install, Build, Deploy (2026)

Node-RED is an open-source, low-code development tool for flow-based, visual programming. It lets you wire together hardware devices, APIs, and online services by dragging and dropping building blocks onto a canvas — instead of writing boilerplate integration code by hand. The result is that you spend your time making systems talk to each other rather […]

Arc points calculation in spherical coordinates for DMX Moving Head

Arc points calculation in spherical coordinates for DMX Moving Head

Every so often, building software throws a real mathematical problem at you. Most are quick fixes you can solve with elementary math — but every now and then you hit something genuinely intriguing. This is one of those, and it comes down to a spherical coordinates arc calculation: finding the path a point travels along […]

Unlock the Power of Predictive Lazy Loading in JavaScript

Unlock the Power of Predictive Lazy Loading in JavaScript

Every front-end developer hits the same wall eventually: the page is doing too much at once. You’ve got a single-page app pulling in a few large images, two or three custom fonts, some templates, a config request — and the browser tries to deal with all of it more or less at the same time. […]