KEEN

Let your unlimited passion for technology, content and services, and relentless pursuit of innovation, drive you to deliver ground-breaking new excitement and entertainment in ways creating unique new cultures and experiences...

Blogs

The Signal Handling Blues

Unix/POSIX signal handling is tricky at best of times. At worst, it drives people to write articles about it. In Perl

Read More

Building Services Using Functional Language: Why? and How?

The term “Web services” or simply “services” describes a standardized way of integrating Web-based applications using op

Read More

RxJava: subscribeOn vs observeOn

Get to know the thread switching operations.

Read More

Building the #UberBot on CodeFights for Uber Engineering

Math, mapping, modeling, and movement: Uber Engineering works on a wide range of challenging problems. Now, we’re challe

Read More

Regular expressions to solve programming interview riddles

Regular expressions to solve programming interview riddles

Read More

What is RecyclerView? And how to use it?

With the advent of Android Lollipop, the RecyclerView made its way officially. The RecyclerView is much more powerful, f

Read More

It's easy to miss a higher level concept in an app

Just yesterday, I finished reading Understanding the Four Rules of Simple Design written by Corey Haines. I definitely e

Read More

Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go

How Uber engineered Cherami, the resilient, scalable, distributed task queue system written in the Go programming langua

Read More

Firebase: The Good, Bad, and the Ugly

We used Firebase to build a mobile app. Its real-time database features are best-in-class, but we found some dark corner

Read More

zPerfmon – Zynga’s Server Performance Analysis Tool is Now Open

50 million profiles and 100s of ways to view them. 150GB of data processed and 100 million rows inserted. Charts, report

Read More

Asynchronous REST Services with JAX-RS and CompletableFuture

One of new features introduced by JAX-RS 2.0 is asynchronous processing in Server and Client APIs. We use these APIs tog

Read More

Making Decisions and Keeping a Product Team Firing on all Cylinders

To ship early and often, a high-functioning product team should steer clear of these common decision-making pitfalls.

Read More

Terms, Privacy, & Copyright

Legal Terms of Service Agreement for DigitalOcean, a simple and robust cloud computing platform, designed for developers

Read More

SQL Server Tutorial: Advanced Topics

Database expert Teddy Caddy discusses some advanced techniques for dealing with common problems that can arise while usi

Read More

.NET Exception Handling – System.ComponentModel.Win32Exception

A close look at the System.ComponentModel.Win32Exception in .NET, including a C# code sample illustrating how to find ma

Read More

New Apache Struts Vulnerability Highlights Need for Software...

Level up your appsec knowledge with research, news, and guidelines for enterprise application security programs from the

Read More

Security analysis of the most popular cryptocurrency exchanges

Security analysis of cryptocurrency exchanges. Learn about the most secure cryptocurrency exchanges. Know where to buy b

Read More

Timeseries Search API and More Demographics Reporting

The timeseries search API lets you get aggregate email stats based on a search query, demographics data is now searchabl

Read More

When is your code DRY enough?

PullReview: Automated Code Reviews for your GitHub Ruby projects. Code, push and get feedback about your last changes an

Read More

Open-Sourcing Thumbtack’s Economic Sentiment Data

Today, we’re very happy to announce that we’re open sourcing the results from Thumbtack’s monthly Economic Sentiment Sur

Read More

Working with the system clipboard in Vim

tldr: make sure to have +clipboard if you

Read More

New and improved two-factor lockout recovery process

Starting January 31, 2017, the Delegated Account Recovery feature will let you associate your GitHub account with your F

Read More

Babel in Khan Academy's i18n Toolchain

We're the engineers behind Khan Academy. We're building a free, world-class education for anyone, anywhere.

Read More

Eight steps to building Minimum Viable Product with Story Mapping

This is the second part of the article about how, in one of the teams at Allegro Group, we combined the Minimum Viable P

Read More

* Refresh page to see new blogs