Systems | Development | Analytics | API | Testing

A pragmatic guide to BuildContext in Flutter

As a senior Flutter developer, a big part of my daily job consists of reviewing code, mentoring other developers, and helping them with their problems. One mistake that I noticed developers repeating on many occasions is misusing BuildContext. I analyzed why this happens and came to the conclusion that it is because of an incomplete understanding of what BuildContext is, how it works, and its scope and lifecycle.

Testing Kubernetes Ingress with Production Traffic

Testing Kubernetes Ingress resources can be tricky, and can lead to frustration when bugs pop up in production that weren’t caught during testing. This can happen for a variety of reasons, but with Ingress specifically, it often has to do with a misalignment between the data used in testing and the traffic generated in production. Tools like Postman can be a great way of generating traffic, but they have the drawback of being manually created.

Software Performance Failures due to Corporate Controversy

It’s remarkable how many systems can manage unexpected performance demand, scaling resources and continuing operations. Yet truly unexpected demand can still apply enough stress to a system that it crashes. Here, we’re going to examine two failures that resulted from a single corporate controversy.

Automating reports: Picking the right tool saves time and reduces errors

As every data engineer and analyst can attest, generating reports is one of the most time-consuming and human error prone activities in the day-to-day life of data analysts. Luckily, with the development of technology, data reporting can now be done automatically, which saves you time and reduces mistakes. In this article, you will learn.

How New Lumada Industrial DataOps 5.1 Scales Industrial IoT Solutions

Data quality is fairly simple nomenclature to describe the state of the data being processed, analyzed, fed into AI, and more. But this modest little term belies an incredibly critical and complicated reality: that enterprises require the highest level of data quality possible in order to do everything from developing product and business strategies, and engaging with customers, to predicting the weather and finding the fastest delivery routes.

A Look At New Products Recently Introduced By Snowflake

In this episode of “Data Cloud Now,” Gautam Srinivasan, DCN's India Correspondent chats with Michael Kilberry, Senior Director and Industry Field CTO at Snowflake, about some of the newest product announcements from Snowflake, including Unistore, which brings analytical and transactional data together in a single platform. They also discuss some of the unique characteristics and data needs of businesses in India.

How-to configure SageMaker with GitHub Actions

GitHub Actions is a powerful continuous integration and continuous delivery (CI/CD) platform that allows developers to automate build, test, and deployment pipelines. Workflows automatically build and test code whenever an event occurs, such as a pull request or a deployment of merged pull requests to production. Best of all, you can use it without leaving the comfort of your own repository!