Bytework
RU

(Blog)

Blog

Answers to the questions clients bring us: stack, timelines, budget, SEO. Short and to the point.

A man in a sweater working on a laptop

4 min read

How to manage a remote development team

Remote teams are managed through transparency: a tracker, short meetings, demos and written decisions. We cover the practices, communication rules and how to keep people.

  • Team
  • Development process
A man writing on a sheet of paper

5 min read

What a software development contract should include

The key terms of a development contract: scope and acceptance, payment, code ownership, warranty and termination with handover. A business overview with common mistakes.

  • Working with vendors
A computer with a keyboard and mouse

5 min read

Manual testing in a small team: how to organise QA

How to organise manual testing without a QA department: who tests, a pre-release regression checklist, a bug report template and a test environment.

  • Development process
  • QA and testing
A person typing code on a laptop beside a plant and a mug

4 min read

Java, Kotlin or .NET for an enterprise backend

Java, Kotlin and .NET are technically equal for enterprise backends, so the company's environment decides. We compare ecosystems, code samples and when they are overkill.

  • Backend
A smartphone floating over an open palm

5 min read

A PWA instead of a mobile app: when it works

A PWA installs on the home screen, works offline and sends notifications. We cover its capabilities, the limits on iOS and Android and when it can replace an app.

  • Frontend
  • Mobile