From 3dcd671c47d8c58e043f90d6301def286ad0cb5f Mon Sep 17 00:00:00 2001 From: Szabolcs Szabolcsi-Toth Date: Sat, 27 Apr 2024 21:36:50 +0200 Subject: [PATCH] set up 2024 --- pages/_app.js | 2 +- pages/home/index.js | 10 ++++---- pages/workshops/index.js | 2 +- workshops.js | 50 +++++++++++++++------------------------- 4 files changed, 26 insertions(+), 38 deletions(-) diff --git a/pages/_app.js b/pages/_app.js index f2ac586..d97959f 100644 --- a/pages/_app.js +++ b/pages/_app.js @@ -24,7 +24,7 @@ class MyApp extends App { return <> - Workshop Registration - JSConf Budapest 2022 + Workshop Registration - JSConf Budapest 2024 {/* CssBaseline kickstart an elegant, consistent, and simple baseline to build upon. */} diff --git a/pages/home/index.js b/pages/home/index.js index 939093a..7b25078 100644 --- a/pages/home/index.js +++ b/pages/home/index.js @@ -196,17 +196,17 @@ class Index extends React.Component {
- JSConf Budapest 2022
+ JSConf Budapest 2024
Workshop Registration
- Log in using your JSConf Budapest 2022 ticket ID. + Log in using your JSConf Budapest 2024 ticket ID. - I don't have a ticket + I don't have a ticket this.showHelp(e)}>Where is my ticket ID? @@ -231,8 +231,8 @@ class Index extends React.Component { Sorry, but it seems we can't find your ticket.
You can get one quickly by hitting the button below. - If you think this is a mistake, please contact us,{' '} diff --git a/pages/workshops/index.js b/pages/workshops/index.js index 4e1815c..4b5368a 100644 --- a/pages/workshops/index.js +++ b/pages/workshops/index.js @@ -192,7 +192,7 @@ class Workshops extends React.Component {
- JSConf Budapest 2022
+ JSConf Budapest 2024
Workshop Registration
diff --git a/workshops.js b/workshops.js index 8626e1a..08f9a02 100644 --- a/workshops.js +++ b/workshops.js @@ -1,38 +1,26 @@ module.exports = { - XSTATE: { - created: "2022-03-22", - seats: 15, - title: "Diagram, Develop, Deploy: Build bulletproof apps collaboratively with statecharts", - short_description: "Using XState, the attendees of this workshop will learn how to model any piece of code using states, events, actions and services.", + RISINGSTACK: { + created: "2024-04-22", + seats: 20, + title: "AHA stack: Make web development easy again!", + short_description: "Meet the AHA stack, combining Astro, htmx, and Alpine.js to deliver rich, interactive sites in a surprisingly easy way.", }, - NEWRELIC: { - created: "2022-03-22", - seats: 15, - title: "Build Your Own Synthetics Monitoring", - short_description: "Build your own synthetics monitoring test suite and learn how to anticipate user behavior, both in all the expected ways and in all the unexpected ways, and build automated solutions to test for it.", + SUPERCHARGE: { + created: "2022-04-26", + seats: 25, + title: "API-first approach with no-code stack for fullstack development", + short_description: "Learn the principles of the API-first approach, and how to implement API contracts using ChatGPT or Copilot and GitLab CI.", }, - EXADEL: { - created: "2022-03-25", - seats: 12, - title: "Mastering Node.js asynchronous flow", - short_description: "Become a master of async flows in Node.js from event loop queues to working threads!", + CRABNEBULA: { + created: "2022-05-05", + seats: 20, + title: "Learn Tauri 2.0", + short_description: "Tauri is a framework for building tiny, blazing fast binaries for all major desktop platforms.", }, - HASURA: { - created: "2022-04-03", + MAINMATTER: { + created: "2022-05-15", seats: 15, - title: "Building realtime apps with GraphQL & Hasura", - short_description: "Learn how GraphQL provides simpler ergonomics for working with real-time data! Then, using Hasura, an open-source engine, instantly generate a subscription-ready API for your application!", - }, - SUPERCHARGE: { - created: "2022-04-09", - seats: 20, - title: "How to tame drones using face recognition?", - short_description: "AI and IoT are not areas you should be afraid of! During our session, we’re going to learn how to convince drones to follow us everywhere, relying on face recognition.", - }, - LITTLEDATA: { - created: "2022-05-06", - seats: 19, - title: "Handing technical debt in a fast-scaling software company", - short_description: "Engineering leads from Littledata talk through how they have tackled scaling challenges and tech debt, covering object-oriented design, serverless architecture, Kubernetes and dependency injection.", + title: "Building with Svelte & SvelteKit", + short_description: "TBA", }, }