style: Linting all data files

Signed-off-by: SindreKjelsrud <sindre@kjelsrud.dev>
This commit is contained in:
SindreKjelsrud 2025-09-14 13:07:39 +02:00
parent 07a2841d7b
commit f85f98ddb7
Signed by: sidski
GPG key ID: D2BBDF3EDE6BA9A6
6 changed files with 2921 additions and 2927 deletions

View file

@ -1,41 +1,41 @@
{
"writing": [
{
"title": "AI-generated and doctors' answers to health-related questions",
"url": "https://tidsskriftet.no/en/2025/02/short-report/ai-generated-and-doctors-answers-health-related-questions",
"date": "10.02.2025",
"origin": "tidsskriftet.no",
"description": "Co-author of a research article investigating how a LLM (GPT-4) performed, in comparison to a real doctor, when answering health-related questions in terms of empathy, knowledge, and helpfulness. My contributions were: development of a survey platform, data collection, and some preliminary analysis of the data."
},
{
"title": "[NO] For oss studenter er ikke åpen kildekode bare et verktøy, men en lærings­plattform",
"url": "https://www.kode24.no/artikkel/for-oss-studenter-er-ikke-apen-kildekode-bare-et-verktoy-men-en-laeringsplattform/82025392",
"date": "03.10.2024",
"origin": "kode24.no",
"description": "This op-ed highlights how open-source software is more than just a tool for students; it's a learning platform. The student group, friByte, actively promotes involvement in open-source, particularly through events such as the Bergen Open Source conference."
},
{
"title": "[NO] 7 kjappe med sommerjobberne i 2023!",
"url": "https://www.detsombetyrnoe.no/7-kjappe-med-arets-sommerjobbere",
"date": "21.08.2023",
"origin": "detsombetyrnoe.no",
"description": "The article gives brief interviews with some of NAV's summer interns in 2023, where I'm on of them sharing our tasks, tools we used, and positive experiences."
}
],
"speaking": [
{
"title": "Why you as a Capgemini-employee should care about Open Source",
"url": null,
"date": "08.02.2025",
"origin": "XChange 2025",
"description": "I had the pleasure of holding a talk at Capgemini's internal knowledge-sharing event, XChange. In my talk, 'Why you as a Capgemini-employee should care about Open Source', I gave an introduction to open source, highlighting its relevance to our values, customer portfolio, and how it drives innovation and sustainability."
},
{
"title": "[NO] Introduksjon til Open Source",
"url": "https://files.fribyte.no/boskonf/2024/sindre.mp4",
"date": "07.11.2024",
"origin": "Bergen Open Source 2024",
"description": "I had the pleasure of holding a lightning talk on the Bergen Open Source Conference in 2024. In my lightning talk I gave a quick introduction to open-source, mentioning some of the benefits, showing some well-known project, and how you can get started yourself."
}
]
}
"writing": [
{
"title": "AI-generated and doctors' answers to health-related questions",
"url": "https://tidsskriftet.no/en/2025/02/short-report/ai-generated-and-doctors-answers-health-related-questions",
"date": "10.02.2025",
"origin": "tidsskriftet.no",
"description": "Co-author of a research article investigating how a LLM (GPT-4) performed, in comparison to a real doctor, when answering health-related questions in terms of empathy, knowledge, and helpfulness. My contributions were: development of a survey platform, data collection, and some preliminary analysis of the data."
},
{
"title": "[NO] For oss studenter er ikke åpen kildekode bare et verktøy, men en lærings­plattform",
"url": "https://www.kode24.no/artikkel/for-oss-studenter-er-ikke-apen-kildekode-bare-et-verktoy-men-en-laeringsplattform/82025392",
"date": "03.10.2024",
"origin": "kode24.no",
"description": "This op-ed highlights how open-source software is more than just a tool for students; it's a learning platform. The student group, friByte, actively promotes involvement in open-source, particularly through events such as the Bergen Open Source conference."
},
{
"title": "[NO] 7 kjappe med sommerjobberne i 2023!",
"url": "https://www.detsombetyrnoe.no/7-kjappe-med-arets-sommerjobbere",
"date": "21.08.2023",
"origin": "detsombetyrnoe.no",
"description": "The article gives brief interviews with some of NAV's summer interns in 2023, where I'm on of them sharing our tasks, tools we used, and positive experiences."
}
],
"speaking": [
{
"title": "Why you as a Capgemini-employee should care about Open Source",
"url": null,
"date": "08.02.2025",
"origin": "XChange 2025",
"description": "I had the pleasure of holding a talk at Capgemini's internal knowledge-sharing event, XChange. In my talk, 'Why you as a Capgemini-employee should care about Open Source', I gave an introduction to open source, highlighting its relevance to our values, customer portfolio, and how it drives innovation and sustainability."
},
{
"title": "[NO] Introduksjon til Open Source",
"url": "https://files.fribyte.no/boskonf/2024/sindre.mp4",
"date": "07.11.2024",
"origin": "Bergen Open Source 2024",
"description": "I had the pleasure of holding a lightning talk on the Bergen Open Source Conference in 2024. In my lightning talk I gave a quick introduction to open-source, mentioning some of the benefits, showing some well-known project, and how you can get started yourself."
}
]
}

View file

@ -11,7 +11,7 @@
"title": "Interpretation of the Meanings of The Noble Qur'ân",
"isbn": null,
"author": "Muhammad Taqi-ud-Din al-Hilali, Muhammad Muhsin Khan"
}
}
]
},
{
@ -84,7 +84,6 @@
"string": "2025-07-29"
},
"rating": 5
},
{
"title": "Lederskap - Et håndverk",

View file

@ -75,4 +75,4 @@
"quote": "Happiness is life when shared.",
"author": "Chris McCandless, Into The Wild"
}
]
]

View file

@ -1,188 +1,183 @@
{
"basics": {
"name": "Sindre Kjelsrud",
"email": "jobb@kjelsrud.dev",
"url": "kjelsrud.dev",
"linkedin": "https://www.linkedin.com/in/sindrekjelsrud/",
"summary": "Currently working as a Software Engineer at Capgemini. Passionate about software development, open source, and the dynamics of collaborative teamwork."
"basics": {
"name": "Sindre Kjelsrud",
"email": "jobb@kjelsrud.dev",
"url": "kjelsrud.dev",
"linkedin": "https://www.linkedin.com/in/sindrekjelsrud/",
"summary": "Currently working as a Software Engineer at Capgemini. Passionate about software development, open source, and the dynamics of collaborative teamwork."
},
"work": [
{
"name": "Capgemini",
"location": "Bergen, Vestland",
"position": "Software Engineer",
"url": "https://capgemini.com/",
"startDate": "Sep 2024",
"endDate": "present",
"highlights": [
"Client 1: Development and maintenance of an Altinn 3.0 form and a Drupal site, as well as custom plugins for the open-source LMS Moodle. Facilitated workshops with users to map their needs, as well as system testing a set of applications.",
"Client 2: Development of website based on the CMS Enonic XP, which additionally underwent universal design improvements. Migration of Altinn 2.0 form to 3.0, which included fixing issues with REST and SOAP APIs. Improved developer experience as well by fixing issues with Git-repo, upgrading older dependencies, and transfer of project location."
]
},
"work": [
{
"name": "Capgemini",
"location": "Bergen, Vestland",
"position": "Software Engineer",
"url": "https://capgemini.com/",
"startDate": "Sep 2024",
"endDate": "present",
"highlights": [
"Client 1: Development and maintenance of an Altinn 3.0 form and a Drupal site, as well as custom plugins for the open-source LMS Moodle. Facilitated workshops with users to map their needs, as well as system testing a set of applications.",
"Client 2: Development of website based on the CMS Enonic XP, which additionally underwent universal design improvements. Migration of Altinn 2.0 form to 3.0, which included fixing issues with REST and SOAP APIs. Improved developer experience as well by fixing issues with Git-repo, upgrading older dependencies, and transfer of project location."
]
},
{
"name": "Wide Assessment",
"location": "Bergen, Vestland",
"position": "Intern",
"url": "https://wa.works/",
"startDate": "Aug 2023",
"endDate": "Dec 2023",
"highlights": [
"Developed a movie database application with an API using React.js, C#, and PostgreSQL, collaborating through pair programming, as well as contributing to a large, existing codebase."
]
},
{
"name": "NAV IT",
"location": "Helsfyr, Viken",
"position": "Summer Intern",
"url": "https://detsombetyrnoe.no",
"startDate": "Jun 2023",
"endDate": "Aug 2023",
"highlights": [
"Developed an error reporting application for the sick leave solution using React.js, Kotlin, and PostgreSQL, in collaboration with a team of mentors and interns."
]
}
],
"education": [
{
"institution": "Western University of Applied Sciences",
"url": "https://www.hvl.no/",
"area": "Bachelor in IT",
"startDate": "Aug 2021",
"endDate": "Jun 2024"
},
{
"institution": "Universitat Politècnica de València",
"url": "https://www.upv.es/",
"area": "Exchange semester",
"startDate": "Jan 2024",
"endDate": "Jun 2024"
},
{
"institution": "NLA University College",
"url": "https://www.nla.no/",
"area": "Secondary School Teacher, class 5-10",
"startDate": "Aug 2020",
"endDate": "May 2021"
},
{
"institution": "University of South-Eastern Norway",
"url": "https://www.hvl.no/",
"area": "IT & Information Systems",
"startDate": "Aug 2019",
"endDate": "May 2020"
}
],
"volunteer": [
{
"organization": "friByte",
"position": "fribyte.no",
"url": "https://fribyte.no/",
"startDate": "Sep 2022",
"endDate": "Dec 2024",
"summary": "friByte is an independent student organization that provides secure and stable IT solutions to other student organizations in Bergen.",
"highlights": [
"As a member, I collaborated in team environments, managed Linux servers, deployed Docker containers, and maintained WordPress sites for clients.",
"In Spring 2023, as Leader, I handled administrative tasks, recruited new team members, secured three new clients, and organized a successful Capture The Flag event with 35 participants.",
"In Fall 2023, as PR-Manager, I led recruitment initiatives, boosted social media presence by 250%, and coordinated PR for the Bergen Open Source conference."
]
},
{
"organization": "BOS-conference",
"position": "boskonf.no",
"url": "https://boskonf.no/en",
"startDate": "2023",
"endDate": "2024",
"summary": "Bergen Open Source is an annual technology conference in Bergen, organized by students and other volunteers. The conference focuses on open source and open data.",
"highlights": [
"Initiated and led the first Bergen Open Source conference in 2023, overseeing all planning stages and successfully hosting over 70 participants and 5 speakers.",
"Continued to lead the second iteration of the BOS-conference in 2024, successfully hosting over 90 participants and 7 speakers."
]
},
{
"organization": "Cloud Native Bergen",
"position": "cloudnativebergen.dev",
"url": "https://cloudnativebergen.dev",
"startDate": "2024",
"endDate": "2024",
"summary": "CloudNative Day Bergen is an annual, community-driven tech conference held in Bergen, Norway, focusing on cloud-native technologies and Kubernetes.",
"highlights": []
}
],
"certifications": [
{
"name": "AZ-900: Microsoft Azure Fundamentals, Microsoft",
"date": "01.2025"
},
{
"name": "AI-900: Azure AI Fundamentals, Microsoft",
"date": "04.2025"
}
],
"skills": [
{
"name": "Programming Languages",
"keywords": [
"C#",
"CSS",
"Go",
"HTML",
"Java",
"JavaScript",
"Kotlin",
"PHP",
"Python",
"SQL",
"TypeScript"
]
},
{
"name": "Libraries and Frameworks",
"keywords": [
"Astro",
"dotNET",
"Hugo",
"React.js",
"SCSS/SASS",
"Spring",
"Svelte",
"TailwindCSS",
"Thymeleaf",
"Vue",
"Zola"
]
},
{
"name": "Tools",
"keywords": [
"Altinn Studio",
"Atlassian Jira",
"Caddy",
"Cypress",
"Docker/Podman",
"Drupal",
"Enonic",
"Figma",
"Forgejo Runner",
"Git",
"GitHub Actions",
"MariaDB/MySQL",
"PostgreSQL",
"Proxmox",
"sops",
"WordPress"
]
},
{
"name": "Methods",
"keywords": [
"Kanban",
"OKR",
"Scrum",
"Iterative waterfall method"
]
}
],
"meta": {
"lastModified": "19. June 2025"
{
"name": "Wide Assessment",
"location": "Bergen, Vestland",
"position": "Intern",
"url": "https://wa.works/",
"startDate": "Aug 2023",
"endDate": "Dec 2023",
"highlights": [
"Developed a movie database application with an API using React.js, C#, and PostgreSQL, collaborating through pair programming, as well as contributing to a large, existing codebase."
]
},
{
"name": "NAV IT",
"location": "Helsfyr, Viken",
"position": "Summer Intern",
"url": "https://detsombetyrnoe.no",
"startDate": "Jun 2023",
"endDate": "Aug 2023",
"highlights": [
"Developed an error reporting application for the sick leave solution using React.js, Kotlin, and PostgreSQL, in collaboration with a team of mentors and interns."
]
}
],
"education": [
{
"institution": "Western University of Applied Sciences",
"url": "https://www.hvl.no/",
"area": "Bachelor in IT",
"startDate": "Aug 2021",
"endDate": "Jun 2024"
},
{
"institution": "Universitat Politècnica de València",
"url": "https://www.upv.es/",
"area": "Exchange semester",
"startDate": "Jan 2024",
"endDate": "Jun 2024"
},
{
"institution": "NLA University College",
"url": "https://www.nla.no/",
"area": "Secondary School Teacher, class 5-10",
"startDate": "Aug 2020",
"endDate": "May 2021"
},
{
"institution": "University of South-Eastern Norway",
"url": "https://www.hvl.no/",
"area": "IT & Information Systems",
"startDate": "Aug 2019",
"endDate": "May 2020"
}
],
"volunteer": [
{
"organization": "friByte",
"position": "fribyte.no",
"url": "https://fribyte.no/",
"startDate": "Sep 2022",
"endDate": "Dec 2024",
"summary": "friByte is an independent student organization that provides secure and stable IT solutions to other student organizations in Bergen.",
"highlights": [
"As a member, I collaborated in team environments, managed Linux servers, deployed Docker containers, and maintained WordPress sites for clients.",
"In Spring 2023, as Leader, I handled administrative tasks, recruited new team members, secured three new clients, and organized a successful Capture The Flag event with 35 participants.",
"In Fall 2023, as PR-Manager, I led recruitment initiatives, boosted social media presence by 250%, and coordinated PR for the Bergen Open Source conference."
]
},
{
"organization": "BOS-conference",
"position": "boskonf.no",
"url": "https://boskonf.no/en",
"startDate": "2023",
"endDate": "2024",
"summary": "Bergen Open Source is an annual technology conference in Bergen, organized by students and other volunteers. The conference focuses on open source and open data.",
"highlights": [
"Initiated and led the first Bergen Open Source conference in 2023, overseeing all planning stages and successfully hosting over 70 participants and 5 speakers.",
"Continued to lead the second iteration of the BOS-conference in 2024, successfully hosting over 90 participants and 7 speakers."
]
},
{
"organization": "Cloud Native Bergen",
"position": "cloudnativebergen.dev",
"url": "https://cloudnativebergen.dev",
"startDate": "2024",
"endDate": "2024",
"summary": "CloudNative Day Bergen is an annual, community-driven tech conference held in Bergen, Norway, focusing on cloud-native technologies and Kubernetes.",
"highlights": []
}
],
"certifications": [
{
"name": "AZ-900: Microsoft Azure Fundamentals, Microsoft",
"date": "01.2025"
},
{
"name": "AI-900: Azure AI Fundamentals, Microsoft",
"date": "04.2025"
}
],
"skills": [
{
"name": "Programming Languages",
"keywords": [
"C#",
"CSS",
"Go",
"HTML",
"Java",
"JavaScript",
"Kotlin",
"PHP",
"Python",
"SQL",
"TypeScript"
]
},
{
"name": "Libraries and Frameworks",
"keywords": [
"Astro",
"dotNET",
"Hugo",
"React.js",
"SCSS/SASS",
"Spring",
"Svelte",
"TailwindCSS",
"Thymeleaf",
"Vue",
"Zola"
]
},
{
"name": "Tools",
"keywords": [
"Altinn Studio",
"Atlassian Jira",
"Caddy",
"Cypress",
"Docker/Podman",
"Drupal",
"Enonic",
"Figma",
"Forgejo Runner",
"Git",
"GitHub Actions",
"MariaDB/MySQL",
"PostgreSQL",
"Proxmox",
"sops",
"WordPress"
]
},
{
"name": "Methods",
"keywords": ["Kanban", "OKR", "Scrum", "Iterative waterfall method"]
}
],
"meta": {
"lastModified": "19. June 2025"
}
}

View file

@ -1,147 +1,147 @@
[
{
"album": " The Architects Of Shadows",
"artist": "Chlär",
"cover": "/img/vinyl/the-architects-of-shadows.webp"
},
{
"album": "Tøyen Holding 3",
"artist": "Tøyen Holding",
"cover": "/img/vinyl/toyenholding3.webp"
},
{
"album": "Double Density",
"artist": "Fredfades",
"cover": "/img/vinyl/double_density.webp"
},
{
"album": "00:00",
"artist": "han gaiden",
"cover": "/img/vinyl/00_00.webp"
},
{
"album": "Enter The Wu-Tang (36 Chambers)",
"artist": "Wu-Tang Clan",
"cover": "/img/vinyl/enter_the_wutang_36_chambers.webp"
},
{
"album": "Til det føles fint",
"artist": "Pikekyss",
"cover": "/img/vinyl/til_det_foles_fint.webp"
},
{
"album": "Harry's House",
"artist": "Harry Styles",
"cover": "/img/vinyl/harrys_house.webp"
},
{
"album": "SÅ KLART DET GJØR VONDT",
"artist": "Ramón",
"cover": "/img/vinyl/sa_klart_det_gjor_vondt.webp"
},
{
"album": "Minecraft Volume Alpha",
"artist": "C418",
"cover": "/img/vinyl/minecraft_volume_alpha.webp"
},
{
"album": "College Park",
"artist": "Logic",
"cover": "/img/vinyl/college_park.webp"
},
{
"album": "Evig Eventyr",
"artist": "Ka2",
"cover": "/img/vinyl/evig_eventyr.webp"
},
{
"album": "Grease",
"artist": "John Travolta & Olivia Newton-John",
"cover": "/img/vinyl/grease.webp"
},
{
"album": "Under Cover",
"artist": "The Rolling Stones",
"cover": "/img/vinyl/under_cover.webp"
},
{
"album": "The Beatles (The White Album)",
"artist": "The Beatles",
"cover": "/img/vinyl/the_white_album.webp"
},
{
"album": "Beverly Hills Cop",
"artist": "Various artists",
"cover": "/img/vinyl/beverly_hills_cop.webp"
},
{
"album": "One Trick Pony",
"artist": "Paul Simon",
"cover": "/img/vinyl/one_trick_pony.webp"
},
{
"album": "The Domino Theory",
"artist": "Bolland",
"cover": "/img/vinyl/the_domino_theory.jpg"
},
{
"album": "Master of Reality",
"artist": "Black Sabbath",
"cover": "/img/vinyl/master_of_reality.webp"
},
{
"album": "Studio Tan",
"artist": "Frank Zappa",
"cover": "/img/vinyl/studio_tan.webp"
},
{
"album": "DARE!",
"artist": "The Human League",
"cover": "/img/vinyl/dare.webp"
},
{
"album": "Saturday Night Fever",
"artist": "Bee Gees",
"cover": "/img/vinyl/saturday_night_fever.webp"
},
{
"album": "Cruisin",
"artist": "Village People",
"cover": "/img/vinyl/cruisin.webp"
},
{
"album": "Turn Back",
"artist": "Toto",
"cover": "/img/vinyl/turn_back.jpg"
},
{
"album": "Arrival",
"artist": "ABBA",
"cover": "/img/vinyl/arrival.webp"
},
{
"album": "Knights of the New Thunder",
"artist": "TNT",
"cover": "/img/vinyl/knights_of_the_new_thunder.webp"
},
{
"album": "Combat Rock",
"artist": "The Clash",
"cover": "/img/vinyl/combat_rock.webp"
},
{
"album": "Asia",
"artist": "Asia",
"cover": "/img/vinyl/asia.webp"
},
{
"album": "Face Value",
"artist": "Phil Collins",
"cover": "/img/vinyl/face_value.webp"
},
{
"album": "Greatest Hits",
"artist": "Air Supply",
"cover": "/img/vinyl/greatest_hits_airsupply.webp"
}
]
{
"album": " The Architects Of Shadows",
"artist": "Chlär",
"cover": "/img/vinyl/the-architects-of-shadows.webp"
},
{
"album": "Tøyen Holding 3",
"artist": "Tøyen Holding",
"cover": "/img/vinyl/toyenholding3.webp"
},
{
"album": "Double Density",
"artist": "Fredfades",
"cover": "/img/vinyl/double_density.webp"
},
{
"album": "00:00",
"artist": "han gaiden",
"cover": "/img/vinyl/00_00.webp"
},
{
"album": "Enter The Wu-Tang (36 Chambers)",
"artist": "Wu-Tang Clan",
"cover": "/img/vinyl/enter_the_wutang_36_chambers.webp"
},
{
"album": "Til det føles fint",
"artist": "Pikekyss",
"cover": "/img/vinyl/til_det_foles_fint.webp"
},
{
"album": "Harry's House",
"artist": "Harry Styles",
"cover": "/img/vinyl/harrys_house.webp"
},
{
"album": "SÅ KLART DET GJØR VONDT",
"artist": "Ramón",
"cover": "/img/vinyl/sa_klart_det_gjor_vondt.webp"
},
{
"album": "Minecraft Volume Alpha",
"artist": "C418",
"cover": "/img/vinyl/minecraft_volume_alpha.webp"
},
{
"album": "College Park",
"artist": "Logic",
"cover": "/img/vinyl/college_park.webp"
},
{
"album": "Evig Eventyr",
"artist": "Ka2",
"cover": "/img/vinyl/evig_eventyr.webp"
},
{
"album": "Grease",
"artist": "John Travolta & Olivia Newton-John",
"cover": "/img/vinyl/grease.webp"
},
{
"album": "Under Cover",
"artist": "The Rolling Stones",
"cover": "/img/vinyl/under_cover.webp"
},
{
"album": "The Beatles (The White Album)",
"artist": "The Beatles",
"cover": "/img/vinyl/the_white_album.webp"
},
{
"album": "Beverly Hills Cop",
"artist": "Various artists",
"cover": "/img/vinyl/beverly_hills_cop.webp"
},
{
"album": "One Trick Pony",
"artist": "Paul Simon",
"cover": "/img/vinyl/one_trick_pony.webp"
},
{
"album": "The Domino Theory",
"artist": "Bolland",
"cover": "/img/vinyl/the_domino_theory.jpg"
},
{
"album": "Master of Reality",
"artist": "Black Sabbath",
"cover": "/img/vinyl/master_of_reality.webp"
},
{
"album": "Studio Tan",
"artist": "Frank Zappa",
"cover": "/img/vinyl/studio_tan.webp"
},
{
"album": "DARE!",
"artist": "The Human League",
"cover": "/img/vinyl/dare.webp"
},
{
"album": "Saturday Night Fever",
"artist": "Bee Gees",
"cover": "/img/vinyl/saturday_night_fever.webp"
},
{
"album": "Cruisin",
"artist": "Village People",
"cover": "/img/vinyl/cruisin.webp"
},
{
"album": "Turn Back",
"artist": "Toto",
"cover": "/img/vinyl/turn_back.jpg"
},
{
"album": "Arrival",
"artist": "ABBA",
"cover": "/img/vinyl/arrival.webp"
},
{
"album": "Knights of the New Thunder",
"artist": "TNT",
"cover": "/img/vinyl/knights_of_the_new_thunder.webp"
},
{
"album": "Combat Rock",
"artist": "The Clash",
"cover": "/img/vinyl/combat_rock.webp"
},
{
"album": "Asia",
"artist": "Asia",
"cover": "/img/vinyl/asia.webp"
},
{
"album": "Face Value",
"artist": "Phil Collins",
"cover": "/img/vinyl/face_value.webp"
},
{
"album": "Greatest Hits",
"artist": "Air Supply",
"cover": "/img/vinyl/greatest_hits_airsupply.webp"
}
]

File diff suppressed because it is too large Load diff