Skip to content

Commit 834b11b

Browse files
committed
feat(docs): reorganize Tech Radar sections for improved clarity and structure
1 parent 8253404 commit 834b11b

1 file changed

Lines changed: 19 additions & 7 deletions

File tree

docs/adr/tech-radar.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,24 @@
11
# Tech Radar
22

3-
- Python tech stack
4-
- Python and dependency management: `uv`
5-
- Linting and formatting: `ruff`
6-
- Type checking: `mypy`
7-
- Testing: `pytest`
8-
- Logging: `structlog` or `Powertools for AWS Lambda`
9-
- CLI argument parsing: `typer`
3+
## Python tech stack
4+
5+
- Python and dependency management: `uv`
6+
- Linting and formatting: `ruff`
7+
- Type checking: `mypy`
8+
- Testing: `pytest`
9+
- Logging: `structlog` or `Powertools for AWS Lambda`
10+
- CLI argument parsing: `typer`
11+
12+
## TypeScript tech stack
13+
14+
- TypeScript and dependency management: Node.js (LTS) and `pnpm`
15+
- Linting and formatting: `biome`
16+
- Type checking: `tsc`
17+
- Testing: `vitest`
18+
- Logging: `winston` or `Powertools for AWS Lambda`
19+
- CLI argument parsing: `commander`
20+
21+
Note: Selecting any default tool above still requires an ADR that compares and assesses at least two or three popular alternatives using the [ADR template](./adr-template.md).
1022

1123
---
1224

0 commit comments

Comments
 (0)