Deploying to Heroku With GitLab CI/CD

Good software engineering teams commit frequently and deploy frequently. Those are some of the main ideas behind continuous integration (CI) and continuous deployment (CD). Gone are the days of quarterly or yearly releases and long-lived feature branches! Today, we’ll show you how you can deploy your Heroku app automatically any time code is merged into […]

Deploying to Heroku With GitLab CI/CD

Good software engineering teams commit frequently and deploy frequently. Those are some of the main ideas behind continuous integration (CI) and continuous deployment (CD). Gone are the days of quarterly or yearly releases and long-lived feature branches! Today, we’ll show you how you can deploy your Heroku app automatically any time code is merged into […]

Deploying to Heroku With GitLab CI/CD

Good software engineering teams commit frequently and deploy frequently. Those are some of the main ideas behind continuous integration (CI) and continuous deployment (CD). Gone are the days of quarterly or yearly releases and long-lived feature branches! Today, we’ll show you how you can deploy your Heroku app automatically any time code is merged into […]

How to Query XML Files Using APIs in Java

Despite some notable shortcomings in the contemporary technology landscape, XML is still a powerful language offering key advantages in complex data storage scenarios.   Compared with a popular data interchange format like JSON, for example, XML’s syntax places a greater emphasis on machine readability over human readability, making its error-checking process more efficient.  Most importantly, […]

Do We Need Data Normalization Anymore?

Many different roles in the technology world come into contact with data normalization as a routine part of many projects. Developers, database administrators, domain modelers, business stakeholders, and many more progress through the normalization process just as they would breathing. And yet, can something that seems so integral become obsolete? As the database landscape becomes […]

Data Processing in GCP With Apache Airflow and BigQuery

In today’s data-driven world, efficient data processing is paramount for organizations seeking insights and making informed decisions. Google Cloud Platform (GCP) offers powerful tools such as Apache Airflow and BigQuery for streamlining data processing workflows. In this guide, we’ll explore how to leverage these tools to create robust and scalable data pipelines. Setting up Apache […]

Data Processing in GCP With Apache Airflow and BigQuery

In today’s data-driven world, efficient data processing is paramount for organizations seeking insights and making informed decisions. Google Cloud Platform (GCP) offers powerful tools such as Apache Airflow and BigQuery for streamlining data processing workflows. In this guide, we’ll explore how to leverage these tools to create robust and scalable data pipelines. Setting up Apache […]