Systems | Development | Analytics | API | Testing

%term

UI-driven GitOps: Opening up Kafka without giving up governance

As Kafka evolves in your business, adopting best practices becomes a must. The GitOps methodology makes sure deployments match intended outcomes, anchored by a single source of truth. When integrating Apache Kafka with GitOps, many will think of Strimzi. Strimzi uses the Operator pattern for synchronization. This approach, whilst effective, primarily caters to Kubernetes-based Kafka resources (e.g. Topics). But this isn’t ideal.

Resolving Database Conflicts with Centralized APIs in Microservices

Back in the 2000s, code lived in one execution thread. Database queries, user interactions, and data pipelines were all managed by the same processes. The problem? Everything was interconnected and interdependent. Fixing one thing might break another. Releases were all or nothing. We call this monolith hell. Your ticket out? Microservices.

Analyze documents in BigQuery with Document AI

Turn your documents into actionable data! This video explores the power of BigQuery's integration with Document AI. Learn how to transform unstructured documents – think invoices, contracts, forms – into neatly structured tables within your data warehouse, unlocking smarter insights using familiar SQL syntax.

A New Approach to Data Protection and Cyber Resilience

The relentless push for business and digital transformation has put data at the forefront of organizational success. However, the ever-increasing volume and complexity of safeguarding data pose significant challenges. Building an unbreakable data infrastructure is a complex challenge. How do you know what’s good enough when building data infrastructure? This video explores a new approach to data protection and cyber resiliency in securing your most valuable asset.

A Software Engineer's Tips and Tricks #2: Template Databases in PostgreSQL

Hey there! We're back for our second edition of Tips and Tricks. As we said in our first post on Drizzle ORM, our new Tips and Tricks mini blog series is going to share some helpful insights and cool tech that we've stumbled upon while working on technical stuff. Today, we're going to talk about the template databases of PostgreSQL. Remember, these posts will be super short reads. If you don’t like the topic of one of the posts, no problem! Just skip it and check out the next one.

BigQuery vector search and embedding generation

Discover the power of semantic search! With BigQuery's vector search capabilities, you can analyze unstructured data like text, images, and videos based on their underlying meaning. Explore how machine learning transforms your data into numerical representations called embeddings, making it possible to find connections that traditional keyword searches often miss.