It’s no secret that more and more applications are moving to the cloud. According to the 2022 Flexera State of the Cloud report, 50% of all workloads are in public clouds. In addition, moving from on-premises software to SaaS was a top priority for 42% of survey respondents. According to the BetterCloud’s 2023 State of SaaSOps report, organizations are using 130 SaaS apps on average. Many of these apps are the backbone of your organization.
We’ve established that we’re living in the defining decade of data. Data underpins the seismic technology shifts of the past few years, transforming the way we buy, work, make business decisions, even value our companies. As ThoughtSpot’s co-founder Ajeet Singh said, “Once in a generation, the opportunities to create a legacy increase massively. It happens when truly tectonic shifts happen in the ecosystem. We’re living through one of those times.”
A new Fivetran Airflow provider developed by Astronomer allows data engineers to run Fivetran data syncs more efficiently in Airflow 2.2+
DevSecOps is about ensuring security throughout the software cycle. While it offers many benefits, it also has its own challenges that you must understand. Performing AST (Application Security Testing) is a common and effective way to find vulnerabilities and weaknesses in an application and make it resistant to security threats. Traditionally, AST has been performed at the end of the software/application development process, more like an afterthought.
We made changes to the Bitrise dependency cache offering. In short: having explicit and granular control on what to cache, sharing a cache across workflows, branches, and stacks, and automatically invalidating stale files in a cache.
With inflation and other disruptive market dynamics massively impacting consumer behavior, is it any surprise that personalization tops the list of strategic actions for CMOs in 2023? Yep, people tend to stick around when digital products and experiences fulfill their personal needs quickly and accurately. And topping the list of powerful tools for personalization? Machine learning and AI, of course, from product recommendations to targeted offers based on digital customer and behavioral data.
Memory leaks are a pain for gem users. They are hard to track and can lead to expensive infrastructure costs. Memory leaks within a C extension are even worse. You'll see a lot of tools and articles about finding leaks in Ruby. However, you don't have the same access to internals in C. A naive usage of rb_funcall can cause memory leaks: it's much better to use rb_protect instead. So, if you are a C extension writer, please read on for the sake of developers who will use your gem. Let's get started!
Data, data, data. It does seem we are not only surrounded by talk about data, but by the actual data itself. We are collecting data from every nook and cranny of the universe (literally!). IoT devices in every industry; geolocation information on our phones, watches, cars, and every other mobile device; every website or app we access—all are collecting data. In order to derive value from this avalanche of data, we have to get more agile when it comes to preparing the data for consumption.