In recent years, cloud data architectures have evolved significantly. Where we once had a succession of specialized tools — ETL, Data Warehouse, analytical engines — modern platforms aim to unify …
Git Submodules are a Git feature that allows you to embed a Git repository inside another repository. This approach is particularly useful when multiple projects need to share a common library while …
At a time when cloud adoption is widespread, especially in large enterprises, it is essential to design a secure and maintainable network architecture.
This not only helps protect against external …
When deploying Azure resources, tagging often takes a back seat. Tags are forgotten, incomplete, or applied inconsistently across teams, which quickly complicates cost tracking, platform readability, …
DuckDB is a high-performance, in-process SQL OLAP (Online Analytical Processing) database management system. Unlike traditional client-server databases, DuckDB runs embedded within your application – …
In most software projects, discussions tend to focus heavily on features, deadlines, and production releases. Code quality, on the other hand, is discussed far less often. Yet it is a topic that can …
When deploying Infrastructure as Code with Terraform and GitHub at an organizational scale, you often fall into one of two traps: either giant “shared skeletons” that block everyone, or a wild …
When using standard Azure Logic Apps, sometimes the available actions are not sufficient for the workflow’s data handling. The workflow may require more hands-on treatment or transformation. In these …
The IOptions pattern is a mecanism provided by .NET to cleanly inject configuration into your application services. It allows you to automatically bind strongly-typed C# classes to a section of the …
Azure Storage Mount is a feature that allows you to attach a local File Share to a Logic App Standard.
This link enables the use of File System operations and connects a Standard Logic App to a file …
In Azure, securing the connections between Storage Accounts and a Function App is crucial. These connections are used to store source code and secrets, among other things. But they can also become a …
When sending an HTTP request, it is possible to transmit the data block by block (chunked). This makes it possible to avoid dealing with the total size of the data being exchanged and to send the …