Skip to content

Commit 13a855c

Browse files
authored
chore: add blog post links to their appropriate sections (#146)
* chore: add blog post links to their appropriate sections
1 parent 1b9c6f8 commit 13a855c

File tree

7 files changed

+27
-10
lines changed

7 files changed

+27
-10
lines changed

docs/development/accessibility.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,3 +133,7 @@ or Node.js workflow when nessary. For example:
133133
* [axe-core](https://www.npmjs.com/package/axe-core)
134134
* [pa11y](https://www.npmjs.com/package/pa11y)
135135
* [web test runner](https://modern-web.dev/docs/test-runner/overview/) and [open-wc testing helpers](https://open-wc.org/docs/testing/chai-a11y-axe/) provide framework-agnostic a11y unit testing tools. See [PatternFly Elements' `<pfe-accordion>`](https://github.com/patternfly/patternfly-elements/blob/6363f03d2d95db5146eee6453330b919655fb034/elements/pfe-accordion/test/pfe-accordion.spec.ts#L449-L452) for an example of how to write keyboard accessibility tests for interactive widgets
136+
137+
## Further Reading
138+
139+
[Introduction to the Node.js reference architecture: Accessibility](https://developers.redhat.com/articles/2022/11/03/nodejs-reference-architecture-part-10-accessibility)

docs/development/dev-flows.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,3 +150,7 @@ Additional Disadvantages:
150150
* High dependency on network connection
151151
* Cloud IDEs tend to be more locked down, giving developers less
152152
flexibility over development workflow and tools
153+
154+
## Further Reading
155+
156+
[Introduction to the Node.js reference architecture: Typical development workflows](https://developers.redhat.com/articles/2022/12/21/typical-development-workflows)

docs/development/npm-package-development.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,3 +166,5 @@ There might come a time when a package needs to be deprecated. The general guid
166166
* https://semver.npmjs.com/
167167
* https://docs.npmjs.com/cli/v9/commands/npm-dist-tag
168168
* https://docs.npmjs.com/cli/v9/commands/npm-deprecate
169+
170+
* [Introduction to the Node.js reference architecture: Node Module Development](https://developers.redhat.com/articles/2023/02/22/installing-nodejs-modules-using-npm-registry)

docs/development/npm-proxy.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,12 @@ Using a npm mirror/proxy is fairly easy. You can set the _registry_ that the npm
3030

3131
Since these registry are not Node.js specific and can be used by other languages, organizations might already have something running where npm support can be turned on.
3232

33-
## Learning Resources
33+
## Further Reading
3434

35-
https://jfrog.com/artifactory/
35+
* [Introduction to the Node.js reference architecture: Node Module Development](https://developers.redhat.com/articles/2023/02/22/installing-nodejs-modules-using-npm-registry)
3636

37-
https://guides.sonatype.com/repo3/quick-start-guides/proxying-maven-and-npm/
37+
* https://jfrog.com/artifactory/
3838

39-
https://www.sonatype.com/products/repository-oss-vs-pro-features
39+
* https://guides.sonatype.com/repo3/quick-start-guides/proxying-maven-and-npm/
40+
41+
* https://www.sonatype.com/products/repository-oss-vs-pro-features

docs/development/npm-publishing.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,10 @@ registry=http://my-internal-registry.local
8383

8484
If you are using the global `.npmrc` file, you can use the [npmrc module](https://www.npmjs.com/package/npmrc) to easily switch between multiple `.npmrc` configurations, although it is not necessary for publishing to an internal registry.
8585

86-
## Learning Resources
86+
## Further Reading
8787

88-
- https://github.blog/changelog/2020-10-02-npm-automation-tokens/
88+
* [Introduction to the Node.js reference architecture: Node Module Development](https://developers.redhat.com/articles/2023/02/22/installing-nodejs-modules-using-npm-registry)
8989

90-
- https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610
90+
* https://github.blog/changelog/2020-10-02-npm-automation-tokens/
91+
92+
* https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610

docs/development/secure-development-process.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,3 +226,7 @@ Based on the teams experience we recommend:
226226
and review/land the PRs generated.
227227
* Test and ensure that the module runs/passes tests on the
228228
latest LTS versions. This will reduce risk when updates are required for Node.js security releases.
229+
230+
## Further Reading
231+
232+
[Introduction to the Node.js reference architecture: 8 elements of securing Node.js applications](https://developers.redhat.com/articles/2022/08/09/8-elements-securing-nodejs-applications)

docs/operations/problem-determination.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -225,10 +225,9 @@ The team has used a hidden rest call in the application which allows changing th
225225
See [Node.js Reference Architecture, Part 2: Logging in Node.js](https://developer.ibm.com/blogs/nodejs-reference-architectire-pino-for-logging/)
226226
for more details.
227227

228+
## Further Reading
228229

229-
230-
231-
230+
[Introduction to the Node.js reference architecture: How to investigate 7 common problems in production](https://developers.redhat.com/articles/2023/03/21/how-investigate-7-common-problems-production)
232231

233232

234233

0 commit comments

Comments
 (0)