Skip to content

Commit 81b5b8f

Browse files
committed
Add ci-pipeline-caching-docker-layers-dependency-cache article
1 parent e70f2cd commit 81b5b8f

5 files changed

Lines changed: 995 additions & 808 deletions

File tree

‎.vscode/settings.json‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@
9898
"MTTD",
9999
"MTTR",
100100
"myapp",
101+
"myorg",
102+
"myregistry",
101103
"myresources",
102104
"nanostores",
103105
"navigations",
@@ -131,6 +133,7 @@
131133
"Pulumi",
132134
"Pybreaker",
133135
"pylint",
136+
"pypoetry",
134137
"qdisc",
135138
"qpart",
136139
"qparts",
@@ -145,6 +148,7 @@
145148
"rodgtr",
146149
"Ryuk",
147150
"samp",
151+
"sccache",
148152
"SCORM",
149153
"Segoe",
150154
"shiki",
@@ -160,6 +164,7 @@
160164
"squoosh",
161165
"srgb",
162166
"startdt",
167+
"Swatinem",
163168
"tanabata",
164169
"tflint",
165170
"tfsec",
@@ -190,6 +195,8 @@
190195
"vercel",
191196
"VEVENT",
192197
"virt",
198+
"virtualenv",
199+
"virtualenvs",
193200
"vite",
194201
"vmax",
195202
"vtbot",

‎COVERS.md‎

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,3 +245,25 @@ Create an image of a modern office building during a fire drill—orderly evacua
245245
### Prompt 5: The Vaccine Metaphor
246246

247247
Design an illustration showing a small, controlled "virus" (representing failure) being introduced to a system that develops "antibodies" (resilience improvements) in response. The system becomes stronger after exposure. Scientific/medical aesthetic applied to infrastructure. Style: biological illustration meets system architecture, microscope view aesthetic, greens and blues, 16:9 aspect ratio.
248+
249+
## ci-pipeline-caching-docker-layers-dependency-cache
250+
251+
### Prompt 1: The Layer Cake
252+
253+
Create an image of a stylized layer cake where each layer represents a Docker/build layer. Some layers are highlighted as "cached" (stable, perhaps crystallized or frozen), while the top layers show activity (being built). A speedometer or timer shows time saved. Style: technical illustration meets culinary art, cool blues for cached layers, warm colors for active build, 16:9 aspect ratio.
254+
255+
### Prompt 2: The Warehouse of Artifacts
256+
257+
Design an image of a vast automated warehouse with organized shelves of cached artifacts. Robotic arms retrieve items (cache hits) instantly while some items are being newly stored (cache misses). Efficiency and organization emphasized. Style: futuristic logistics illustration, clean industrial aesthetic, blue and white color scheme, 16:9 aspect ratio.
258+
259+
### Prompt 3: The Key and Lock System
260+
261+
Illustrate a sophisticated lock system where carefully crafted keys (cache keys) open specific vaults (cache storage). Some keys fit perfectly (exact match), others fit partially (restore keys). Wrong keys are rejected. Emphasis on precision and correctness. Style: steampunk meets modern tech, intricate key details, golden keys on dark background, 16:9 aspect ratio.
262+
263+
### Prompt 4: The Pipeline Speedway
264+
265+
Create an image of a CI pipeline as a racing track where builds are cars. Cached sections of the track are "fast lanes" with blur effects showing speed. Uncached sections show slower movement. Finish line shows dramatically reduced build times. Style: dynamic racing illustration, motion blur, green fast lanes vs. orange slow lanes, 16:9 aspect ratio.
266+
267+
### Prompt 5: The Domino Effect (Invalidation)
268+
269+
Design an image showing a line of dominoes where one change (a single modified file) triggers a cascade of cache invalidations down the line. Some dominoes are protected by barriers (good layer ordering), showing how proper structure prevents unnecessary rebuilds. Style: dramatic domino visualization, cause-and-effect clear, red for invalidation cascade, blue for protected sections, 16:9 aspect ratio.

‎_TODO.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,8 @@ To overlay an article title and published date on a cover image, use CSS positio
202202
- Need a layout alternative to Markup that formats for print. It needs to handle TOC differently as a full-width page. Need a fixed cover page format that adds article title, subtitle, and date.
203203
- We have two print scenarios: black and white, and color for PDF output. Can use two different media queries to accomplish getting colored variables.
204204
- Generate mermaid graphs for PDF from AI image generator to improve looks.
205-
- Need to make sure that on print, when we have a tabbed code block with multiple languages, only the first language is printed and the other language tabs are hidden.
205+
- Need to make sure that on print, when we have a tabbed code block with multiple languages, only the first language is printed and the other language tabs are hidden. The styling should be different for print for the code block.
206+
- Need to only load print style sheet when needed.
206207

207208
[Paged.js](https://pagedjs.org/en/documentation/) polyfills `@page` properties, and lays out an HTML document in print format where it can have page numbers generated to update in a table of contents.
208209

0 commit comments

Comments
 (0)