Daily Log

"What did you get done this week?" - Elon Musk

June 2, 2025

  • Read “A Philosophy of Software Design”
  • Learn Go with Tests: Maps, Dependency Injection, Mocking, Concurrency)

June 1, 2025

  • Read “A Philosophy of Software Design”
  • Boot.dev Docker Course
  • Set up my first Github Actions for Go Continuous Integration (CI)

May 31, 2025

May 30, 2025

  • Set up Neovim
  • Set up Tmux

May 29, 2025

  • Finish final exams
  • High school reunion party

May 5, 2025

  • Qdrant queries to find similar books for ML project.
  • AI Emotions presentation
  • Helped friend fix an issue with git.

May 4, 2025

  • Take Zettlekasten notes & Study for ML
  • Populate PostgreSQL database from Goodreads datasets for ML Project
  • Gym

May 3, 2025

  • Write Linear Algebra project report
  • Gym

May 2, 2025

  • Study ML for final
  • Start making a Python pipeline for ML project
  • Write & Publish Useful Git

May 1, 2025

  • Study for ML final
  • Make a slack bot
  • Gym

April 24, 2025

  • Practice Linear Algebra Presentation
  • Walk 45 minutes
  • Gym

— Spring Break + Got Extremely sick —

April 6, 2025

  • Finetune SBERT on book metadata for content-based filtering for ML project (BookDB.io)
  • Generate Embeddings for book metadata using finetuned model (BookDB.io)
  • Write explanations for ML Assignment 2, first draft.
  • Put a feedback widget on the sidebar for QuizBuilder.ai. (Only frontend)
  • Walk 1 hour

April 5, 2025

  • Prepare data for finetuning SBERT for ML project (BookDB.io)
  • Do Mock Midterm 3 for Probability Midterm.

April 4, 2025

  • Do Mock Midterm 2 for Probability Midterm.
  • Make Python Notebook & Cheatsheet for Probability Midterm.
  • Redesign the quiz summary page for QuizBuilder.ai.
  • Walk 1 hour.

April 3, 2025

  • Edit & Submit probability project video submission.
  • Do Mock Midterm 1 for Probability midterm
  • Add User Activity Discord notifications and error-logging in QuizBuilder.ai
  • Clean room

April 2, 2025

  • Edit probability project video submission
  • Continue working on ML Assignment 2 - Training Linear Regression, Random Forest, XGBoost
  • Study for Probability Midterm.

April 1, 2025

March 31, 2025

March 30, 2025

  • Start studying for Probability Midterm.
  • Start working on ML Assignment 2 - EDA on Bike-Sharing Dataset.
  • Set up Tanstack Router, ShadcnUI, Go backend for building QuizBuilder.ai

March 29, 2025

  • Learn how to finetune Sentence Transformers (SBERT) for ML Project (BookDB.io)
  • Gym

March 28, 2025

  • Map author_id to new uuid and store in users table with is_author=True. (BookDB.io)
  • Finetune SBERT on Book metadata. Result wasn’t good. Have to refine. (BookDB.io)
  • Upload users to Postgres from Goodreads datasets. (BookDB.io)

March 27, 2025

  • Add filters (blur, edge, emboss, sharpen) and SVD compression to Linear Algebra Project (TinyIMG.io)
  • Probability Project Presentation & Filming

March 26, 2025

  • Linear Algebra Assignment 4
  • Rebuild Linear Algebra project with WebGL
  • Obsidian Zettlekasten Notes for Deep Learning in ML class

March 25, 2025

  • Study & Practice Linear Algebra: Determinants, Least Squares, Orthonormal, Gram-Schmidt
  • Finish Probability Project 1
  • Document ML Project Datasets

March 24, 2025

  • Build a todo list API in Go with Gin, SQLc, and pgx.
  • Skim Tanstack Router docs

March 23, 2025

  • Plan ML Project
  • Gym

March 22, 2025

  • Work on Linear Algebra project (Go -> WebAssembly, Singular Value Decomposition)
  • Data preprocessing for ML Project (Goodreads Books Database)
  • Entrepreneurship class homework
  • Practice Go - PostgreSQL operations with pgx, SQLc, and Goose

March 21, 2025

  • Learn Concurrency in Go
  • Finsh Boot.dev Learning Go course
  • Finish Boot.dev HTTP Clients in Go course
  • Gym

March 20, 2025

  • Computer Architecture Midterm Exam

March 19, 2025

  • Active Recall Session for Computer Architecture Midterm
  • Grind Golang course on Boot.dev
  • Gym

March 18, 2025

  • Study for Computer Architecture Midterm
  • Study Recommender Techniques for Book Recommendation

March 17, 2025

  • Active Recall Session for Computer Architecture Midterm

March 16, 2025

  • Gym

March 15, 2025

  • Study & Take notes for Neural Networks in ML class
  • Gym
  • Stick to diet

Wasted a lot of time (>1.5hrs) scrolling on Instagram. Deleted the app again.

January 18, 2025

January 12, 2025

  • Study and take notes for ML class.
  • Study & practice probability in prep for class.

January 11, 2025

  • Stick to diet.
  • Study & practice Linear Algebra.
  • Study & practice probability in prep for class.
  • Start DesignGurus DSA course for leetcode prep.

January 7, 2025

Was feeling pretty sick today. Woke up pretty early to fix sleep schedule for uni. Senced body-ache and headache, probably from walking in the cold last night. Spent most of the day sleeping/chilling. Anyway, managed to get some prep studying done for uni.

  • Study ML in prep for university
  • Study Linear Algebra in prep for university

January 6, 2025

  • Finish redesigning the blog and adding sections to my personal website.
  • Write a project writeup on last semester’s Cloud Computing project at uni.
  • Practice working with Neovim
  • Read the Computer Architecture chapter of The Elements of Computing systems in preparation for university course.
  • Have a call with friend to show and get feedback for redesigned website blogs.