Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions dj-set/README.md
Original file line number Diff line number Diff line change
@@ -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!
25 changes: 25 additions & 0 deletions dj-set/playlist/all_i_want_for_christmas_is_code.md
Original file line number Diff line number Diff line change
@@ -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)
31 changes: 31 additions & 0 deletions dj-set/playlist/deck_the_halls_with_code.md
Original file line number Diff line number Diff line change
@@ -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)
35 changes: 35 additions & 0 deletions dj-set/playlist/devops_wonderland.md
Original file line number Diff line number Diff line change
@@ -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)
41 changes: 41 additions & 0 deletions dj-set/playlist/jingle_bells_api_calls.md
Original file line number Diff line number Diff line change
@@ -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)
25 changes: 25 additions & 0 deletions dj-set/playlist/last_christmas_i_gave_you_my_pr.md
Original file line number Diff line number Diff line change
@@ -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)
27 changes: 27 additions & 0 deletions dj-set/playlist/silent_code.md
Original file line number Diff line number Diff line change
@@ -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)
79 changes: 79 additions & 0 deletions dj-set/playlist/the_final_countdown.md
Original file line number Diff line number Diff line change
@@ -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)