Exploiting Multi-Categorical Features Using Deep Interest

Marina Gandlin | 04 Sep 2019 | Data Science

Tags: algorithms, big data, data, data model, data science, deep learning, machine learning, neural networks

At Taboola, our goal is to predict whether users will click on the ads we present to them. Read More...

Taboola Hackathon 2019

Dar Cohen | 03 Sep 2019 | Culture


My First Time Running a Hackathon I’ve planned events before – but never anything like this 48-hour marathon Read More...

Mentorship made easy

Matan Shiloah | 02 Sep 2019 | Culture

Tags: mentorship

I have not always worked at large scale companies such as Taboola. I have started my career in Read More...

Analog Clocks with NTP

Chris Liebman | 21 Aug 2019 | System


Synchronized Clocks: Someone has to be blamed…   I blame Ariel.  He took one look at the five Read More...

How teaching in high school helped me become a better team lead

Ido Guterman | 08 Aug 2019 | Culture

Tags: cyber, high school, mentorship, teaching, women in high tech

A few years ago, one of my friends suggested me to become a cybersecurity teacher in high school Read More...

Video campaigns budget pacer

Ziv Singer | 04 Aug 2019 | Java

Tags: backstage, data, java, Video

As a content discovery product, we need to be able to pace the campaign through its life on Read More...

SDK testing with hot swapper

Oren Kochansky | 01 Aug 2019 | Tips and Tricks

Tags: Android, APK, QA, SDK, testing

In the following article, I describe how we came up with a way to improve the chances that Read More...

Being an enabling QA Engineer – You should try it!

Mor Avramovich | 01 Aug 2019 | Culture

Tags: Culture, Engineering Culture, Teamwork

On our day to day lives, professional relationships matter. Theoretically, how QA should handle themselves with developers is Read More...

All code is guilty until proven otherwise

Shiran Goffer | 17 Jul 2019 | Tips and Tricks

Tags: QA

Delivering good product to live environment requires big effort from R&D. Under the software development life cycle, we Read More...

Fun with (Feature) Flags

Sefy Cnaany | 10 Jul 2019 | Web Development

Tags: QA

Writing features as added chunks into an ever growing one bulk of code is unorganized and messy. Overtime, Read More...

Android: Autonomous Library Initialisation Using ContentProvider

Eitan Schwartz | 27 Jun 2019 | Tutorials

Tags: Android, Content Provider, Initialisation, SDK

General This post describes how to use Android ContentProvider to allow automatic system initialisation for your library, therefore Read More...

Going Old-School: Designing Algorithms for Fast Weighted Sampling in Production

Shaked Zychlinski | 06 Jun 2019 | Big Data

Tags: algorithms, performance, production, real-time, sampling, uncertainty

If you happen to write code for a living, there’s a pretty good chance you’ve found yourself explaining Read More...

My first date with my company

Yochai Uliel | 31 May 2019 | Culture

Tags: Culture, Engineering Culture, Onboarding

My first date with my company – or – how onboarding looks from a freshman’s eye   According Read More...

How to conduct a good reference check?

Asaf Halfon | 30 May 2019 | Culture


Every candidate we recruit goes through a long process of evaluation. Near the end of the process, after Read More...

ICLR 19 highlights (and all that Jazz)

Inbar Naor | 16 May 2019 | Data Science

Tags: Fairness, GAN, Generative Adversarial Networks, ICLR, Reinforcement Learning, Transfer Learning, uncertainty

A joint post with Ofri Mann   We went to ICLR to present our work on debugging ML Read More...