Do you feel lost on how to go about your projects?
Don't you think there is a better flow other than?

get confused → cram with AI tokens → cram for defense?
Would you like to build a mental approach in handling projects?
Then you need to master...

Deconstruct*

to Construct
* Breaking Down Ambiguous Projects into Actionable Items

Lessons from Lechon, Cabinets, and Software Engineering

Conceptualization

Target Examples:

Tic-Tac-Toe β€’ Sari-Sari Store β€’ Accounting β€’ Dating App

Construct vs. Deconstruct

Construct: Development, execution, and implementation.

Deconstruct (Breaking Down): Slicing, compartmentalization, mapping dependencies, and abstraction into building blocks.

The 5 Building Blocks

1. Birthday Party for Lola

Assumptions: Cozy family venue, costs split among cousins.

Pre-conditions: Budget collected & venue deposit paid BEFORE sending invitations.

Nouns: Lola, Cousins, Venue, Catering Food, Budget Pool.

Verbs: Reserve venue, order catering, collect contributions.

Boundaries: Catering doesn't care who decorates; only needs payment and address.

2. Mountain Peak Trek

Assumptions: Weather clear for 8 hours, hikers physically fit.

Pre-conditions: Register at Barangay Hall & inspect gear BEFORE stepping onto trail.

Nouns: Hikers, Trail Map, Barangay Registration, Emergency Gear, Guide.

Verbs: Lead Hiker navigates; Sweep Hiker tracks rear; Guide logs safety.

Boundaries: Local guide enforces safety & registration; ignores snack distribution.

3. Finishing Whole Lechon

Assumptions: Lechon served warm, side dishes laid out, family ready.

Pre-conditions: Portion Crispy Skin (Panit) BEFORE general free-for-all eating.

Nouns: Eaters, Panit, Unod, Liempo, Gusok, Ulo/Ikog, Sarsa, Bone Bucket.

Verbs: Carver chops heavy cuts; Refiller maintains drinks/sarsa; Eaters consume.

Boundaries: Internal eating style is encapsulated; cross-plate sharing requires explicit request.

4. Building Clothes Cabinet

Assumptions: Panels defect-free, room space cleared, tools ready.

Pre-conditions: Measure space & align slides parallel BEFORE inserting drawer boxes.

Nouns: Lead Builder, Helper, Frame, Drawer System, Hanger Rod, Tools.

Verbs: Builder levels & cuts; Helper holds panels; Fasteners lock joints.

Boundaries: Drawer runner doesn't care what clothes are inside; only cares about frame width tolerance.

So... What is Abstraction?

Hint:

It is NOT the act of putting an
"Abstract Section"
on your capstone or thesis! πŸ˜‚

The Core Concept of Abstraction

Abstraction means stepping back from specific real-world details to see the universal pattern.

Whether you are:

  • Planning Lola's Birthday Party
  • Finishing a Whole Lechon
  • Building a Clothes Cabinet
  • Hiking up a Mountain
  • Writing a Software System

The Universal Execution Pattern

You are always executing the exact same underlying pattern:

[Pre-Conditions Verified] → [Workflow Execution] → [Goal Achieved]

1. Sequential Actions (A → B → C)

Actions with strict dependencies. Action B CANNOT start until Action A completely finishes.

2. Parallel Actions (A + B Concurrently)

Actions independent of each other running at the exact same time to save time and boost efficiency.

Executive Summary

Once you understand abstraction, you realize that building software is no different from organizing Lola's party, trekking up a mountain, or assembling a cabinet.

You don't manage chaosβ€”you map out what MUST happen step-by-step (sequential) and what CAN happen at the same time (parallel).

Lechon Execution Engine

1. GUARDRILS & PRE-CONDITIONS
   - Verify lechon is served and family is gathered.
2. INITIALIZATION (Sequential Setup)
   - say_prayer_before_meals()
   - slice_lechon_parts()
   - give_utensils_to_eaters()
3. CONCURRENT EXECUTION (Parallel Core Phase)
   - parallel_eating_discarding_properly()
     β”œβ”€ Eaters: Consume panit, unod, belly
     β”œβ”€ Carver: Chop dense cuts (ulo, gusok)
     β”œβ”€ Refiller: Pour drinks & sarsa
     └─ All: Throw bones into Bone Bucket
4. TEARDOWN (Sequential Finish)
   - burp() → clean_up()
    

Cabinet Execution Engine

1. GUARDRILS & PRE-CONDITIONS
   - Verify room measurements and layout complete.
2. INITIALIZATION (Sequential Setup)
   - measure_and_cut_wood_panels()
   - assemble_outer_frame()
   - align_and_mount_backing_panel()
3. CONCURRENT EXECUTION (Parallel Core Phase)
   - parallel_assembling_and_fitting()
     β”œβ”€ Builder: Mount slides & hanger rod
     β”œβ”€ Helper: Assemble drawer boxes
     └─ Fasteners: Secure hinges & doors
4. TEARDOWN (Sequential Finish)
   - verify_alignment_and_smooth_glide()
   - clean_up_workspace()
    

Part II: The Other Aspect of Projects

Project Management Basics, Human Realities, Risks, Mitigation & Team Compatibility

1. Raw Capacity & Hands-On Skills

How much do you TRULY know about each other's shipping capacity?

2. Deployment & Budget Realities

Where will this actually live, and who is paying?

3. Team Configurations & Relationships

Some team configurations work seamlessly; others break down under pressure depending on compatibility, grit, and commitment.

⚠️ Some teammates become non-friends midway through a project. Some emerge as stronger best friends. Others operate best with minimal friendship and pure professional boundaries.

4. You Are Human (Plot Real Calendars)

5. The Team Math Paradox ($1 + 1 \neq 2$)

Know your team's combined capacity BEFORE locking in your project scope.

πŸ’‘ Having 2 frontend developers might actually yield slower progress than 1 due to merge conflicts, communication overhead, and overlapping egos.

6. Frustration & The Hard Questions

Acknowledge right now: You WILL get frustrated with each other.

7. The Mountain Trek Analogy (Behaviors)

Just like trekking up a steep peak, individual behaviors impact collective survival:

8. Appealing to Your Assessors

When designing a project, look closely at who is grading you.

9. Tech Stack Choice vs. Final Pitch

Are you picking a stack for familiarity, or for speed and reliability?

🎯 How does your choice factor into the final pitch or live demo? A fancy new framework that breaks on stage loses to a simple, rock-solid stack that delivers flawlessly.

10. AI as a Learning Tool, Not a Band-Aid

Build your hands-on skillsβ€”not just your token count.

 β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
 β–‘β–‘  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—β–ˆβ–ˆβ•—β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—  β–‘β–‘
 β–‘β–‘ β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β•β•  β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β•β•    β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘  β–‘β–‘
 β–‘β–‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘  β–‘β–‘
 β–‘β–‘ β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β•šβ•β•β•β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•”β•β•β•  β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘  β–‘β–‘
 β–‘β–‘ β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘  β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•    β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•  β–‘β–‘
 β–‘β–‘ β•šβ•β•  β•šβ•β• β•šβ•β•β•β•β• β•šβ•β•β•β•β•β•β•   β•šβ•β•β•β•β•β•  β•šβ•β•β•β•β•β•      β•šβ•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•šβ•β•β•β•β•β•  β•šβ•β•β•β•β•β•  β–‘β–‘
 β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘
                     β–² β–Ό β–²  A W S   U G   C E B U  β–² β–Ό β–²
    

Community-led β€’ Tech-driven β€’ Inclusive

A grassroots community dedicated to peer-to-peer cloud learning, builder empowerment, and technology sharing across Cebu.

🌟 Open to Everyone: Join regardless of educational attainment or job titleβ€”all you need is a drive to learn!

What We Do Together

Connect With Us

Visit our central hub: awsugcebu.org

Meetup QR

πŸ“… Meetup
Meetup.com Group

Luma QR

πŸ“† Luma
lu.ma/awsugcebu

Messenger QR

πŸ’¬ Messenger
m.me/awsugcebu

Facebook QR

πŸ‘₯ Facebook
facebook.com/awsugcebu

πŸ“² Point your phone camera at any QR code above to join our events, chats, and social channels!

πŸš€ AWS Community Day Cebu

September 12, 2026 @ UP Cebu

Join us for the biggest community-led cloud & software engineering conference in the region!

🎟️ Discounted Student & Early-Bird Tickets Available!

Grab your tickets now: commday2026.awsugcebu.org