-
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from AQIB-NAWAB/main
Add speakers and thier images
- Loading branch information
Showing
97 changed files
with
1,090 additions
and
3,153 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
:root { | ||
--primary: #002cc4; | ||
--primary-txt: #f8f8ff; | ||
--accent: grey; | ||
--accent-txt: #fff; | ||
--base: #fff; | ||
--base-text: #424242; | ||
--base-secondary-text: #636363; | ||
--link-secondary-text: #424242; | ||
--toc-text: var(--primary); | ||
--darken-1: rgba(0, 0, 0, 0.125); | ||
--darken-2: rgba(0, 0, 0, 0.25); | ||
--darken-3: rgba(0, 0, 0, 0.5); | ||
--lighten-1: rgba(255, 255, 255, 0.125); | ||
--lighten-2: rgba(255, 255, 255, 0.25); | ||
--lighten-3: rgba(255, 255, 255, 0.5); | ||
--color-hero: #f8f8ff; | ||
--color-platium: #73737a; | ||
--color-gold: #b7935b; | ||
--color-error: #b22222; | ||
--space-1: 0.125rem; | ||
--space-2: 0.25rem; | ||
--space-3: 0.5rem; | ||
--space-4: 1rem; | ||
--theJdrSize: 1100px; | ||
--block-text-max-width: 60rem; | ||
--breakpoint-sm: 34.375rem; | ||
--breakpoint-md: 45rem; | ||
--breakpoint-lg: 60rem; | ||
--breakpoint-xl: 71.25rem; | ||
--container-margin: 10vw; | ||
--container-margin-mobile: 3vw; | ||
--toolbar-height: 3.25rem; | ||
--font-family: "Roboto", sans-serif; | ||
--tag1: #b3e2cd; | ||
--tag2: #fdcdac; | ||
--tag3: #cbd5e8; | ||
--tag4: #f4cae4; | ||
--tag5: #e6f5c9; | ||
--tag6: #fff2ae; | ||
--tag7: #f1e2cc; | ||
--tag8: #ccc; | ||
--native-mobile-apps: var(--tag2); | ||
--web: var(--tag6); | ||
--method-tools: var(--tag5); | ||
--big-data-ml-ai: var(--tag3); | ||
--iot: var(--tag8); | ||
--cloud: var(--tag4); | ||
--languages: var(--tag1); | ||
--wtf: var(--tag7); | ||
--general: var(--tag8); | ||
--office-hours: #fffaf0; | ||
--keynote: #afeeee; | ||
--jumbo-logo-width: 800px; | ||
--jumbo-overlay-opacity: 0.6; | ||
--partner-support-height: 60px; | ||
--partner-platinum-height: calc(var(--partner-support-height)*3); | ||
--partner-gold-height: calc(var(--partner-support-height)*2); | ||
--animation: 0.3s cubic-bezier(0.4, 0, 0.2, 1); | ||
--extruded-light: 1px 0 0 var(--lighten-3); | ||
--box-shadow-1: 0 0 2px 0 rgba(0, 0, 0, 0.07), 0 2px 2px 0 rgba(0, 0, 0, 0.15); | ||
--box-shadow-2: 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12); | ||
--fg-mark-a: #fff; | ||
--bg-mark-a: #fb2c17; | ||
--fg-mark-b: #000; | ||
--bg-mark-b: #fc0; | ||
--fg-mark-t2: #fff; | ||
--bg-mark-t2: #11a7e0; | ||
--base-grid-height: 4.5em; | ||
--footer-bg: #000; | ||
--footer-fg: #fff | ||
} | ||
|
||
.typee { | ||
font-weight: 100; | ||
|
||
} | ||
|
||
.speaker-header { | ||
padding-top: 30px; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
key: __lunch | ||
title: Lunch | ||
format: lunch | ||
duration: 60 | ||
tags: | ||
- lunch | ||
speakers: [] | ||
draft: false | ||
--- | ||
Bon appétit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
key: __open | ||
title: 'Welcome and Opening Remarks' | ||
format: talk | ||
duration: 15 | ||
tags: | ||
- talk | ||
speakers: [] | ||
draft: false | ||
--- | ||
Welcome and Opening Remarks |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
key: __pause | ||
title: 'Coffee Break' | ||
format: pause | ||
duration: 10 | ||
tags: | ||
- pause | ||
speakers: [] | ||
draft: false | ||
--- | ||
Coffee Break |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
--- | ||
title: Sessions | ||
menu: | ||
main: | ||
weight: 30 | ||
|
||
talkType: "nop" | ||
draft: false | ||
--- | ||
|
||
{{% hero %}} | ||
|
||
<!-- TODO: filter and search --> | ||
|
||
{{% /hero %}} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
key: applying_engineeting_2_json_schema | ||
title: Applying software engineering practices to schemas | ||
id: applying_engineeting_2_json_schema | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- juan | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
Developers are accustomed to use a range of tooling and practices to improve the quality of their code, ranging from linting, testing, formatting, etc. However, based on our consulting experience (and recent O'Reilly book), developers tend to forget these practices when dealing with schemas. We want to discuss what we privately teach our clients: how to re-adopt these software engineering practices for schemas to increase schema quality to create better OpenAPI and AsyncAPI specifications, and generally make better use of JSON Schema. | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
key: frontend_json_schema | ||
title: Unlocking Dynamic Frontend Development Through JSON Schema | ||
id: frontend_json_schema | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- neha | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
As applications become increasingly complex, the demand for adaptable user interfaces grows ever more critical. In the Jupyter ecosystem, where users often require unique configurations tailored to their specific needs, the traditional approach to frontend development can be cumbersome and labor-intensive. Each custom configuration typically entails significant effort in both implementation and ongoing maintenance. In this talk, we will share how we leveraged JSON Schema to create a flexible frontend capable of accommodating multiple custom use cases and configurations seamlessly. By using JSON Schema as a foundation, we were able to streamline the generation of dynamic forms and validation processes, significantly reducing development time and simplifying maintenance. Attendees will learn about our approach, the benefits of a schema-driven architecture, and practical insights that can be applied to enhance their own frontend solutions in Jupyter and beyond | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
key: iec_json_schema | ||
title: IEC Standards - Toward digital standards with JSONSchema. | ||
id: iec_json_schema | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- tomc | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
By 2026, every Wind Turbine in the world will be sold with a standardised digital specification sheet, or 'power curve', describing its performance in a wide range of environmental conditions. | ||
|
||
Exchange of commercially-sensitive data like power curves hampers progress in the wind industry - there's a high risk of human error in transcribing data, it takes a long time, and finding the right turbine for the right site is painstaking. | ||
|
||
At Octue, we've been working with stakeholders across the wind industry and with the International Electrotechnical Commission (IEC) to develop a digital standard, based on JSONSchema, to solve these problems and facilitate much more powerful and effective use of this data (whilst enabling data to be kept commercial-in-confidence). | ||
|
||
This talk will look at digitalisation in general within the wind industry, look at the impact on CO2 emissions that this (or other such standards) can have, and look in detail at the process of developing and version-controlling JSONSchema as part of a long and slow standards evolution process. | ||
|
||
We'll conclude with some steps we as a community may need to take, in order to foster digitalisation in the engineering sciences. | ||
|
||
The schema being discussed is presently hosted here: | ||
https://github.com/octue/power-curve-schema | ||
|
||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
key: json_schema_4_data_design | ||
title: JSON Schema for data design & contract, client and code generation | ||
id: json_schema_4_data_design | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- tomcollins | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
As modern relational databases increasingly support JSON, it’s time to explore how JSON Schema can enhance database operations. In this talk, we’ll dive into the newly developed 'Database Vocabulary', authored by Oracle and a proposal to the official JSON Schema specification. This vocabulary addresses key database tasks, including validation, type coercion, and metadata preservation, making it easier to manage JSON in databases effectively. | ||
|
||
With Oracle's latest release, 23ai, fully implementing this vocabulary, attendees will not only learn the concepts but also see real-world demos of JSON Schema validation in action and how to describe database objects in JSON Schema. Whether you’re managing large-scale databases or building database-driven apps, this session will equip you with practical tools to streamline your workflows. | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
key: json_schema_strands | ||
title: Strands - Announcing a repository for JSONSchema | ||
id: json_schema_strands | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- tomc | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
At Octue, we've been developing an app (called 'Strands') to help build, publish and evolve JSONSchema - over time and in a collaborative environment. The build process has been public (with periodic announcements and progress updates made on the JSONSchema discord) and slow (bootstrapped funding only!) but it's finally ready for the community to start using it. | ||
|
||
This talk will introduce the Strands app, look back at the build process and key technologies, and extract some lessons (both technical and strategic!) learned from the build. Finally, we'll look at the roadmap ahead, discussing how we plan to reach the feature set that'll make it a really powerful community tool. | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
key: patterns_high_perf_json_schema | ||
title: Patterns for high perf, low alloc JSON Schema validation in .NET | ||
id: patterns_high_perf_json_schema | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- matthew | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
We want to make JSON Schema validation a default procedure for any API. To do that we need to make it a negligible part of the request handling budget, and low-overhead for the developer in the inner dev loop. In this talk, we look at how Corvus.JsonSchema addresses this for .NET, with a schema-first approach, and SourceGenerator support for a seamless developer experience. | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
key: relational_db_json_schema | ||
title: JSON Schema and Relational Databases - Bridging the Gap! | ||
id: relational_db_json_schema | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- loic | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
As modern relational databases increasingly support JSON, it’s time to explore how JSON Schema can enhance database operations. In this talk, we’ll dive into the newly developed 'Database Vocabulary', authored by Oracle and a proposal to the official JSON Schema specification. This vocabulary addresses key database tasks, including validation, type coercion, and metadata preservation, making it easier to manage JSON in databases effectively. | ||
|
||
With Oracle's latest release, 23ai, fully implementing this vocabulary, attendees will not only learn the concepts but also see real-world demos of JSON Schema validation in action and how to describe database objects in JSON Schema. Whether you’re managing large-scale databases or building database-driven apps, this session will equip you with practical tools to streamline your workflows. | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
key: state_of_json_schema | ||
title: The State of JSON Schema | ||
id: state_of_json_schema | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- benjamin | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
I'll share an overview of the huge progress of the JSON Schema initiative for the last 24 months, covering specification, governance, community, and industry. | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
key: webofthings_json_schema | ||
title: Generic and Extensible Web of Things Manager Using JSON Schema & AI | ||
id: webofthings_json_schema | ||
format: talk | ||
duration: 25 | ||
tags: | ||
- talk | ||
speakers: | ||
- andreas | ||
presentation: null | ||
draft: false | ||
--- | ||
|
||
Internet of Things (IoT) describes applying internet technology to devices in homes, factories, or smart cities. Obviously this space offers tremendous potential for applications like energy management, predictive maintenance, and many more. With IoT being such a wide field, many different vendors are active in it. The W3C Web of Things (WoT) standard aims at overcoming the resulting interoperability challenge. | ||
|
||
Several WoT SDKs and tools are already available. We are specifically interested in applications that make use of WoT’s generic nature. This means that rather than building a solution for one application area, we want the solution to be able to provide value on top of any WoT device. We present a solution that allows for any WoT device to be connected. Leveraging JSON Schema, the system displays the device properties and displays generic forms for conveniently invoking device actions. We also introduce security, semantic mappings, and the ability to leverage artificial intelligence to interact with arbitrary devices more easily. | ||
|
||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
--- | ||
key: andreas | ||
name: Andreas Eberhart | ||
id: andreas | ||
feature: true | ||
company: Dashjoin | ||
city: "Mannheim, Baden-Württemberg, Germany" | ||
photoURL: /images/speakers/andreas_eberhart.png | ||
socials: | ||
- icon: linkedin | ||
link: "https://www.linkedin.com/in/andreas-eberhart-94264a44/" | ||
name: andreas-eberhart-94264a44 | ||
position: CEO | ||
--- | ||
|
||
With 25 years of professional experience, Andreas is very proficient in the areas of enterprise cloud, linked & big data, as well as systems architecture and development. He co-founded two startups and drove their growth resulting in two acquisitions by silicon valley giants HP and Veritas. Combined with his extensive background in cutting edge research, he has the unique ability to address projects from technical, time to market, and ROI angles. He excels in leading teams to success and also spends significant time helping customers with complex IT challenges. Currently, Andreas is the CEO of Dashjoin, a provider of an innovative low code platform. He holds a PhD in Computer Science from the University of Saarbrücken and a Master in Computer Science from Portland State University. |
Oops, something went wrong.