Skip to main content

Blog

BLIP Bettingcomp PSSB

Dogfooding: Encouraging Everyone to Be a Tester

In the fast-paced world of software development, it’s tempting to push features out the door and rely solely on QA teams or early adopters to find the cracks. But we, at Blip, swear by a different approach: dogfooding. Eating our own dog food means…

View More
BLOG SQUARE (1)

A Big Hug, Dear Cactus: Spiky Challenges in Design Systems

On Growing Something Coherent in a Wild, Thorny Landscape Hugging a cactus is a good analogy to describe the first assignment of the newly created Design Systems team at Blip. It’s not that we dislike cactus, on the contrary. Some of our team…

View More
Blip Blipper 6

Integration Testing with Spring Boot and Testcontainers

Introduction As software grows and evolves, automated testing shifts from a luxury to an absolute necessity. Unit tests shine at ensuring each piece of the puzzle functions independently, but they can’t guarantee that the whole picture comes together

View More
IMG 0187

Experimentation in Large Organizations

The following article is based on a presentation that took place at the Product Weekend event on February 28th and March 1st, powered by Blip, where key topics on Product Management were discussed, offering valuable insights and reflections on the…

View More
Cactus Day1 088

Optimizing Django Performance: Database Bottlenecks

Introduction Optimizing a Django application, particularly the Django Admin interface, often presents unique challenges. While caching is commonly suggested to improve performance, it quickly becomes apparent that this approach may not be the most…

View More
BLI00945 (1)

Exhaustive Testing: The Power of Refactoring in Complex Systems

Introduction: Tackling Complexity in Software In the realm of complex software systems, managing "complexity hotspots" is a critical challenge for development teams. These areas are marked by high complexity and essential functionality, often…

View More