The art of systems’ performance is influenced by many aspects. Analyzing performance issues, solutions we've come up with and lessons learned in retrospect - can really improve the way we identify and tackle performance issues in real time. This panel will share their insights on performance challenges they’ve faced, necessary trade-offs and problem-solving methodologies.
Corvid. Wix code. Building for the last 5 years, from 0 to x00,000 users, from 0 to 120 employees...In this presentation we explore building a cloud architecture to support massive # of users, the transformations, the failures, the tradeoffs, and mostly, what we have learned.
A roundtable discussion where you can learn from leading practitioners and hear their valuable insights and advice to help you with your microservices journey. In this discussion we will talk about various topics like transition from a monolith, boundaries design, microservices patterns, operational complexity and tackle some of the difficult questions when applying this architectural style.
Separation of concerns is one of the main drivers for microservices architecture. When data comes to play, and it usually does, you can't have RPC/REST as your only tool in your tool box . In this talk, I will explain what are the challenge Data brings int the microservices world, describe some architectural solutions as well as some specific tools that can solve this problem.
Oh so much changed in the last year in the world of Node.js and Deno, Node.js has promise APIs, standard cancellation and safe promise errors. Many things that were considered "unfixable" were in fact fixed. So how did.... Deno help fix annoying bugs in Node.js? In this talk we'll go over how a rich ecosystem with multiple JavaScript (TypeScript) platforms makes everyone win.
Being a front end developer became more complex in the recent years.
Companies are no longer building only one product (product website, mobile app, marketing, landing pages..)
In addition to the abilities of frameworks and libs such as: React, Angular and Vue brought us new concepts of front end development and the ability to put many of the business logic on the client-side
When companies grow with their product and features the code can become a spaggethi and collaboration with the designers and product becomes a mess if we do not have a clear and smooth workflow.
Design systems serve as a bridge between disciplines of product/design & developer no matter what size your company is.
In my lecture, I will walk you through the failure points in teams that indicate you have to start creating a workflow of a design system including creating a bulletproof components library using the most popular environment in the market - Storybook.
We at AI21 Labs have developed a new method called Auxiliary Tuning that adapts a pre-trained language model (LM) to a novel language task.
Let's say that you want to train a model to generate text conditioned on a control input (e.g. sentiment). Training it from scratch can be costly, since SOTA performance and fluency tend to correlate with model size. We'd like to leverage what the LM (e.g. GPT-2/GPT-3) has learned, and somehow make it consider the control input.
Enters Auxiliary Tuning: while the LM wasn't trained to handle the control input, you can train an auxiliary model that takes the control input as an additional input and outputs logits. All you have to do is to add the logits to the LM's logits. Surprisingly, this yields competitive results to training from scratch but using significantly less compute.
Research Independence. For some of us, it's a necessity since we work for a small startup, for example. For some, it's the mere joy of quickly closing a feedback loop. And for some, like me, it's both.
As a computer vision algorithms engineer, I am frequently tackled with bottlenecks in my pipeline that can be solved by removing some friction for the human-in-the-loop. This can range from annotation tasks to verification and interactive visualizations.
The goal of this talk is to present a CookieCutter for Pythonic GUIs, that can shorten the cycle of tacking such bottlenecks: github.com/DalyaG/PyGraphicsGui
On top of discussing the motivation for this project, and how it can be useful to you, we will cover the basics of computer graphics - so that you too could easily develop cool tools for your humans in your loops.
Disneyland is not just an amusement park, it's a magical experience where you can actually live the fairy tale. Where else in the world you can fight Darth Vader, fly together with Peter Pan, and hug Mickey Mouse on the same day?
And it’s no surprise, as Disneyland is meticulously and deliberately engineered to be fun & immersive. This practice is called Imagineering.
What if you could use the same principles to bring a magical experience to your users? In this short talk, I’ll share 10 Imagineering principles I’ve been using, and you can use it too!
So join me if you want to learn how Amazon.com’s homepage is similar to Cinderella’s Castle, and about the time Disney animators helped Airbnb create a better mobile app.
Bringing your unique voice to the world can be very significant to your career and personal development. Writing a blog, recording a podcast, networking, public speaking - most of us are pretty terrified of them. I hate mingling, hardly go to social events, and never get along in large groups. Even though, I was able to build a self-brand and a powerful network. In this session, I'll share how to do it, even if you don't know where to start and don't feel you have something significant to share with the world.
Ask me anything with the team behind RS20.
Ask us anything really, about the conference, about our day to day work, hobbies, what not.
Ideation for a new venture can be a long, frustrating, mentally exhausting process. This is especially true for repeat entrepreneurs who have lost some of their optimism and tend to overthink everything in the ideation process and resemble the thinking of an investor more than a first time founder (how could this fail vs. how could this succeed).
In some cases founders build solutions to problems they have faced or were passionate about, a pain she/he felt or came across or an idea that evolved while the founder had an insight into how a certain industry works (or doesn’t work). In other cases (and mostly for repeat entrepreneurs), founders kick-off a (sometimes two years long) ideation process, hunting for an idea for their next venture.
In this session Ido and Liad will discuss the ideation process and share some tips on running an effective process for the aspiring entrepreneurs out there.
Bizzabo is a cloud-based event success solution, a domain that was massively affected by COVID-19. In this session Boaz Katz, Bizzabo's Co-founder and Chief Data Officer will walk us through the lows and highs of the company's adventure of handling that situation. Boaz will cover the Human Resources aspect, Business and Finance perspectives as well as the product changes to transform the company to better fit the new opportunity they have discovered.