Migrate Markdown-Notes: projects, meetings, reference, personal
This commit is contained in:
45
tasks/development.md
Normal file
45
tasks/development.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# Development
|
||||
|
||||
## nKode Core
|
||||
|
||||
- [ ] track time it takes for people to login
|
||||
- [ ] Get login interface svgs should be pre sorted when the client gets them. the client should have to receive the index and the svgs
|
||||
- [ ] fuzz testing
|
||||
- [ ] Everytime a user logins in, the refresh token is overwritten in the database. This means that you can login to one place at a time.
|
||||
- [ ] hanko instead of okta?
|
||||
- [ ] implement a lockout
|
||||
- [ ] Build an nKode Cracker
|
||||
- [ ] Secure against User enumeration
|
||||
- [ ] Build an Icon Generator
|
||||
- [ ] Steadily increase the number of icons over time
|
||||
|
||||
## Authentication & Security
|
||||
|
||||
- [ ] Jwt should be two key signature so our server can sign and anyone with a public key can verify
|
||||
- [ ] Jwt signing keys should be in customer db
|
||||
- [ ] What if apps could bring their keypad to NKode?
|
||||
|
||||
## Email Service
|
||||
|
||||
- [ ] Implement email retry if email fails to send or dlq
|
||||
- [ ] Improve Email service
|
||||
- [ ] Require email verification before first login
|
||||
- [ ] Monitor Complains and Bounce
|
||||
|
||||
## API
|
||||
|
||||
- [ ] add swagger to the api (task for jordan)
|
||||
- [ ] How do i rate limit api endpoint?
|
||||
|
||||
## Infrastructure
|
||||
|
||||
- [ ] Ask Danny about backing up to sesol servers
|
||||
- [ ] Test server traffic
|
||||
- [ ] Need alert when server is down; maybe with healthcheck and telegram or discord bot @due(2026-10-27)
|
||||
- [ ] Need to see resource utilization @due(2026-10-27)
|
||||
- [ ] Add goaccess to coolify servers
|
||||
|
||||
## Ideas
|
||||
|
||||
- [ ] Compare NKode to phone numbers. Can people remember icons better than numbers? Can the remember more
|
||||
- [ ] NKode file sharing
|
||||
14
tasks/devops.md
Normal file
14
tasks/devops.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# DevOps
|
||||
|
||||
## Infrastructure
|
||||
|
||||
- [ ] rocket chat as a messaging service?
|
||||
- [ ] Implement Staging and Prod
|
||||
- [ ] Gitea openid connect
|
||||
- [ ] Write a script that create an account everywhere like a unified login portal
|
||||
- [ ] resources dashboard for coolify
|
||||
|
||||
## Secrets & Deployment
|
||||
|
||||
- [ ] migrate secrets from .env to docker secret — [docker stack is my new favorite way to deploy to a VPS](https://www.youtube.com/watch?v=fuZoxuBiL9o)
|
||||
- [ ] implement oauth2
|
||||
20
tasks/documentation.md
Normal file
20
tasks/documentation.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Documentation
|
||||
|
||||
## Content to Write
|
||||
|
||||
- [ ] Write about
|
||||
- [ ] Write an article about ways nKode can stop common attacks
|
||||
- [ ] inspiration for nKode videos
|
||||
- [ ] Ssn example
|
||||
- [ ] add password statistics to login page
|
||||
|
||||
## Questions to Answer
|
||||
|
||||
- [ ] Questions to answer: Given someone is observing your nkode guesses, how many times do you need to see an nkode entry to guess it?
|
||||
- [ ] Question to answer: What is the probability of having overlap in your nkode?
|
||||
- [ ] whats the probability of randomly entering an nkode?
|
||||
|
||||
## Website
|
||||
|
||||
- [ ] Can i make nkode landing page more like dhh's sites?
|
||||
- [ ] [docusaurus](https://github.com/facebook/docusaurus) for creating nice documentation
|
||||
27
tasks/ideas.md
Normal file
27
tasks/ideas.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Ideas
|
||||
|
||||
## Business Ideas
|
||||
|
||||
- [ ] App that goes into your X and blocks all the fake accounts
|
||||
- [ ] Race to MVP
|
||||
- [ ] todo list that turns completed todos into ai art
|
||||
- [ ] AI that fights insurance companies
|
||||
- [ ] Receipt box sucks make a better version
|
||||
- [ ] Adjustable length usb-c charger
|
||||
- [ ] NKode on Linux
|
||||
- [ ] Write a blog about setting up vps connecting to porkbun and email
|
||||
- [ ] Blog idea
|
||||
- [ ] Make and sell puzzles
|
||||
- [ ] insect killer
|
||||
- [ ] Relaxing melodic videos with beautiful background (product placement in the background)
|
||||
- [ ] mini drone that holds your phone in mid air
|
||||
- [ ] food truck app. Find food trucks
|
||||
|
||||
## Craft Ideas
|
||||
|
||||
- [ ] Portable Laptop with kinesis
|
||||
- [ ] Self host rss
|
||||
|
||||
## Blog Examples
|
||||
|
||||
- [ ] [Political Views](https://www.thecodedmessage.com/political/)
|
||||
32
tasks/learning.md
Normal file
32
tasks/learning.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# Things to Learn
|
||||
|
||||
## Security
|
||||
|
||||
- [ ] learn cyber security
|
||||
- [ ] over the wire
|
||||
- [ ] HTB SQL injection
|
||||
- [ ] HTB password cracking
|
||||
|
||||
## Cryptography
|
||||
|
||||
- [ ] read aes spec
|
||||
- [ ] read aes medium
|
||||
- [ ] Argon2
|
||||
|
||||
## Authentication
|
||||
|
||||
- [ ] Openid Connect
|
||||
- [ ] Saml
|
||||
- [ ] Oath
|
||||
- [ ] find requirments
|
||||
|
||||
## DevOps
|
||||
|
||||
- [ ] what is docker swarm?
|
||||
- [ ] what is docker stack?
|
||||
|
||||
## Other
|
||||
|
||||
- [ ] libsql
|
||||
- [ ] install arch on VM
|
||||
- [ ] get DHH books
|
||||
8
tasks/personal-tasks.md
Normal file
8
tasks/personal-tasks.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# Personal
|
||||
|
||||
- [ ] Anniversary coming up @due(2026-09-01)
|
||||
- [ ] make a personal website like this
|
||||
- [ ] Congress gpt
|
||||
- [ ] App that gets rid of Twitter bots
|
||||
- [ ] video streaming from vps: FFmpeg + Nginx or Peertube
|
||||
- [ ] install and practice home row mods
|
||||
6
tasks/wishlist.md
Normal file
6
tasks/wishlist.md
Normal file
@@ -0,0 +1,6 @@
|
||||
# Wishlist
|
||||
|
||||
- [ ] Remarkable tablet
|
||||
- [ ] iPhone
|
||||
- [ ] Sprinklers
|
||||
- [ ] minimal phone
|
||||
Reference in New Issue
Block a user