π οΈ Foundation Phase Recap (Aug 11 β Sep 28)
I started my foundation phase on August 11 with the goal of building comfort in scripting, querying, and managing environments. Over the past seven weeks, Iβve explored Linux, Cloud, SQL, and built my first ETL pipeline. Each week had its own focus, and Iβve documented everything on Hashnode and GitHub.
πΉ Week 1: Linux Basics and Cloud Introduction
This week was about getting familiar with Linux commands and understanding cloud architecture. I practiced workflows like navigation, file management, permissions, and package handling. On the cloud side, I explored service models and AWS basics.
π Hashnode Article: Week 1 & Week 2 β Linux and Cloud Fundamentals
π GitHub Documentation: Week 1 β Reflections
πΉ Week 2: Continued Linux Practice and Cloud Concepts
I refined my Linux skills with process control, scheduling tasks, and monitoring system resources. I also explored IAM roles and EC2 setup in AWS.
π Hashnode Article: Week 1 & Week 2 β Linux and Cloud Fundamentals
π GitHub Documentation: Week 2 β Reflections
πΉ Week 3: PostgreSQL Practice and Query Mastery
This week was focused on SQL. I designed a mini sales database and solved 50+ queries across filtering, joins, aggregations, and window functions. It helped me understand relational logic and query design.
π Hashnode Article: Week 3 β PostgreSQL Practice & Query Mastery
π GitHub Documentation: Week 3 β Reflections
βΈοΈ Sep 1 β Sep 6: Break Week
I didnβt work on foundation topics this week. I was involved in other tasks not related to this phase, so I didnβt count this as part of the learning timeline.
πΉ Week 4: ETL Pipeline Project
This week was all about building. I created a beginner-friendly ETL pipeline using Linux shell scripting, Python (pandas), and PostgreSQL. I extracted, transformed, and loaded drug label data into a structured database.
π Hashnode Article: My First ETL Pipeline
π GitHub Repository: Linux_ETL_Pipeline
πΉ Week 5: Thinking Like a Builder
This week was a mindset shift. I stopped just running commands and started designing systems.
- Practiced shell scripting with error handling
- Explored Docker basics
- Worked with EC2, Lambda, and S3 lifecycle rules
- Documented daily reflections with clarity
π Hashnode Article: Week 5 β The Week I Started Thinking Like a Builder
π GitHub Documentation: Week 5 β Reflections
π§ Week 6: Internship Work β Smart Fridge Annotation
After Week 5, I planned to start Phase 2. But as part of my internship, I was assigned to work on data collection and annotation for smart fridge images.
This week, I focused on:
- Collecting diverse fridge images
- Annotating items shelf by shelf
π Starting Phase 2: Core Workflows
Now that the foundation phase is complete, Iβm officially starting Phase 2 of my journey.
This phase will focus on how data moves, transforms, and gets scheduled.
π§ Phase 2 Plan (Sep 29 β Early Dec)
- Data Extraction: APIs, web scraping, Selenium
- Data Ingestion: Kafka, Spark, Flink
- Orchestration: Airflow, dbt
Iβll continue documenting each week with clarity sharing both technical progress and mindset shifts.
βFoundation gave me clarity. Now Iβm building momentum.β
Top comments (0)