Skip to main content
  • Amr Samir
    • Home
    • Blog
    • Projects
    • About
    • Skills
    • Experience
    • Hire
    • certification
  • Amr Samir
    • Made byAmr Samir
    • All Right Reserved (2026)

    E-techPay

    3 Skills • 2026

    E-techPay is a complete e-commerce platform that makes online shopping easy and secure. It's fast, reliable, and designed to provide the best shopping experience.

    localhost
    Image 1
    Image 2
    Image 3
    Image 4
    Image 5
    Image 6
    Image 7
    Slide 0 of 0
    Clientamr samiro
    CategoryWeb Applications

    What this project demonstrates

    Skills:
    ReactReactNestJSNestJSPostgreSQLPostgreSQL

    Quick project inquiry

    Send a simple inquiry directly from the project page without leaving for the hire page.

    Project Overview

    Project Overview

    Client: amr samiro

    Category: Web Applications

    English Post: Programming Is Not Just Code — It’s Problem Solving

    A lot of people think programming is only about writing code,
    but as a programmer, I’ve learned that code is only the final layer.

    Before the code comes:

    • understanding the problem
    • thinking through edge cases
    • designing a clean solution
    • making something reliable
    • and improving it again and again

    That is what programming really feels like.

    What programming teaches you

    Programming is one of the few skills that trains both your logic and your creativity at the same time.

    It teaches you:

    • How to think clearly when things get messy
    • How to break big problems into small steps
    • How to stay patient when nothing works at first
    • How to keep learning, because technology never stands still

    The part people don’t always see

    Most of programming is not typing fast.
    It is:

    • debugging quietly
    • reading documentation carefully
    • refactoring old code
    • asking better questions
    • and building systems that other people can actually use

    A good programmer is not the one who writes the most code.
    A good programmer is the one who builds the best solution with clarity and purpose.

    Why I still love programming

    Because it turns ideas into reality.

    You start with a thought.
    Then you design it.
    Then you build it.
    Then one day, someone uses it and benefits from it.

    That feeling never gets old.

    For anyone learning to code

    You do not need to know everything before you begin.
    Start small. Build simple things. Make mistakes. Fix them. Repeat.

    That is how real growth happens in tech.

    Every bug improves your patience.
    Every project improves your discipline.
    Every challenge improves your thinking.

    Programming is not just a job skill — it is a superpower for building, solving, and creating.

    What has programming taught you beyond code?

    #Programming #Developer #Coding #SoftwareEngineering #Tech #ProblemSolving #WebDevelopment

    Gallery

    Related Articles

    i put here a title
    10 April 20262 min

    i put here a title

    here is a excerpt

    Opinions
    MongoDBMongoDBTypeScriptTypeScriptNestJSNestJS

    3

    Read More