-
**Describe the bug**
Current DB design doesn't include FKs or indexes across all backend services. This reflects in slow search performance across all screens.
**To Reproduce**
Steps to reproduce…
-
Feature related technical debt in the codebases
(We'll open another one for refactoring related stuff)
## Some points to remember
### These were not taken good care of while writing the init…
-
## Tech Debt
In this issue, I will record all tech debts I found in the TiDB statistics module.
## Code duplication
The worst and most serious technical debt in the statistics module is code …
-
**Describe the bug**
Document types for async submission & evidence needs to be defined in masters.
**To Reproduce**
All document types in UI are hardcoded. Backend also doesn't do any validatio…
-
The codebase currently contains some minor TODO. We have to address those
-
1. `counter[string] = counter.get(string,0) +1`
```python
def word_count(spam: list[str]) -> dict[str, int]:
counter = {}
for string in spam:
counter[string] = counter.get(string…
-
While investigating the large bundle size [of another project](https://github.com/NEARBuilders/near-bos-webcomponent/pull/45), I noticed the size of near-wallet-selector took up a pretty hefty portion…
-
- cleanup dead code
- flatten scaffold where possible
- restructure react components nesting so that used dependencies are colocated
- DRY code up where it makes sense
-
Dev Ops requested teams identify tech-ops related technical debt to clear ~ 1 sprint per year
[TechOps Activities](https://github.com/sillsdev/techops-docs/wiki/Tech-Debt-Cleanup-Sprint-with-Produc…
-
### Pain
Currently, hard coded strings are used to determine block types and generate block pages.
This isn't maintainable as refactors on blocks require manually updating the types and knowledge of…