From 99e4a3d8adcb5fad1d8eb77b9c519a979079eb31 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Wed, 4 Jun 2025 11:23:13 -0500 Subject: feat: initial commit --- templates/programming/bug-report.org | 23 +++++++++++++++++++++++ templates/programming/code-review.org | 20 ++++++++++++++++++++ templates/programming/coding-notes.org | 15 +++++++++++++++ templates/programming/dev-diary.org | 12 ++++++++++++ templates/programming/feature-spec.org | 18 ++++++++++++++++++ 5 files changed, 88 insertions(+) create mode 100644 templates/programming/bug-report.org create mode 100644 templates/programming/code-review.org create mode 100644 templates/programming/coding-notes.org create mode 100644 templates/programming/dev-diary.org create mode 100644 templates/programming/feature-spec.org (limited to 'templates/programming') diff --git a/templates/programming/bug-report.org b/templates/programming/bug-report.org new file mode 100644 index 0000000..fe659a2 --- /dev/null +++ b/templates/programming/bug-report.org @@ -0,0 +1,23 @@ +#+TITLE: Bug Report Template +#+DATE: %<%Y-%m-%d> +#+FILETAGS: :dev:bugs: + +* Summary +Brief description of the bug. + +* Steps to Reproduce +1. +2. +3. + +* Expected Behavior + +* Actual Behavior + +* Environment +- OS: +- App version: +- Logs: + +* Status +** TODO Needs Triage \ No newline at end of file diff --git a/templates/programming/code-review.org b/templates/programming/code-review.org new file mode 100644 index 0000000..32e12e0 --- /dev/null +++ b/templates/programming/code-review.org @@ -0,0 +1,20 @@ +#+TITLE: Code Review Notes +#+DATE: %<%Y-%m-%d> +#+FILETAGS: :dev:review: + +* PR Info +- Title: +- Author: +- Repo/Branch: + +* Summary + +* Review Checklist +- [ ] Functionality +- [ ] Code style +- [ ] Tests included +- [ ] Docs updated + +* Comments +** TODO Suggest more modular functions +** DONE Fixed broken test case \ No newline at end of file diff --git a/templates/programming/coding-notes.org b/templates/programming/coding-notes.org new file mode 100644 index 0000000..5c22e7a --- /dev/null +++ b/templates/programming/coding-notes.org @@ -0,0 +1,15 @@ +#+TITLE: Coding Notes - [Topic] +#+DATE: %<%Y-%m-%d> +#+FILETAGS: :code:reference: + +* Summary + +* Examples +#+BEGIN_SRC python +def hello(): + print("Hello, world!") +#+END_SRC + +* Gotchas + +* References \ No newline at end of file diff --git a/templates/programming/dev-diary.org b/templates/programming/dev-diary.org new file mode 100644 index 0000000..8daff74 --- /dev/null +++ b/templates/programming/dev-diary.org @@ -0,0 +1,12 @@ +#+TITLE: Dev Diary - %<%Y-%m-%d> +#+FILETAGS: :dev:journal: + +* What I Worked On + +* Challenges + +* Breakthroughs + +* Tomorrow’s Plan + +* Notes \ No newline at end of file diff --git a/templates/programming/feature-spec.org b/templates/programming/feature-spec.org new file mode 100644 index 0000000..12c00ce --- /dev/null +++ b/templates/programming/feature-spec.org @@ -0,0 +1,18 @@ +#+TITLE: Feature Spec - [Feature Name] +#+DATE: %<%Y-%m-%d> +#+FILETAGS: :dev:feature: + +* Overview + +* Use Cases + +* User Story +As a ____, I want to ____ so that ____. + +* Requirements +- Functional +- Non-functional + +* Open Questions + +* Implementation Notes \ No newline at end of file -- cgit v1.2.3-70-g09d2