Skip to main content

Dozer Technical Blog

Our latest technical articles, samples & videos


Retrieval Augmented Generation (RAG) workflow with Dozer

This blog explores the challenges of siloed and real-time data, once formidable barriers, now yield to RAG's ingenuity. Through Dozer, RAG unlocks the secrets of siloed data, while event stream processing and real-time data pipelines ensure that the LLM remains abreast of the ever-changing world.


Software Engineer Intern


Shapes and Forms of Structured Data: SCD Types, Master Full, Master Incremental, Unitemporal, and Bitemporal

Structured data forms the foundation of many data-driven systems and is crucial for effective data analysis and decision-making. Within the realm of structured data, there are different shapes and forms that enable organizations to manage and utilize data in diverse ways. In this blog post, we will explore several important concepts related to structured data, including SCD (Slowly Changing Dimensions) types, Master Full, Master Incremental, Unitemporal, and Bitemporal data.




Two things that Rust does better than C++

Two language features of Rust that are better than C++, namely its ownership model and trait object system. These compare favorably to C++'s move semantics and virtual functions, respectively, and provide insights into why Rust has gained popularity among many developers.


Founding Principal Engineer