Writing
Every article, class note, self-learning guide, and build log in one place.
2026
- Stage 2 · Python
NumPy for Data Engineering: Arrays, Slicing, Broadcasting, and Real Practice
Self-Learning - Stage 2 · Python
Data Engineering Stage 2: Python for Data Processing
Self-Learning - Stage 1 · Capstone
Analyzing 100,000+ Orders: My Olist E-Commerce SQL & OLAP Project
Beyond Classical Search: Minimax, Alpha-Beta Pruning, Expectimax, and Propositional Logic
In Class (USF)- Stage 1 · Modeling
Database Design & Modeling Part 2: Normalization and Expanding the Schema
Self-Learning - Stage 1 · Modeling
Drawing My First Real ER Diagram (And Why I Actually Needed To)
A* Nuances and Local Search in AI: Hill Climbing, Random Restart & Beam Search
In Class (USF)Search Algorithms in AI: From BFS and DFS to A*
In Class (USF)- Stage 1 · Modeling
Database Design & Modeling Part 1: From Requirements to a Real ER Diagram
Self-Learning - Stage 1 · Milestone
Wrapping Up My SQL Track and Starting Database Design & Data Modeling
- Stage 1 · SQL
Reusable SQL in MySQL: Views, Stored Procedures, and User-Defined Functions
Self-Learning - Stage 1 · SQL
SQL Real-World Scenarios: Nth Highest Value, Removing Duplicates, and LAG/LEAD
Self-Learning - Stage 1 · SQL
SQL Basics Part 6: Subqueries and CTEs (Common Table Expressions)
Self-Learning - Stage 1 · SQL
SQL Basics Part 5: Window Functions, Running Totals, Ranking, LAG/LEAD, and PARTITION BY
Self-Learning - Stage 1 · SQL
SQL Basics Part 4: Numeric, Date, and String Transformations Plus CASE Conditionals
Self-Learning - Stage 1 · SQL
SQL Basics Part 3: INNER JOIN, LEFT JOIN, RIGHT JOIN, UPDATE, and DELETE
Self-Learning - Stage 1 · SQL
SQL Basics Part 2: SELECT, WHERE, Sorting, and GROUP BY
Self-Learning - Stage 1 · SQL
SQL Basics Part 1: DDL, DML, Constraints & Keys
Self-Learning - Stage 1 · Setup
Getting Started with Docker & MySQL: My First Real Setup
Self-Learning The Night I Finally Got My Own Corner of the Internet