DIMMiN Notes

My working notes related to the development of dimmin.com.

Clear Filters

2025-08-24-Sunday

Read more

2025-08-23-Saturday

Read more

2025-08-21-Thursday

  • Created a Mel Spectrogram visualizing each of the 6 Vietnamese tones. Could serve as an interesting prototype for an additional tonal language learning app or an interesting post for the Blog App.

Read more

2025-08-20-Wednesday

  • JSON extracted data now populates individual BookNook/Note objects
  • Note uniqueness is enforced on Book.id, Note.source_text, Note.note_type, and User.id
  • Changes to Note objects where they are either created or updated are now tracked within the Django Management Command (apps/booknook/management/commands/booknook_process_enotes.py)
  • Updated the display on the Django Admin page so that notes are searchable by source_text and filterable by Book.title as well as Note.note_type
  • Pushed changes to the BookNook app.
  • Created another Django Management Command (apps/booknook/management/commands/booknook_convert_terms.py) that converted existing Term objects into their appropriate Note objects
  • Transferred existing propositions / terms to the new generic BookNook/Note Django Model.
  • Used the Django Shell to apply the booknook_process_enotes.py command across all books.
  • Updated the Book Django Model's save() method so that enotes are processed whenever they are updated for a Book.
  • Created a github issue to reference the duplicate Note updating / re-writing over itself problem later (would make a great first issue if any devs wanted to join me on this project).

Read more

2025-08-19-Tuesday

  • Updated obsidian note layout

Read more

2025-08-18-Monday

  • Created a Django Management Command within the BookNook app that accesses the JSON enotes (apps/booknook/management/commands/booknook_process_enotes.py)
  • Created a new Note object within the BookNook app that represents all of the different kinds of highlights (propositions, terms, quotes, etc.)

Read more

2025-08-14-Thursday

  • Got the DIMMiN App working on Elvis, now I can develop the site on my laptop again!
  • Removed terms and propositions from the BookProgress Django Model

Read more

2025-01-20-Monday

Read more

2024-12-31-Tuesday

Read more

2024-12-29-Sunday

Read more