Systems | Development | Analytics | API | Testing

Blog

Emaar: Improving customer engagement across industries with APIs

Based in Dubai, Emaar is a real-estate development company operating across a number of verticals, including properties, shopping malls, hospitality, and entertainment. Learn how Emaar develops new customer experiences using APIs. Emaar is known worldwide for our luxurious properties and communities. Our most well-known property is likely the Burj Khalifa, which is the tallest structure in the world at 829 meters.

Fresh Features: Yellowfin 9 Charts

With so much packed into the latest Yellowfin 9 release, we figured it would be great to let you know about some of the coolest features (which will really transform how you do analytics!) in this series of blog posts - Fresh Features. At Yellowfin, we’re super excited that you will be benefiting from the huge amount of work our development team have been doing behind the scenes to complete revamp Yellowfin’s look, feel, and functionality.

State of App Development in 2019

In 2019 we spent a great deal of time visiting developers that use Bitrise, traveling around the globe with cross-functional teams, and continued talking to a lot of companies developing mobile apps. We also regularly analyzed a ton of behavioral data to understand how we could improve Bitrise to give the best experience for mobile developers. We've drawn our conclusions and thought it would be interesting to break them down into numbers and share the big picture with you.

iPaaS Benefits: 8 Reasons Why Businesses Are Flocking to Integration Platform as a Service

Modern enterprises require a host of applications to manage their bookkeeping, inventory, marketing, and more. Finding powerful applications to cover these needs isn’t very difficult, but building the integrations that synchronize data between these solutions can be costly and labor-intensive while requiring enormous amounts of technical expertise. This is where Integration Platform as a Service (iPaaS) technology can help.

Insurance in 2020 & Beyond - Learning from the past decade to plan for the next

Like many other people, I used time over the recent holidays to clean out and organize my digital files. In that process, I finally trashed the speaking notes for a panel I participated in at SMA’s (Strategy Meets Action) first summit in 2012 when I worked at a large global insurer. During that session, a gentleman in the audience asked me what I thought about “big data” and its implications for Insurance.

How to create a data culture through data storytelling

One of the core reasons that organizations invest in analytic solutions is because they want to get everyone in their organization on the same page. They want everyone to understand what's happening and why it's happening so that individuals know what they need to do to be successful and drive outcomes for the organization.

Rails is Fast: Optimize Your View Performance

In this post, we’ll look into tried and true methods of improving Rails view performance. Specifically, I will focus on database efficiency, view manipulation, and caching. I think the phrase “premature optimization is the root of all evil” has been taken a little out of context. I’ve often heard developers use this during code reviews when simple optimization techniques are pointed out.

Why we've decided to make an ungated Rookout Sandbox

A long time ago (in April 2019), in a galaxy far far away (in Tel Aviv, Planet Earth) we launched a self-serve option. Users could now sign up to Rookout without having to contact us first. We invested significant resources in online promotion and -- just like any startup at our stage -- we hoped to soon see legions of users signing up and using the tool to fetch data directly from their code.

Real-time log aggregation with Flink Part 1

Many of us have experienced the feeling of hopelessly digging through log files on multiple servers to fix a critical production issue. We can probably all agree that this is far from ideal. Locating and searching log files is even more challenging when dealing with real-time processing applications where the debugging process itself can be extremely time-sensitive.