• Realtime Object Detection in Browser w/ Tensorflow.js [Workshop]

    Whether you are counting cars on a road or people stranded on rooftops in a natural disaster, there are plenty of use cases for object detection. Often times, pre-trained object detection models do not suit our needs and we need to create our own custom models. How can we utilize machine learning to train our own custom model without substantive computing power and time? Answer: Watson Machine Learning. How can we leverage our custom trained model to detect object’s, in real-time, with complete user privacy, all in the browser? Answer: TensorFlow.js. In this workshop, you will create a web app that does just that. You will learn how to create an IBM Cloud Object Storage instance to store your labeled data. Once your data is ready, you will learn how to spin up a Watson Machine Learning instance to train your own custom model on top-of-the-line GPUs. After your model has completed training, you can simply plug the TensorFlow.js model into your react application. At the end of this workshop, you should understand how to: - Label data that can be used for object detection - Use your custom data to train a model using Watson Machine Learning - Detect objects with TensorFlow.js in the browser Prerequisites- Install Node.js v10 or above https://nodejs.org/en/download/ Get a head start and join IBM Cloud via: https://ibm.biz/BdzczH Agenda: - 6:30-7pm - Doors Open for Networking & Food - 7-845pm - Hands-On Workshop - 9pm - Venue closes About the Presenters Nick Bourdakos (@bourdakos1) is a Developer Advocate at IBM Watson. His expertise is in machine learning, mainly deep learning applied to Computer Vision problems. He started out as an Android developer, but also knows Swift, Python and JavaScript. Nick lives in NYC and enjoys painting in his free time. Twitter:@bourdakos1 Mofizur Rahman (@moficodes) is a Developer Advocate at IBM Cloud. His area of interests include container orchestration, micro services and blockchain. His favorite programming language these days is Go. He also tinkers with Node, Python and Java. He is also learning and teaching in the Go, Kubernetes and Hyperledger Fabric community. He is a strong believer of the power open source and importance of giving back to the community. He is a self proclaimed sticker collecting addict and has collected several box full of stickers with no signs of stopping. He dabbles in photography sometimes. He writes tech blogs at NYCDEV medium page which can be found on https://medium.com/@moficodes

  • Adventures in Async: Reactive Java Programming for the Impatient

    Large applications are still built with yesterday’s software architectures. They are monolithic, slow and prone to failure and downtime - tens of servers, seconds of response time, hours of offline maintenance and gigabytes of data. Today apps are deployed on everything from mobile devices to cloud-based clusters running thousands of multi-core processors. Users expect millisecond response times and 100% uptime. Data is measured in Petabytes. Today's demands are simply not met by yesterday’s software architectures. A coherent approach to systems architecture is needed; all aspects are already recognized individually: we want systems that are Responsive, Resilient, Elastic and Message Driven. We call these Reactive Systems. Reactive Architecture grew out of a need for software to remain responsive when presented with the unique challenges of the modern world. This presentation and workshop will introduce you to the principles that drive the movement towards Reactive Systems. It will help you to understand why Reactive Architecture is important, and how it can help you build responsive software. In the world of big data and analytics like in Finance and Retail it’s essential to use Reactive architectures to provide responsive real-time systems that are always on. We will focus on AKKA - a toolkit for building highly concurrent, distributed, and resilient message-driven applications for Java. Get a head start and join IBM Cloud via: https://ibm.biz/Bd26vd Agenda: - 6:30-7pm - Doors Open for Networking & Food - 7-8pm - Talk & Demo - 8-830pm - Q&A + Networking - 830pm - Venue closes About the Presenter Grant Steinfeld is the IBM Developer Advocate for Blockchain, Java, and NodeJS. Grant is an accomplished and innovative senior software architect and engineer with a reputation for delivering client-focused solutions. He is a problem solver and team mentor with the ability to work with and manage development teams. He is able to interface with senior management and product teams in order to translate business requirements and challenges into project plans and solutions.

  • Angelhack Presents: Call for Code Challenge Kickoff

    Data Future Labs

    Have you or someone you care about been afflicted by a natural disaster (hurricane, earthquake, monsoon, volcanic eruption, tornadoes, sinkholes, floods or blizzards)? Would you be interested in building a solution that can help organizations like the United Nations or the American Red Cross be better able to serve those impacted by a natural disaster? IBM has turned to Angelhack to ask you, the amazing innovators to help them build and deploy a solution that can make the work more efficient, effective and get victims back on their feet. $200,000 and long term support from the Linux Foundation along with working alongside these organizations are up for grabs Schedule: Note: Doors open at 6pm. Program will begin promptly at 6:30pm 6:30PM: Welcoming remarks 6:45PM: Overview of the challenge: John Walicki, CTO, Global Technology Advocacy with Q&A 7:15PM: How the American Red Cross responds to natural disaster: A case study: Dr. Rodric Bowman, Regional Disaster Officer, NJ chapter of American Red Cross 7:45PM: 1 minute pitch for ideas and teammate hunt, brainstorm on project and getting help from mentors and speakers 8:30PM: Wrap up and continue working after event For additional information including an explanational video, please visit https://callforcode.org/challenge/

  • How to Engage in Open Source Software

    51 Astor Place

    Engaging in Open Source Software - Developing Open Source Strategies for Institutions : a panel will discuss open source adoption by individuals, & within institutions. The importance of developing incentives, processes, & policies, to manage open source internally will be covered. Guidelines for participating in external open source projects will be discussed, as well as gaining personal eminence from open source participation & benefiting from IBM Code https://developer.ibm.com/code/ & CODAIT (Center of Open Source Data & AI Technologies). Panelists include: -- Joe "Sepi" Crane-Messina - NYC Lead Developer/Advocate ⚡️ Node.js Foundation Community Committee member -- Yvette LaMar - Program Director, Developer Community & Events -- Augustina Ragwitz - Social Science/Anthropology Open Tech Lead & R-Ladies leader -- Jennifer Skeivik - Open Source Program Manager Agenda: 630pm - Doors open, Food, and Drinks 7pm - Panel Discussion commences 830pm - Mingling and networking 9pm - Venue closes

    7
  • Workshop: Intro to the OpenAPI Spec

    IBM Cloud Garage / Galvanize

    If you develop APIs, you've probably heard of the Open API spec (and probably know it by its former name, Swagger). In this workshop, you'll learn about the new 3.0 version of the spec, common use cases (such as generating client libraries, creating spiffy interactive documentation, and doing automated API testing) that leverage the spec, and how you can use the spec in your own project, whether you're just starting to create an API or already have multiple APIs in production. AGENDA 630pm - Doors Open 630-7pm - Networking, food, & drinks 7pm-830pm - Presentation 830-9pm - Networking 9pm - Doors Close PRESENTER/BIO Erin McKean is a developer advocate at IBM and loves talking about APIs to anyone who will stand still long enough. Before turning to Node.js, she dabbled in Ruby, HyperCard, Perl, and Omnimark, and still finds herself writing bash scripts on a regular basis. Erin is also the founder of the nonprofit online dictionary Wordnik.com, which has a lot of fun APIs! She is an honorary fellow of the Society for Technical Communication, and in her spare time she sews clothes and makes Twitterbots.

  • How to Stream Environmental Conditions to Watson IoT using an ESP8266

    Learn how to connect an ESP8266 to Watson IoT over MQTT and stream environmental data from the sensors to the IBM Cloud. Discussion will include ESP8266 programming, IoT Security, MQTT, Watson IoT Platform, Node-RED, cloud storage, data analytics and visualization techniques. Get a head start and create your IBM Cloud account via https://ibm.biz/BdZYAh Thanks and we look forward to seeing you there! AGENDA 630-7pm - Check-in 7-830pm - Presentation 830-9pm - Mingle and Wrap-up 9pm - Doors close, time to go home About our Co-Presenter, Brian Innes: Brian Innes is a Watson IoT Developer Advocate and inspires developers to build solutions with the powerful Watson IoT capabilities, Watson Cognitive APIs and IBM Cloud. He helps developers create IoT solutions and adopt modern DevOps centric processes and tooling when creating solutions. Brian has held many technical roles in IBM, primarily focussing on edge of network capabilities, including Mobile, Sensors and Actuators (RFID) and now Internet of Things. Brian has lead the creation of developer self-learning, MOOC style content in IBM, with the first developerWorks MOOC on IBM Cloud and then the IoT courses on the Coursera platform. Brian has been in IT for many years after gaining a BSC (Hons) degree from the University of Newcastle Upon Tyne. Initially starting out as a developer in the finance industry, but then moving to to more technology and developer focussed roles after joining IBM. About our Co-Presenter, John Walicki: John Walicki is a Watson IoT Developer Advocate and inspires developers to build solutions with the powerful Watson IoT capabilities, Watson Cognitive APIs and IBM Bluemix. He helps developers create custom IoT and embedded Linux solutions for their industrial and educational use cases. He previously held roles as the IBM I/T Workplace of the Future Strategist, where he led the internal IBM Open Computing strategy, and as the IBM I/T Client Platform Architect, where he was responsible for the IBM internal strategy for Windows, Linux, and Mac. He established the Bring Your Own Device strategy at IBM and is an expert on mobile devices, desktop virtualization, and open standards. He led the open-standards-based Browser Independence deployment of Firefox within IBM. John was also a manager in the Watson Information Services Department at the IBM T.J. Watson Research Center. In addition to over 27 years of IBM experience, John holds a BS in Electrical Engineering from Lehigh University. VENUE: Fat Cat Labs Many thanks to our awesome friends at Fat Cat Fab Labs for providing us with the venue for this meetup.

  • Up and Running with Cloud Foundry and Its Service Broker API

    IBM Cloud Garage / Galvanize

    As an application developer your concerns generally involve provisioning and maintaining services that provide you with a persistent data store, a message bus, a search or discovery tool, and a plethora of other services that easily integrate with your application. With the evolution of cloud services, it has become easier than ever before to provision and attach these services to your applications. Particularly in the context of cloud platforms (PaaS), existing solutions like Cloud Foundry and Kubernetes offer implementations of the Open Service Broker API as an elegant way to provide, provision, and attach services to applications running on top of these platforms with minimal efforts. Are you thinking of migrating your applications to a Cloud Foundry or Kubernetes platform? Are you already using these platforms?Are you interested in connecting your applications to a SQL database you don’t have to deploy yourself? Do you need a message bus but but you don’t know how to set it up? Come join us for an interesting session where we will bring up and register a service broker with Cloud Foundry and attach it to CF container runtime. We will demonstrate how your applications can seamlessly connect and switch services when using a service broker. AGENDA 630pm - Doors Open 630-7pm - Networking, food, & drinks 7pm-830pm - Presentation 830-9pm - Networking 9pm - Doors Close PRESENTER/BIO(s) Swetha Repakula has been working in IBM's Open Technologies division for the last two and half years. Since November 2017, she has been working on the Hyperledger Fabric, an open source Blockchain platform, specifically the EVM integration. Previously she was a full time open source contributor for Cloud Foundry. Working as a CF committer, she had the opportunity to directly work with engineers from different companies and witness how corporations can come together and effectively cooperate to contribute to open source technology. Nima Kaviani is a cloud engineer with IBM and a contributor to CF Diego. Nima holds a PhD in computer science and tweets and blogs about Cloud Foundry, distributed systems, block chain, conversational bots, and technology in general. On the side Nima enjoys skiing, diving, and surfing.

  • Kube 101: Jump-start your container journey!

    IBM Cloud Garage / Galvanize

    Containers have become basic building blocks to design and develop applications using a micro service architecture. Docker is one popular container engine. However, managing many containers that constitute a application is not an easy task with just a container engine. Kubernetes is a container orchestrator that will allow us to provision, manage and scale applications that are composed of a set of individual containers. In this talk we will briefly explain why containers are so popular, what Docker is, and then dive into Kubernetes, its architecture and design. We will show how to deploy applications into Kubernetes, monitor its status and scale it. In the meantime, sign up for IBM Cloud via https://ibm.biz/BdZGcA AGENDA 630pm - Doors Open 630-7pm - Networking, food, & drinks 7pm-830pm - Presentation 830-9pm - Networking 9pm - Doors Close PRESENTER/BIO Morgan Bauer works on open source at IBM in San Jose as part of the Digital Business Group division. Morgan is a maintainer of the core Docker engine, and is now looking into Kubernetes and other cloud native technologies.

  • Your Journey to AI: What it Really Takes to Succeed!

    IBM Cloud Garage / Galvanize

    Before embarking on an AI journey, it is critical that an organization understand what the journey entails and the critical investments that are required. This is especially true given the potential benefits and risks at stake, with some literally betting their future on success. In this session, we will discuss what is it takes to be successful on this journey. The goal here is to help guide you on the key technologies and capabilities that can introduced in an agile, yet orderly, manner that provide the foundation for the effective application of AI. Get a head start on Watson AI through the IBM Cloud by signing up here: https://ibm.biz/BdZYAJ AGENDA: 6:30pm - Doors Open 6:30-7pm - Networking, food, & drinks 7-8:15pm - Presentation 8:15-9pm - Networking 9pm - Doors Close About our PRESENTER: David Solomon is an experienced Technical Evangelist helping developers, startups and ISVs understand and adopt the technologies available on the IBM Cloud platform in order to drive results and grow their businesses. With strong expertise in Development, Analytics, and Data technologies, David has experience working with an array of small and large enterprises, spanning many industries; including Financial Services, Healthcare, and Retail. Passionate about technology, especially AI, IoT, and Cloud; David has designed solutions for a wide range of partners and clients for many difference business scenarios. You can contact him on Twitter (@dlsolomo) or LinkedIn via https://www.linkedin.com/in/david-solomon-04608b3/

  • Build Smarter Mobile Apps with React Native and Watson

    IBM Cloud Garage / Galvanize

    Build Smarter Mobile Apps with React Native and Watson Agenda: 630pm Doors Open 630-7pm Food and Drinks 7pm Workshop Starts 9pm Wrap up and Go Home Presented by: Patrick Cremin, IBM Developer Advocate With a background in software engineering, gaming, and starting tech companies, Patrick Cremin is a New York City Developer Advocate that uses his business and software background to help developers gain value using IBM Cloud. Current tech focus is React Native and mobile development. Interested in getting started with IBM Cloud? Sign up here: https://ibm.biz/BdZYAg

    2