Skip to content

Commit

Permalink
2024
Browse files Browse the repository at this point in the history
  • Loading branch information
Szabolcs Szabolcsi-Toth committed Jun 7, 2024
1 parent 5177fbe commit 29a37ad
Show file tree
Hide file tree
Showing 27 changed files with 161 additions and 536 deletions.
164 changes: 75 additions & 89 deletions js1-speakers.js
Original file line number Diff line number Diff line change
@@ -1,117 +1,103 @@
export default [
{
id: 'intro',
name: 'JSConf Budapest 2022',
topic: 'The MC & The Organizers',
avatar: '',
twitter: '@jsconfbp & @TejasKumar_',
color: 'black',
id: 'intro',
name: 'JSConf Budapest 2022',
topic: 'The MC & The Organizers',
avatar: '',
twitter: '',
color: 'black',
},
{
id: 'gil',
name: 'Gil Tayar',
topic: 'Typed JavaScript? For real? The “type annotations” proposal and what it’s all about',
avatar: 'https://2022.jsconfbp.com/static/12f822ec1240953a2106b162b32cbae4/416c3/gil-tayar.webp',
twitter: '@giltayar',
color: 'orange',
id: 'nicolo',
name: 'Nicolò Ribaudo',
topic: `What's Coming Next to JavaScript?`,
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fnicolo.png&w=2048&q=75',
twitter: '',
color: 'orange',
},
{
id: 'nils',
name: 'Nils Binder',
topic: 'History of Art vs. Web Design vs. Frontend Development',
avatar: 'https://2022.jsconfbp.com/static/4e3202e340ef8221af8da50b641035b5/32d98/nils-binder.webp',
twitter: '@supremebeing09',
color: 'purple',
id: 'isabela',
name: 'Isabela Moreira',
topic: 'Building Empathy and Accessible Apps',
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fisabela.png&w=2048&q=75',
twitter: '',
color: 'purple',
},

{
break: true,
name: 'Coffee break'
},
break: true,
name: 'Coffee break'
},
{
id: 'noa',
name: 'Noa Katsovich',
topic: 'What I\'ve learned on Being a better Engineer from being a Product Manager',
avatar: 'https://2022.jsconfbp.com/static/a470bd67338e67278e606ead82c1ad3b/21df2/noa-katsovich.webp',
twitter: '@KatsovichNoa',
color: 'purple',
id: 'ante',
name: 'Ante Tomić',
topic: 'Hear! Hear! An Accessibility Tale from a Hearing-Impaired Senior Software Engineer',
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fante.png&w=2048&q=75',
twitter: '',
color: 'purple',
},
{
id: 'dan',
name: 'Dan Shappir',
topic: 'The ins and outs of Core Web Vitals',
avatar: 'https://2022.jsconfbp.com/static/d0558962d0b3376f5a8f8112903d6b3c/21df2/dan-shappir.webp',
twitter: '@DanShappir',
color: 'blue',
id: 'daria',
name: 'Daria Caraway',
topic: 'Decoding Perplexing TypeScript',
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fdaria.png&w=2048&q=75',
twitter: '',
color: 'blue',
},
{
id: 'sarah',
name: 'Sarah Saunders',
topic: 'Cool things to do with Voice Interfaces (and lots of things you shouldn\'t)',
avatar: 'https://2022.jsconfbp.com/static/ecb4816fa514292b94d81d6c0591a666/21df2/sarah-saunders.webp',
twitter: '@sasaunde',
color: 'cyan',
id: 'shikhar',
name: 'Shikhar Kapoor',
topic: 'Safeguarding Web Applications Against Token Theft: Fortifying Security and Trust in Web Browsers',
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fshikhar.png&w=2048&q=75',
twitter: '',
color: 'blue',
},

{
break: true,
name: 'Lunch break'
},

{
id: 'crux',
name: 'Crux Conception',
topic: 'Is there #Stress in the world of #Tech?',
avatar: 'https://2022.jsconfbp.com/static/5c369bc99763d19c0450aee6b0de9154/416c3/crux-conception.webp',
twitter: '@CruxConception',
color: 'purple',
},
break: true,
name: 'Lunch break'
},
{
id: 'sam',
name: 'Sam Bellen',
topic: 'No way, JOSE!',
avatar: 'https://2022.jsconfbp.com/static/b926d3d48bd280787a09625889b0b9a5/416c3/sam-bellen.webp',
twitter: '@sambego',
color: 'green',
id: 'toluwanimi',
name: 'Toluwanimi Ajewole',
topic: `Oh No I'm Stuck! A Guide to Detangling a Complex Codebase`,
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Ftoluwanimi.png&w=2048&q=75',
twitter: '',
color: 'purple',
},
{
id: 'adrian',
name: 'Adrián Bolonio',
topic: 'Testing Web Accessibility',
avatar: 'https://2022.jsconfbp.com/static/86a16d03eddfb479ba242d6a758eb043/416c3/adrian-bolonio.webp',
twitter: '@bolonio',
color: 'red',
id: 'david',
name: 'David Khourshid',
topic: 'The Actor Model, Behind the Scenes',
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fdavid.png&w=2048&q=75',
twitter: '',
color: 'green',
},

{
break: true,
name: 'Coffee break'
},


break: true,
name: 'Coffee break'
},
{
id: 'moran',
name: 'Moran Weber',
topic: '7±2 Reasons Psychology Will Help You Write Better Code',
avatar: 'https://2022.jsconfbp.com/static/06fb80f8f6cde09b6fb64d9654e15c0f/32d98/moran-weber.webp',
twitter: '@moranweber',
color: 'heatherblue',
id: 'kilian',
name: 'Kilian Valkhof',
topic: `Don't Use JS for That: Moving Features to CSS and HTML`,
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fkilian.png&w=2048&q=75',
twitter: '',
color: 'heatherblue',
},
{
id: 'mark',
name: 'Mark Brouch',
topic: 'The Doctor Will See You Now: Machine Learning for Telehealth',
avatar: 'https://2022.jsconfbp.com/static/48f07257e6b5737ee180376cad2aaf16/32d98/mark-brouch.webp',
twitter: '@markbrouch',
color: 'black',
id: 'ayoub',
name: 'Mohamed Ayoub Alouane',
topic: 'Web Performance: The African Case',
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Fayoub.png&w=2048&q=75',
twitter: '',
color: 'black',
},
{
id: 'lucky',
name: 'Nhlanhla Lucky Nkosi',
topic: 'To kill a working drone: flying a drone with twitter, bananas & Web APIs',
avatar: 'https://2022.jsconfbp.com/static/53fac4427e57700191b223e16b8fc685/416c3/nhlanhla-lucky-nkosi.webp',
twitter: '@NLucky_Nkosi',
color: 'macncheese',
id: 'frani',
name: 'Francisca Beatriz Medina Concha',
topic: 'Infinite Patterns in the Digital Canvas: Unleashing Creativity with JavaScript in Algorithmic Art',
avatar: 'https://jsconfbp.com/_next/image?url=%2Fspeakers%2Ffrancisca.png&w=2048&q=75',
twitter: '',
color: 'macncheese',
},

]
2 changes: 1 addition & 1 deletion middleware.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export const config = {
};


export function middleware() {
export function middleware(request) {
// retrieve the current response
const res = NextResponse.next()

Expand Down
2 changes: 0 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@
"description": "",
"main": "index.js",
"scripts": {
"predev": "docker-compose up -d",
"dev": "next dev",
"postdev": "docker-compose down",
"clean": "rm -rf .next",
"test": "echo \"Error: no test specified\" && exit 1",
"build": "NODE_ENV=production npx next build",
Expand Down
24 changes: 11 additions & 13 deletions schedule.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,21 @@ export default {
js1: {
'0800': 'Breakfast',
'0915': 'Opening JSConf Budapest 2019',
'0930': 'gil',
'1000': 'nils',
'0930': 'nicolo',
'1000': 'isabela',
'1030': 'Coffee break',
'1130': 'noa',
'1200': 'dan',
'1230': 'sarah',
'1130': 'ante',
'1200': 'daria',
'1230': 'shikhar',
'1300': 'Lunch break',
'1430': 'crux',
'1500': 'sam',
'1530': 'adrian',
'1430': 'toluwanimi',
'1500': 'david',
'1600': 'Coffee break',
'1700': 'moran',
'1730': 'mark',
'1800': 'lucky',
'1700': 'kilian',
'1730': 'ayoub',
'1800': 'frani',
'1830': 'Closing Day 1',
'1845': 'Dinner',
'2045': 'Afterparty',
'1900': 'Afterparty',
},
js2: {
'0800': 'Breakfast',
Expand Down
4 changes: 0 additions & 4 deletions server/errorHandler.js

This file was deleted.

89 changes: 0 additions & 89 deletions server/index.js

This file was deleted.

19 changes: 0 additions & 19 deletions server/router.js

This file was deleted.

Loading

0 comments on commit 29a37ad

Please sign in to comment.