Skip to main content

ETL Automation at DAS

· 9 min read

Automation at the forefront of ETL at DAS

Data is such an important component of the DAS Products. Our priority in the ETL team is to ensure we can get new data in the hands and on the screens of our users so they have access to the most up-to-date spatial data for decision making.

DAS’ parcels and property data layers, also known as titles and rating property in our New Zealand product are the building blocks that allow customers to spatially define a Property. These farms each have layers of data associated with them and can be aggregated to larger Properties in the DAS Rural App or form a property portfolio in the DAS Portfolio product. The latter allows our finance customers to evaluate their property portfolios, assess risk and query spatially for decision making.

Mastering Go Profiling

· 10 min read
Nijesh Hirpara
Senior Software Engineer

In the world of software development, ensuring your application runs efficiently is paramount. Go, with its efficient concurrency model and performance-focused design, is a great language for building high-performance applications. At DAS, Go is at the heart of our technology stack, providing the foundation for building high-performance, scalable applications. However, even the best code can benefit from optimisation. Profiling and performance testing are essential tools in a developer's toolkit to identify bottlenecks and optimise Go applications. To ensure our applications run optimally, we must continuously profile and test their performance. In this post, we’ll explore the basics of Go profiling and performance testing while delving into some of the techniques and tools we use at DAS.

Choosing an OAuth Provider

· 7 min read
Nijesh Hirpara
Senior Software Engineer

In today's interconnected digital ecosystem, implementing secure and seamless authentication and authorization mechanisms is paramount for the success of any application. In our last post, we broadly discussed OAuth 2.0, which has emerged as a widely adopted protocol for delegated authorization, enabling applications to access user resources securely. However, choosing the right OAuth 2.0 provider can be a daunting task, with various factors to consider. In this blog post, we'll explore key considerations to help you navigate the landscape and choose the OAuth 2.0 provider that best fits your application's needs.

Embracing OAuth 2.0

· 11 min read
Nijesh Hirpara
Senior Software Engineer

In today's digital age, where cybersecurity threats loom large and user experience is paramount, adopting robust authentication mechanisms is crucial for the success of any product. OAuth 2.0 stands out as a versatile protocol that not only enhances security but also enriches the user experience. It has emerged as a powerful protocol revolutionizing how applications interact with each other and authenticate users. At DAS, we are excited to integrate OAuth 2.0 into our product, confident that it will propel us towards greater heights. In this blog post, we'll explore how OAuth 2.0 is poised to revolutionize and elevate our product.