From 3dbff301c7afc49aa818fb18fa0c5f523e275214 Mon Sep 17 00:00:00 2001 From: lemmy_canvas_bot Date: Mon, 14 Jul 2025 18:17:16 +0200 Subject: [PATCH 1/2] Add submission from Lemmy post 8431454 --- entries2025/rubber_duck.json | 65 ++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 entries2025/rubber_duck.json diff --git a/entries2025/rubber_duck.json b/entries2025/rubber_duck.json new file mode 100644 index 0000000..a775a89 --- /dev/null +++ b/entries2025/rubber_duck.json @@ -0,0 +1,65 @@ +{ + "id": 4725338961, + "name": "Rubber Duck", + "description": "A duck to symbolize rubber duck debugging which is verbally saying what you are intending to code out loud to any inanimate object.\n\nSomething that happens often to programmers is explaining a problem to someone else and figuring out the solution as you are explaining it. This replicates that but with an object instead of another person.\n\nThe name is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, line by line, to the duck.", + "links": {}, + "path": { + "9-48": [ + [ + 457, + 395 + ], + [ + 458, + 395 + ], + [ + 458, + 397 + ], + [ + 457, + 397 + ], + [ + 457, + 398 + ], + [ + 461, + 398 + ], + [ + 461, + 397 + ], + [ + 460, + 397 + ], + [ + 460, + 395 + ], + [ + 461, + 395 + ], + [ + 457, + 395 + ] + ] + }, + "center": { + "9-48": [ + 459, + 397 + ] + }, + "source_list": { + "lemmy": [ + 8431454 + ] + } +} \ No newline at end of file -- GitLab From 3936db498aa8a7f44c822035c4ceecfc400bf9af Mon Sep 17 00:00:00 2001 From: Marius DAVID Date: Mon, 14 Jul 2025 17:51:45 +0000 Subject: [PATCH 2/2] Modifier rubber_duck.json better outline --- entries2025/rubber_duck.json | 113 +++++++++++++++-------------------- 1 file changed, 48 insertions(+), 65 deletions(-) diff --git a/entries2025/rubber_duck.json b/entries2025/rubber_duck.json index a775a89..1acef88 100644 --- a/entries2025/rubber_duck.json +++ b/entries2025/rubber_duck.json @@ -1,65 +1,48 @@ -{ - "id": 4725338961, - "name": "Rubber Duck", - "description": "A duck to symbolize rubber duck debugging which is verbally saying what you are intending to code out loud to any inanimate object.\n\nSomething that happens often to programmers is explaining a problem to someone else and figuring out the solution as you are explaining it. This replicates that but with an object instead of another person.\n\nThe name is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, line by line, to the duck.", - "links": {}, - "path": { - "9-48": [ - [ - 457, - 395 - ], - [ - 458, - 395 - ], - [ - 458, - 397 - ], - [ - 457, - 397 - ], - [ - 457, - 398 - ], - [ - 461, - 398 - ], - [ - 461, - 397 - ], - [ - 460, - 397 - ], - [ - 460, - 395 - ], - [ - 461, - 395 - ], - [ - 457, - 395 - ] - ] - }, - "center": { - "9-48": [ - 459, - 397 - ] - }, - "source_list": { - "lemmy": [ - 8431454 - ] - } -} \ No newline at end of file + { + "id": 4725338961, + "name": "Rubber Duck", + "description": "A duck to symbolize rubber duck debugging which is verbally saying what you are intending to code out loud to any inanimate object.\n\nSomething that happens often to programmers is explaining a problem to someone else and figuring out the solution as you are explaining it. This replicates that but with an object instead of another person.\n\nThe name is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, line by line, to the duck.", + "links": {}, + "path": { + "9-48": [ + [ + 456, + 396 + ], + [ + 456, + 399 + ], + [ + 462, + 399 + ], + [ + 462, + 396 + ], + [ + 461, + 396 + ], + [ + 461, + 394 + ], + [ + 457, + 394 + ], + [ + 457, + 396 + ] + ] + }, + "center": { + "9-48": [ + 459, + 397 + ] + } + } \ No newline at end of file -- GitLab