Web & Music Tech

News & Updates

Stay informed about the latest updates, insights, and news from MusicTech Lab. Discover product updates, training tips, and stories from the swimming community.
How to Transcribe Video to Text Using OpenAI Whisper

How to Transcribe Video to Text Using OpenAI Whisper

A practical guide to the video → mp3 → text pipeline using OpenAI Whisper. Free, local transcription for interviews, podcasts, and meetings.
AI Song Structure Analysis: Intro, Verse, Chorus
Open Source

AI Song Structure Analysis: Intro, Verse, Chorus

A technical look at automatic song structure detection using AI and signal processing. Identify song sections with MTL Audio Locators.
Extracting Data from Ableton .als and .asd Files
Open Source

Extracting Data from Ableton .als and .asd Files

A deep dive into parsing Ableton Live project files. Learn what metadata hides inside .als and .asd files and how to extract it with Python.
Connecting Your Max for Live Device to a Cloud API
MusicTech

Connecting Your Max for Live Device to a Cloud API

Send song structure data from Ableton Live to a cloud API. Build a complete DAW-to-database pipeline with real-time visualization.
Export Ableton Locators to JSON via Max for Live
MusicTech

Export Ableton Locators to JSON via Max for Live

Build a Max for Live device that exports arrangement locators and BPM to JSON, ready for external tools and AI music analysis pipelines.
Low-Code Magic Won't Solve MusicTech Reality
#7

Low-Code Magic Won't Solve MusicTech Reality

Handpicked articles, updates, and insights from the fast-moving world of music and entertainment technology, curated just for you.
Curated by Author avatar Mariusz Smenzyk
How to Create a Watch Face App for Garmin Watch

How to Create a Watch Face App for Garmin Watch

Learn how to build a custom Garmin watch face using the Connect IQ SDK and Monkey C. A step-by-step tutorial based on our BeatBuddy watch face experiment.
BeatBuddy Replay: Video Analysis App Challenges

BeatBuddy Replay: Video Analysis App Challenges

A deep-dive into building a Flutter video analysis app for swimmers. From MVP architecture to cross-platform challenges - lessons from two weeks of development.
Did You Know? 10 Developer Tips from Real Codebases
Series

Did You Know? 10 Developer Tips from Real Codebases

A collection of practical software development tips, workarounds, and clever solutions discovered in production codebases. Part 1 of an ongoing series.
10 Surprising MusicTech Facts (Part 2)
Series

10 Surprising MusicTech Facts (Part 2)

Fascinating facts about music technology, standards, and innovations that shape how we create, share, and experience music. Part 2 of the series.
MusicXML: Standard for Music Notation

MusicXML: Standard for Music Notation

What is MusicXML, how does it work, and what are its applications in music and education? A guide to the open standard for sheet music exchange.
MemoSonic: Building an Audio Memory Game
MusicTech Lab

MemoSonic: Building an Audio Memory Game

The story behind MemoSonic, a Flutter-based educational game that turns sound recognition into play, with accessibility for visually impaired users.
Office Hours with MusicTech Lab’s DDEX Expert
Featured

Office Hours with MusicTech Lab’s DDEX Expert

Free DDEX office hours for MusicTech teams. Get help with DDEX compliance, ERN implementation, data models, and integrations with DSPs.
The End of an Era: It's All About to Crash
#6

The End of an Era: It's All About to Crash

Handpicked articles, updates, and insights from the fast-moving world of music and entertainment technology, curated just for you.
Tempus Metronome and GetSongBPM API
Featured

Tempus Metronome and GetSongBPM API

What BPM really means and how we integrated the GetSongBPM API into Tempus Metronome using Flutter to let users look up song tempos instantly.
7 Rounds in the First 10 Days of November 2025
#5

7 Rounds in the First 10 Days of November 2025

Handpicked articles, updates, and insights from the fast-moving world of music and entertainment technology, curated just for you.
Curated by Author avatar Maciej Dulski
The Music Metadata Conundrum
#4

The Music Metadata Conundrum

Handpicked articles, updates, and insights from the fast-moving world of music and entertainment technology, curated just for you.
Curated by Author avatar Amanda Schupf
AI in Music: Hype, Hope, and a Human Touch
#3

AI in Music: Hype, Hope, and a Human Touch

Handpicked articles, updates, and insights from the fast-moving world of music and entertainment technology, curated just for you.
Curated by Author avatar Drew Thurlow
Feeling the MusicTech Momentum
#2

Feeling the MusicTech Momentum

Handpicked articles, updates, and insights from the fast-moving world of music and entertainment technology, curated just for you.
Curated by Author avatar Maciej Dulski
MusicTech Insights #1 by Maciej Dulski
#1

MusicTech Insights #1 by Maciej Dulski

Handpicked articles, updates, and insights from the fast-moving world of music and entertainment technology, curated just for you.
Curated by Author avatar Maciej Dulski
MusicTech Resources for Builders
Featured

MusicTech Resources for Builders

A curated platform for MusicTech founders and teams. Track investor deals, explore open-source tools, and find partners and events in the music-tech space.
Poland's Creative Tech and MusicTech Rise
Featured

Poland's Creative Tech and MusicTech Rise

Poland’s first Creative Tech report is here and MusicTech Lab’s Maciej Dulski shares insights on how music innovation in Poland is gaining momentum.
Walkative 2.0 Global Booking Engine
Case Study

Walkative 2.0 Global Booking Engine

How we built a cloud-based booking platform for the leading free walking tour company, handling thousands of weekly reservations across European cities.
Music Industry Tech Openings (May 2025 Update)

Music Industry Tech Openings (May 2025 Update)

Curated list of tech job openings in the music industry for May 2025. Discover roles at music startups, labels, and streaming platforms.
Curated by Author avatar Maciej Dulski
Music Industry Tech Openings (April 2025 Update)

Music Industry Tech Openings (April 2025 Update)

Curated list of tech job openings in the music industry for April 2025. Discover roles at music startups, labels, and streaming platforms.
Curated by Author avatar Maciej Dulski
Music Industry Tech Openings (March 2025 Update)

Music Industry Tech Openings (March 2025 Update)

Curated list of tech job openings in the music industry for March 2025. Discover roles at music startups, labels, and MusicTech companies.
Curated by Author avatar Maciej Dulski
Music Industry Tech Openings (Fabruary 2025 Update)

Music Industry Tech Openings (Fabruary 2025 Update)

Curated list of tech job openings in the music industry for February 2025. Browse roles at music startups, labels, and MusicTech companies.
Curated by Author avatar Maciej Dulski
Maciej Dulski on Sound Connections Podcast
Featured

Maciej Dulski on Sound Connections Podcast

Maciej Dulski from MusicTech Lab discusses the evolving music tech landscape, its impact on artists, and how technology is reshaping the industry.
Music Industry Tech Openings (January 2025 Update)

Music Industry Tech Openings (January 2025 Update)

Curated list of tech job openings in the music industry for January 2025. Explore roles at music startups, labels, and MusicTech companies.
Curated by Author avatar Maciej Dulski
Epidemic Sound MCP with Claude for Devs

Epidemic Sound MCP with Claude for Devs

Set up and use the Epidemic Sound MCP Server with Claude to discover music using natural language prompts directly in your development workflow.
Custom Chromecast & AirPlay Casting App
NDA
Case Study

Custom Chromecast & AirPlay Casting App

How controlling a TV turned out to be harder than streaming to it, and why we built our own Chromecast receiver after 14 prototypes.
Universal Music Data Parser for 20+ Platforms
NDA
Case Study

Universal Music Data Parser for 20+ Platforms

How we aggregated 200M streaming records from Spotify, Apple Music, YouTube and more into a unified royalty data integration system.
Ambistream – Multi-Layer Streaming Platform
Ambistream
Case Study

Ambistream – Multi-Layer Streaming Platform

How a late-night experiment grew into a multi-platform streaming engine with overlays, remote control, and Chromecast/AirPlay support.
Music Industry Tech Openings (December 2024 Update)

Music Industry Tech Openings (December 2024 Update)

Curated list of tech job openings in the music industry for December 2024. Find roles at music startups, labels, and streaming platforms.
Curated by Author avatar Maciej Dulski
Notion Backup Tool Built in 3 Days with Python
Open Source

Notion Backup Tool Built in 3 Days with Python

How we built an automated Notion-to-Markdown sync tool in 3 days, why we left Notion, and why we open-sourced the solution.
DIY MIDI Controller for Ableton with Arduino
Open Source

DIY MIDI Controller for Ableton with Arduino

Build a physical MIDI volume controller for Ableton Live using Arduino Leonardo. Covers hardware setup, MIDI protocol, and USB communication.
Music Industry Tech Openings (November 2024 Update)

Music Industry Tech Openings (November 2024 Update)

Curated list of tech job openings in the music industry for November 2024. Browse roles at music startups, labels, and streaming platforms.
Curated by Author avatar Maciej Dulski
Music Industry Tech Openings (October 2024 Update)

Music Industry Tech Openings (October 2024 Update)

Curated list of tech job openings in the music industry for October 2024. Explore roles at music startups, labels, and MusicTech companies.
Curated by Author avatar Maciej Dulski
Introducing MusicTech Poland
Featured

Introducing MusicTech Poland

MusicTech Poland launches to connect startups, artists, and tech enthusiasts. Building a community where music and technology innovation can thrive together.
Music Industry Tech Openings (September 2024 Update)

Music Industry Tech Openings (September 2024 Update)

Curated list of tech job openings in the music industry for September 2024. Find roles at music startups, labels, and streaming platforms.
Curated by Author avatar Maciej Dulski
The Evolution and Future of E-commerce Platforms

The Evolution and Future of E-commerce Platforms

Comparing leading e-commerce platforms like Adobe Commerce, PrestaShop, and Saleor. How microservice architecture addresses scalability and traffic challenges.
DDEX Open Source Projects Review
Featured

DDEX Open Source Projects Review

Explore DDEX open-source projects that simplify music metadata management, enhance rights tracking, and streamline royalty distribution.
Direct Music Licensing Platform Case Study
Case Study

Direct Music Licensing Platform Case Study

How we built a music licensing platform with thousands of songs across web, iOS, and Android, featuring subscriptions and a custom audio player.
Music Industry Tech Openings (August 2024 Update)

Music Industry Tech Openings (August 2024 Update)

Curated list of tech job openings in the music industry for August 2024. Explore roles at music startups, labels, and streaming services.
Music Industry Tech Openings (July 2024 Update)

Music Industry Tech Openings (July 2024 Update)

Curated list of tech job openings in the music industry for July 2024. Explore roles at music startups, labels, streaming platforms, and more.
Curated by Author avatar Maciej Dulski
How to conduct workshops for creative industry?

How to conduct workshops for creative industry?

Learn how to run effective software requirement workshops for creative professionals. Tips on flexibility, visual engagement, and collaborative facilitation.
Music Industry Tech Openings (June 2024 Update)

Music Industry Tech Openings (June 2024 Update)

Curated list of tech job openings in the music industry for June 2024. Explore roles at music startups, labels, streaming platforms, and more.
Curated by Author avatar Maciej Dulski
Music Industry Tech Openings (May 2024 Update)

Music Industry Tech Openings (May 2024 Update)

Curated list of tech job openings in the music industry for May 2024. Explore roles at music startups, labels, streaming platforms, and more.
Curated by Author avatar Maciej Dulski
Music Industry Tech Openings (April 2024 Update)

Music Industry Tech Openings (April 2024 Update)

Curated list of tech job openings in the music industry for April 2024. Explore roles at music startups, labels, streaming platforms, and more.
Curated by Author avatar Maciej Dulski
Music Industry Tech Openings (March 2024 Update)

Music Industry Tech Openings (March 2024 Update)

When we decided to go all-in on the music industry, we knew from the start, that Bravelab team's support alone wouldn't be enough to drive the industry forward.
Turn fans into superfans - Roadie.co

Turn fans into superfans - Roadie.co

How Roadie.co helps independent artists build websites, manage tours, release music, and grow their fanbase with data-driven tools and email marketing.
The WTF Scale: IT Project Complexity

The WTF Scale: IT Project Complexity

A humorous yet insightful 16-point scale for measuring IT project complexity, from Absolute Zen to total chaos. A fun guide for developers and managers.
Bravelab partners with Music Glue

Bravelab partners with Music Glue

Music Glue specialises in creating tailored e-commerce solutions for the music industry. Learn more about Bravelab partnership with Music Glue.
Bravelab partners with The Lalal.ai

Bravelab partners with The Lalal.ai

Bravelab announces a new partnership with Lalal.ai, the vocal remover and music source separation service, to foster knowledge exchange in music tech.
Understanding the API First Approach

Understanding the API First Approach

Why the API First approach matters for e-commerce. Learn how designing APIs before code leads to scalable, maintainable, integration-friendly platforms.
Bravelab partners with The Audio Programmer

Bravelab partners with The Audio Programmer

Bravelab partners with The Audio Programmer community to foster knowledge exchange and collaboration in the music tech and audio development space.
Introduction to generating DDEX file using Python

Introduction to generating DDEX file using Python

Learn what DDEX files are and how to generate them using Python. Covers ERN, DSR, and RIN standards for digital music data exchange in the industry.
Music Self-Publishing: The Emuze.me Story

Music Self-Publishing: The Emuze.me Story

How self-publishing evolved in the music industry, shifting control from record labels to independent artists, and how Emuze.me empowers creators today.
Automating Success: The Art of Unified Documentation

Automating Success: The Art of Unified Documentation

Why unified automated documentation is essential for modern software teams. Learn strategies to keep docs dynamic and up to date across your stack.
Hybrid Database Model in Django for Speed

Hybrid Database Model in Django for Speed

How combining relational and non-relational databases in Django solved performance bottlenecks for a high-traffic e-commerce catalog microservice.
Handling High Loads on E-Commerce Platforms

Handling High Loads on E-Commerce Platforms

How Anqa Commerce uses a microservice architecture with Django, FastAPI, MariaDB, MongoDB, and NATS to handle high-traffic e-commerce workloads at scale.
What is discovery document?

What is discovery document?

What is a Discovery Document and why it matters. Learn how to structure project requirements, define scope, and align stakeholders before development begins.
What is watermarked song?

What is watermarked song?

What are watermarked songs and why do they matter? Learn how audio watermarks protect copyright, track ownership, prevent piracy, and authenticate music.
D-Commerce Decoded: Cutting Through the Hype

D-Commerce Decoded: Cutting Through the Hype

What is d-commerce exactly? It's the evolving realm of digital commerce, specifically focused on the trading of digital goods and services.
Dev Meeting 004: Introduction to Event Storming

Dev Meeting 004: Introduction to Event Storming

Event Storming is a workshop-style method for exploring complex systems and business domains by mapping the flow of events and interactions.
Dev Meeting 003: Web3 Primer

Dev Meeting 003: Web3 Primer

A primer on Web3 fundamentals. Learn how network interactions are evolving and why companies are adopting Web3 elements in their projects.
Dev Meeting 002: Intro to DDD

Dev Meeting 002: Intro to DDD

An introduction to Domain-Driven Design (DDD), an approach to software development that models business domains for more effective and maintainable systems.
Dev Meeting 001: Kubernetes is a Framework

Dev Meeting 001: Kubernetes is a Framework

Exploring Kubernetes as a framework: from Google's scaling challenges and Borg to Operators, CRDs, and modern container orchestration basics.
10 Steps to Find the Best MVP Developers

10 Steps to Find the Best MVP Developers

How to find skilled MVP developers for your startup, whether building an in-house team or hiring an outsourced development company.
7 Best Practices for Outsourcing Software Development

7 Best Practices for Outsourcing Software Development

In this article, we'll provide 7 best practices that you can follow to set yourself up for success when outsourcing your software development project.
How to Build an MVP in 6 Steps

How to Build an MVP in 6 Steps

Starting a new product can be an exciting and daunting prospect. On one hand, it's a chance to bring a new idea to life and potentially change the world.
Panther ML/AI Pricing Recommendation Tool
Panther Pricing
Case Study

Panther ML/AI Pricing Recommendation Tool

How we migrated Panther Pricing from Flask to FastAPI and built an ML-based web platform for optimizing retail pricing in brick-and-mortar stores.
Talent Alpha HR Frontend Platform
Talent Alpha
Case Study

Talent Alpha HR Frontend Platform

How we augmented an HR startup's in-house team with frontend developers for Angular and React.js projects, delivering features on a tight deadline.
Why we decided to use wavesurfer.js

Why we decided to use wavesurfer.js

Creating a simple, custom audio player with main functionality is relatively easy. Are you sure? Let's see how we tackled this issue
Hasura in action. How to use it with Django

Hasura in action. How to use it with Django

Learn how to use Hasura with Django to get instant GraphQL/REST APIs from your database schema. Covers setup, business logic, and backend integration.
Top 6 apps made with Flutter

Top 6 apps made with Flutter

See the most popular apps made in Google Flutter. What needs do they answer and why have they gained popularity and business success? Get inspired by them!
Flutter 2022 Strategy: Analyzing the Roadmap

Flutter 2022 Strategy: Analyzing the Roadmap

An analysis of Flutter's 2022 roadmap. Google's plans to make Flutter more user-friendly and efficient for cross-platform development.
Why we use Sanity.io

Why we use Sanity.io

Sanity.io has a number of advantages over its alternatives, such as GraphCMS, Storyblok, Contentful, etc. Find out what they are...
What is Flutter, and why is it worth considering?

What is Flutter, and why is it worth considering?

Why Flutter is worth considering for cross-platform development. Explore its widget-based architecture, Dart foundation, and mobile, web, and desktop support.
How important is good UX/UI design?

How important is good UX/UI design?

UX and UI are critical aspects of any application, determining conversion rates and profits. Learn how good design prevents users from switching to competitors.
9 Reasons Why Saleor.io Is Best for eCommerce

9 Reasons Why Saleor.io Is Best for eCommerce

Discover why the Saleor headless eCommerce platform is making waves. Nine key reasons it delivers incredible online shopping experiences.
Becoming a Vue.js Dev: Do Paid Trials Work?

Becoming a Vue.js Dev: Do Paid Trials Work?

A junior developer shares their experience joining a software team through a paid two-week trial period and how it helped both sides evaluate the fit.
A Look at Bravelab.io’s Clutch 2021 Year In Review

A Look at Bravelab.io’s Clutch 2021 Year In Review

A look at Bravelab.io's Clutch 2021 highlights: key achievements, client reviews, and milestones in custom software development.
Assembly Instructions App - Galeco Mobile App
Galeco
Case Study

Assembly Instructions App - Galeco Mobile App

How we built an offline-capable React Native app for Galeco with 3D video assembly instructions for roofers and architects.
Loyalty Program App for Shopping Mall
Forum Gliwice
Case Study

Loyalty Program App for Shopping Mall

How we built a tablet-based loyalty app for Forum shopping mall to issue prepaid gift cards based on purchase amounts, with backend API and admin panel.
4D Grupa Roofing Wholesalers Platform
4D Grupa
Case Study

4D Grupa Roofing Wholesalers Platform

How we built a scalable headless CMS platform in Sanity with TypeScript and Gridsome for Poland's largest roofing wholesalers network.
Ticketing & Events Platform Development
Solidstudio
Case Study

Ticketing & Events Platform Development

How we provided a Python development team to build third-party API integrations for a ticketing platform, through long-term team augmentation.
Vue.js as a Frontend for Saleor.io

Vue.js as a Frontend for Saleor.io

Exploring whether Vue.js works as a frontend for the headless Saleor.io e-commerce platform. We compare it against React and share our implementation approach.
The Gender Gap in the Tech Industry

The Gender Gap in the Tech Industry

Is gender determine a career path? Or is it rather hard work, determination, and predispositions that led to a career in the tech industry?
Uber 101: How Uber Made It to the Top

Uber 101: How Uber Made It to the Top

What drives Uber's massive success? From first-mover advantage to authentic solutions that outperformed traditional cab companies and won customer trust.
Django-cms and GraphQL

Django-cms and GraphQL

How to add GraphQL to Django CMS using Graphene. Expose data through a structured API with minimal configuration for rapid development.
Choosing a Frontend Framework for the Web

Choosing a Frontend Framework for the Web

Comparing React, Angular, and Vue for frontend web development. Learn which framework fits your project scope, team experience, and configuration needs best.
Cultural transformation through the pandemic era

Cultural transformation through the pandemic era

How the shift to digital channels transformed arts and culture during the pandemic, with services like Google Museums leading the way worldwide.
Is your business ready for the cashless era?

Is your business ready for the cashless era?

E-payments have become a convenient and safe way to finalize purchases. Make the next step with your e-commerce e-payments integrated.
How to launch Saleor.io shop instance within 40h

How to launch Saleor.io shop instance within 40h

How we rebuilt a Saleor.io e-commerce store from scratch in 40 hours after a cloud provider disaster, covering deployment, data migration, and lessons learned.
Is your face ready to buy?

Is your face ready to buy?

How facial recognition technology is transforming e-commerce, from payments at Amazon and Alibaba to customer behavior analysis in retail stores.
Establishing cooperation between Netlify and Bravelab

Establishing cooperation between Netlify and Bravelab

The partnership has become a great deal for the companies, we believe that it is the thing also for Bravelab.io.
JS Frameworks: Trends and Opportunities

JS Frameworks: Trends and Opportunities

An overview of trending JavaScript frameworks for frontend, backend, and testing. Learn which JS tools can make your applications faster and more efficient.
Braveloper

Braveloper

Meet the Braveloper: our definition of a brave developer who masters Python and builds amazing platforms. Discover what it takes to join our crew.
Why the Programming World Loves Python

Why the Programming World Loves Python

Why Python is one of the most popular programming languages. Its flexibility spans backend, AI, web development, and automation with an easy learning curve.
Kanban Board: Boost Your Team Productivity

Kanban Board: Boost Your Team Productivity

Five reasons why the Kanban board methodology improves team productivity. Learn how visual task management helps prioritize work and adapt to changes.
Why AI Will Defeat Traditional HR

Why AI Will Defeat Traditional HR

How AI-powered recruitment tools, chatbots, and analytics are transforming HR departments. Why companies of all sizes need to adapt to stay competitive.
A quick introduction to profit sharing implementation

A quick introduction to profit sharing implementation

A practical guide to implementing profit sharing in your company. Learn how dividing net profit among employees boosts ownership and motivation.
First Attempt to Implement 4DX at Bravelab.io

First Attempt to Implement 4DX at Bravelab.io

4DX is a strategy that helps achieve your goal in a project, see where you are, and help also the team to understand the goal in the same way as you.
Colonial Pipeline Case: 7 Security Reminders

Colonial Pipeline Case: 7 Security Reminders

The Colonial Pipeline attack shows why every company must invest in cybersecurity. Seven practical reminders to protect your business from cyber threats.
Holacracy why and where we are

Holacracy why and where we are

We have been testing Holacracy at Bravelab.io for 6 months. Companies are complex organisms. We have the space to experiment for ourselves.
Communication Channels in Remote Work

Communication Channels in Remote Work

A comparison of communication channels for remote teams. Explore the best platforms to keep your distributed workforce connected and productive.
Automate Repetitive Tasks for Better Results

Automate Repetitive Tasks for Better Results

Repetitive work may negatively impact your business performance. By improving business performance management, you can automate tasks and increase productivity.
Bravelab's team about productivity

Bravelab's team about productivity

How Bravelab's team defines, measures, and improves productivity. Insights on staying motivated and effective at the workplace.
First Steps to Build a Business Relationship

First Steps to Build a Business Relationship

How to start a business relationship through personalized communication. Tips on emails, calls, and video meetings to build lasting partnerships.
Performing SAML SSO using JWT in Django
Recommended

Performing SAML SSO using JWT in Django

A step-by-step guide to implementing SAML SSO authentication with JWT tokens in Django, enabling single sign-on across multiple services and identity providers.
How repetitive tasks impact your business

How repetitive tasks impact your business

Repetitive tasks are an inherent part of our work. However, they decrease our effectiveness and have an impact on business objectives and performance measures.
IT Outsourcing: Success and Failure Factors

IT Outsourcing: Success and Failure Factors

Key factors that impact the success or failure of software development outsourcing projects and how understanding them improves your strategy.
How to export orders in Saleor.io to XLSX file

How to export orders in Saleor.io to XLSX file

A step-by-step guide to exporting orders from the Saleor.io open-source e-commerce platform to XLSX files using Python packages like openpyxl or xlsxwriter.
Multi-Tenant Apps with Django and Saleor.io
Recommended

Multi-Tenant Apps with Django and Saleor.io

Saleor is a great e-commerce open-source platform for building modern online stores with a multi-tenant management system.
Data Modeling in MongoDB Using Design Patterns

Data Modeling in MongoDB Using Design Patterns

The most useful data modeling design patterns in MongoDB are attributed, three, and extended reference patterns.
Bravelab.io: Top Software Developer by Clutch

Bravelab.io: Top Software Developer by Clutch

Clutch.co named Bravelab.io a top custom software development company in Poland in 2020, recognizing us as a top provider for the second year.
Bravely App: Boost Productivity with Django

Bravely App: Boost Productivity with Django

How we built a custom data management tool with Django, Kubernetes, and Celery to automate internal processes and boost team productivity.
Recruitment System: Gmail, Jira, and CRM

Recruitment System: Gmail, Jira, and CRM

How we integrated Gmail, Jira, Slack, and Copper CRM to automate the recruitment process, from candidate aggregation to lead tracking and task assignment.
Overdue Invoices and Issue Tracker Integration

Overdue Invoices and Issue Tracker Integration

Managing overdue invoices in the software development company by the process automation. Connecting and the data from wFirma with an issue tracking system.
How to easily create form in Angular

How to easily create form in Angular

Develop an angular form with validation for angular js web development services. Create an angular form with multiple components easily.
Change Detection mechanism in Angular

Change Detection mechanism in Angular

Change Detection mechanism in Angular js web development services. How to handle with ExpressionChangedAfterItHasBeenCheckedError
Installing Proxmox on dedicated server from OVH

Installing Proxmox on dedicated server from OVH

A step-by-step guide to installing Proxmox on a dedicated OVH server, including network configuration, LXC containers, and backup management tips.
Scratch Me – integration with the Copper CRM

Scratch Me – integration with the Copper CRM

A chrome plugin that increases productivity in a lead generation process by extracting the data from the post published on the Facebook social media platform
Brave 3.0, Part 4: Tech Stack and Recap

Brave 3.0, Part 4: Tech Stack and Recap

Technologies used to develop a commercial website of the custom software development company. Those technologies improve website performance and effectiveness.
Benefits of Outsourcing Software Development
Recommended

Benefits of Outsourcing Software Development

The main advantages of outsourcing software development. Offshore software development outsourcing challenges and strategy implementation.
Top 10 articles through the eyes of our developers

Top 10 articles through the eyes of our developers

To constantly improve the skills and knowledge of software development, our team has read many articles in the previous year. Discover the list of our top 10.
Git Better #1 - Commit Message Convention

Git Better #1 - Commit Message Convention

Using a consistent style of commit messages can increase the effectiveness of a team that develops bespoke software.
How does JavaScript work

How does JavaScript work

Knowing the Event Loop mechanism allows you to choose the right implementation and to solve many of the hazards you encountered while working with JavaScript.
Important new features in Python 3.8

Important new features in Python 3.8

The new release of the Python programming language brought new features that might be very useful while providing python web development services.
Migrating from TravisCI to Github Actions

Migrating from TravisCI to Github Actions

A practical comparison of GitHub Actions vs TravisCI with a step-by-step migration guide. Learn why we switched and how to move your CI/CD pipeline smoothly.
Thanks app – a Management 3.0 solution

Thanks app – a Management 3.0 solution

Developing a custom solution for the communication platform in order to tighten the relationship between team members.
Bravelab.io: Top Developer in Poland by Clutch

Bravelab.io: Top Developer in Poland by Clutch

Clutch named Bravelab.io as a top custom software development company in Poland 2019. We are recognized as a trusted partner in web development services.
Scratch Me: Chrome Extension for Leads

Scratch Me: Chrome Extension for Leads

A chrome plugin that increases productivity in a lead generation process by extracting the data from the post published on the Facebook social media platform
Brave 3.0 Website Redesign, Part 2: Solution

Brave 3.0 Website Redesign, Part 2: Solution

The process of redesigning a commercial website of the custom software development company. The process was conducted by the internal team.
Brave 3.0 – redesign process part 1. The Challenge

Brave 3.0 – redesign process part 1. The Challenge

The first steps of our website redesign process. Why conducting in-depth research before designing UX/UI is the most important phase.
Brave 3.0 – redesign process, part 3. Lesson learned

Brave 3.0 – redesign process, part 3. Lesson learned

Key lessons from our website redesign process. The most important factors to consider when conducting a redesign with an internal team.
Does Zappa make it super easy?

Does Zappa make it super easy?

The article provides step-by-step instructions for the easy implementation of the application in Zappa framework based on Python.
Progressive Web Apps for Mobile Development

Progressive Web Apps for Mobile Development

Creating a PWA mobile application is an alternative to a traditional native app. By implementing one application, we receive both - a website and a mobile app.
Communication Strategy in Outsourcing Projects

Communication Strategy in Outsourcing Projects

The crucial element in successful outcomes is effective communication between the client and the vendor. See why
Only a few books but dozens of ideas

Only a few books but dozens of ideas

Key takeaways from Bill Gates' recommended book list, including Getting Things Done, Deep Work, and practical ideas for time management and productivity.