DIMMiN Notes

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

Clear Filters

2025-08-30-Saturday

Read more

2025-08-29-Friday

  • Created the adjustable demo takedown success Beta Distribution chart that the user could interact with
  • Created the sampling logic / animation for D3 charts
  • Integrated Pixi with D3 animations, chaining them so the output of the D3 Data Visualization then activates a sequence of animations for the Spritesheets.

Read more

2025-08-28-Thursday

Read more

2025-08-27-Wednesday

  • Created correct Spritesheet and Metadata to include all animations
  • Validated that all animations were working properly and that metadata properly associated each image with the correct snapshot
  • Created a re-coloring script based on my recoloring logic around a base color, used this to create two different composite fighter spritesheets to use in my blog post
  • Rendered these fighters in the browser with correct animations using Pixi
  • Chained animations so that fighters can elegantly go between different animations / states using Pixi

Read more

2025-08-26-Tuesday

Read more

2025-08-25-Monday

Read more

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