Homepage
Open in app
Sign inGet started

AppsFlyer

AppsFlyer Engineering

  • Welcome
  • CAREERS
  • Your first software engineering job: an ultimate guide

    Your first software engineering job: an ultimate guide

    Or how to begin your journey to the wonderful world of high tech
    Go to the profile of Yulia Kleb
    Yulia Kleb
    Dec 13, 2020
    Developers, Please encode your URLs

    Developers, Please encode your URLs

    If you like it, put a # on it!
    Go to the profile of Rotem Bar
    Rotem Bar
    Oct 26, 2020
    NGINX may be protecting your applications from traversal attacks without you even knowing

    NGINX may be protecting your applications from traversal attacks without you even knowing

    By Danny Robinson and Rotem Bar
    Go to the profile of Rotem Bar
    Rotem Bar
    Sep 24, 2020
    Railway oriented programming, clojure and exception handling: why and how?

    Railway oriented programming, clojure and exception handling: why and how?

    Learn how to handle exceptions and control the flow in the most functional way with Clojure, rails and AppsFlyer!
    Go to the profile of Yulia Kleb
    Yulia Kleb
    Aug 31, 2020
    Clojure: automated property-based tests for complicated inputs

    Clojure: automated property-based tests for complicated inputs

    – Don’t write tests — generate them! (with clojure.spec)
    Go to the profile of Yulia Kleb
    Yulia Kleb
    Aug 4, 2020
    Designing & Deploying a Web SDK — Part Two

    Designing & Deploying a Web SDK — Part Two

    In our previous post we discussed how our web SDK was designed and engineered, to allow other in-house teams to be well integrated with…
    Go to the profile of Tal Kot
    Tal Kot
    Jun 17, 2020
    Designing & Deploying a Web SDK — Part One

    Designing & Deploying a Web SDK — Part One

    How we engineered and deployed a cross-team web SDK project from design to production.
    Go to the profile of Tal Kot
    Tal Kot
    Apr 28, 2020
    Trending
    Three Tips for Managing Technical Debt: While Maintaining Developer Velocity (and Sanity)

    Three Tips for Managing Technical Debt: While Maintaining Developer Velocity (and Sanity)

    Technical debt is well-known to every developer. No good app starts as a legacy app with spaghetti code — it takes a journey to get there…
    Go to the profile of Adi Belan
    Adi Belan
    Dec 17, 2018
    10 Tips for Javascript Debugging Like a PRO with Console

    10 Tips for Javascript Debugging Like a PRO with Console

    I must admit it for the first time, and I’ll use this platform to clean up the skeletons from my development closet. Sometimes, the magic I…
    Go to the profile of Yotam Kadishay
    Yotam Kadishay
    Feb 11, 2018
    How AppsFlyer uses Apache Airflow to run over 3.5k daily jobs and more

    How AppsFlyer uses Apache Airflow to run over 3.5k daily jobs and more

    AppsFlyer is essentially a big data company, we get data from our SDK’s, transform and normalize the data, and then showing it on our…
    Go to the profile of Alex Kruchkov
    Alex Kruchkov
    Feb 27, 2020
    My journey from Python to Go

    My journey from Python to Go

    I love Python. It has been my go-to language for the past five years. Python is very friendly and easy to learn while still remaining…
    Go to the profile of Elad Leev
    Elad Leev
    Mar 19, 2019
    About AppsFlyerLatest StoriesArchiveAbout MediumTermsPrivacy