Insights & Articles

Thought leadership on AI, software development, design, and building successful products.

Development
Development

Managing a Large GraphQL Schema in Production: What Broke and What Helped

A large GraphQL schema looks clean in theory, but in production it creates its own problems: slow resolvers, awkward deprecations, naming drift, and testing overhead. These are the lessons we learned while maintaining a growing ticketing API over time.

Dmytro VereshchaginDmytro Vereshchagin
10 min
Development
Development

How We Structured a Turborepo for a Multi-App Restaurant Platform

For our restaurant delivery platform, we had to support several apps at once: customer web, driver mobile, kitchen display, admin, API, and a landing site. This is how we structured the monorepo, what became easier, and where Turborepo added complexity.

Dmytro VereshchaginDmytro Vereshchagin
7 min
Business
Business

Managing a Remote Development Team Across Multiple Countries

Remote teams can work extremely well, but only when communication, onboarding, and expectations are handled deliberately. Here are a few practical lessons from working with distributed engineering teams across different countries.

Yani NovakYani Novak
6 min
Development
Development

Building a Real-Time Trading Frontend with WebSockets and Live Order Books

Real-time trading interfaces break quickly if you treat them like ordinary dashboards. In this post, we share how we handled WebSocket streams, order book updates, reconnection logic, and frontend performance without turning the UI into a laggy mess.

Dmytro VereshchaginDmytro Vereshchagin
12 min
Hiring
Hiring

Hiring Developers in Eastern Europe: What Companies Usually Miss

Eastern Europe is still a strong region for engineering talent, but hiring well here takes more than comparing hourly rates. Here is a more practical look at quality, communication, and what companies often underestimate.

Yani NovakYani Novak
5 min
Let's work together

Want to Contribute?

We're always looking for expert contributors. Get in touch if you'd like to write for our blog.