DeveloperWeek New York 2020 DeveloperWeek New York 2020

Engineering Innovation

Wednesday, December 9, 2020

- EST
OPEN TALK: Aspirational Analytics: The Pathway to Embedded Analytics That Scale
Join on Hopin
Natasha Callender
Natasha Callender
Logi Analytics, Solutions Engineer


Analytics should be more than a buzzword used to sell your application - it should be an experience.

Building an insight-driven application shouldn't take up half your roadmap. Learn how you can easily use different disparate data sources to develop a modern and beautifully designed dashboard that can be easily embedded into applications.

We’ll dive into how you can use platforms to seamlessly embed an analytics experience, and also how you can aim for aspirational analytics using REACT or more modern architecture frameworks.

- EST
OPEN TALK: The Open-Source Observability Playbook
Join on Hopin
Hen Peretz
Hen Peretz
Epsagon, Solutions Architecture Lead

Observability contains many aspects - metrics, logging, tracing, alerts, and more. There are so many open-source tools to accomplish these tasks but which are considered the right ones? And what are the best practices?
In this session, we’ll discuss why observability within distributed systems is essential to understand how your application is performing and ensure reliability at all times. We’ll also review the most popular open-source monitoring tools, and explain the Whys, Whats, and Hows in your observability journey.OPEN TALK: The Open-Source Observability Playbook

- EST
OPEN TALK: Designing a Microservice
Join on Hopin
Bill Penberthy
Bill Penberthy
Amazon Web Services, Developer Advocate


In this session we will walk through the nuts and bolts of designing a microservice for a complex business need. We will go over some conceptual considerations such as eventual consistency through messaging and data ownership. We will also go over the implementation of event sourcing and command-query responsibility segregation (CQRS), what that would look like within a single microservice, and how they relate to an entire system.

- EST
OPEN TALK: What Makes an API Product Successful?
Join on Hopin
Anthony Roux
Anthony Roux
Amadeus for Developers, Developer Relations Manager

22,000 is the number of public APIs referenced on ProgrammableWeb. In such a competitive environment, providing good APIs is not enough.

How long does it take for your users to understand what your API does? How long to create an account? How long to make the first API call? Do you provide guides? Code samples? SDKs (generated or manually written)? Do they need to write code to test your APIs? What tooling are you offering? Are you open and transparent with your users?

In this talk, we will take a look at the things that need to come in addition to your APIs to offer the best on-boarding process and an outstanding user experience.

- EST
OPEN TALK: A User-Centric Identity Model for the Web
Join on Hopin
Locke Brown
Locke Brown
NuID, CEO
Ethan Landau
Ethan Landau
NuID, Head of Strategy & Operations

Identity on the web isn’t so much broken as it is non-existent. With no universal identity layer for the Internet, services and applications have resorted to building walled-garden identity models that have no use on the broader web. The result: a fragmented identity experience across services and a near-constant cycle of major password breaches.

The root cause of this siloed identity model is the way we authenticate users today. In this talk, we will examine this relationship and discuss how technologies such as blockchain and zero knowledge cryptography can be used to build a more secure, user-centric, and universal identity for the web.

Thursday, December 10, 2020

- EST
How to Write Content That Google Loves
Join on Hopin
Shamoon Siddiqui
Shamoon Siddiqui
ContentRank, Co-founder
Fowad Sohail
Fowad Sohail
ContentRank, Co-founder

You've built the perfect product, but no one knows you exist. We'll delve into how to get that high-quality organic traffic that everyone seeks. We'll delve into what matters and how SEO has changed in recent years.

- EST
OPEN TALK: Search and Extract: Optimized Document Processing with iText pdf2Data and pdfOCR
Join on Hopin
Cal Reynolds
Cal Reynolds
iText Software, Software Engineer
Michael Demey
Michael Demey
iText Software, Research Engineer

In this talk we will demo an optimized PDF workflow using pdfOCR to recognize data in PDF documents, and pdf2Data to extract selected data from your OCR search. The beauty of using pdf2Data in this way is it can pick up exactly where pdfOCR leaves off, allowing you to both recognize and extract all kinds of data from PDF documents that would otherwise be inaccessible.
pdf2Data is our iText 7 add-on for smart data extraction from PDF documents. It’s tailored especially for extracting hard to reach data locked inside PDFs, and it fits neatly into the iText 7 ecosystem. The cherry on top? Anyone can quickly create a template for data extraction using the sleek user interface, with no need to tediously define document structures programmatically. Let the template designer assist you in creating your data extraction templates; no coding required!
If you haven’t tried it already, we’d like to give you a quick tour of its capabilities, while also demonstrating how it’s a great companion for our pdfOCR add-on.

- EST
OPEN TALK: Context Switching Is Hurting Developer Productivity. Here Is How to Fix It
Join on Hopin
Peter Pezaris
Peter Pezaris
CodeStream, CEO and Founder


Context switching between your IDE, Github.com, JIRA, Terminal, and Slack is no way to optimize collaboration and it results in countless hours of distraction and lack of focus, hurting code quality. Team alignment and productivity depend on just the right mix of collaboration and staying in the zone. Extensible IDEs are opening the door to great innovation in developer workflow. Turning the IDE into the true Hub of the development flow is the best way to integrate the essential tools into a cohesive and streamlined process. In the future, your code host, issue tracker and messaging app will be placed where they belong: In your editor. Here we will discuss how such an integration should happen, and we will spell out the benefits that accrue to the individual developer, the team and the organization.