thanhnguyen2187's recent activity
-
Comment on I was an MIT educated neurosurgeon. Now I'm unemployed and alone in the mountains. How did I get here? in ~health.mental
-
I was an MIT educated neurosurgeon. Now I'm unemployed and alone in the mountains. How did I get here?
34 votes -
Comment on What programming/technical projects have you been working on? in ~comp
thanhnguyen2187 I've been working on an offline-first note-taking application named Cryptaa. Latest development version: https://cryptaa.pages.dev GitHub repository: https://github.com/thanhnguyen2187/cryptaa Its...I've been working on an offline-first note-taking application named Cryptaa.
- Latest development version: https://cryptaa.pages.dev
- GitHub repository: https://github.com/thanhnguyen2187/cryptaa
Its features:
- Offline-first with optional synchronization server (powered by Triplit)
- In-application encryption/decryption
- Simple tagging and filtering and sorting
I dogfood it daily and think that it's good for:
- Random notes that you sort of want to throw away
- Secretive stuff (login credentials and token-filled shell commands)
The technical stack is:
- Svelte/SvelteKit
- XState
- Triplit
I created the application as I was not satisfy with Notion/Evernote/other note-taking applications on their speed and security and not having a web version. Originally, I planned on making it more fully-fledged, but then seriously trying Obsidian changed my mind: it's nearly impossible to make my application as feature-ful. It's the best if I let it be good at its niches: encrypted notes.
-
Comment on What programming/technical projects have you been working on? in ~comp
thanhnguyen2187 I'm working on an offline-first code snippet manager named Crypta. I created it to scratch my own itch: having a place to quickly copy and paste text, with encryption/decryption for sensitive...I'm working on an offline-first code snippet manager named Crypta. I created it to scratch my own itch: having a place to quickly copy and paste text, with encryption/decryption for sensitive data.
After making a rudimentary offline-first version works, I'm working on a more sophisticated data persistence strategy: in-browser SQLite (
wa-sqlite
) and HTTP-exposed SQLite (sqliterg
) wrapped by Drizzle.You guys can try the application here: https://thanhnguyen2187.github.io/crypta. The source is available at: https://github.com/thanhnguyen2187/crypta
The video made me think about a... writing/life lesson I have learned, which is "be authentic". The way the doctor in the video spoke from his heart was compelling, and it raised many thoughts from me. He detailed a healthcare system problem, but I feel like it is a bigger/more universal problem of human themselves, where everything is distorted in the name of commercialization.