Yeah, a Not-A-Number is Not equal to itself. But unlike the case with undefined and null where comparing an undefined va
NaN is not equal to NaN!
Our discovery of cramming
Twitter is expanding the character limit for certain languages.
Highlights from first expanded Spark + AI Summit
Keynotes show how Unified Analytics (Data + AI) is accelerating innovation Databricks hosted the first expanded Spark +
Superset: Scaling Data Access and Visual Insights at Airbnb
By Alanna Scott, Bogdan Kyryliuk, Eli Brumbaugh, Jeff Feng, Max Beauchemin and Vera Liu
Are You An Effective Delegator? Find out Now.
Are you an effective delegator? Let’s take a simple test to find out.
Developers oriented project management
Working remotely is still a relatively new thing compared to going to an office, which has centuries long tradition. Des
OWASP Top 10 Cheat Sheet
Cheat sheet on how startup CTOs can protect their applications against OWASP top 10 vulnerabilities: SQL injections, XSS
Rust's 2017 roadmap, six months in
Words from the Rust team
Rails JS frameworks: Ember.js vs. AngularJS
In this comparison, Rails expert Fernando Villalobos breaks down the difference between AngularJS and Ember.js when it c
I recently jumped back into frontend development for the first time in months, and I was immediately struck by one thing
Cost Based Optimizer in Apache Spark 2.2
In this blog, we'll take a deep dive into Spark's Cost Based Optimizer (CBO) and discuss how Spark collects and stores t
Beyond the Code #02 – What can go wrong?
In the second episode of Schibsted Tech Polska's podcast we cover the topic of giving presentations, helping you to find
H3: Uber’s Hexagonal Hierarchical Spatial Index
Uber developed H3, our open source grid system for optimizing ride pricing and dispatch, to make geospatial data visuali
Bringing Rich Experiences to Memory-constrained TV Devices
By Jason Munning, Archana Kumar, Kris Range
Preparing for Continuous Delivery: Understanding your deployment process
Image: “Delivery Dog” by AnimalCrew We’ve been doing Continuous Delivery for a while at Redbubble, and we’ve learned q
Create a Blockchain Explorer in C#
Learn to build a blockchain explorer in C#.
Finding Errors and GoRoutines with Deprehend
What good is handling errors and panics in go if you don't know you aren't handling them?
Creating a Chatbot with Square Checkout and Twilio Studio
Learn how to create a bot to talk to your customers and help make sales!
The Road to uChat: Building Uber’s Internal Chat Solution
Learn how Uber Engineering’s Employee Productivity Tools team built uChat, an internal chat solution capable of scaling
RxJava2: Reactive Destruction With Custom Observable & Single
The blog post refers to RxJava 2.1.13
Kotlin Uncovered: Part 4
We can learn a lot about Kotlin through decompiling the bytecode into Java. In this post, we’ll learn how having nullabi
Grid: Devops Services for Engineering Teams
Grid is the hub for your modern DevOps organization. It provides intuitive, web-based tools to install Racks, seamlessly
* Refresh page to see new blogs