Silicon Valley Code Camp 2019

The Sessions

SVCC is the perfect place to watch engaging and entertaining talks given by industry experts and luminaries, and meet with developers for enaging and motivating conversations around specific topics.
106 sessions out of 106 total sessions.Reset and show all
  • Time Travails With Java, Scala and Apache Spark

    {speaker.firstName} {speaker.lastName}
    Christopher Bedford
    After a quick refresher of Unix epoch-based time keeping, we will explore time and date processing functions in Spark SQL, and the particular problems associated with making time window-based aggregations work as expected. (Advanced)
    9:30 AM Saturday
    Room: Chin Wagger
    Attending: 3  | Interested: 16

  • Time Management for Engineering Managers

    Time management is a constant challenge for all EMs. I will share tips, tactics, and strategies to get things. Topics include planning your day, time boxing, emails, calendar management, to-do lists, and effective meetings.
    9:30 AM Saturday
    Room: Town Square C
    Attending: 38  | Interested: 67

  • The History of JSON

    Learn about JSON and it's history from the man many say invented it, though Douglas says he just discovered it.
    9:30 AM Saturday
    Room: Town Square A
    Attending: 56  | Interested: 105

  • Real-ish Time Predictive Analytics with Spark Structured Streaming

    Understanding your data is key to actually being able to learn from the potentially massive amounts of data you are storing every single day. Learn how to learn from your data and build a streaming spark application.
    9:30 AM Saturday
    Room: Fireside D
    Attending: 18  | Interested: 43

  • React Is Your Friend: A Gentle Intro to the React Library

    {speaker.firstName} {speaker.lastName}
    Eve Porcello
    Where React has been and where it's going, an in-depth look at the React library.
    9:30 AM Saturday
    Room: Town Square B
    Attending: 38  | Interested: 87

  • Knowing Linux and Docker Security for Kubernetes Security

    Dockerized applications are on rise with Kubernetes as orchastartor. In this session, let us learn how Linux/Docker security principles power Kubernetes Security. Live demos will make concepts clear and session highly interactive.
    9:30 AM Saturday
    Room: Fireside C
    Attending: 22  | Interested: 61

  • How to successfully Open Source a project

    {speaker.firstName} {speaker.lastName}
    Carsten Jacobsen
    Both individuals and companies can benefit greatly from open sourcing projects. In this talk, Carsten Jacobsen, Open Source Developer Advocate at Uber, talks about how to successfully open source a project.
    9:30 AM Saturday
    Room: Rendezvous
    Attending: 12  | Interested: 65

  • How Slack Built Shared Channels

    {speaker.firstName} {speaker.lastName}
    Amarnath Kulkarni
    Building Shared Channels on slack needed a great deal of architectural changes and disrupted some of our fundamental DB models. I hope to cover some of those details in this talk.
    9:30 AM Saturday
    Room: Shoot The Breeze
    Attending: 3  | Interested: 28

  • GDPR and Privacy Around the World

    {speaker.firstName} {speaker.lastName}
    Claudia Galvan
    The process to manage privacy around the world impacts software development as well as business processes. This talk will provide a high-level overview of managing privacy in global products.
    9:30 AM Saturday
    Room: Fireside B
    Attending: 9  | Interested: 46

  • C# Real World Best Practices

    {speaker.firstName} {speaker.lastName}
    Tom Becker
    This talk covers the essential C# best practices you need: memory management, properties, error handling, and exception-safe code.
    9:30 AM Saturday
    Room: Round Table
    Attending: 16  | Interested: 55

  • A Gentle Intro to Reactive Java Programming and Systems

    As Java is an object-oriented language that inherently supports the imperative programming style, asynchronicity presents a challenge that can turn the code into nightmare. Reactive programming and systems are new ways to handle the complexity.
    9:30 AM Saturday
    Room: Fireside A
    Attending: 33  | Interested: 82

  • You Can Count on Numbers

    This is an informal history of numbers, from bundled sticks near the Nile to the supercomputer in your pocket. The machines know only numbers, and the way they think about numbers influences the design of our programming languages, which influences the way we think about numbers.
    11:00 AM Saturday
    Room: Town Square A
    Attending: 41  | Interested: 69

  • What's It Take to Be a (Good!) Manager?

    {speaker.firstName} {speaker.lastName}
    Ron Lichty
    Managing programmers is hard! Becoming a successful manager requires a drastic change of focus.
    11:00 AM Saturday
    Room: Town Square C
    Attending: 39  | Interested: 125

  • Taming Complex Webapps with Scala and React

    {speaker.firstName} {speaker.lastName}
    Kavita Laddad
    In this talk, we will examine how we used Scala.js with React including custom hooks to maximize code reuse, isomorphic implementation of algorithms to run the same code on servers and clients, and use of memoization to ensure a responsive UI.
    11:00 AM Saturday
    Room: Rendezvous
    Attending: 4  | Interested: 44

  • Navigating the React Ecosystem

    {speaker.firstName} {speaker.lastName}
    Ben Ilegbodu
    Let’s walk through the tools that surround React and learn which you should prioritize learning first.
    11:00 AM Saturday
    Room: Fireside A
    Attending: 31  | Interested: 83

  • MongoDB Introduction

    {speaker.firstName} {speaker.lastName}
    Nuri Halperin
    MongoDB doesn't use tables, rows, or fixed schema. How does it work? This session will show you! Cutting through the rumors, legends, and myths this gentle introduction explains what this database is, what it isn't, and why.
    11:00 AM Saturday
    Room: Fireside B
    Attending: 31  | Interested: 72

  • Make Your Code More Testable with the Hexagonal Architecture

    {speaker.firstName} {speaker.lastName}
    Ted Young
    Making your code more testable can be easy if you have the right architecture. In this session, you'll learn how the Hexagonal Architecture (aka Ports & Adapters) can not only make it easier to adapt to a changing world, but help keep things testable
    11:00 AM Saturday
    Room: Fireside C
    Attending: 27  | Interested: 53

  • Machine Learning for iOS

    Learning how to create your own machine learning models with Turi Create and converting those models to Core ML models and apply them to iOS applications.
    11:00 AM Saturday
    Room: Round Table
    Attending: 14  | Interested: 43

  • Introduction to Password Security and Safety For Developers

    We will explore the best practices of storing passwords in databases.
    11:00 AM Saturday
    Room: Fireside D
    Attending: 17  | Interested: 44

  • Deploy deep learning models as a web microservice in minutes

    Seamlessly serve state-of-the-art deep learning models as web microservices in minutes and create an application around it without having prior deep learning experience.
    11:00 AM Saturday
    Room: Town Square B
    Attending: 47  | Interested: 106

  • Building Amazing Extensible CLI with oclif

    Quickly create amazing CLI using oclif and other NodeJS libraries.
    11:00 AM Saturday
    Room: Chin Wagger
    Attending: 5  | Interested: 12

  • Agile Delivery of Large Scale Android Applications

    {speaker.firstName} {speaker.lastName}
    Mohit Goenka
    Building the best consumer email inbox requires a smooth, fast and straight forward deployment strategy that is not only automated but is also easy to build, and can scale to millions of its users.
    11:00 AM Saturday
    Room: Shoot The Breeze
    Attending: 0  | Interested: 15

  • Speed, Modernize, Revitalize: Reaching the Cloud Native World.

    This session will show how open source tools can be used to greatly accelerate and simplify the development and deployment of cloud-native microservices.
    1:00 PM Saturday
    Room: Fireside C
    Attending: 6  | Interested: 36

  • Managing State in React Functionally with React Hooks

    {speaker.firstName} {speaker.lastName}
    Eric Bishard
    Understand the basics of React's four basic Hooks (useState, useEffect, useContext and useReducer).
    1:00 PM Saturday
    Room: Town Square B
    Attending: 35  | Interested: 56

  • Intelligent Experimentation using Machine Learning

    In this session, we will introduce the concept of multi-arm bandits, it's applications. We will also talk about the high level architecture and talk about challenges in implementing an AI system in production.
    1:00 PM Saturday
    Room: Rendezvous
    Attending: 17  | Interested: 36

  • How to Fullstack AI

    How to develop a Full-stack Application with Artificial Intelligence.
    1:00 PM Saturday
    Room: Fireside A
    Attending: 21  | Interested: 54

  • How to Defy Ageism in Software Engineering

    {speaker.firstName} {speaker.lastName}
    Soham Mehta
    If you are nearing 40 or over 40, it may not be as easy to find your next role. This session will help you think through various options and plan ahead.
    1:00 PM Saturday
    Room: Town Square C
    Attending: 51  | Interested: 104

  • Getting Started with The Go Programming Language ( golang )

    {speaker.firstName} {speaker.lastName}
    Todd McLeod
    Go is a modern language that easily uses multiple cores, easily implements concurrency, easily works in distributed environments, and easily allows the programmer to write programs - build applications that scale and go fast.
    1:00 PM Saturday
    Room: Town Square A
    Attending: 58  | Interested: 92

  • Applied Wisdom for the Emotionally Intelligent Manager

    {speaker.firstName} {speaker.lastName}
    Eric Braun
    In this section we will present key characteristics that allow emotionally intelligent leadership to emerge. We will also describe some practices that you can immediately use to increase your emotional intelligence.
    1:00 PM Saturday
    Room: Fireside B
    Attending: 22  | Interested: 69

  • Agile, DevOps, and Hardware

    {speaker.firstName} {speaker.lastName}
    David Evans
    Can DevOps apply to IoT devices? Over the course of 9 years and 3 hardware platforms, we tried just that and increased our cadence by a factor of 20x. We learned a ton along the way with some unexpected wins, which I'd like to share in this talk.
    1:00 PM Saturday
    Room: Fireside D
    Attending: 17  | Interested: 56

  • Add Some Spark to Your Data Processing Pipeline

    {speaker.firstName} {speaker.lastName}
    Andrew Karcher
    Azure Databricks is an Apache Spark-based analytics platform optimized for the Microsoft Azure cloud services platform. This session will cover the basics of Azure Databricks, how to start developing applications within Azure Databricks.
    1:00 PM Saturday
    Room: Shoot The Breeze
    Attending: 15  | Interested: 53

  • Accidentally Manager – A Survival Guide for First-Time Engineering Managers

    {speaker.firstName} {speaker.lastName}
    Theo Jungeblut
    This session is about your career perspective as an engineer, especially when the path may take an “unexpected” turn from technical lead to first-time engineering manager.
    1:00 PM Saturday
    Room: Round Table
    Attending: 14  | Interested: 58

  • Visualizing Real-time Interactive Financial Data Charts Using React Native

    Trading cryptocurrencies professionally can require visualizing vast amounts of data in the form of candle charts, depth charts, and order books. This talk is about how to build these high performance real-time interactive charts with React Native.
    2:15 PM Saturday
    Room: Fireside D
    Attending: 19  | Interested: 50

  • The Science of Programmer Motivation

    In this age of sky-high salaries, outrageous benefits, and ever-changing technology we would be wise to pause and ask, “What motivates programmers to work, grow, and stay?”
    2:15 PM Saturday
    Room: Fireside B
    Attending: 26  | Interested: 58

  • Technical Coaching Toolbox

    {speaker.firstName} {speaker.lastName}
    Llewellyn Falco
    I has been traveling the world as a technical agile coach for over a decade and have developed a structured approach for creating lasting change for his teams. In this session I'll teach the six most powerful practices from this approach.
    2:15 PM Saturday
    Room: Round Table
    Attending: 15  | Interested: 57

  • Panel Discussion With FAANG Engineering Hiring Managers

    Join a candid and exciting panel discussion of FAANG hiring managers on hiring practices and what they are looking for in a candidate. Come with your best questions, and receive direct answers from horse's mouth! This is going to be a ton of fun.
    2:15 PM Saturday
    Room: Town Square B
    Attending: 41  | Interested: 72

  • Introduction to Machine Learning and Artificial Intelligence

    {speaker.firstName} {speaker.lastName}
    Antony Ross
    This will be a non-intimidating introduction to machine learning. We'll talk about what it is, how machines learn, and why it has become so important. We’ll also discuss Artificial Intelligence and machine learning’s role in AI.
    2:15 PM Saturday
    Room: Town Square A
    Attending: 54  | Interested: 123

  • Introduction to Kubernetes and OpenShift

    In this session, David will give an overview of modern application development and deployment through containers and Kubernetes, and how Red Hat OpenShift enables containerized, orchestrated microservices.
    2:15 PM Saturday
    Room: Fireside A
    Attending: 8  | Interested: 14

  • Intro to Smart Watches Development and Design

    Learn how to develop and design apps for wearable devices, and reach a new global audience of smart watches’ users.
    2:15 PM Saturday
    Room: Fireside C
    Attending: 8  | Interested: 28

  • Fast Exact Neighbor Search in Hamming Space Using Elasticsearch

    {speaker.firstName} {speaker.lastName}
    Binwei Yang
    Empowering Elasticsearch with Exact and Fast r-Neighbor Search in Hamming Space
    2:15 PM Saturday
    Room: Shoot The Breeze
    Attending: 2  | Interested: 17

  • Data Center automation at NVIDIA using Pipeline as Code

    {speaker.firstName} {speaker.lastName}
    Gopi Vadlamudi
    Bringing CICD principles and practices into DC operations helps to efficiently manage DC resources i.e. from network devices setup to container platform to application deployment. This also helps in scaling DC to thousands of servers reliably.
    2:15 PM Saturday
    Room: Rendezvous
    Attending: 7  | Interested: 37

  • Cubes, Hexagons and More: Understanding the Microservices Through Shapes

    {speaker.firstName} {speaker.lastName}
    Chris Richardson
    Learn microservice architecture essentials through visual metaphors.
    2:15 PM Saturday
    Room: Town Square C
    Attending: 36  | Interested: 82

  • The Algorand Blockchain - Decentralized and for Developers

    Algorand is a new blockchain built on a Permissionless, pure proof of stake, decentralized agreement protocol, where anyone can participate. This protocol finalizes transactions quick & offers true decentralization
    3:45 PM Saturday
    Room: Town Square B
    Attending: 14  | Interested: 35

  • STAR Apps: Design Systems, TypeScript, Apollo GraphQL, and React

    A new front-end stack is emerging, with one theme - constraints that scale. They involve building Design Systems and TypeScript for consistency, Apollo GraphQL, and server- or statically-rendered React.
    3:45 PM Saturday
    Room: Fireside D
    Attending: 21  | Interested: 53

  • Refactoring to Async

    {speaker.firstName} {speaker.lastName}
    Llewellyn Falco
    In this C# demo, we will go through a step by step guide to turn normal code into asynchronous code.
    3:45 PM Saturday
    Room: Town Square C
    Attending: 24  | Interested: 66

  • iOS: The Best Parts

    This session will cover native iOS development with the best architecture, design patterns, libraries, components, tools, tips, tricks and new features from WWDC 2019.
    3:45 PM Saturday
    Room: Round Table
    Attending: 18  | Interested: 33

  • How to Grow Your Career Through Open Source

    {speaker.firstName} {speaker.lastName}
    Juanita Dion-Chiang
    This session is to show developers how to grow their career through Open Source. Through the "open" contribution, there are options for you to build your credibility to correspond to business needs.
    3:45 PM Saturday
    Room: Town Square A
    Attending: 40  | Interested: 74

  • GraphQL with Scala

    GraphQL promises to simplify client-server communication. Used correctly, it can provide a clean and performant way to communicate. This talk will explore what we learned from that adoption focusing on both server-side and client-side aspects.
    3:45 PM Saturday
    Room: Rendezvous
    Attending: 15  | Interested: 37

  • Engineering Management Interviews

    {speaker.firstName} {speaker.lastName}
    Soham Mehta
    If you are an Engineering Manager or you're just curious about mgmt, then this session is for you. Interview Kickstart will go in-depth into what interviewers, especially at top companies, look for in an EM interview. And how to prepare for those!
    3:45 PM Saturday
    Room: Fireside B
    Attending: 48  | Interested: 73

  • Developing for the Modern Mainframe

    This talk will explore some of the modern, open source tools from the Open Mainframe Project, including APIs, shells, GUIs, and automation tooling for z/OS. It will also discuss the native Linux support on the IBM LinuxONE series of mainframes.
    3:45 PM Saturday
    Room: Chin Wagger
    Attending: 6  | Interested: 14

  • Create Your First Wearable Application with Tizen

    Using your existing web technology skills, learn how to use Tizen Studio to develop a wearable web app, and bring your apps to millions of global users.
    3:45 PM Saturday
    Room: Fireside C
    Attending: 11  | Interested: 23

  • Building Distributed Teams

    Practical advice and considerations for how to identify, build, and grow a distributed team. The talk will cover issues like considerations for identifying a location, recruiting and building a team, effective and efficient communication channels, and ensuring remote offices are set up for success.
    3:45 PM Saturday
    Room: Fireside A
    Attending: 18  | Interested: 69

  • ACID Transactions with MongoDB

    {speaker.firstName} {speaker.lastName}
    Nuri Halperin
    ACID transactions are not always necessary in a document-oriented database. But if you do need them, Mongo now supports them! I'll show you how ACID transactions work in Mongo, and what it implies for your data design.
    3:45 PM Saturday
    Room: Shoot The Breeze
    Attending: 16  | Interested: 58

  • Top 10 Ways to Scale Your Website with Redis

    Redis has 10 different data structures plus Redis Modules. In this talk, Dave will give at least 1 example of how to use each data structure to scale your website.
    5:00 PM Saturday
    Room: Rendezvous
    Attending: 20  | Interested: 68

  • The Web Got so Good You Can Build a Startup in 1 Day

    {speaker.firstName} {speaker.lastName}
    Swizec Teller
    10 years ago, building for the web was pretty hard. Nowadays you can conceptualize and launch a product in 1 day. React for the webapp, a UI kit for design, Gatsby to make it fast, GraphQL for data, Serverless for the backend. This is the future.
    5:00 PM Saturday
    Room: Town Square A
    Attending: 42  | Interested: 83

  • Q&A Panel with Engineering Managers

    {speaker.firstName} {speaker.lastName}
    Ron Lichty
    {speaker.firstName} {speaker.lastName}
    Tammy Baker
    {speaker.firstName} {speaker.lastName}
    Eric Braun
    How do I handle an unreasonable boss? What if I don't trust my team to deliver good code? How can I improve your team's attitude about agile? Why do I have so many bugs???
    5:00 PM Saturday
    Room: Town Square B
    Attending: 24  | Interested: 48

  • Powering DesignOps at PayPal

    Similar to DevOps, the DesignOps organizational pattern supports federated development of product experiences utilizing best practices and consistent implementation choices. This talk covers our DesignOps toolset for PayPal's Developer Console.
    5:00 PM Saturday
    Room: Shoot The Breeze
    Attending: 2  | Interested: 25

  • Learn To Build A Website with Golang

    {speaker.firstName} {speaker.lastName}
    Todd McLeod
    In this session, you will learn how to build a web server in Go and will see how to program routes to handle requests and serve responses.
    5:00 PM Saturday
    Room: Round Table
    Attending: 23  | Interested: 82

  • IBM Blockchain Platform and VS Code: Globalizing the world of Supply Chain

    In this session we will begin by looking at VS Code and the brand new cloud-based IBM Blockchain Platform to see how we develop Blockchain apps for Supply Chain. We'll also look at some other up-and coming dev tools.
    5:00 PM Saturday
    Room: Fireside A
    Attending: 12  | Interested: 29

  • How to Switch Your Technical Domain

    {speaker.firstName} {speaker.lastName}
    Soham Mehta
    There is no need to be stuck in a certain technical domain if you don't like it. Learn tips and tricks from engineers who have switched their domains.
    5:00 PM Saturday
    Room: Fireside B
    Attending: 24  | Interested: 74

  • Developing Cross-platform applications using Flutter (Web, Android and iOS)

    {speaker.firstName} {speaker.lastName}
    Priyanka Tyagi
    Flutter is an open-source mobile application platform developed by Google. In this talk, we'll see how a cross-platform landing page can be designed and implemented using Flutter for Android, iOS and Web.
    5:00 PM Saturday
    Room: Chin Wagger
    Attending: 22  | Interested: 70

  • Clean Code – The Art of Decoupling

    {speaker.firstName} {speaker.lastName}
    Theo Jungeblut
    We will dive into why decoupling is so crucial and what design patterns. We start by reviewing the basics of Inversion of Control (IOC) and Dependency Injection (DI) and will move into Micro Services reviewing different ways of achieving decoupling.
    5:00 PM Saturday
    Room: Town Square C
    Attending: 56  | Interested: 112

  • Top three use cases for Serverless with Examples

    You will learn what serverless is and the top three use cases for this technology including creating APIs, microservices and event driven programming. We will look at key concepts and example code.
    9:15 AM Sunday
    Room: Fireside A
    Attending: 25  | Interested: 112

  • Tekton: Building in Kubernetes

    Intro to Tekton, and how to use it to deploy services across a Kubernetes cluster.
    9:15 AM Sunday
    Room: Fireside C
    Attending: 6  | Interested: 47

  • Situational Decision Making in a VUCA world!

    {speaker.firstName} {speaker.lastName}
    Andrew Webster
    Know what to do when you don't know what to do! Understand what works works where and why.
    9:15 AM Sunday
    Room: Chin Wagger
    Attending: 8  | Interested: 23

  • Securing Kafka at Paypal with 500 Billion Messages a Day

    This session will talk about the Kafka security which includes: Kafka Authentication; Kafka Authorization; Zookeeper Security; Kafka Quotas; Performance
    9:15 AM Sunday
    Room: Shoot The Breeze
    Attending: 10  | Interested: 44

  • SciFi Comes Alive on Mobile

    Could we say science fiction is paving the way for the future scientist? We start by looking at the link between imagination and reality by exploring how Med Apps, AR and AI went from science fiction to running on mobile.
    9:15 AM Sunday
    Room: Round Table
    Attending: 11  | Interested: 26

  • How Humans Learn and Why It Matters

    {speaker.firstName} {speaker.lastName}
    Ted Young
    Understanding how humans learn helps us inform, teach, and communicate better. Find out how to apply research to create better docs, videos, and presentations in this example-filled session.
    9:15 AM Sunday
    Room: Fireside D
    Attending: 29  | Interested: 63

  • Graphs for Technical Interviews

    {speaker.firstName} {speaker.lastName}
    Soham Mehta
    {speaker.firstName} {speaker.lastName}
    Omkar Deshpande
    If Graphs are a bit challenging for you, then you don't want to miss this session. Interview Kickstart coaches will make Graphs much easier for you than before, so that you can confidently start solving Graphs' problems!
    9:15 AM Sunday
    Room: Town Square B
    Attending: 47  | Interested: 90

  • Evolution of Javascript Modules

    JS modules evolution, bundling, and front end development
    9:15 AM Sunday
    Room: Town Square A
    Attending: 16  | Interested: 55

  • Engineering scalable CICD pipelines using Jenkins and Pipeline Libraries

    I plan to discuss the fundamentals of CICD, Jenkins pipeline libraries, examples for easy customization/extensibility across hundreds of services. Best practices and learnings doing this across hundreds of services and multiple teams will be shared
    9:15 AM Sunday
    Room: Town Square C
    Attending: 18  | Interested: 78

  • Artificial Intelligence: Potentials and Challenges

    {speaker.firstName} {speaker.lastName}
    Tony Nguyen
    This presentation offers deep look into the field of artificial intelligence, its potentials and challenges. This presentation will also demonstrate some AI and machine learning hand-on applications using the Python language.
    9:15 AM Sunday
    Room: Fireside B
    Attending: 26  | Interested: 48

  • Using Kubernetes for Machine Learning Frameworks

    {speaker.firstName} {speaker.lastName}
    Arun Gupta
    This talk will explain why and how Kubernetes is well suited for Machine Learing, deploying your ML models in production and setting up visualization tools like TensorBoard for monitoring. Specifically it will show how to setup a variety of open source machine learning frameworks such as TensorFlow, Apache MXNet and Pytorch on a Kubernetes cluster. The attendees will learn distributed training, massaging and inference phases of setting up a Machine Learning framework on Kubernetes.
    10:45 AM Sunday
    Room: Town Square A
    Attending: 27  | Interested: 99

  • Upgrading to New React Native Versions

    I have been doing feature development and maintaining production React Native code for the last 2 and half years. Doing major version upgrades, and even minor upgrades were challenging, so I would like to share my learnings.
    10:45 AM Sunday
    Room: Rendezvous
    Attending: 6  | Interested: 18

  • The Million Dollar Resume: A Workshop

    {speaker.firstName} {speaker.lastName}
    Soham Mehta
    {speaker.firstName} {speaker.lastName}
    Nicholas Camilleri
    Bring your resume and a pen/cil. Or a computer fully charged. In this workshop, Interview Kickstart coaches will help you make a solid resume. One that you can be proud of!
    10:45 AM Sunday
    Room: Fireside D
    Attending: 27  | Interested: 94

  • Serverless Swift - for Effective Backend as a Service

    What exactly is Serverless - and the OpenWhisk Open Source Apache project? Get an intro into serverless technologies in the Mobile-Backend-as-a-Service (MBaaS) context and learn why startups and enterprises are so excited about using it.
    10:45 AM Sunday
    Room: Fireside B
    Attending: 10  | Interested: 11

  • Scalability challenges for distributed video infrastructure

    {speaker.firstName} {speaker.lastName}
    Zafar Shahid
    Video processing takes lot of resources in terms of bandwidth, compute and memory, there is still a challenge to scale the streaming video pipeline for billions of people.
    10:45 AM Sunday
    Room: Round Table
    Attending: 7  | Interested: 26

  • MicroServices - Real World Application

    {speaker.firstName} {speaker.lastName}
    Sharada Bose
    This session will describe how Microservices is used in the real world.
    10:45 AM Sunday
    Room: Fireside A
    Attending: 21  | Interested: 123

  • Intro to Test-Driven Development

    {speaker.firstName} {speaker.lastName}
    Jon Reid
    A platform-agnostic intro to Test-Driven Development (TDD)
    10:45 AM Sunday
    Room: Town Square C
    Attending: 36  | Interested: 112

  • How to "think" (and design) like a Software Architect

    {speaker.firstName} {speaker.lastName}
    Ron Kleinman
    Software Architects design solutions for complex back office enterprise applications by identifying the basic abstractions. Attendees will use their techniques to interactively develop the high level design for such an application.
    10:45 AM Sunday
    Room: Town Square B
    Attending: 61  | Interested: 116

  • Encrypt This! How to Encrypt Enterprise Data at Scale

    Encrypting enterprise data is easier said than done. Learn about the technology that makes it possible to easily encrypt everything without any application changes.
    10:45 AM Sunday
    Room: Shoot The Breeze
    Attending: 7  | Interested: 25

  • Big Data, Big Dupe: A Little Session about a Big Bunch of Nonsense

    {speaker.firstName} {speaker.lastName}
    Ami Levin
    Join me for this enlightening journey to realize what Big Data is really all about. Others have said: “Though Provoking”, “An eye opener”, “Realizations galore”, “It makes so much sense now”, "Wow. the best session by far in this conference."
    10:45 AM Sunday
    Room: Fireside C
    Attending: 16  | Interested: 50

  • Speeding Up Machine Learning Development with Open Source Platform - MLFlow

    MLflow, an open source platform for the Machine Learning development lifecycle, was created in 2018 and it was designed to be extensible and pluggable from day one to simplify and speed up the the development of AI powered applications.
    12:45 PM Sunday
    Room: Fireside D
    Attending: 13  | Interested: 69

  • Serverless containers - a match made in heaven

    As developers we used to have to choose between: 1) Containers: move software from developers’ machines to the cloud with confidence 2) Serverless: only pay for the computing you actually use. Come and see how to achieve both!
    12:45 PM Sunday
    Room: Town Square C
    Attending: 45  | Interested: 69

  • One key to rule them all! Destroying data consistency and query performance

    {speaker.firstName} {speaker.lastName}
    Ami Levin
    Have you ever stopped to wonder why almost every table has some ID field as its primary keys? Is it a 'design pattern', or an unfortunate misunderstanding that got rooted? The answer might surprise you...
    12:45 PM Sunday
    Room: Fireside A
    Attending: 13  | Interested: 45

  • MySQL HA with InnoDB Cluster

    MySQL HA with InnoDB Cluster and automated fail-over
    12:45 PM Sunday
    Room: Shoot The Breeze
    Attending: 4  | Interested: 14

  • Learn to use Artificial Intelligence for Personalization

    {speaker.firstName} {speaker.lastName}
    Gautam Gupta
    Artificial Intelligence for Personalization implementation
    12:45 PM Sunday
    Room: Rendezvous
    Attending: 10  | Interested: 87

  • Leading through Innovation

    How can I lead innovation to create long term transformation/adoption from a people, process, and technology perspective? We will explore answers to these questions by examining several organizational change management (OCM) frameworks.
    12:45 PM Sunday
    Room: Round Table
    Attending: 13  | Interested: 33

  • Improve Quality and Joy: Agile XP Dojos Work

    {speaker.firstName} {speaker.lastName}
    M David Green
    Learn about a six-week Agile XP Dojo enabling teams to discover ways to improve quality, sustainability, and team happiness with the help of extreme programming.
    12:45 PM Sunday
    Room: Fireside C
    Attending: 9  | Interested: 15

  • Hands On Cybersecurity

    This is a hands-on session, you'll need to bring a computer with internet access in order to participate. We'll do CTFs and in order to find the flags you'll need to expose and use a different vulnerabilities to hack a fake-website.
    12:45 PM Sunday
    Room: Fireside B
    Attending: 27  | Interested: 68

  • DonkeyCar® - Build and Program an Autonomous Vehicle

    {speaker.firstName} {speaker.lastName}
    Ed Murphy
    DonkeyCar, https://www.donkeycar.com/, is a free, open source framework for self-driving scale cars. Come and learn how build, program, train and race a self-driving scale car.
    12:45 PM Sunday
    Room: Town Square A
    Attending: 15  | Interested: 61

  • AI and ML for Everyone

    {speaker.firstName} {speaker.lastName}
    Raju Shreewastava
    Demystify the world of Artifical Intelligence and Machine Learning in a simple and fun way so that everyone can understand and use Machine learning. Including a Hands-on demo using Machine Learning.
    12:45 PM Sunday
    Room: Town Square B
    Attending: 70  | Interested: 148

  • The Blockchain You Never Knew

    Back again this year and this time focusing on how to help you create a new business on top of the Blockchain. This will not be a session on ICO's or Tokens, rather economically feasible businesses that can be built right now and sold to the public.
    2:15 PM Sunday
    Room: Town Square C
    Attending: 20  | Interested: 65

  • Secure Your Bottom Line: The Forgotten Cyber Battleground

    {speaker.firstName} {speaker.lastName}
    Adam Sbeta
    Cyber criminals are after everybody big and small. Protect your innovations and underlying computers and infrastructure you use in your business. Learn best practices to keep your data, operations and innovations safe from cyber criminals.
    2:15 PM Sunday
    Room: Fireside D
    Attending: 5  | Interested: 43

  • Let’s Get Ready to Rumble - Kubernetes Vs. Red Hat OpenShift

    In this session you will learn what are the differences and pros and cons using Kubernetes vs Red Hat OpenShift. Join Marek Sadowski and Dave Nugent as they debate each other on Kubernetes vs Red Hat OpenShift.
    2:15 PM Sunday
    Room: Fireside A
    Attending: 12  | Interested: 26

  • Landing a job at sought after companies like Google and Facebook?

    {speaker.firstName} {speaker.lastName}
    Ash Murthy
    Strategies to get noticed by recruiters at top tech companies and prepare for coding interviews, including an overview of challenging topics like time complexity, recursion and dynamic programming.
    2:15 PM Sunday
    Room: Fireside B
    Attending: 42  | Interested: 103

  • Easy Path to Machine Learning

    {speaker.firstName} {speaker.lastName}
    Wesley Chun
    Developers today are creating insightful tools like never before with machine learning. However, not everyone has the background to jump straight into scikit-learn or TensorFlow. In this session, learn how to access Google's pretrained models by API.
    2:15 PM Sunday
    Room: Town Square A
    Attending: 74  | Interested: 162

  • Critical Agile Practices, Nuanced Techniques

    {speaker.firstName} {speaker.lastName}
    Ron Lichty
    Five techniques that can make our teamwork and our teams dramatically more effective. The nuances I almost never see teams doing (and that have made my teams much more effective) that I coach all my teams in.
    2:15 PM Sunday
    Room: Town Square B
    Attending: 32  | Interested: 69

  • Building the World's Largest Bluetooth Finding Network

    Jossie Haines, Platform Engineering Director at Tile, will explain how we built a secure location finding network that supports getting 1.5 billion unique location updates per day.
    2:15 PM Sunday
    Room: Round Table
    Attending: 11  | Interested: 25

  • Building Reliable and Resilient Services

    Talk about architectural patterns to make your services and distributed systems more resilient and reliable
    2:15 PM Sunday
    Room: Fireside C
    Attending: 24  | Interested: 102

  • What to expect from your Agile Coach, and what they should expect from you

    {speaker.firstName} {speaker.lastName}
    Don Bullock
    What purpose does an Agile Coach serve? Do we need a coach, or are we ready for one? This seminar will discuss in an Agile way why a team would hire an Agile Coach, and what the Agile Coach will do for them, and what's needed for effective coaching.
    3:30 PM Sunday
    Room: Fireside C
    Attending: 16  | Interested: 31

  • Master Dynamic Programming

    Dynamic programming (DP) problems are interesting and at the same time challenging to solve. This session walks attendees through a sequence of steps to come up with a brute force solution and then transition to an optimized solution.
    3:30 PM Sunday
    Room: Town Square C
    Attending: 91  | Interested: 125

  • Introduction to NR-5G and Its Challenges

    5G is future of wireless communications which is going to transform how wireless devices (mobile phones, cars, sensors, IoT) communicate with each other. In this presentation, we will focus on how 5G is transforming wireless field.
    3:30 PM Sunday
    Room: Town Square A
    Attending: 11  | Interested: 26

  • Implementing Machine Learning on IOT devices at the Cloud Edge

    {speaker.firstName} {speaker.lastName}
    Steve Mylroie
    The presentation will demonstrate the use of TensorFlow running in an Azure Notebook to do the training portion of GRU time series machine learning application, which is deployed to ARM M4 low power microcontroller located at the Cloud edge.
    3:30 PM Sunday
    Room: Fireside A
    Attending: 29  | Interested: 41

  • Immortal database cluster architecture

    A resilient, MySQL database next-gen architectural solution using open source software(using Orchestrator, Consul & HAProxy/ProxySQL).
    3:30 PM Sunday
    Room: Fireside B
    Attending: 12  | Interested: 31

  • Deep Learning's Most Dangerous Vulnerability: Adversarial Attacks

    In this session, Luba Gloukhova will survey the various forms of adversarial attacks against neural networks that have emerged, and the state of the art methods for defense.
    3:30 PM Sunday
    Room: Town Square B
    Attending: 21  | Interested: 93

Silicon Valley Code Camp 2019 PayPal Town Hall

Code Stars Summit, Silicon Valley Code Camp, AngularU (tm) are trademarks of 73rd Street Associates (Copyright © 2021)
Site Built with React and Apollo GraphQL Client and Server
Built by PeterKellner.net

Select a Past SV Code Camp Year to View

Learn JavaScript Course