Learn what drives LambdaWorks

Written by the people of LambdaWorks, sharing their thoughts on engineering, design, and management.

Stop Chasing Ideas Start Validating Products

Learn how to validate product ideas before building. Discover practical product discovery methods, real-world examples, and proven frameworks to reduce risk and build products people want.

Creator:
Filip KomnenovićApr 23, 2026

Company Culture: What It Is and How to Grow It

Company culture is the personality of your workplace the mix of values, beliefs, and everyday behaviours that shape how people work together.

Creator:
Milana TucakovMar 12, 2026

How We Grow Together at LambdaWorks

What is a Learning Organization? A learning organization is an organization that continuously enhances its ability to adapt, change, and improve by encouraging learning at all levels. ~ Peter Senge

Creator:
Marko KatićFeb 3, 2026

Stop Wasting CI Minutes - Use Git Hooks Instead

Stop burning CI minutes on checks your local machine can run faster. This post shows how Git hooks, using tools like Husky, can move linting, tests, builds, and version bumps to pre-commit time, giving you instant feedback, fewer failed pipelines, and a tighter development loop while keeping CI focused on what truly needs it.

Creator:
Aleksandar PetakovićJan 16, 2026

How ChatGPT Can Help Us in Writing Clear Bug Reports

Learn how to leverage ChatGPT to write clear, professional bug reports that save time and improve communication between testers and developers. This guide shows you the exact format and prompts to use for creating well-structured bug reports that eliminate confusion and speed up the development cycle.

Creator:
Ognjen StajčićDec 18, 2025

Building Flexible React Components with IoC

Discover how Inversion of Control revolutionizes React component design by enabling the Compound Components Pattern. This article breaks down IoC principles and shows you how to build flexible, reusable components that share state without prop drilling. Learn through practical examples including theme management and complex forms, understand when to use this pattern, and transform your approach to building maintainable React applications.

Creator:
Stevica KnezevićDec 9, 2025

Switching Contexts Between Projects

Learn how constant context switching affects developers and explore practical ways to stay focused and productive across multiple projects.

Creator:
Ivana JankovićNov 13, 2025

Position or Precision? How Passing Arguments Evolved in Programming Languages

Have you ever wondered how code style influences our thinking about problems? This is a short history of how we pass arguments in code, from assembly's registers to Python's named params. Let's learn why readability matters.

Creator:
Miloš TepićOct 28, 2025