From 0b00be221e4dc3db614560ba4940e6a2998d2141 Mon Sep 17 00:00:00 2001 From: Simone Desantis <138789490+SimoneOpenapi@users.noreply.github.com> Date: Thu, 11 Dec 2025 18:43:39 +0100 Subject: [PATCH] first bunch of songs --- dj-set/README.md | 28 +++++++ .../all_i_want_for_christmas_is_code.md | 25 ++++++ dj-set/playlist/deck_the_halls_with_code.md | 31 ++++++++ dj-set/playlist/devops_wonderland.md | 35 ++++++++ dj-set/playlist/jingle_bells_api_calls.md | 41 ++++++++++ .../last_christmas_i_gave_you_my_pr.md | 25 ++++++ dj-set/playlist/silent_code.md | 27 +++++++ dj-set/playlist/the_final_countdown.md | 79 +++++++++++++++++++ 8 files changed, 291 insertions(+) create mode 100644 dj-set/README.md create mode 100644 dj-set/playlist/all_i_want_for_christmas_is_code.md create mode 100644 dj-set/playlist/deck_the_halls_with_code.md create mode 100644 dj-set/playlist/devops_wonderland.md create mode 100644 dj-set/playlist/jingle_bells_api_calls.md create mode 100644 dj-set/playlist/last_christmas_i_gave_you_my_pr.md create mode 100644 dj-set/playlist/silent_code.md create mode 100644 dj-set/playlist/the_final_countdown.md diff --git a/dj-set/README.md b/dj-set/README.md new file mode 100644 index 0000000..b6a0f5d --- /dev/null +++ b/dj-set/README.md @@ -0,0 +1,28 @@ +# 馃帶 Openapi Xmas-Party 2025 Playlist + +Welcome to the Openapi Xmas-Party 2025 Playlist! This is a collaborative, coding-themed Christmas playlist for developers, techies, and anyone who loves mixing code with holiday cheer. + +## What is this? +This playlist is a fun collection of classic Christmas songs rewritten with lyrics about coding, APIs, DevOps, and developer life. Each song is a parody, blending festive melodies with the joys and struggles of software development. + +## How to collaborate +Want to add your own song? +1. Pick a Christmas song and rewrite the lyrics to fit a coding, API, or developer theme. +2. Create a new Markdown file in the `playlist/` folder. Use the style of the other files: include the song title, technical sheet, lyrics & chords, and a link back to the DJ Console (this README). +3. Add your song to the playlist table below, with a link to your file. +4. Submit a pull request or share your file with the team! + +## Playlist +| Status | Song Title | Genre | Link | +|--------|------------------------------------|-----------|-------------------------------------------------------------| +| 鈻讹笍 | The Final Countdown | Epic Rock | [Go to lyrics](playlist/the_final_countdown.md) | +| 鈴革笍 | Silent Code (Silent Night Parody) | Traditional| [Go to lyrics](playlist/silent_code.md) | +| 鈴革笍 | All I Want for Christmas is Code | Pop | [Go to lyrics](playlist/all_i_want_for_christmas_is_code.md)| +| 鈴革笍 | Last Christmas (I gave you my PR) | Wham! | [Go to lyrics](playlist/last_christmas_i_gave_you_my_pr.md) | +| 鈴革笍 | Jingle Bells (API Calls Parody) | Traditional| [Go to lyrics](playlist/jingle_bells_api_calls.md) | +| 鈴革笍 | Deck the Halls with Code (Deck the Halls Parody) | Traditional | [Go to lyrics](playlist/deck_the_halls_with_code.md) | +| 鈴革笍 | DevOps Wonderland (Winter Wonderland Parody) | Traditional | [Go to lyrics](playlist/devops_wonderland.md) | + +--- + +Suggest a song or contribute your own remix! diff --git a/dj-set/playlist/all_i_want_for_christmas_is_code.md b/dj-set/playlist/all_i_want_for_christmas_is_code.md new file mode 100644 index 0000000..edb9405 --- /dev/null +++ b/dj-set/playlist/all_i_want_for_christmas_is_code.md @@ -0,0 +1,25 @@ +# All I Want for Christmas is Code + +馃幍 Artist: Mariah Carey (parody) + +## 馃幖 Technical Sheet + +Tempo: 150 BPM +Key: G Major +Air Keyboard Difficulty: 8/10 + +## 馃帳 Lyrics & Chords + +```text +[VERSE] +G +I don't want a lot for Christmas +Em +There is just one thing I need +C +I just want to write some Python +D +Underneath the Christmas tree +``` + +[馃敊 Back to DJ Console](../README.md) diff --git a/dj-set/playlist/deck_the_halls_with_code.md b/dj-set/playlist/deck_the_halls_with_code.md new file mode 100644 index 0000000..0c4bdf8 --- /dev/null +++ b/dj-set/playlist/deck_the_halls_with_code.md @@ -0,0 +1,31 @@ +# Deck the Halls with Code (Deck the Halls Parody) + +馃幍 Artist: Traditional (coding parody) + +## 馃幖 Technical Sheet +Tempo: 100 BPM +Key: D Major +Air Keyboard Difficulty: 8/10 + +## 馃帳 Lyrics & Chords +```text +[CHORUS] +D G D A +Deck the halls with lines of coding +D G D A +Fa la la la la, la la la la +D G D A +'Tis the season to be loading +D G D A +Fa la la la la, la la la la +G D G D +Don we now our dev apparel +A D G D +Fa la la, la la la, la la la +D G D A +Troll the repo, push the barrel +D G D A +Fa la la la la, la la la la +``` + +[馃敊 Back to DJ Console](../README.md) diff --git a/dj-set/playlist/devops_wonderland.md b/dj-set/playlist/devops_wonderland.md new file mode 100644 index 0000000..4908ad4 --- /dev/null +++ b/dj-set/playlist/devops_wonderland.md @@ -0,0 +1,35 @@ +# DevOps Wonderland (Winter Wonderland Parody) + +馃幍 Artist: Traditional (DevOps parody) + +## 馃幖 Technical Sheet +Tempo: 110 BPM +Key: E Major +Air Mouse Difficulty: 9/10 + +## 馃帳 Lyrics & Chords +```text +[CHORUS] +E A E B7 +Deploy bells ring, are you listening? +E A E B7 +In the cloud, code is glistening +A E F#m B7 +A beautiful sight, we're happy tonight +E A E B7 +Walking in a DevOps wonderland + +[VERSE] +E +Gone away is the downtime +A E +Here to stay, CI pipeline +F#m B7 +We push and we build +E A +With scripts that are skilled +E A E B7 +Walking in a DevOps wonderland +``` + +[馃敊 Back to DJ Console](../README.md) diff --git a/dj-set/playlist/jingle_bells_api_calls.md b/dj-set/playlist/jingle_bells_api_calls.md new file mode 100644 index 0000000..22e48e8 --- /dev/null +++ b/dj-set/playlist/jingle_bells_api_calls.md @@ -0,0 +1,41 @@ +# Jingle Bells (API Calls Parody) + +馃幍 Artist: Traditional (coding parody) + +## 馃幖 Technical Sheet +Tempo: 120 BPM +Key: G Major +Air Mouse Difficulty: 7/10 + +## 馃帳 Lyrics & Chords +```text +[CHORUS] +G C G D +Jingle bells, API calls +G C G D +Coding all the way +G C G D +Oh what fun it is to write +G D G +A new endpoint today! + +[VERSE] +G +Dashing through the code +C G +In a repo full of bugs +D +Fixing as we go +C G +With coffee in our mugs +G +Logs on every line +C G +Tests that always fail +D +What fun it is to debug and ship +G D G +A feature for today! +``` + +[馃敊 Back to DJ Console](../README.md) diff --git a/dj-set/playlist/last_christmas_i_gave_you_my_pr.md b/dj-set/playlist/last_christmas_i_gave_you_my_pr.md new file mode 100644 index 0000000..c27be32 --- /dev/null +++ b/dj-set/playlist/last_christmas_i_gave_you_my_pr.md @@ -0,0 +1,25 @@ +# Last Christmas (I gave you my PR) + +馃幍 Artist: Wham! (parody) + +## 馃幖 Technical Sheet + +Tempo: 108 BPM +Key: D Major +Air Keyboard Difficulty: 7/10 + +## 馃帳 Lyrics & Chords + +```text +[VERSE] +D +Last Christmas I gave you my PR +Bm +But the very next day you closed it +G +This year, to save me from tears +A +I'll refactor it for someone special +``` + +[馃敊 Back to DJ Console](../README.md) diff --git a/dj-set/playlist/silent_code.md b/dj-set/playlist/silent_code.md new file mode 100644 index 0000000..efbc796 --- /dev/null +++ b/dj-set/playlist/silent_code.md @@ -0,0 +1,27 @@ +# Silent Code (Silent Night Parody) + +馃幍 Artist: Traditional (coding parody) + +## 馃幖 Technical Sheet +Tempo: 60 BPM +Key: C Major +Air Typing Difficulty: 6/10 + +## 馃帳 Lyrics & Chords +```text +[VERSE] +C G7 C +Silent code, debug night +F C G7 C +All is calm, all is right +F C F C +Round the monitor, devs unite +G7 C F C +Holy push, so clean and so bright +F C G7 C +Sleep in heavenly code +F C G7 C +Sleep in heavenly code +``` + +[馃敊 Back to DJ Console](../README.md) diff --git a/dj-set/playlist/the_final_countdown.md b/dj-set/playlist/the_final_countdown.md new file mode 100644 index 0000000..5de0077 --- /dev/null +++ b/dj-set/playlist/the_final_countdown.md @@ -0,0 +1,79 @@ +馃幑 The Final Countdown - Europe (1986) + +Now Playing: 馃幍 Click here to listen on YouTube + +## 馃幖 Technical Sheet + +Tempo: 118 BPM + +Key: F# Minor + +Air Guitar Difficulty: 10/10 + +## 馃幐 Intro (The Legendary Riff) +```text + F#m D Bm E +e|----------------|---------------|---------------|---------------| +B|----------------|---------------|---------------|---------------| +G|--11-9-11-------|-9---9---------|-11-9-11-------|-9---9---------| +D|----------11----|---12--12-11---|---------11----|---12--12-9----| +A|----------------|---------------|---------------|---------------| +E|----------------|---------------|---------------|---------------| + Tu-tu-tu-tuuu... Tu-tu-tu-tu-tu... +``` + +## 馃帳 Lyrics & Chords + +To play it correctly, use Power Chords or synth in Brass mode. + + +```text +[VERSE 1] +F#m +We're coding together +Bm E + But still it's deploy +F#m + And maybe we'll come back +Bm E + To prod, who can tell? +D E + I guess there is no one to blame +A E/G# F#m E + We're pushing code (pushing code) +D C#sus4 C# + Will APIs ever be the same again? + +[CHORUS] +F#m D Bm E +It's the final countdown... +F#m D Bm E +The final countdown... + +[VERSE 2] +F#m + We're heading for launch (launch...) +Bm E + And still we stand tall +F#m + 'Cause maybe they've seen us +Bm E + And welcomed our call, yeah +D E + With so many endpoints to go +A E/G# F#m E + And bugs to be found (to be found) +D C#sus4 C# + I'm sure that we all miss the code... +``` +It's the final countdown... +F#m D Bm E +The final countdown... + + + +## 鈱笍 Keyboard Solo + +(Insert here a GIF of Joey Tempest spinning the microphone stand) + +[馃敊 Back to DJ Console](../README.md)