Skip to content

Commit

Permalink
rename unobtanium
Browse files Browse the repository at this point in the history
  • Loading branch information
lauramoore committed Jan 9, 2024
1 parent c2bbf69 commit c46fa2e
Show file tree
Hide file tree
Showing 171 changed files with 4,098 additions and 636 deletions.
1,478 changes: 1,215 additions & 263 deletions _data/events.json

Large diffs are not rendered by default.

880 changes: 844 additions & 36 deletions _data/speakers.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion _data/tracks.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
unobtanium:
title: Red Hat DevNation Day
title: Cloud Native
trackid: 0
trackkey: Unobtanium
room: 312
Expand Down
4 changes: 2 additions & 2 deletions _events/a-design-pattern-goes-to-the-supermarket.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Architecture
format: session
slug: a-design-pattern-goes-to-the-supermarket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Cloud Infrastructure
format: session
slug: a-developer-s-journey-to-kubernetes-a-handy-guide-for-developing-deploying-and-debugging-your-app
Expand Down
4 changes: 2 additions & 2 deletions _events/a-glance-at-the-java-performance-toolbox.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Core Java
format: session
slug: a-glance-at-the-java-performance-toolbox
Expand Down
2 changes: 1 addition & 1 deletion _events/a-healthy-diet-for-your-java-application.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isInformed: true
isConfirmed: false
track: Core Java
format: session
Expand Down
4 changes: 2 additions & 2 deletions _events/ai-proof-your-career-with-software-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Artificial Intelligence
format: session
slug: ai-proof-your-career-with-software-architecture
Expand Down
4 changes: 2 additions & 2 deletions _events/analyzing-and-critiquing-architectures.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Architecture
format: session
slug: analyzing-and-critiquing-architectures
Expand Down
4 changes: 2 additions & 2 deletions _events/apache-maven-102-best-practices.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Tools and techniques
format: session
slug: apache-maven-102-best-practices
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
questionAnswers: []
id: '557496'
title: 'API Management as Code: A declarative approach to handling API artifacts'
description: "Every day software development relies more and more on APIs. Using it
as part of digital transformation or just to connect some microservices, developers
use APIs to connect applications and devices. API management is now a mature discipline
covering the different aspects of the API lifecycle. However, managing efficiently
the surge of APIs in the organization could be a challenge. Using a declarative
approach makes it easier to understand and automate the desired state of APIs. It
makes it easier to version, review and share with other members of the team. Some
projects have started to complement their capabilities to add this declarative approach,
usually in environments like Kubernetes. \r\n\r\nJoin this session to learn more
about:\r\n\r\nCommon API management artifacts\r\nAn introduction to declarative
vs imperative management\r\nThe operator pattern and how it helps with declarative
management\r\nAn example from the 3scale operator\r\nOther projects using Kubernetes
custom resources.\r\n"
startsAt:
endsAt:
isServiceSession: false
isPlenumSession: false
speakers:
- id: e546ec56-9837-46b5-b3fa-4f79381b5aaa
name: Hugo Guerrero
categories:
- id: 59536
name: Track
categoryItems:
- id: 207664
name: Cloud Native
sort: 0
- id: 59537
name: Session Format
categoryItems:
- id: 207665
name: session
sort: 1
roomId:
room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: true
isConfirmed: true
track: Cloud Native
format: session
slug: api-management-as-code-a-declarative-approach-to-handling-api-artifacts

---
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Tools and techniques
format: session
slug: application-observability-like-you-ve-never-heard-before
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
questionAnswers: []
id: '557701'
title: 'Approval Testing: When it''s too late for Test-Driven Development'
description: "Approval Testing may seem odd compared to Test-Driven Development, but
it’s designed to let you write automated tests when you already have a large codebase
(that may already be in production) and/or the business requirements are out of
date, incomplete, or completely missing. While this may sound crazy, it’s something
most programmers have had to deal with.\r\n\r\nThe Good News is that Approval Testing
evolved as a solution for just this kind of problem. It makes the reasonable assumption
that the current behavior of production code is correct, and compares it with how
the system behaves after you’ve made some changes. If the results are identical
then the test passes; if not, then it shows you the differences so you can decide
whether the changes are correct or not. With Approval Tests in place, you can safely
refactor the existing production code, then start introducing Test-Driven Development
when adding new features to the system."
startsAt:
endsAt:
isServiceSession: false
isPlenumSession: false
speakers:
- id: 7d933c95-3f49-48a4-852b-7fc30aa8b977
name: Burk Hufnagel
categories:
- id: 59536
name: Track
categoryItems:
- id: 207651
name: Agile
sort: 0
- id: 59537
name: Session Format
categoryItems:
- id: 207665
name: session
sort: 1
roomId:
room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: true
isConfirmed: true
track: Agile
format: session
slug: approval-testing-when-it-s-too-late-for-test-driven-development

---
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Architecture
format: session
slug: architecting-for-resiliency-shuffle-sharding-for-workload-isolation
Expand Down
4 changes: 2 additions & 2 deletions _events/architectural-design-patterns-deep-dive.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Architecture
format: workshop
slug: architectural-design-patterns-deep-dive
Expand Down
4 changes: 2 additions & 2 deletions _events/architectural-resiliency.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Architecture
format: session
slug: architectural-resiliency
Expand Down
4 changes: 2 additions & 2 deletions _events/are-your-tests-slowing-you-down.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Practices and other tech
format: session
slug: are-your-tests-slowing-you-down
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Artificial Intelligence
format: session
slug: automated-software-refactoring-with-openrewrite-and-generative-ai
Expand Down
4 changes: 2 additions & 2 deletions _events/battling-your-biased-brain.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Agile
format: session
slug: battling-your-biased-brain
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Cloud Technology
format: session
slug: best-practices-for-java-in-cloud-native-architectures
Expand Down
4 changes: 2 additions & 2 deletions _events/beware-of-survivorship-bias.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Practices and other tech
format: session
slug: beware-of-survivorship-bias
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
questionAnswers: []
id: '544960'
title: 'Biometric authentication in the browser: an intro to WebAuthn'
description: "WebAuthn is a standard which allows you to leverage biometric based
authentication methods from within your browser. While you can use a variety of
hardware to authenticate users, the real benefit of WebAuthn is the fact that it
connects users’ browsers to built-in operating system authentication methods.\r\n\r\nWhen
you build with WebAuthn, you are benefiting from the security and pervasiveness
of FaceID, Fingerprint Scanner, and Windows Hello, among others. WebAuthn is supported
by all major browsers, as well as all major desktop and mobile OS platforms.\r\n\r\nIn
this talk, we’ll walk through the WebAuthn process, including registration, attestation,
and authentication. You’ll learn the difference between platform and cross-platform
authenticators, as well as the difference between user verification and user presence.\r\n\r\nAt
the end of this talk, you’ll have a grasp of what WebAuthn is, when it makes sense,
and how you can leverage it for your next project."
startsAt:
endsAt:
isServiceSession: false
isPlenumSession: false
speakers:
- id: 30897cf3-d06f-453a-9f83-c6ba7d4b31c9
name: Dan Moore
categories:
- id: 59536
name: Track
categoryItems:
- id: 207661
name: Web and Front-end
sort: 0
- id: 59537
name: Session Format
categoryItems:
- id: 207665
name: session
sort: 1
roomId:
room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: true
isConfirmed: true
track: Web and Front-end
format: session
slug: biometric-authentication-in-the-browser-an-intro-to-webauthn

---
4 changes: 2 additions & 2 deletions _events/bootiful-spring-boot-3-x.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Frameworks
format: session
slug: bootiful-spring-boot-3-x
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Security
format: session
slug: breaking-ai-live-coding-and-hacking-applications-with-generative-ai
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Cloud Technology
format: session
slug: build-next-generation-big-data-applications-with-delta-lake
Expand Down
4 changes: 2 additions & 2 deletions _events/building-a-great-developer-experience.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Agile
format: session
slug: building-a-great-developer-experience
Expand Down
4 changes: 2 additions & 2 deletions _events/building-intelligent-applications-with-chatgpt.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: Artificial Intelligence
format: session
slug: building-intelligent-applications-with-chatgpt
Expand Down
4 changes: 2 additions & 2 deletions _events/building-restful-web-services-with-jakarta-ee.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ room:
liveUrl:
recordingUrl:
status: Accepted
isInformed: false
isConfirmed: false
isInformed: true
isConfirmed: true
track: JakartaEE
format: workshop
slug: building-restful-web-services-with-jakarta-ee
Expand Down
Loading

0 comments on commit c46fa2e

Please sign in to comment.