Abstraction

Saturday, Mar 28, 2026 | 1 minute read | Updated at Saturday, Mar 28, 2026

Emmanuel Decena

How deep should we go in the abstraction process?

I got this thought when reading about magnets, how do they work?

We could keep asking this question indefinitely, or we could stop at a certain level of abstraction.

We stop when the understanding suffices our intended application. For example, magnets come from the alignment of magnetic domain in the atomic level.

If we want to improve our intended application, we go deeper into the level of abstraction to find something we can tinker that ultimately affects the abstraction above. If we want stronger magnets, perhaps we find a way to increase the density of the domain alignment.

© 2025 - 2026 Blog

All rights reserved

About

I created this blog to monitor my curiosity, writing about concepts that interest me.

I write about personal projects, ideas, and the things I learn along the way. Hand-crafted and LLM-free.

Occasionally, a travel story or food review sneaks in.

If my writing resonates with you, feel free to connect with me at ecdecena [@] gmail.com.

I’m currently based in Cebu City, PH 🏖️.

Disclaimer

The contents on this site reflect my thoughts and opinions only. It does not represent the views of any organization, employer, or institution I am affiliated with.

Social Links