~/conference

Reversim Summit 2019

date:2019-06-16..2019-06-17
location:Tel Aviv, Israel
series:Reversim Summit · one edition
titleauthorlength
RS19 Clip01m
From https://summit2019.reversim.com/
Promo in English
Orchestrating Data Workflows Using a Fully Serverless ArchitectureTomer Levi26m
While scheduling a limited number of data workflows is a generally manageable task, scaling to hundreds of data workflows with dependencies and diverse job…
Talk in English on
Strike gold (and avoid drowning) with streaming algorithmsGuy Smoilovsky27m
Streaming algorithms are everywhere, and are relevant for any developer that has to deal with scale - whether it's message streams or queries on big…
Talk in English on
Googlies! Grubbers! Lollies! How cricket helped us improve our throughput by 200%Ethan Pransky27m
Traffic spikes from Hotstar streaming IPL push a real-time HTTP request sender from ~20M to ~40M events/min, causing Kafka consumer lag; profiling with flame…
Talk in English on
Breaking Down Our Billion User Reach with HyperLogLogDaniel Avramson26m
Measuring unique users in a billion user network is hard - accurate counting is space consuming and not easily distributable. In this talk I will describe…
Talk in English on
“Micro Frontends”- You Keep Using That Word...Shem Magnezi32m
"Micro Frontends" is the new buzzword in the Frontend world, but too many times people use it in the wrong context or with different things in mind. Micro…
Talk in English on
How to Reach the MoonYoav Landsman48m
What were the main challenges of Beresheet's design, and what surprised us during the voyage to the Moon? What were the rejected versions of the spacecraft and…
Talk in English on
Track all users! How to locate & track users and bypass all those nagging privacy...Ran Bar-Zik27m
Tracking users is not only IP recording. You can use a lot of tools to track and analyze users across platforms even without IP. In this session, I will…
Talk in English on
Predictive Innovation - Understand why customer make choices...Effie Arditi26m
Predictive innovation is something humanity has always been struggling with. We, as product builders, lean too much on gut feeling and a bit of luck when…
Talk in English on
Manage your Engineers as ManagersRotem Haber05m
Can you expect your engineers to act as managers? Is it too high of an expectation or will it help them grow? How will it impact your guidance and ability to…
Talk in English on
What I Learned From 9 Year Olds About OnboardingMoran Tsur05m
Only half of a mobile app's users use it more than once. Maybe they just got what they needed, but often they leave because they’re overwhelmed, not sure what…
Talk in English on
Painless mentorship that solves understaffingMax C Reuveni05m
Hiring? So is everyone else. How are you going to make sure you get the best minds on your team? You train them! Yup, your read that right, Mentorship is…
Talk in English on
How to speak AmericanYaara Wertheim05m
In our day to day jobs most of us work with people from the other side of the Atlantic, and yet we still haven’t found the perfect way to communicate with our…
Talk in English on
5 concepts I took from Data Science to Team LeadingDima Goldenberg05m
Data science and machine learning have become very popular recently and some of the “magical black-box” methods such as deep-learning became common buzz-words…
Talk in English on
How to grow and stay small?Gal Bar05m
Something changes in companies when they grow above 150 employees. But it is not only possible to achieve exponential business Growth with a steady head count…
Talk in English on
Computerstones - lessons from 40 years of programmingAtzmon Ghilai06m
When I started my army service in Mamram, I saw for the first time a giant mainframe computer - the IBM 370. It contained 1.6 MB of memory, divided into 8…
Talk in English on
I want to grab the next 23 minutes and 11 seconds to discuss time estimationsItay Maman31m
Time estimations are an essential part of the software development process. The rise of agile methodologies has even made it easier to come up with more…
Talk in English on
Better Software Design With Mind MapsRina Artstain22m
Have you ever tried to design a complicated bit of software and ended up with a great big tangled mess? Designing software is hard and formal processes can be…
Talk in English on
Microservices: A retrospectiveTomer Gabel32m
SOA has been around for decades, and its latest iteration - microservices - for a while now. Just five years ago microservices were hip, dominating the agenda…
Talk in English on
I'll Write It Tomorrow: Living with Procrastination (My Parts)Doron Fishler12m
This talk discusses procrastination as a common human ‘bug’ and offers ways to live with, tame, and make it work for you. It mentions practical, everyday…
Talk in Hebrew on
DenoBenjamin Gruenbaum30m
What would Node.js look like if it was written in 2019? Deno is a new prototype project by the original creator of Node.js - Ryan Dahl. It was created with…
Talk in English on
From Clever code to Better codeDror Helper24m
Part of the software developer job is to find new and better ways to solve problems. Writing code using his/her wits, intelligent and creativity. However…
Talk in English on
Conjure: simple, polyglot RPCRobert Fink29m
Palantir builds a tiny JSON-first RPC spec, Conjure, and generates idiomatic clients for Java, TypeScript, Python, Go and Rust so services stop arguing about…
Talk in English on
How we built a scalable end-to-end architecture for real-life machine learningEilon Reshef27m
Machine learning and AI received a lot of attention in the last few years, but very little was published on how to architect real-life ML-based systems. In…
Talk in English on
Public Cloud vs Private Data Center deploymentsBenny Schnaider32m
Amazon introduced EC2 back in 2006. Since then, additional vendors introduced similar public cloud offerings. As a result, new applications and businesses were…
Talk in English on
Lessons from building deep learning recommendation systemsInbar Naor30m
Deep Learning models have been gaining increasing attention in the recommendation systems community, replacing some of the traditional methods. The sparse…
Talk in English on
Agile Data ScienceNoa Agiv40m
Bringing an idea from a poc to production is one of the main challenges data scientists struggle with today. While there’s yet no consensus solution for this…
Talk in English on
The battle of the techies - developers vs product managersDalia Simons24m
The tension between developers and product managers in our industry is a well-known secret. In this talk, I will analyze why this tension exists and give some…
Talk in English on
Level Up - Building High performing team cultureYonatan Bergman27m
What does it mean to strive for ENGINEERING EXCELLENCE? As your engineering organization grows, you want to encourage teams and individuals to develop and…
Talk in English on
My Website is Slow, Now What?Dan Shappir28m
You built a great-looking, feature-rich website. But it also has a big problem: it's just too slow. As a result, your visitors are frustrated, and your…
Talk in English on
Refactoring React code with GleanBoris Litvinsky10m
We will be examining an extension I’ve recently built for VSCode called Glean. Glean, is an open-sourced refactor toolkit for React apps, and has gained…
Talk in English on
Rethinking JS form validations. Say hi to PassableEvyatar Alush15m
Writing user input validations is something most front end developers get to deal with during their careers. For some reason, this simple enough task often…
Talk in English on
Nothing Good Ever Happens After 2amDaniel Korn15m
It was a quiet Sunday at the office. We deployed an innocent looking change to some legacy code. We were happy... for 24 hours. Then our support team got in…
Talk in English on
Clarizen adventures with the wild GC in the holiday seasonTamir Dresher14m
Clarizen is a leading SaaS company in project management and work collaboration systems which serve thousands of enterprises around the world. System stability…
Talk in English on
Developers as a Malware Distribution VehicleDanny Grander30m
In 2015, compromised developers unwittingly used a malicious XCode to inject malware into thousands of apps, stealing data of millions of users. In both 2014…
Talk in English on
The wild side of visual testsEran Shapira31m
The motivation for a shared UI components catalog is clear - sharing components and resources, leads to a higher product quality, with significantly lower…
Talk in English on
Data Driven - I don't think it means what you think it meansErez Lotan27m
It's everywhere! companies are offering "data driven" culture instead of young and vibrant atmosphere. Statisticians are data scientists, ETL developers - data…
Talk in English on
Can Your UX Be So Bad You Get Sued? Ask Domino's USA!Eynav Dagan30m
Did you ever get frustrated spelling a password over the phone? "*Capital* B, and then the *digit* 6, not s-i-x". After making sure the language is not set to…
Talk in English on
Functional Reactive Programming: What Does It Solve? Does It Solve Things? Let's Fi...Netta Bondy27m
Reactive Extension (Rx) libraries are everywhere, with the promise that they will make our code more declarative, less prone to bugs and overall simpler. But…
Talk in English on
C̶r̶a̶c̶k̶i̶n̶g̶ Fixing the coding interviewOmri Fima, Yossi Shmueli27m
Everybody talks about cracking the coding interview. Dozens of articles and heated discussions on how to prepare, what to ask, and even how to handle the…
Interview in English on
Pushing impact velocity through the roof with an extreme squad-like structureYuval Kaminka28m
At JoyTunes we run a fairly unique startup-within-a-startup pod structure. Harnessing lessons learned from Spotify, Netflix and a few others, we built the…
Talk in English on
Lessons from hiring engineers and how to screen for cultureKfir Amitai33m
Hiring well in a competitive market is a hard and time consuming task. Moreover, we all want to hire someone which has the technical potential but also fits…
Talk in English on
Massive Scale Anomaly Detection FrameworkUri Silberstein, Guy Gerson30m
Early detection of abnormal events can be critical for many business applications, however there are numerous challenges when implementing real-time anomaly…
Talk in English on
Bundling at scale: How Javascript bundling works at FacebookNoam Elboim33m
Building modern web apps require a lot of Javascript, which is necessary for making them intractable. Delivering JavaScript efficiently by splitting your…
Talk in English on
Deploy and Destroy: Testing EnvironmentsMichael Arenzon30m
One of the critical factors for development velocity is software correctness. Our ability to develop and ship new features fast is bounded by our ability to…
Talk in English on
Metorikku: spark ETL made super simpleLiran Yogev09m
Metorikku is an open-source library that simplifies the writing and execution of ETLs on top of Apache Spark. Using the Metorikku library, users can create…
Talk in English on
RESTool - Stop Developing Apps for Managing RESTful APIsDaniel Sternlicht10m
In the past 10 years as a front end developer, I found myself creating internal management tools for RESTful APIs over and over again, while in fact, the usage…
Talk in English on
Tweek - Feature manager for the peopleYshay Yaacobi09m
Feature flags and user configuration systems are important! They allow PMs and developers to fully control their product behavior, run experiments, tweak user…
Talk in English on
Sboblegate - how the famous Internet Guru Forced me to roll back the Change...Tzvika Barenholz13m
In 2011 I was the PM for the team that powered the Google+ social graph (such as it was.) In this session, we will post-mortem a previously untold incident, in…
Talk in English on
Ensuring 100% uptime in the cloud of failing GPUsJonatan Bien15m
Viz.ai uses AI to analyze CT scans of stroke patients to facilitate faster detection and treatment. This is a performance critical mission where any failed…
Talk in English on
How TMA* Addresses Performance Analysis Challenges through the IceLake ProcessorAhmad Yasin29m
Optimizing an application’s performance for the underlying machine is a difficult task. Increasing hardware complexity, workload diversity, and the…
Talk in English
“Show Me the Garbage!”, Understanding Garbage CollectionHaim Yadid30m
“Just leave the garbage outside and we will take care of it for you”. This is the panacea promised by garbage collection mechanisms built into most software…
Talk in English on
A scalable, available, searchable and near realtime system. but at what cost?Tamar Rucham25m
As our SQL table storing the customers of our users - our users being small to medium business owners - grew too large to be performant we needed to start…
Talk in English on
In a galaxy far, far away - A procedural generation taleShay Davidson27m
Let's create a game set in space! For this, I have to render a nice looking galaxy. How do I do it? Do I create a pre-rendered image and place 100k stars…
Talk in English on
We talked about your salary, now let's talk about your careerIftach Bar24m
So, you are 27 years old and already "at the top of your career." Awesome! But, what are you going to do for the next 40 years until you retire? Oh and wait…
Talk in English on
Ethical questions in software engineeringRotem Hermon27m
Software is eating the world. We, developers and architects, are a major force influencing software, technology, and the world it creates. We don’t have the…
Talk in English on
Managing for dummies: Managing people smarter than youErik Zaadi05m
What if I told you that not all managers know everything? This lightning talk shows my feeble attempts as a technical engineer manager to not be overwhelmed…
Talk in English on
Artificial Insanity - How to Keep Calm & Combat Imposter SyndromeSharone Revah Zitzman05m
We've all suffered from imposter syndrome from time to time. But it turns out imposter syndrome has some really clear patterns, and there are actually a few…
Talk in English on
Your career choices as an optimization problemGil Hoffer05m
We are engineers. Or at least rationale, realistic and methodological creatures. We are great at optimizing CPU cycles, load times and conversion rates -- but…
Talk in English on
A glimpse into a Data Scientist’s work - implementing algorithms from research papersNoa Raindel05m
The field of Data Science is currently on fire. Many people want to work on something related to it. But what does it mean to be working in this field? I am…
Talk in English on
Health KPIs of AI/ML models in productionOfer Razon05m
When AI/ML model goes to production - it immediately starts to have its own life and meet the reality of the production-mess data streams. Without the proper…
Talk in English on
CI Ms.Iftach Bar, Yoni Tsafir06m
A surprise, playful talk at Reversim Summit 2019 about CI (continuous integration) that promises an unusual or entertaining take on CI practices and workflows…
Talk in Hebrew
Egoprogramophobia, or fear of one's own code: how testing can change your lifeGil Tayar25m
You fear your code. Once in production, you are afraid of changing it. A bug? You fix it using messy, yet surgical, hacks, rather than a refactoring that…
Talk in English on
Demystifying git: from SHA to interactive rebaseAdam Matan26m
When I started using git 7 years ago, I was baffled by its mysterious jargon, and intimidated by the occasional French-revolution threat You are in detached…
Talk in English on
The Reversim StoryRan Tavory, Ori Lahav29m
How, when and where did the podcast and the conference came to be. Stories behind the scenes and the unwritten (unspoken) history of technical content in…
Talk in English
Abstractions All the Way DownHila Noga31m
Don't you just love creating a good, elegant, juicy abstraction? Extracting the ESSENCE of a problem. Coming up with generalizations. Debating their relative…
Talk in English on
You don’t have a production environmentAvishai Ish Shalom22m
"We have a problem in production! does it reproduce in staging?" is a sentence often uttered in many companies. Underlying this simple sentence lie implicit…
Talk in English on
Towards Explainable Machine LearningEinat Naaman29m
At Firefly.ai we use autoML to build models for users from various industries. These models can achieve high scores, but this usually comes at the price of…
Talk in English on
Scaling Production data across MicroservicesErik Ashepa27m
During the past 8 years, Fiverr migrated from a LAMP architecture all the way to 200~ Microservices with more than a dozen teams pushing a few hundred deploys…
Talk in English on
Entity and Word Embbeding: Evaluation and Out-Of-Box ThinkingDor Amir24m
Embeddings in general and Word embeddings, in particular, are real-valued entity representations able to capture context semantics and trained on unique…
Talk in English on
Bringing Decades of DevOps Experience To Deep LearningJesse Freeman29m
Argues that DevOps practices must become DeepOps around three concrete pillars: code, data, and machines. Demonstrates an experiment pipeline that auto-commits…
Talk in English on
Labeling against all oddsDana Kaner29m
A common misconception is that data science is only about choosing the right model for the problem at hand, when, in fact, considerable time and effort are put…
Talk in English on
Anomaly Detection: The Bad Boy of Data ScienceBar Vinograd22m
Rarely Normal or Normally Rare? Anomalies are by definition different and unconventional. A data point that doesn't follow the general rule. The difficulty…
Talk in English on
Building your first malicious chrome extension 😈Alon Kiriati36m
Building chrome extension is so simple & fun. In this talk I will explain the basics of building your first chrome extension, in just a couple of minutes! We…
Talk in English on
Debugging (with) your mindGilad Ben Yossef29m
Discussing the tools we use as software developers is a normal part of software developer culture. It is normal to dissect the inner workings of a debugger, a…
Talk in English on
React Native - Under The BridgeChen Feldman34m
Even if you are familiar with React Native, do you really know how it works? Did you know about the bridge which is the secret sauce of React Native and makes…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.