The Life Transition Project
The Grind.
1,850Hours Logged
180Days of "Monk Mode"
0Days Off
"I will not just learn to code. I will re-engineer my entire career."
After leaving my Data Analyst role at H&M in London, I returned to Korea with a singular mission: to transition into a visa-sponsored Software Engineer role in Europe by April 2026. This project is the documentation of that metamorphosis.
PHASE 1Aug 1 — Oct 16
The Prep
600 Hours. The goal was foundational saturation. I treated computer science like a full-time job.
- • CS50 & Fundamentals
- • Python Mastery
- • Data Structures Basics
- • "Grokking Algorithms"
PHASE 2Oct 17 — Jan 31
The Forge
1,250 Hours. The hardest phase. I cut off all socialization. No friends. No drinking. Just code. Pivoted to Java & Spring Boot to build enterprise-grade skills.
- • Java 17 & Spring Boot 3
- • Built "The Baker" (Full Stack)
- • 150+ Neetcode Problems
- • System Design (Scale)
PHASE 3Feb 1 — Apr 30
The Launch
Current Status. The objective is clear: Secure 3 Offers.I am leveraging my "Hybrid" profile—combining H&M business strategy with backend engineering.
Active Job SearchInterview Prep
The Evidence.
Every single day. Documented.
hong@tltp: ~/daily-logs
➜cat tltp_history.log
THE LIFE TRANSITION PROJECT: 1 AUGUST 2025 - 30 APRIL 2026 (39 WEEKS, 273 DAYS) [CURRENT STATE]: LAUNCH PHASE INITIATED --------------------------------------------------- WEEK 27 2 FEB 2026 - Woke up at 6:50. Continued pushing minor updates for the bakery app, continued Algorithms for Coding Tests course (completed 34 out of 56 lectures), reviewed Neetcode 150 (Copy List With Random Pointers), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. Beginning of the launch phase! 1 FEB 2026 - Woke up at 6:20. Updated reservation and points logic to prevent staff mistake, continued Algorithms for Coding Tests course (completed 33 out of 56 lectures), reviewed Neetcode 150 (Add Two Numbers), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. Beginning of the launch phase! 31 JAN 2026 - Woke up at 6:20. Activated reservation of the Bakery Web App to customers, continued Algorithms for Coding Tests course (completed 33 out of 56 lectures), reviewed Neetcode 150 (Balaned Binary Tree), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. End of the forge phase! 30 JAN 2026 - Woke up at 6:20. Launched the Bakery Web App to customers!!!, continued Algorithms for Coding Tests course (completed 32 out of 56 lectures), reviewed Neetcode 150 (Subtree of Another Tree), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. WEEK 26 F 29 JAN 2026 - Woke up at 6:30. Finished adding and editing images for the menu page, updated the historical data for the prediction algorithm, and had a final check for customer launch of the Bakery Web App, continued Algorithms for Coding Tests course (completed 31 out of 56 lectures), reviewed Neetcode 150 (Lowest Common Ancestor of a Binary Search Tree), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 28 JAN 2026 - Woke up at 6:20. Updated about page, added and edited images for the menu page, updated the points percentage, fixed reservation cancellation not showing up on the staff page for the Bakery Web App, continued Algorithms for Coding Tests course (completed 30 out of 56 lectures), reviewed Neetcode 150 (Binary Tree Level Order Traversal), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 27 JAN 2026 - Woke up at 6:20. Added an auto-login feature, debugged a membership issue, changed the design for the "my order" page, and created a readme.md file for the Bakery Web App, continued Algorithms for Coding Tests course (completed 29 out of 56 lectures), reviewed Neetcode 150 (Binary Tree Right Side View), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 26 JAN 2026 - Woke up at 6:30. Continued to fetch historical leftover data into a single csv file for the Bakery Web App, continued Algorithms for Coding Tests course (completed 28 out of 56 lectures), reviewed Neetcode 150 (Count Good Nodes In Binary Tree), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 25 JAN 2026 - Woke up at 6:30. Engineered the "True Average" waste logic to solve data sparsity issues by filtering for active shelf days, calibrated the AI sensitivity thresholds (lowered from 3.0 to 1.0) to correctly surface "Boost/Drop" signals for low-volume products, and resolved the "0.0" data synchronization bug by enforcing the Python training execution before server startup, continued Algorithms for Coding Tests course (completed 27 out of 56 lectures), reviewed Neetcode 150 (Validate Binary Search Tree), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 24 JAN 2026 - Woke up at 6:40. Debugged the CI/CD pipeline confusion by confirming the GitHub Actions to Render Deploy Hook connection was fully functional, refactored the backend architecture by splitting the monolithic SalesController into a dedicated StaffPageController to resolve critical BeanCreationExceptions and ambiguous mappings, upgraded the AI PredictionService to support dynamic weight loading from JSON and implemented a "What-If" simulation logic allowing staff to manually test weather scenarios against the model, overhauled the Staff Dashboard UI to transparently display base scores alongside day and weather impacts, and finalized the AI strategy to train separate Demand and Risk models using positive and negative data, commencing the historical waste data entry, continued Algorithms for Coding Tests course (completed 24 out of 56 lectures), reviewed Neetcode 150 (Kth Smallest Element In a Bst), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 23 JAN 2026 - Woke up at 6:40. Engineered the core "Context-Aware" logic by building a cross-language data pipeline (Python-to-Java) to extract seasonality factors from raw CSV history, fixing critical data corruption bugs along the way. Professionalized the backend architecture by implementing JUnit/Mockito testing to verify atomic inventory restoration, securing credentials via Environment Variables, adding legal compliance (Privacy Policy), and deploying Swagger API documentation to standard engineering specifications, continued Algorithms for Coding Tests course (completed 23 out of 56 lectures), reviewed Neetcode 150 (K Closest Points to Origin), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. WEEK 25 22 JAN 2026 - Woke up at 6:50. Restored critical "Live Stock" visibility and sorting logic to the Menu UI, resolved breaking mobile layout issues on the Reservation page, and executed an emergency manual deployment to bypass a corrupted local Git state, continued Algorithms for Coding Tests course (completed 22 out of 56 lectures), reviewed Neetcode 150 (Walls and Gates), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 21 JAN 2026 - Woke up at 6:50. Engineered a secure "Staff Only" authentication gate using Spring Security, implemented "Takeaway" and "Cut" feature logic across the full stack from PostgreSQL entity updates to frontend badge rendering, successfully purchased and configured the custom domain thebaker.cc with full SSL encryption via Cloudflare and Render, and finalized a roadmap to upgrade the AI prediction engine using a 12-month dataset to account for seasonality and concept drift, continued Algorithms for Coding Tests course (completed 22 out of 56 lectures), reviewed Neetcode 150 (Rotting Oranges), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 20 JAN 2026 - Woke up at 7:00. Engineered the "Morning Briefing" predictive dashboard using Java-based sales forecasting logic, implemented a "Weather Simulator" for dynamic demos, and successfully integrated PWA architecture to enable native-like Android installation capabilities, continued Algorithms for Coding Tests course (completed 21 out of 56 lectures), reviewed Neetcode 150 (Longest Palindromic Substring), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 19 JAN 2026 - Woke up at 7:30. Deployed the Bakery Web App MVP to the cloud via Docker, resolved critical mobile responsiveness for the Staff Dashboard, and engineered a Python data pipeline to extract historical weather datasets for the predictive analytics engine, continued Algorithms for Coding Tests course (completed 20 out of 56 lectures), reviewed Neetcode 150 (Palindromic Substrings), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 18 JAN 2026 - Woke up at 6:50. Engineered and shipped the Bakery Web App MVP, finalizing the Staff Dashboard, complex Point/Payment logic, and Barcode Scanner integration for the initial stakeholder demo, continued Algorithms for Coding Tests course (completed 18 out of 56 lectures), continued Neetcode 150 (Palindromic Substrings; total 82 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 17 JAN 2026 - Woke up at 6:40. Shipped the MVP Core (Full-Stack Order System + Staff Inventory Control) of the Bakery Web App, continued Algorithms for Coding Tests course (completed 18 out of 56 lectures), continued Neetcode 150 (Longest Palindromic Substring; total 81 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. 16 JAN 2026 - Woke up at 6:50. Initialized the backend for the Bakery Web App, continued Algorithms for Coding Tests course (completed 15 out of 56 lectures), continued Neetcode 150 (Rotting Oranges; total 80 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced French/Spanish on Babbel/Duolingo. WEEK 24 15 JAN 2026 - Woke up at 6:10. Continued Algorithms for Coding Tests course (completed 13 out of 56 lectures), continued Neetcode 150 (Walls and Gates; total 79 out of 150 problems solved), took the SIELE exam, reviewed Spanish vocabulary using Anki, continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 14 JAN 2026 - Woke up at 6:20. Continued Algorithms for Coding Tests course (completed 10 out of 56 lectures), continued Neetcode 150 (K Closest Points to Origin; total 79 out of 150 problems solved), reviewed Spanish vocabulary using Anki, continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 13 JAN 2026 - Woke up at 6:30. Started Algorithms for Coding Tests course (completed 5 out of 56 lectures), continued Neetcode 150 (Kth Smallest Element In a Bst; total 78 out of 150 problems solved), reviewed Spanish vocabulary using Anki, continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 12 JAN 2026 - Woke up at 6:30. Completed QueryDSL course (completed 41 out of 41 lectures), continued Neetcode 150 (Validate Binary Search Tree; total 77 out of 150 problems solved), reviewed Spanish vocabulary using Anki, continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 11 JAN 2026 - Woke up at 6:50. Continued QueryDSL course (completed 36 out of 41 lectures), continued Neetcode 150 (Count Good Nodes In Binary Tree; total 76 out of 150 problems solved), continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 10 JAN 2026 - Woke up at 6:30. Continued QueryDSL course (completed 30 out of 41 lectures), continued Neetcode 150 (Binary Tree Right Side View; total 75 out of 150 problems solved), took lecture 1 of AI product builder by JoCoding, continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 9 JAN 2026 - Woke up at 5:50. Continued QueryDSL course (completed 16 out of 41 lectures), continued Neetcode 150 (Binary Tree Level Order Traversal; total 74 out of 150 problems solved), continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 23 8 JAN 2026 - Woke up at 6:30. Started QueryDSL course (completed 7 out of 41 lectures), continued Neetcode 150 (Lowest Common Ancestor of a Binary Search Tree; total 73 out of 150 problems solved), read "Finish Spring Boot in One Day", continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions in Java course on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 7 JAN 2026 - Woke up at 6:30. Completed Spring Data JPA course (completed 32 out of 32 lectures), continued Neetcode 150 (Subtree of Another Tree; total 72 out of 150 problems solved), continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, continued Data Types and Exceptions course in Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 6 JAN 2026 - Woke up at 6:00. Continued Spring Data JPA course (completed 26 out of 32 lectures), continued Neetcode 150 (Balanced Binary Tree; total 71 out of 150 problems solved), continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, started Data Types and Exceptions course in Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 5 JAN 2026 - Woke up at 6:00. Continued Spring Data JPA course (completed 19 out of 32 lectures), continued Neetcode 150 (Add Two Numbers; total 70 out of 150 problems solved), continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, completed Introduction to OOP course in Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 4 JAN 2026 - Woke up at 7:00. Started Spring Data JPA course (completed 6 out of 32 lectures), continued Neetcode 150 (Copy List With Random Pointer; total 69 out of 150 problems solved), continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 3 JAN 2026 - Woke up at 6:30. Completed Spring Boot & JPA 2 course (completed 24 out of 24 lectures), continued Neetcode 150 (Remove Nth Node from End of List; total 68 out of 150 problems solved), continued reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 2 JAN 2026 - Woke up at 6:20. Continued Spring Boot & JPA 2 course (completed 19 out of 24 lectures), continued Neetcode 150 (Reorder List; total 67 out of 150 problems solved), started reviewing HTML, CSS, and JavaScript, talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 22 1 JAN 2026 - Woke up at 6:10. Started Spring Boot & JPA 2 course (completed 10 out of 24 lectures), continued Neetcode 150 (Time Based Key-Value Store; total 66 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. Happy New Year! 31 DEC 2025 - Woke up at 6:20. Completed Spring Boot & JPA 1 course (completed 36 out of 36 lectures), continued Neetcode 150 (Search In Rotated Sorted Array; total 65 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 30 DEC 2025 - Woke up at 5:50. Started Spring Boot & JPA 1 course (completed 13 out of 36 lectures), continued Neetcode 150 (Koko Eating Bananas; total 64 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 29 DEC 2025 - Woke up at 6:00. Completed Spring DB 1 course (completed 57 out of 57 lectures), continued Neetcode 150 (Car Fleet; total 63 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 28 DEC 2025 - Woke up at 6:30. Continued Spring DB 1 course (completed 45 out of 57 lectures), continued Neetcode 150 (Daily Temperatures; total 62 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 27 DEC 2025 - Woke up at 6:40. Continued Spring DB 1 course (completed 27 out of 57 lectures), continued Neetcode 150 (Evaluate Reverse Polish Notation; total 61 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 26 DEC 2025 - Woke up at 6:50. Completed JPA course (completed 56 out of 56 lectures), started Spring DB 1 course (completed 8 out of 57 lectures), continued Neetcode 150 (Permutation in Spring; total 60 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 21 25 DEC 2025 - Woke up at 6:40. Continued JPA course (completed 45 out of 56 lectures), continued Neetcode 150 (Longest Repeating Character Replacement; total 59 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. Merry Christmas! 24 DEC 2025 - Woke up at 6:50. Continued JPA course (completed 35 out of 56 lectures), continued Neetcode 150 (Trapping Rain Water; total 57 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 23 DEC 2025 - Woke up at 6:20. Continued JPA course (completed 27 out of 56 lectures), continued Neetcode 150 (Container With Most Water; total 56 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 22 DEC 2025 - Woke up at 7:10. Started JPA course (completed 14 out of 56 lectures), continued Neetcode 150 (Longest Consecutive Sequence; total 55 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 21 DEC 2025 - Woke up at 6:20. Completed Spring MVP 1 course (completed 72 out of 72 lectures), continued Neetcode 150 (Valid Sudoku; total 54 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 20 DEC 2025 - Woke up at 5:50. Continued Spring MVP 1 course (completed 50 out of 72 lectures), continued Neetcode 150 (Product of Array Except Self; total 53 out of 150 problems solved), had an initial branstorming session for the bakery app, talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 19 DEC 2025 - Woke up at 6:30. Continued Spring MVP 1 course (completed 40 out of 72 lectures), continued Neetcode 150 (Encoding and decoding; total 52 out of 150 problems solved), continued Neetcode DS&A for beginners (Binary Search: search array), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 20 18 DEC 2025 - Woke up at 6:20. Continued Spring MVP 1 course (completed 25 out of 72 lectures), continued Neetcode 150 (Top K Frequent Elements; total 51 out of 150 problems solved), completed course 1 of Andrew Ng's machine learning specialization, talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 17 DEC 2025 - Woke up at 6:15. Started Spring MVP 1 course (completed 12 out of 72 lectures), continued Neetcode 150 (Group Anagrams; total 50 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 16 DEC 2025 - Woke up at 6:10. Completed Spring Basic course (completed 65 out of 65 lectures), continued Neetcode 150 (Sprial Matrix; total 49 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish on Babbel/Duolingo. 15 DEC 2025 - Woke up at 6:20. Continued Spring Basic course (completed 53 out of 65 lectures), continued Neetcode 150 (Rotate Image; total 48 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish/French on Babbel/Duolingo. 14 DEC 2025 - Woke up at 6:20. Continued Spring Basic course (completed 37 out of 65 lectures), continued Neetcode 150 (Plus One; total 47 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish/French on Babbel/Duolingo. 13 DEC 2025 - Woke up at 6:20. Started Spring Basic course (completed 18 out of 65 lectures), continued Neetcode 150 (Happy Number; total 46 out of 150 problems solved), continued Andrew Ng's machine learning specialization (completed part of week 3 of course 1), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish/French on Babbel/Duolingo. 12 DEC 2025 - Woke up at 6:00. Completed Spring Introduction course (completed 28 out of 28 lectures), continued Neetcode 150 (Insert Interval; total 45 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish/French on Babbel/Duolingo. WEEK 19 11 DEC 2025 - Woke up at 5:50. Completed HTTP Web Fundamentals course (completed 41 out of 41 lectures), continued Spring Introduction course (completed 10 out of 28 lectures), continued Neetcode 150 (Meeting Room, Meeting Room II; total 44 out of 150 problems solved), continued Neetcode DS&A for beginners (Sorting: bucket sort), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish/French on Babbel/Duolingo. 10 DEC 2025 - Woke up at 5:40. Completed Java Intermediate 2 course (completed 93 out of 93 lectures), started Spring Introduction course (completed 4 out of 28 lectures), continued HTTP Web Fundamentals course (completed 30 out of 41 lectures), continued Neetcode 150 (Jump Game II; total 42 out of 150 problems solved), continued Neetcode DS&A for beginners (Sorting: merge sort, quick sort), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish/French on Babbel/Duolingo. 9 DEC 2025 - Woke up at 6:40. Continued Java Intermediate 2 course (completed 82 out of 93 lectures), continued HTTP Web Fundamentals course (completed 29 out of 41 lectures), continued Neetcode 150 (Jump Game; total 41 out of 150 problems solved), reviewed Neetcode DS&A for beginners (Sorting: insertion sort), talked to Gemini/Claude/ChatGPT, practiced Java on Datacamp, practiced Python on Brilliant, and practiced Spanish/French on Babbel/Duolingo. 8 DEC 2025 - Woke up at 6:20. Continued Java Intermediate 2 course (completed 67 out of 93 lectures), continued HTTP Web Fundamentals course (completed 27 out of 41 lectures), continued Neetcode 150 (Maximum Subarray; total 40 out of 150 problems solved), reviewed Neetcode DS&A for beginners (Recursion: factorial, fibonacci sequence), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish/French on Babbel/Duolingo. 7 DEC 2025 - Woke up at 6:50. Continued Java Intermediate 2 course (completed 61 out of 93 lectures), continued HTTP Web Fundamentals course (completed 26 out of 41 lectures), continued Neetcode 150 (Longest Common Subsequence; total 39 out of 150 problems solved), reviewed Neetcode DS&A for beginners (Linked lists: singly linked lists, doubly linked lists, queues), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish/French on Babbel/Duolingo. 6 DEC 2025 - Woke up at 7:40. Continued Java Intermediate 2 course (completed 54 out of 93 lectures), continued HTTP Web Fundamentals course (completed 25 out of 41 lectures), continued Neetcode 150 (Unique Paths; total 38 out of 150 problems solved), reviewed Neetcode DS&A for beginners (Arrays: RAM, static arrays, dynamic arrays, stacks), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish/French on Babbel/Duolingo. 5 DEC 2025 - Woke up at 6:40. Continued Java Intermediate 2 course (completed 36 out of 93 lectures), continued HTTP Web Fundamentals course (completed 23 out of 41 lectures), continued Neetcode 150 (Unique Paths; total 37 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish/French on Babbel/Duolingo. WEEK 18 4 DEC 2025 - Woke up at 6:30. Continued Java Intermediate 2 course (completed 25 out of 93 lectures), continued HTTP Web Fundamentals course (completed 22 out of 41 lectures), continued Neetcode 150 (House Robber II; total 36 out of 150 problems solved), completed lecture 3 of Stanford CS230, talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 3 DEC 2025 - Woke up at 6:20. Completed Java Intermediate 1 course (completed 103 out of 103 lectures), started Java Intermediate 2 course (completed 10 out of 93 lectures), continued HTTP Web Fundamentals course (completed 21 out of 41 lectures), continued Neetcode 150 (House Robber; total 35 out of 150 problems solved), completed lecture 2 of Stanford CS230, talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 2 DEC 2025 - Woke up at 6:20. Continued Java Intermediate 1 course (completed 92 out of 103 lectures), continued HTTP Web Fundamentals course (completed 21 out of 41 lectures), continued Neetcode 150 (Min Cost Climbing Stairs; total 34 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 1 DEC 2025 - Woke up at 6:40. Continued Java Intermediate 1 course (completed 70 out of 103 lectures), continued HTTP Web Fundamentals course (completed 20 out of 41 lectures), continued Neetcode 150 (Climbing Stairs; total 33 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 30 NOV 2025 - Woke up at 7:10. Continued Java Intermediate 1 course (completed 58 out of 103 lectures), continued HTTP Web Fundamentals course (completed 18 out of 41 lectures), continued Neetcode 150 (Clone graph; total 32 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 29 NOV 2025 - Woke up at 6:10. Continued Java Intermediate 1 course (completed 47 out of 103 lectures), continued HTTP Web Fundamentals course (completed 17 out of 41 lectures), continued Neetcode 150 (Max Area of Island; total 31 out of 150 problems solved), continued Meta Full Stack Developer Specialization (completed module 2 of course 4: HTML and CSS in Depth), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 28 NOV 2025 - Woke up at 6:30. Continued Java Intermediate 1 course (completed 41 out of 103 lectures), continued HTTP Web Fundamentals course (completed 16 out of 41 lectures), continued Neetcode 150 (Number of Islands; total 30 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. WEEK 17 27 NOV 2025 - Woke up at 6:40. Continued Java Intermediate 1 course (completed 38 out of 103 lectures), continued HTTP Web Fundamentals course (completed 15 out of 41 lectures), continued Neetcode 150 (Combination Sum; total 29 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 26 NOV 2025 - Woke up at 7:50. Continued Java Intermediate 1 course (completed 35 out of 103 lectures), started HTTP Web Fundamentals course (completed 8 out of 41 lectures), continued Neetcode 150 (26-28 review), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 25 NOV 2025 - Woke up at 6:50. Continued Java Intermediate 1 course (completed 32 out of 103 lectures), continued Neetcode 150 (Permutations; total 28 out of 150 problems solved), continued Andrew Ng's machine learning specialization (reviewed week 1 of course 1), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 24 NOV 2025 - Woke up at 7:30. Continued Java Intermediate 1 course (completed 29 out of 103 lectures), continued Neetcode 150 (Subsets; total 27 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 23 NOV 2025 - Woke up at 8:10. Continued Java Intermediate 1 course (completed 26 out of 103 lectures), continued Neetcode 150 (Last Stone Weight; total 26 out of 150 problems solved), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 22 NOV 2025 - Woke up at 6:40. Completed a scheduled language assessment milestone. Successfully cleared this blocking task to realign primary bandwidth back to Engineering (Java/Spring/Project). Continued Java Intermediate 1 course (completed 24 out of 103 lectures), continued Neetcode 150 (24-25 review), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced French on Babbel/Duolingo. 21 NOV 2025 - Woke up at 7:40. Continued Java Intermediate 1 course (completed 23 out of 103 lectures), continued Neetcode 150 (Kth Largest Element in a Stream; total 25 out of 150 problems solved), completed Spanish grammar course (completed 60 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 16 20 NOV 2025 - Woke up at 7:20. Continued Java Intermediate 1 course (completed 22 out of 103 lectures), continued Neetcode 150 (Find Minimum In Rotated Sorted Array; total 24 out of 150 problems solved), continued Spanish grammar course (completed 59 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 19 NOV 2025 - Woke up at 7:30. Continued Java Intermediate 1 course (completed 21 out of 103 lectures), continued Neetcode 150 (21-23 review), completed Spanish DELE B2 preparation course (completed 45 out of 45 lectures), continued Spanish grammar course (completed 58 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 18 NOV 2025 - Woke up at 7:40. Continued Java Intermediate 1 course (completed 19 out of 103 lectures), continued Neetcode 150 (Search a 2D Matrix; total 23 out of 150 problems solved), continued Spanish DELE B2 preparation course (completed 44 out of 45 lectures), continued Spanish grammar course (completed 57 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 17 NOV 2025 - Woke up at 8:40. Continued Java Intermediate 1 course (completed 17 out of 103 lectures), continued Neetcode 150 (Binary Search; total 22 out of 150 problems solved), continued studying 200 Spanish words (covered 5,000 out of 5,000 words), reviewed 20 Spanish sentences, continued Spanish DELE B2 preparation course (completed 43 out of 45 lectures), continued Spanish grammar course (completed 55 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 16 NOV 2025 - Woke up at 8:50. Continued Java Intermediate 1 course (completed 15 out of 103 lectures), continued Neetcode 150 (Design Min Stack; total 21 out of 150 problems solved), continued studying 200 Spanish words (covered 4,800 out of 5,000 words), reviewed 20 Spanish sentences, continued Spanish DELE B2 preparation course (completed 42 out of 45 lectures), continued Spanish grammar course (completed 54 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 15 NOV 2025 - Woke up at 9:00. Continued Java Intermediate 1 course (completed 13 out of 103 lectures), continued Neetcode 150 (18-20 review), continued studying 200 Spanish words (covered 4,600 out of 5,000 words), reviewed 20 Spanish sentences, continued Spanish DELE B2 preparation course (completed 41 out of 45 lectures), continued Spanish grammar course (completed 53 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 14 NOV 2025 - Woke up at 8:10. Continued Java Intermediate 1 course (completed 10 out of 103 lectures), continued Neetcode 150 (Valid Parentheses; total 20 out of 150 problems solved), continued studying 200 Spanish words (covered 4,400 out of 5,000 words), continued memorizing 10 Spanish sentences (covered 140 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 40 out of 45 lectures), continued Spanish grammar course (completed 52 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 15 13 NOV 2025 - Woke up at 8:10. Started Java Intermediate 1 course (completed 7 out of 103 lectures), continued Neetcode 150 (Longest Substring Without Repeating Characters; total 19 out of 150 problems solved), continued studying 200 Spanish words (covered 4,200 out of 5,000 words), continued memorizing 10 Spanish sentences (covered 130 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 39 out of 45 lectures), continued Spanish grammar course (completed 51 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 12 NOV 2025 - Woke up at 8:20. Completed Java Basic course (completed 98 out of 98 lectures), continued Neetcode 150 (Best Time to Buy And Sell Stock; total 18 out of 150 problems solved), continued studying 200 Spanish words (covered 4,000 out of 5,000 words), continued memorizing 10 Spanish sentences (covered 120 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 38 out of 45 lectures), continued Spanish grammar course (completed 50 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 11 NOV 2025 - Woke up at 7:30. Continued Java Basic course (completed 90 out of 98 lectures), continued Neetcode 150 (15-17 review), continued studying 200 Spanish words (covered 3,800 out of 5,000 words), continued memorizing 10 Spanish sentences (covered 110 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 37 out of 45 lectures), continued Spanish grammar course (completed 49 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 10 NOV 2025 - Woke up at 8:10. Continued Java Basic course (completed 86 out of 98 lectures), continued Neetcode 150 (3Sum; total 17 out of 150 problems solved), continued studying 200 Spanish words (covered 3,600 out of 5,000 words), continued memorizing 10 Spanish sentences (covered 100 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 35 out of 45 lectures), continued Spanish grammar course (completed 47 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 9 NOV 2025 - Woke up at 8:00. Continued Java Basic course (completed 83 out of 98 lectures), continued Neetcode 150 (Two Sum II Input Array Is Sorted; total 16 out of 150 problems solved), continued studying 200 Spanish words (covered 3,400 out of 5,000 words), continued memorizing 10 Spanish sentences (covered 90 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 33 out of 45 lectures), continued Spanish grammar course (completed 45 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 8 NOV 2025 - Woke up at 8:20. Continued Java Basic course (completed 75 out of 98 lectures), continued Neetcode 150 (Valid Palindrome; total 15 out of 150 problems solved), continued studying 200 Spanish words (covered 3,400 out of 5,000 words), continued memorizing 10 Spanish sentences (covered 90 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 33 out of 45 lectures), continued Spanish grammar course (completed 45 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 7 NOV 2025 - Woke up at 8:00. Continued Java Basic course (completed 69 out of 98 lectures), continued Neetcode 150 (12-14 review), continued studying 200 Spanish words (covered 3,200 out of 5,000 words), continued memorizing 20 Spanish sentences (covered 80 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 32 out of 45 lectures), continued Spanish grammar course (completed 44 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 14 6 NOV 2025 - Woke up at 8:00. Continued Java Basic course (completed 63 out of 98 lectures), continued Neetcode 150 (Reverse Bits; total 14 out of 150 problems solved), continued studying 200 Spanish words (covered 3,000 out of 5,000 words), continued memorizing 20 Spanish sentences (covered 60 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 31 out of 45 lectures), continued Spanish grammar course (completed 42 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 5 NOV 2025 - Woke up at 7:50. Continued Java Basic course (completed 57 out of 98 lectures), continued Neetcode 150 (Counting Bits; total 13 out of 150 problems solved), continued studying 200 Spanish words (covered 2,800 out of 5,000 words), continued memorizing 20 Spanish sentences (covered 40 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 30 out of 45 lectures), continued Spanish grammar course (completed 39 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 4 NOV 2025 - Woke up at 7:40. Continued Java Basic course (completed 50 out of 98 lectures), continued Neetcode 150 (Number of 1 Bits; total 12 out of 150 problems solved), continued studying 200 Spanish words (covered 2,600 out of 5,000 words), started memorizing 20 Spanish sentences (covered 20 out of 140 sentences), continued Spanish DELE B2 preparation course (completed 29 out of 45 lectures), continued Spanish grammar course (completed 38 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 3 NOV 2025 - Woke up at 7:40. Continued Java Basic course (completed 42 out of 98 lectures), continued Neetcode 150 (9-11 review), continued studying 200 Spanish words (covered 2,400 out of 5,000 words), continued Spanish DELE B2 preparation course (completed 28 out of 45 lectures), continued Spanish grammar course (completed 36 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 2 NOV 2025 - Woke up at 9:20. Continued Java Basic course (completed 40 out of 98 lectures), continued Neetcode 150 (Single Number; total 11 out of 150 problems solved), continued studying 200 Spanish words (covered 2,200 out of 5,000 words), continued Spanish DELE B2 preparation course (completed 27 out of 45 lectures), continued Spanish grammar course (completed 35 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 1 NOV 2025 - Woke up at 9:00. Continued Java Basic course (completed 30 out of 98 lectures), continued Neetcode 150 (Diameter of Binary Tree; total 10 out of 150 problems solved), continued studying 200 Spanish words (covered 2,000 out of 5,000 words), continued Spanish DELE B2 preparation course (completed 26 out of 45 lectures), continued Spanish grammar course (completed 34 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 31 OCT 2025 - Woke up at 8:50. Continued Java Basic course (completed 28 out of 98 lectures), continued Neetcode 150 (Maximum Depth of Binary Tree; total 9 out of 150 problems solved), continued studying 200 Spanish words (covered 1,800 out of 5,000 words), continued Spanish DELE B2 preparation course (completed 25 out of 45 lectures), continued Spanish grammar course (completed 32 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 13 30 OCT 2025 - Woke up at 8:50. Continued Java Basic course (completed 26 out of 98 lectures), continued Neetcode 150 (5-8 review), continued studying 200 Spanish words (covered 1,600 out of 5,000 words), continued Spanish DELE B2 preparation course (completed 24 out of 45 lectures), continued Spanish grammar course (completed 30 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 29 OCT 2025 - Woke up at 7:10. Continued Java Basic course (completed 23 out of 98 lectures), continued Neetcode 150 (1-4 review), continued studying 200 Spanish words (covered 1,400 out of 5,000 words), continued Spanish DELE B2 preparation course (completed 22 out of 45 lectures), continued Spanish grammar course (completed 28 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 28 OCT 2025 - Woke up at 6:40. Continued Java Basic course (completed 20 out of 98 lectures), continued Neetcode 150 (Same Tree; total 8 out of 150 problems solved), continued studying 200 Spanish words (covered 1,200 out of 5,000 words), continued Spanish DELE B2 preparation course (completed 20 out of 45 lectures), continued Spanish grammar course (completed 25 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 27 OCT 2025 - Woke up at 7:00. Stared Java Basic course (completed 12 out of 98 lectures), completed half of lecture 3 of CS50x, continued Neetcode 150 (Invert Binary Tree; total 7 out of 150 problems solved), continued studying 200 Spanish words (covered 1,000 out of 5,000 words), continued Spanish grammar course (completed 24 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 26 OCT 2025 - Woke up at 7:40. Completed Java Intro course (82 out of 82 lectures), Completed lecture 2 of CS50x, continued Neetcode 150 (Linked List Cycle; total 6 out of 150 problems solved), continued studying 200 Spanish words (covered 800 out of 5,000 words), continued Spanish grammar course (completed 22 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 25 OCT 2025 - Woke up at 8:20. Continued Java Intro course (completed 70 out of 82 lectures), continued Neetcode 150 (Merge Two Sorted Lists; total 5 out of 150 problems solved), continued studying 200 Spanish words (covered 600 out of 5,000 words), continued Spanish grammar course (completed 20 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 24 OCT 2025 - Woke up at 8:20. Continued Java Intro course (completed 58 out of 82 lectures), continued Meta Full Stack Developer Specialization (completed module 2 of course 2: Programming with JavaScript), completed lecture 1 of Stanford CS230, continued Neetcode 150 (Reverse Linked List; total 4 out of 150 problems solved), continued Neetcode DS&A for beginners (Sorting: insertion sort), continued studying 200 Spanish words (covered 400 out of 5,000 words), continued Spanish grammar course (completed 19 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 12 23 OCT 2025 - Woke up at 6:40. Continued Java Intro course (completed 55 out of 82 lectures), continued Meta Full Stack Developer Specialization (completed module 1 of course 2: Programming with JavaScript), continued Neetcode 150 (Two Sum; total 3 out of 150 problems solved), continued Neetcode DS&A for beginners (Recursion: factorials, fibonacci sequence), started studying 200 Spanish words (covered 200 out of 5,000 words), continued Spanish grammar course (completed 18 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 22 OCT 2025 - Woke up at 8:10. Continued Java Intro course (completed 50 out of 82 lectures), continued Neetcode 150 (Valid Anagram; total 2 out of 150 problems solved), continued Neetcode DS&A for beginners (Linked lists: singly linked lists, doubly linked lists, queues), continued Spanish grammar course (completed 17 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 21 OCT 2025 - Woke up at 7:40. Continued Java Intro course (completed 38 out of 82 lectures), started Neetcode 150 (Contains Duplicate; solved 1 out of 150 problems), continued Neetcode DS&A for beginners (Arrays: dynamic arrays, stacks), continued Spanish grammar course (completed 16 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 20 OCT 2025 - Woke up at 7:20. Continued Java Intro course (completed 20 out of 82 lectures), continued Fundamentals of CNNs and RNNs course (completed 3 out of 5 lectures), started Neetcode DS&A for beginners (Arrays: RAM, static arrays), continued Spanish grammar course (completed 15 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 19 OCT 2025 - Woke up at 6:50. Started Java Intro course (completed 10 out of 82 lectures), started Fundamentals of CNNs and RNNs course (completed 2 out of 5 lectures), continued Spanish grammar course (completed 14 out of 60 lectures), continued Spanish DELE B2 preparation course (completed 17 out of 45 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 18 OCT 2025 - Woke up at 8:30. Continued Spanish grammar course (completed 13 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 17 OCT 2025 - Woke up at 8:00. Adjusted the plan for the rest of the TLTP without the bootcamp, continued Spanish grammar course (completed 12 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 11 16 OCT 2025 - Woke up at 6:40. Made a tough decision to leave the Programmers AI Backend bootcamp to continue TLTP in the best possible way, continued Spanish DELE B2 preparation course (completed 16 out of 45 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo (achieved a 2,000-day Duolingo streak). 15 OCT 2025 - Woke up at 7:40. Completed day 19 of the Programmers AI Backend bootcamp (First team project - day 3, 09:00-18:00), continued Spanish DELE B2 preparation course (completed 15 out of 45 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 14 OCT 2025 - Woke up at 5:30. Completed day 18 of the Programmers AI Backend bootcamp (First team project - day 2, 09:00-18:00), continued Spanish DELE B2 preparation course (completed 14 out of 45 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 13 OCT 2025 - Woke up at 6:40. Completed day 17 of the Programmers AI Backend bootcamp (First team project - day 1, 09:00-18:00), continued Spanish DELE B2 preparation course (completed 13 out of 45 lectures), continued Spanish grammar course (completed 12 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 12 OCT 2025 - Woke up at 8:40. Continued Spanish DELE B2 preparation course (completed 12 out of 45 lectures), continued Spanish grammar course (completed 11 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 11 OCT 2025 - Woke up at 7:20. Continued Spanish DELE B2 preparation course (completed 11 out of 45 lectures), continued Spanish grammar course (completed 10 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 10 OCT 2025 - Woke up at 8:20. Continued Spanish DELE B2 preparation course (completed 10 out of 45 lectures), continued Spanish grammar course (completed 8 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 10 9 OCT 2025 - Woke up at 8:10. Solved 5 easy problems on Codewars, continued Spanish DELE B2 preparation course (completed 9 out of 45 lectures), continued Spanish grammar course (completed 6 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 8 OCT 2025 - Woke up at 7:10. Continued Spanish DELE B2 preparation course (completed 8 out of 45 lectures), continued Spanish grammar course (completed 3 out of 60 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 7 OCT 2025 - Woke up at 7:00. Continued Spanish DELE B2 preparation course (completed 5 out of 45 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 6 OCT 2025 - Woke up at 7:30. Started Spanish DELE B2 preparation course (completed 3 out of 45 lectures), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 5 OCT 2025 - Woke up at 7:40. Continued Meta Full Stack Developer Specialization (completed part of module 2 of course 4: HTML and CSS in Depth), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant and practiced Spanish on Babbel/Duolingo. 4 OCT 2025 - Woke up at 8:20. Continued Meta Full Stack Developer Specialization (completed module 1 of course 4: HTML and CSS in Depth), talked to Gemini/Claude, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 3 OCT 2025 - Woke up at 8:50. Completed lecture 1 of CS50x, read "Grokking Algorithms" (completed chapter 4: quicksort), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 9 2 OCT 2025 - Woke up at 5:30. Completed day 16 of the Programmers AI Backend bootcamp (CRUD application, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Continued to practice developing a CRUD application for travel planning with Supabase database integration 1 OCT 2025 - Woke up at 7:00. Completed day 15 of the Programmers AI Backend bootcamp (CRUD application, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Practiced developing a CRUD application for travel planning with Supabase database integration 30 SEP 2025 - Woke up at 7:00. Completed day 14 of the Programmers AI Backend bootcamp (API, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. It was the last day of the phase 1 of TLTP: The Prep! Programmers AI Backend Bootcamp: API - Gemini, Groq, Openrouter, Render.com 29 SEP 2025 - Woke up at 6:00. Completed day 13 of the Programmers AI Backend bootcamp (Javascript, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Javascript - JSON, Fetch, Open API 28 SEP 2025 - Woke up at 6:10. Continued Meta Full Stack Developer Specialization (completed part of module 1 of course 4: HTML and CSS in Depth), read "Grokking Algorithms" (completed chapter 3: recursion), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 27 SEP 2025 - Woke up at 6:00. Completed Generative AI for Data Analysts Specialization, read "Grokking Algorithms" (completed 63 pages), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 26 SEP 2025 - Woke up at 6:50. Continued Andrew Ng's machine learning specialization (completed week 2 of course 1), read "Grokking Algorithms" (completed the first 50 pages), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 8 25 SEP 2025 - Woke up at 5:30. Completed day 12 of the Programmers AI Backend bootcamp (Javascript, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Javascript - Callback, Promise, Async, Await 24 SEP 2025 - Woke up at 7:10. Completed day 11 of the Programmers AI Backend bootcamp (Javascript Web, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: DOM (Document Object Model), Event, BOM (Broswer Object Model) 23 SEP 2025 - Woke up at 7:00. Completed day 10 of the Programmers AI Backend bootcamp (Javascript, 09:00-18:00), created a Hashnode blog, talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Tools - NoteboomLM, Vite, Vercel, DOM (Document Object Model) 22 SEP 2025 - Woke up at 6:50. Completed day 9 of the Programmers AI Backend bootcamp (Javascript, 09:00-18:00), created a Hashnode blog, talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Javascript - data structure, array, class 21 SEP 2025 - Woke up at 6:30. Continued Andrew Ng's machine learning specialization (completed part of week 2 of course 1), read "Grokking Algorithms" (completed the first 29 pages), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 20 SEP 2025 - Woke up at 6:40. Continued Andrew Ng's machine learning specialization (completed week 1 of course 1), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo (a lot). 19 SEP 2025 - Woke up at 7:00. Completed day 8 of the Programmers AI Backend bootcamp (Javascript, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Javascript - iteration, array, object, function WEEK 7 18 SEP 2025 - Woke up at 6:40. Completed day 7 of the Programmers AI Backend bootcamp (Javascript, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Javascript - syntax, type, operator, condition 17 SEP 2025 - Woke up at 5:50. Completed day 6 of the Programmers AI Backend bootcamp (git, markdown, 09:00-18:00), talked to Gemini/Claude/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: Git advanced 16 SEP 2025 - Woke up at 5:40. Completed day 5 of the Programmers AI Backend bootcamp (Making an intro page, 09:00-18:00), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: CSS - making a simple webpage 15 SEP 2025 - Woke up at 6:00. Completed day 4 of the Programmers AI Backend bootcamp (CSS, 09:00-18:00), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: CSS - syntax, selector, property, color, size, box, display, float, position, flex 14 SEP 2025 - Woke up at 7:30. Talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and reviewed materials for the Programmers AI Backend bootcamp. 13 SEP 2025 - Woke up at 7:30. Completed Nomad coder Javascript challenge day 6, took the EBS Spanish course (7/30 complete), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and read "Breaking routine" (90% complete). 12 SEP 2025 - Woke up at 6:50. Completed day 3 of the Programmers AI Backend bootcamp (HTML, 09:00-18:00), completed Nomad coder Javascript challenge day 5, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: HTML - block, inline, symantic tag, link and image, list and table, agent, rules, input form, form search WEEK 6 11 SEP 2025 - Woke up at 7:00. Completed day 2 of the Programmers AI Backend bootcamp (first full day, LLM, 09:00-18:00), completed the Programmers' pre-course (40/40 complete), completed Nomad coder Javascript challenge day 4, took the EBS Spanish course (6/30 complete), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. Programmers AI Backend Bootcamp: LLMs - ChatGPT, Gemini, Claude 10 SEP 2025 - Woke up at 8:00. Completed day 1 of the Programmers AI Backend bootcamp (orientation, 14:00-18:00), took the Programmers' pre-course (20/40 complete) + Completed Nomad coder Javascript challenge day 3 + took the EBS Spanish course (6/30 complete), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 9 SEP 2025 - Woke up at 6:20. Took the Programmers' pre-course (13/40 complete), completed Nomad coder Javascript challenge day 2, took the EBS Spanish course (5/30 complete), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 8 SEP 2025 - Woke up at 6:40. Took the Programmers' pre-course (10/40 complete), completed Nomad coder Javascript challenge day 1 + took the EBS Spanish course (4/30 complete), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 7 SEP 2025 - Woke up at 8:00. Took the Programmers' pre-course (5/40 complete) + took the EBS Spanish course (3/30 complete), talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 6 SEP 2025 - Woke up at 6:30. Read chapter 1 of CLRS + completed lecture 1 of EBS 50 days math part.1, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 5 SEP 2025 - Woke up at 6:30. Completed lecture 1 of DELE B2, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. WEEK 5 4 SEP 2025 - Woke up at 6:50. Completed lecture 1's module 1 of Google IT automation with Python in Coursera, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 3 SEP 2025 - Woke up at 7:30. Read some pages of a coding test book, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 2 SEP 2025 - Woke up at 8:20. Talked to Gemini/ChatGPT -> finalized the remaining 8 months (2300 hours) of TLTP, gathered more information about the Programmers Backend bootcamp, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 1 SEP 2025 - Woke up at 6:50. Talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and completed reading "Starting a career at Apple with military experience". 31 AUG 2025 - Woke up at 6:30. The last day of the initial planning phase of TLTP! Planned for the next months of TLTP, set the target companies to apply in 2026, talked to Gemini/ChatGPT, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and read "Starting a career at Apple with military experience" (70% complete). 30 AUG 2025 - Woke up at 7:30. Did a research on bootcamps, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and read "Starting a career at Apple with military experience" (40% complete). 29 AUG 2025 - Woke up at 7:30. Got admitted to the Programmers' backend bootcamp, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and read "Breaking routine" (80% complete). WEEK 4 28 AUG 2025 - Woke up at 6:50. Took the Programmers' bootcamp test, did a research on bootcamps, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, and practiced Spanish on Babbel/Duolingo. 27 AUG 2025 - Woke up at 7:30. Did a research on bootcamps, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and read "Breaking routine" (70% complete). 26 AUG 2025 - Woke up at 7:30. Did a research on bootcamps, talked to Gemini/ChatGPT, practiced Python on Datacamp/Brilliant, practiced Spanish on Babbel/Duolingo, and read "Breaking routine" (50% complete). 25 AUG 2025 - Woke up at 6:30. Did a research on bootcamps, practiced 2 level 0 questions on Programmers, talked to Gemini/ChatGPT, and practiced Spanish on Babbel/Duolingo. 24 AUG 2025 - Woke up at 6:30. Watched lecture 1 of CS50x (30% complete), practiced 2 level 0 questions on Programmers, did a job research beyond Europe, to Canada and Australia, talked to Gemini/ChatGPT, practiced Spanish on Babbel/Duolingo, and finished reading "A social service agent who codes". 23 AUG 2025 - Woke up at 6:50. DELE B2 and DALF C1 research, talked to Gemini/ChatGPT, practiced Spanish on Babbel/Duolingo, and finished reading "I'm old but I want to code". 22 AUG 2025 - Woke up at 7:30. Completed lecture 0 of CS50x: Scratch, talked to Gemini/ChatGPT, and practiced Spanish on Babbel/Duolingo. WEEK 3 21 AUG 2025 - Woke up at 6:40. Practiced 14 level 0 questions on Programmers, applied to the Programmers backend bootcamp, talked to Gemini/ChatGPT, and practiced Spanish on Babbel/Duolingo. 20 AUG 2025 - Woke up at 6:20. Practiced for the coding test, took the coding test, talked to Gemini/ChatGPT, and practiced Spanish on Babbel/Duolingo. 19 AUG 2025 - Woke up at 8:20. Practiced for the coding test, talked to Gemini/ChatGPT, practiced Spanish on Babbel/Duolingo, and read "I'm old but I want to code" (80% complete). 18 AUG 2025 - Woke up at 6:40. Watched the coding test prep video 2, practiced for the coding test, talked to Gemini/ChatGPT, and practiced Spanish on Babbel/Duolingo. 17 AUG 2025 - Woke up at 6:30. Watched the coding test prep video 1, talked to Gemini/ChatGPT, practiced basic Python using VScode, and practiced Spanish on Duolingo. 16 AUG 2025 - Woke up at 6:30. Started taking coding test prep videos by Dongbin Na, talked to Gemini/ChatGPT, set up VScode, and practiced Spanish on Duolingo. 15 AUG 2025 - Woke up at 6:40. Naver Boostcamp coding test prep, talked to Gemini/ChatGPT, looked into different bootcamps, and practiced Spanish on Duolingo. WEEK 2 14 AUG 2025 - Woke up at 6:40. Finished taking Naver Boostcamp pre-courses, talked to Gemini/ChatGPT, and read "I'm old but I want to code" (60% complete). Naver pre-course: Deep learning basics - Optimization, Gradient descent methods, regularization, Convolutional Neural Networks, Pooling, Feature Maps, Image Classification, ResNet, GoogLeNet, AlexNet, VGGNet, DenseNet, Semantic Segmentation, Object Detection, Sequential Model, Recurrent Neural Networks, Long Short Term Memory, Gated Recurrent Unit, Transformer, Multi Head Attention, Positional Encoding, Autoregressive models, Maximum Likelihood Learning, Latent variable models 13 AUG 2025 - Woke up at 6:00. Continued to take Naver Boostcamp pre-courses, talked to Gemini/ChatGPT, and read "I'm old but I want to code" (50% complete). Naver pre-course: PyTorch - Hyperparameter tuning, ray, OOM, Deep learning basics - Multi-Layer Perceptron, Hidden Layers, Activation Functions 12 AUG 2025 - Woke up at 6:00. Applied to the Naver Boostcamp, continued to take Naver Boostcamp pre-courses, talked to Gemini/ChatGPT, and read "I'm old but I want to code" (25% complete). Naver pre-course: PyTorch - AutoGrad, optimizer, datasets, dataloaders, model saving, model loading, checkpoints, tensorboard, WandB, Multi-GPU 11 AUG 2025 - Woke up at 6:30. Continued to take Naver Boostcamp pre-courses (70% complete), talked to Gemini/ChatGPT, and read "Brave New World" (10% complete). Naver pre-course: PyTorch - Tensor handling, Tensor operations 10 AUG 2025 - Woke up at 6:00. Took Naver Boostcamp pre-courses, talked to Gemini/ChatGPT, and read "AI Truth". Naver pre-course: Basic math - Gradient descent, differentiation, partial differentiation, gradient vector, neural network, softmax function, activation function, ReLU, multi-layer perceptron, backpropagation algorithm, probability distribution, discrete, continuous, Monte Carlo sampling, parametric, nonparametric, sampling distribution, MLE(Maximum Likelihood Estimation), KL divergence, Bayes' theorem, confusion matrix, Simpson's pardaox, CNN (Convolutional Neural Network), RNN (Recurrent Neural Network), BPTT (Back Propagation Through Time) 9 AUG 2025 - Woke up at 6:20. Continued to search Bootcamps, talked to Gemini/Ghatgpt, and continued with the Naver Boostcamp pre-courses. Naver pre-course: Pandas - selection, drop, lambda, map, apply, built-in functions. groupby, pivot table, crosstab, merge, concat, persistence, Basic math - Vector, norm (L1 norm, L2 norm), inner product, matrix (row, column), transpose matrix, matrix multiplication, inverse matrix, psudo-inverse matrix 8 AUG 2025 - Woke up at 6:20. Watched ChatGPT 5 release videos with trials, talked to Gemini/ChatGPT, read co-intelligence, and took Naver Boostcamp pre-courses. Naver pre-course: Python data handling - CSV, html, regex, XML, JSON, Numpy - numpy, ndarray, shape, dtype, reshape, indexing, slicing, arange, ones, zeros, empty, identity, eye, diag, random sampling, sum, axis, mean, std, concat, element-wise operations, dot product, transpose, broadcasting, all & any, np.where, argmax & argmin, loadtxt & savetxt, Pandas - pandas, series, dataframe, loc, iloc WEEK 1 (THE BEGINNING) 7 AUG 2025 - Woke up at 7:00. Took Naver Boostcamp pre-courses, talked to Gemini/ChatGPT, and read co-intelligence. Naver pre-course: OOP (Object Oriented Programming): action & attribute, class, method, object(instance), characteristics (inheritance, polymorphism, visibility), decorate (first-class objects, inner function, decorator), Module and Project: namespace, built-in modules, package, virtual environment, Exception, file, log handling: try ~ except, directory and file, pickle, print vs logging, configparser, argparser 6 AUG 2025 - Woke up at 6:20. Continued to take Naver Boostcamp pre-courses, and also spent quite some time talking to both ChatGPT and Gemini discussing TLTP. Naver pre-course: Pythonic code - split & join, list comprehension, enumerate & zip, lambda & map & reduce, generator, asterisk (*args, **kwargs) 5 AUG 2025 - Woke up at 5:10. Spent quite some time taking the Naver Boostcamp pre-courses. It was the most productive day out of the five days! Naver pre-course: Conditionals & Loops - if-else, and, or, not, ternary operators, for loop, while loop, debugging, String & Advanced functions - string, indexing, slicing, call by object reference, swap, scoping rule, recursive function, function type hints, docstring, python coding convention, Data structure - string, stack, last in first out (LIFO), first in first out (FIFO), push, pop, queue, tuple, set, dict, collections, deque, OrderedDict, defaultdict, counter, namedtuple 4 AUG 2025 - Woke up at 6:00. Had a look at the shortlisted bootcamps, and continued to take the Naver Boostcamp pre-course. The precourses will take around 30 hours to finish, and I will finish them until the 11th so I can apply to the Boostcamp on the 12th. It feels quite good to build some daily routines again. Naver pre-course: Variables & List - variable, memory, basic operations, primitive data types, int, float, string, boolean, dynamic typing, operator/operand, list/array, indexing, slicing, Functions and Console I/O - function, parameter vs argument, GUI, CLI, print formatting, f-string 3 AUG 2025 - Woke up at 6:30. Continued to read co-inteligence, watched tons of bootcamp-related youtube videos, and continued to take the Naver Boostcamp pre-course. I feel that I am getting to know which bootcamp would suit be the best more and more. Naver pre-course: Python coding environment - OS, anaconda, VScode, Jupyter notebook, Google Colab 2 AUG 2025 - I could wake up at 6am! It's been a while since I woke up early in the morning as I have suffered so much from the jet lag since I left the UK. I read ~50 pages of co-intelligence, checked tons of youtube videos comparing different bootcamps, and continued to take the Naver Boostcamp pre-course. Naver pre-course: Python overview - compiler vs interpreter, why Python? 1 AUG 2025 - It was the first day of the project. It was also the first day I decided to stay sober. I took the intro courses of the Naver Boostcamp pre-course. Naver pre-course: Basic computer class for newbies
➜ _