Skip to content

Commit bd18d72

Browse files
authored
Remove i rule (#148)
1 parent 6b65192 commit bd18d72

File tree

14 files changed

+7
-203
lines changed

14 files changed

+7
-203
lines changed

arc-reintroduction/index.qmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,20 +276,20 @@ m
276276

277277
## {data-menu-title="Summary"}
278278

279-
<!-- vale RedHat.Symbols = NO -->
280-
281279
::: {layout-ncol=2}
282280

281+
<!-- vale RedHat.Symbols = NO -->
282+
283283
- 2011 Two Castles Run (Warwick → Kenilworth).
284284
- Met most friends through running.
285285
- Run to work (sorry for the smell).
286286
- Clubs: Kenilworth Runners, CUH&H, UCL RAX, TH&H, Cottage Relocated.
287287
- PBs: 14:38, 30:13, 1:06:24, 2:18:08.
288288

289+
<!-- vale RedHat.Symbols = YES -->
290+
289291
![2025 Lincoln 10km](figures/lincoln.jpg){width=70%}
290292

291293
:::
292294

293-
<!-- vale RedHat.Symbols = NO -->
294-
295295
{{< include /_includes/qr-code.qmd >}}

ci-cd-faster-easier-development/index.qmd

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,8 @@ title: "CI/CD: Faster, Easier Development"
3535
- No manual intervention required
3636
- _Goal_: Reduce time between writing code and its use in production
3737

38-
<!-- vale RedHat.TermsWarnings = NO -->
39-
4038
## DevOps {data-menu-title="DevOps (i)"}
4139

42-
<!-- vale RedHat.TermsWarnings = YES -->
43-
4440
::: {layout-ncol=2}
4541

4642
My talk on a general overview of DevOps
@@ -71,11 +67,7 @@ colorDark="#ffffff" colorLight="#000000" height=550 width=550 >}}
7167
- Monitoring and Logging
7268
- Incident Response
7369

74-
<!-- vale RedHat.TermsWarnings = NO -->
75-
76-
## Key Differences {data-menu-title="DevOps (i)"}
77-
78-
<!-- vale RedHat.TermsWarnings = YES -->
70+
## Key Differences {data-menu-title="Key Differences (i)"}
7971

8072
- _Scope_:
8173
- _CI/CD_: Focused on automating specific parts of the development pipeline
@@ -84,7 +76,7 @@ colorDark="#ffffff" colorLight="#000000" height=550 width=550 >}}
8476
- _CI/CD_: Primarily technical practices
8577
- _DevOps_: Emphasises cultural change and cross-functional collaboration
8678

87-
## Key Differences {data-menu-title="DevOps (ii)"}
79+
## Key Differences {data-menu-title="Key Differences (ii)"}
8880

8981
- _Goals_:
9082
- _CI/CD_: Faster, more reliable software releases
@@ -99,12 +91,8 @@ DevOps requires a broader cultural and operational shift.
9991

10092
# GitHub Actions
10193

102-
<!-- vale RedHat.TermsWarnings = NO -->
103-
10494
## What Are GitHub Actions? {data-menu-title="What Are GitHub Actions? (i)"}
10595

106-
<!-- vale RedHat.TermsWarnings = YES -->
107-
10896
GitHub Actions is a continuous integration and continuous delivery (CI/CD)
10997
platform that allows one to automate your build, test, and deployment pipeline.
11098
You can create workflows that build and test every pull request to your
@@ -144,12 +132,8 @@ jobs:
144132
run: echo Hello, world!
145133
```
146134

147-
<!-- vale RedHat.TermsWarnings = NO -->
148-
149135
## Example Uses {data-menu-title="Example Uses (i)"}
150136

151-
<!-- vale RedHat.TermsWarnings = YES -->
152-
153137
- _Continuous Integration_: Automatically build and test your code every time
154138
you push to your repository or open a pull request.
155139
- _Continuous Deployment_: Automatically deploy your application to staging or
@@ -180,12 +164,8 @@ jobs:
180164
- Minimise workflow run time by using build matrices and caching
181165
- Use status badges in your README to show your workflow status
182166

183-
<!-- vale RedHat.TermsWarnings = NO -->
184-
185167
## Avoiding Duplication {data-menu-title="Avoiding Duplication (i)"}
186168

187-
<!-- vale RedHat.TermsWarnings = YES -->
188-
189169
{{< include /quarto-making-talks/_slides/tables.qmd >}}
190170

191171
## Avoiding Duplication {data-menu-title="Avoiding Duplication (ii)"}

devops-an-introduction/index.qmd

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,8 @@ title: "DevOps: An Introduction"
3131

3232
# DevOps
3333

34-
<!-- vale RedHat.TermsWarnings = NO -->
35-
3634
## What is DevOps? {data-menu-title="What is DevOps? (i)"}
3735

38-
<!-- vale RedHat.TermsWarnings = YES -->
39-
4036
{{< include /quarto-making-talks/_slides/quotes.qmd >}}
4137

4238
## What is DevOps? {data-menu-title="What is DevOps? (ii)"}

europython-and-euroscipy-2025/index.qmd

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,8 @@ centre."}
7575
- The Mighty Dot - Customize Attribute Access with Descriptors
7676
- [Accelerating Scientific Python: JAX, Numba, and Ray in Action](https://github.com/coobas/europython-25)
7777

78-
<!-- vale RedHat.TermsWarnings = NO -->
79-
8078
## Talks – Highlights {data-menu-title="Talks – Highlights (i)"}
8179

82-
<!-- vale RedHat.TermsWarnings = YES -->
83-
8480
- Myths and fairy tales around Python performance
8581
- Typing at scale: statically type-checking a large codebase
8682
- Why it took 4 years to get a lock files specification
@@ -91,7 +87,6 @@ centre."}
9187

9288
<!-- vale RedHat.CaseSensitiveTerms = NO -->
9389
<!-- vale RedHat.Symbols = NO -->
94-
<!-- vale RedHat.TermsWarnings = NO -->
9590

9691
- What comes after Rust in the Python ecosystem?
9792
- What does = do?
@@ -100,7 +95,6 @@ centre."}
10095

10196
<!-- vale RedHat.CaseSensitiveTerms = YES -->
10297
<!-- vale RedHat.Symbols = YES -->
103-
<!-- vale RedHat.TermsWarnings = YES -->
10498

10599
## Sprints {footer=false}
106100

@@ -279,12 +273,8 @@ m
279273
- 20+ speakers
280274
- One social
281275

282-
<!-- vale RedHat.TermsWarnings = NO -->
283-
284276
## Tutorials {{< fa brands github >}} {data-menu-title="Tutorials (i)"}
285277

286-
<!-- vale RedHat.TermsWarnings = YES -->
287-
288278
<!-- vale RedHat.Hyphens = NO -->
289279

290280
- Guardians of Science: A Python Tutorial on a RAG-Powered Compliance Plug-In

github-safe-settings-policy-as-code/index.qmd

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,8 @@ organisation.
4141

4242
# App Overview
4343

44-
<!-- vale RedHat.TermsWarnings = NO -->
45-
4644
## {data-menu-title="Overview (i)"}
4745

48-
<!-- vale RedHat.TermsWarnings = YES -->
49-
5046
- In `safe-settings`, all the settings are stored centrally in an `admin` repo
5147
within the organisation. Unlike the
5248
[GitHub Repository Settings App](https://github.com/repository-settings/app),
@@ -157,12 +153,8 @@ overridevalidators:
157153
return true
158154
```
159155

160-
<!-- vale RedHat.TermsWarnings = NO -->
161-
162156
## Performance {data-menu-title="Performance (i)"}
163157

164-
<!-- vale RedHat.TermsWarnings = YES -->
165-
166158
When there are 1000s of repos to be managed -- and there is a global settings
167159
change -- safe-settings will have to work efficiently and only make the
168160
necessary API calls.
@@ -516,12 +508,8 @@ for my earlier talk on Renovate.
516508
- Disable webhook (assuming using GHA workflow).
517509
- Give the following permissions:
518510

519-
<!-- vale RedHat.TermsWarnings = NO -->
520-
521511
## Permissions {data-menu-title="Permissions (i)"}
522512

523-
<!-- vale RedHat.TermsWarnings = YES -->
524-
525513
### Repository
526514

527515
| Read-only | Read and write | |
@@ -532,12 +520,8 @@ for my earlier talk on Renovate.
532520
| | Contents | Variables |
533521
| | Custom properties | |
534522

535-
<!-- vale RedHat.TermsWarnings = NO -->
536-
537523
## Permissions {data-menu-title="Permissions (i)"}
538524

539-
<!-- vale RedHat.TermsWarnings = YES -->
540-
541525
### Organisation
542526

543527
| Read and write | Admin |
@@ -549,11 +533,7 @@ for my earlier talk on Renovate.
549533

550534
None
551535

552-
<!-- vale RedHat.TermsWarnings = NO -->
553-
554-
## Next Steps {data-menu-title="Next Septs (i)"}
555-
556-
<!-- vale RedHat.TermsWarnings = YES -->
536+
## Next Steps {data-menu-title="Next Steps (i)"}
557537

558538
::: {layout-ncol=2}
559539

linting-prose-with-vale/index.qmd

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,8 @@ title: Linting Prose with Vale
3131

3232
# Vale
3333

34-
<!-- vale RedHat.TermsWarnings = NO -->
35-
3634
## What is Vale? {data-menu-title="What is Vale? (i)"}
3735

38-
<!-- vale RedHat.TermsWarnings = YES -->
39-
4036
Vale is a command-line tool that brings code-like linting to prose. Vale is
4137
cross-platform, written in Go, and
4238
[available on GitHub](https://github.com/errata-ai/vale).
@@ -123,12 +119,8 @@ default).
123119

124120
:::
125121

126-
<!-- vale RedHat.TermsWarnings = NO -->
127-
128122
## Tech Stack {data-menu-title="Tech Stack? (i)"}
129123

130-
<!-- vale RedHat.TermsWarnings = YES -->
131-
132124
Vale is a 100% open source, MIT-licensed project that consists of many parts:
133125

134126
| Name | Tech | Info |
@@ -152,12 +144,8 @@ Vale is a 100% open source, MIT-licensed project that consists of many parts:
152144

153145
# Setting Up
154146

155-
<!-- vale RedHat.TermsWarnings = NO -->
156-
157147
## `.vale.ini` {data-menu-title=".vale.ini (i)"}
158148

159-
<!-- vale RedHat.TermsWarnings = YES -->
160-
161149
```{.yaml code-line-numbers="1-2|4-7|8-11"}
162150
# Core settings appear at the top
163151
# (the "global" section).
@@ -188,12 +176,8 @@ Core settings:
188176
| IgnoredScopes | enum | List of inline-level HTML tags to ignore. |
189177
| SkippedScopes | enum | List of block-level HTML tags to ignore. |
190178

191-
<!-- vale RedHat.TermsWarnings = NO -->
192-
193179
## This Repository {data-menu-title="This Repository (i)"}
194180

195-
<!-- vale RedHat.TermsWarnings = YES -->
196-
197181
The `/.vale.ini` file:
198182

199183
```{.ini}
@@ -221,12 +205,8 @@ The `/.gitignore` file:
221205
Styles specified in `Packages` can be retrieved by running `vale sync`, hence
222206
the `.gitignore` file.
223207

224-
<!-- vale RedHat.TermsWarnings = NO -->
225-
226208
## Built-In Packages {data-menu-title="Built-In Packages (i)"}
227209

228-
<!-- vale RedHat.TermsWarnings = YES -->
229-
230210
Vale comes with a single built-in style named `Vale` that implements a few
231211
rules: `Spelling`, `Terms`, `Avoid` and `Repetition`.
232212

@@ -319,12 +299,8 @@ jobs:
319299

320300
# Demo
321301

322-
<!-- vale RedHat.TermsWarnings = NO -->
323-
324302
## This Repo {data-menu-title="This Repo (i)"}
325303

326-
<!-- vale RedHat.TermsWarnings = YES -->
327-
328304
[paddyroddy/talks#80](https://github.com/paddyroddy/talks/pull/80/files)
329305

330306
![GitHub](figures/demo1.png)

porting-glass-to-the-python-array-api/index.qmd

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,8 @@ high-resolution zoomed-in view of density fluctuations."}
3737

3838
:::
3939

40-
<!-- vale RedHat.TermsWarnings = NO -->
41-
4240
## The Team {data-menu-title="The Team (i)"}
4341

44-
<!-- vale RedHat.TermsWarnings = YES -->
45-
4642
::: {layout-ncol="4"}
4743

4844
::: {.fragment}

pyopensci-my-experience/index.qmd

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,12 +85,8 @@ title: "pyOpenSci: My Experience"
8585

8686
[![](figures/pyopensci_presubmission.png){width=90%}](https://github.com/pyOpenSci/software-submission/issues/148)
8787

88-
<!-- vale RedHat.TermsWarnings = NO -->
89-
9088
## Review Process {data-menu-title="Review Process (i)"}
9189

92-
<!-- vale RedHat.TermsWarnings = YES -->
93-
9490
{{< include /quarto-making-talks/_slides/checkboxes.qmd >}}
9591

9692
## Review Process {data-menu-title="Review Process (ii)"}

0 commit comments

Comments
 (0)