Homepage
Open in app
Sign inGet started

.

  • Welcome
  • Frontend
  • Backend
  • Architecture
  • Security
  • Testing
  • CAREERS
  • Making Consul run faster across data centers

    Making Consul run faster across data centers

    As always, at the beginning of a quarter, our team lead named the tasks that needed to be done and asked who wanted to do what. I said I…
    Go to the profile of Pavel Suchman
    Pavel Suchman
    Aug 3
    Hi developer, meet Kubernetes!

    Hi developer, meet Kubernetes!

    If you’re here, you’ve likely heard the word Kubernetes (or K8s). Now you want to know more about it and how you can easily use and think…
    Go to the profile of Ahuvim
    Ahuvim
    Jul 26
    Four Crucial Steps to Take Before Changing Kafka Partition Key at Scale

    Four Crucial Steps to Take Before Changing Kafka Partition Key at Scale

    You’re a software developer and you are using Apache Kafka to process massive amounts of data in realtime. Your application is working…
    Go to the profile of Harel Opler
    Harel Opler
    May 9
    Optimizing 1D Clustering Through Customization

    Optimizing 1D Clustering Through Customization

    The usage of off-the-shelf clustering algorithms does not always provide a satisfactory fit for certain problems. We encounter such a case…
    Go to the profile of Ido Hirsh
    Ido Hirsh
    May 3
    Enhancing Web App Performance Measurements

    Enhancing Web App Performance Measurements

    Go to the profile of David Dvora
    David Dvora
    Apr 17
    Building a tunable and configurable custom objective function for XGBoost

    Building a tunable and configurable custom objective function for XGBoost

    Learn how to take your XGBoost custom objective functions to the next level.
    Go to the profile of Ido Finder
    Ido Finder
    Mar 16
    The 5 Ps of a Leader’s Hierarchy of Needs

    The 5 Ps of a Leader’s Hierarchy of Needs

    Introduction
    Go to the profile of Liza Wainblat
    Liza Wainblat
    Jan 26
    Trending
    How to succeed in a challenging development environment

    How to succeed in a challenging development environment

    “Stress is a condition or feeling experienced when a person perceives that demands exceed the personal and social resources the individual…
    Go to the profile of Maxim Shoustin
    Maxim Shoustin
    Aug 30, 2018
    Can We Code Without Comments? //maybe

    Can We Code Without Comments? //maybe

    I’ll admit I don’t like writing comments. I’m not really sure why. Sometimes I’m in the middle of some code that could use a comment and…
    Go to the profile of Morri Feldman
    Morri Feldman
    Apr 4, 2018
    Writing your first WebAssembly Project

    Writing your first WebAssembly Project

    One of the really great aspects of being an engineer at AppsFlyer is that you are given the freedom to explore new technologies all the…
    Go to the profile of Omer Herera
    Omer Herera
    May 8, 2019
    Tests Coverage is Dead — Long Live Mutation Testing

    Tests Coverage is Dead — Long Live Mutation Testing

    In today’s industry, having a great product might not be enough. Competition lurks around the corner, and a key advantage for market…
    Go to the profile of Yotam Kadishay
    Yotam Kadishay
    Sep 27, 2018
    About AppsFlyer EngineeringLatest StoriesArchiveAbout MediumTermsPrivacyTeams