DIMMiN Notes
My working notes related to the development of dimmin.com.
2025-09-08-Monday
- Uploaded Programming by Pixel clips to my YouTube channel in case I run into significant problems rendering my own MP4 files.
- Updated the
blog.models.PostDjango Model so thatdate_publishedanddate_modifiedwere both able to be altered (and changed the publish date for Programming by Pixels to yesterday) - Added a new category for the
Postobject calledSeriesthat I can potentially use for projects that aren't just one-off analyses or side projects - Created a
README.mdfile for the programming by pixels GitHub repo that included some example videos of the different algorithms - Wrote an Amazon review of the pixel matrix including some of my videos to potentially advertise my own website (though I think it was taken down).
- Finished rough outline for Homelab is Where the Heart Is
- Collected necessary images for Homelab is Where the Heart Is
- Updated Homelab diagram using an online diagram maker
- Created the side panel image and featured image art for the post
2025-09-07-Sunday
- Figured out how to get videos to render within the RichTextEditor with CKeditor
- Figured out how to crop videos with moviepy, made them accessible to my blog posts via S3 using the
/media-proxy/Django View - Created a GitHub repo (available here) to host the code for each script
- Published Programming by Pixels (now available here)
2025-09-06-Saturday
- Finished first draft of Programming by Pixels
- Collected all required pictures and videos for Programming by Pixels
- Created a script that could crop images from the RPi camera to the dimensions of the pixel board
2025-09-05-Friday
- Configured a work phone so I can leave my daily phone off (far less distracting)
- Continued writing Programming by Pixels (may take more time than I thought, I want to re-work some of the scripts so that the code isn't embarassing)
- Established a Alias Script for recording videos and images with
libcamon the raspberry pi, allowing me to use commands likecapvidandcappicto capture videos and images respectively.
2025-09-04-Thursday
- Finished the outline of Programming by Pixels
- Started the first draft of Programming by Pixels
2025-09-03-Wednesday
- Collected starting images (more can be collected from the camera to demonstrate functionality of individual scripts), scripts, and other resources from PostiePi.
- Transferred to my local machine to start writing the Programming by Pixels Blog Post.
2025-09-01-Monday
- Updated the
Likefeature so that the color of the heart SVG represents the state of the post by the user (liked or not liked) - Added
Commentfunctionality for the Blog App - Closed Issue 8 after implementing blog post interactivity with users
- Opened a new issue called Upgrade Comments for Blog App which highlights the future upgrades that could be made for comments on blog posts.
2025-08-31-Sunday
- Fixed the SMTP email authentication issue by updating Google Workspace envrionment variables
- Implemented category tags for the Blog App so that tags can now be appropriately filtered by their tagged category (closing the Implement Blog App Categories Issue)
- Integrated the
Likefunctionality into the app, with interactivity via AJAX scripts - Organized / outlined all of the different issues related to the Blog App to tackle
2025-08-30-Saturday
- Updated last D3 Beta Distribution Data Visualization so that the user could alter distribution parameters before sampling / selecting which animation to play
- Pushed Static Files to Production, allowing blog posts to render properly in the Blog App
- Optimized D3 chart widths for mobile view
- Published Mini Martial Artists - Part 2, now available here
- Add a
ResearchPaperDjango Model to theBookNookapp, along with a correspondingResearchNoteobject and a Django Management Command to process it