Silicon Valley Code Camp is the perfect place to watch engaging and entertaining talks given by industry experts and luminaries, and meet with developers for engaging and motivating conversations around specific topics.
Everyone knows how to write code for a requirement, but you cannot do the same for API security. You need to know the closely guarded secrets of how to manage tokens, protect your APIs and make them impregnable. Come to this talk to know how!
Worldwide, there is a lack of free programming workshops with in-person mentoring for women who dream of joining Tech. In an effort to help rectify this problem for women in Seattle, sheCodesNow.com was born.
What is Strategy?
This session cuts through the hype and fads and digs into what strategy is and isn't, leaving attendees with practical knowledge and processes that they can immediately apply to their careers, start-ups, and industries.
This session will cover how Google Jetpack will accelerate Android Development by providing comprehensive architectures and frameworks.
This session covers all areas of Android development using Jetpack.
Foundation, Architecture, Behavior & UI
Becoming a technical leader requires a sustained and intentional effort. In this talk, we will review some best practices to develop the skills needed to successfully lead technical projects.
In this session we will cover from basics of Linux to implementing ,building and loading an android binder like character device driver which can do IPC (Inter process communication)
In this session we will cover from basics of Linux to implementing ,building and loading an android binder like character device driver which can do IPC (Inter process communication)
In this session we will cover from basics of Linux to implementing ,building and loading an android binder like character device driver which can do IPC (Inter process communication)
Learn about history, promises and realities of quantum computing and gain an understanding of programming quantum emulators using Q#, a new language from Microsoft, and Azure.
How do I handle an unreasonable boss? What if I don't trust my team to deliver good code?
In this unscripted format, speakers from the Management and Agile tracks answer your questions about challenges leading programmers.
We will cover what is Augmented Reality (AR) and why it's considered the next big thing in tech by explore how to build an AR app on three different platforms.
1) iOS ARKit 2) Android ARCore 3) Game engines Unity and Unreal.
"The Emperor has no cloths!"
Big Data has been around for a decade, and few dared challenge it.
Join the journey, where we will examine and peel layer by layer of Big Data, and expose it for what it is.
A thought provoking session guaranteed!
The popular new podcast comes to SVCC for a live recording. Join David Sparkand his co-host Mike Johnson, CISO of Lyft as they welcome their guests Ahsan Mir, CISO of Autodesk and Geoff Belknap, CISO of Slack, to this mega-sized in-person episode.
We've heard about clean code for years, but what about clean architecture. In this session you will learn how to improve developer productivity by using clean architecture concepts.
This talk will show you best practices from taking an idea and designing a conversational interface to support it on Bot platforms such as Alexa, Google and Facebook Messenger
Programmer & best-selling author of Cracking the Coding Interview presents a technical talk on how coding interviews work and how to do well on them. This will be a deeply technical talk covering data structures and algorithms.
Product managers are sometimes called the "CEO of a product." But what is a product manager really and how you do you land this role? How to crack the PM interview?
Been a developer for some years now & llooking for a change in your career path? If you still want to code and stay technical yet travel the world, get to know other fellow devs, and make sure their voices are heard, DevRel may just be your calling!
In this session the presenter will discuss the configuring of and demonstrate the use of Visual Studio Code (VSCODE) as a microcontroller application development IDE
Do you have a large application that you want to break into microservices? This talk discusses using Events to let the microservices communicate in a way that keeps the promise of loose coupling, fast development, and easy deployment.
Want to integrate Google technologies into web+mobile apps that you build? Google has client libraries & developer tools that help you do exactly that! If you've run into roadblocks like authentication, found our APIs confusing/challenging, join us!
Session will involve a discussion of utilizing technologies related to blockchain (distributed ledgers, smart contracts, cryptography, consensus) as a mechanism for building a smart IoT network.
Follow the adventures of the fictional startup "In Jest", publishers of an app that tells jokes, as they build a business on their code, not infrastructure.
What is Data Driven? You might have heard someone at your organization say you need to be more data driven, but what does it mean? How does your organization need to change to be able to support being data driven? Come to this session to find out.
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. Come learn about one of the greatest languages ever created.
Be purpose driven about retention as early as the hiring process, and reap the rewards of more cohesive, productive teams and decreased retention rates.
Douglas Crockford is the author of How JavaScript Works, the shocking best seller that rips the lid off behind the scenes. In this light-hearted romp thru the world's most misunderstood programming language, Crockford reveals what is actually going on, and how we can use this to write better programs.
Build video streaming apps for iOS and Android. This session covers:
• Learn about video streaming basics.
• How to video stream in iOS and Android apps.
• Learn how to get the samples in the SDK and use them.
• How to reduce latency of the stream.
If we study the numbers, statistics, and facts it turns out that still 65-75% of IT and software development projects still fail these days. This session will bring up 12 scenarios how everyone can help to ruin any software development project.
Highlights the techniques used by a software architect to analyze requirements and design solutions for complex back office computer apps. Spans object identification, inheritance, polymorphism, encapsulation, reuse and design patterns.
Understanding how humans learn helps us inform, teach, and communicate better. Find out how to apply research to create better docs, videos, and presentations.
How to interface system level code and scripting languages such as Lua and Ruby.A survey of mechanisms available to call native libraries or system level code from higher level application.
Be a better interviewer: make candidates happier, raise the bar, create a consistent process, and avoid rejecting good candidates or hiring bad ones. We'll discuss multiple interview styles so you can interview like Google (or not)-but better!
Actions on Google lets developers extend Google Assistant to implement their own Conversation Actions. This talk will explain what you need to know to design and implement your first Actions on Google project.
This session will introduce the anatomy of a dialog and then we will build a chatbot together and deploy to slack and other social media channels using IBM Watson Assistant, IBM Functions and IBM Cloud.
Gentle introduction into life cycle of data science and IBM’s Model Asset Exchange. We will also build a web app using MAX models and understand the criticality of model development.
Learn how to develop a Smart Contract for the Ethereum blockchain using the Solidity programming language (no prior Solidity knowledge required). This session is well-suited for Javascript developers wishing to get started with blockchain technology.
The goal of this session is to make deep learning more approachable. There will be no coding. The aim is for attendees to become conversant with deep learning and to acquire a clearer understanding of the concept as well as its application.
Reviewing native iOS development with the best architecture, design patterns, libraries, components, tools, tips, tricks and new features from WWDC 2018 to build a real world app with Swift 5.0!
Come learn how to do your part in building a fully connected world where all the little things are connected, where data can flow freely around the globe, and where compute is a commodity that may just as well happen in your sock as in a datacenter.
In this talk, you will learn the art and science of leading that will give you an edge over others and provide you with the foundation for delivering outstanding results. You will learn the lessons that every leader eventually learns the hard way.
Learn how to create your first Artificial Intelligence model.
We will use TensorFlow and Python to create this model.
See how you can use technology to solve your day to day problems with Artificial Intelligence.
This session is an attempt to not only offer some fresh approaches to time/goal management, but also to engage in a discussion about new ideas and look at some thought-provoking concepts for total life management.
Managers have critical roles to play enabling agile adoption and agile success. While “self-organizing” does not mean no managers, the old manager roles and rules no longer apply. This session is about manager roles that make agile teams thrive.
Join our panel of experienced cloud experts as they answer your questions on the advantages and pitfalls of microservcies and serverless functions, and also share their insights into what comes next.
Got data in Mongo? Need to query or run a report? You don't need add-ons! You don't need Spark, or a data warehouse... All you need is MongoDB, and some aggregation framework know-how! This session will get you started don the right track.
MongoDB is a document oriented database that has developers loving developing again. What makes this database unique? How do you work with it? Is it for you? Answers to all that and more in this session!
Begin with a Twelve Factor end in mind with Pivotal Cloud Foundry. With many platform details abstracted away from the deployment process, developers can continuously deliver functional applications to users.
In this session, we'll explore some of the, business, ethical and legal issues we face when we collect data. Attendees will come away pondering the data their organization collects, and asking "Are we good stewards of our data?"
React, TypeScript, TDD: Individually popular, sparse in combination. In this session we write a React application in TypeScript, using TDD, putting the power of the IDE to work.
If you've never been to a Q&A session with Douglas Crockford, you are in for a treat. Ask anything you want, then be prepared for the answer. This is the follow on session to Douglas Crockford's first session where he talks about How JavaScript Works (his new book).
In this talk, I'll share 5 popular use cases for Redis in Containers, Kubernetes and even Serverless. And I'll show you how to package Redis for deployment via Docker & Kubernetes.
A regular expression (regex for short) is a powerful language to describe a search pattern to analyze and modify text. This talk teaches you how to read, construct and use simple to complex regular expressions.
Enterprises and individual developers alike are in a race to develop applications that are multi cloud, secure and top at user experience. They want to deploy applications rapidly with code reuse and security embedded into framework.
Today the cloud uses containers, serverless, or cloud native apps. This workshop would give you a sound overview of all these technologies in a sample code with consuming AI based image processing.
This is a high-level cloud computing overview plus a how-to on using Google Cloud serverless computing tools with Python. Follow me or do it hands-on, but learn both! Join us whether you're a developer, technical manager, IT/admin staff or hobbyist.
We'll have a discussion on development, code review, and testing processes. Good ways to estimate time and know if your using your time effectively. What works, what doesn't. How to know when is or isn't working.
This fast-paced session starts with an introduction to Neural Networks and Deep Learning (DL) concepts, followed by TensorFire (a JavaScript toolkit for TensorFlow), along with basic code samples in TensorFire.
This session with the help of live demo will give audience an understanding of where to start with DevOps and how they can automate infrastructure creation, provisioning, configuration and application deployment as part of their build pipeline.
Pre-production testing alone is not enough to ensure that your software is working in the only place that really matters: production. We'll cover production deployment and testing strategies, observability, and chaos engineering.
A quick peek under the hood of Flutter in which you'll learn how its layered architecture allows Widgets, Elements, State objects, and RenderObjects to work together to compose reactive user interfaces.
Whether it is for your machine learning project or just retrieving site text, web scraping is an important skill to have. We'll create simple Python web scrapers that can be used to retrieve sports statistics or stock prices.
In the past 9 months, I have interviewed over 50 engineering managers and leaders for https://www.managersclub.com. In this talk, I will cover common lessons learned and insights from these managers and leaders.
We will explore several agile frameworks (such as Scrum, XP, Lean, FDD, etc.) and recommend which of these agile frameworks increases the ROI for specific types of Companies. We will look at different technologies including GitLab, OnBase, & JIRA.
Most technical leaders struggle to adapt to changes that occur as a company matures and grows. This talk presents the stages of growth and outlines key decisions that must be made as a company transitions from being a startup, to small, and beyond.