

























YEARS OF CRAFTING VARIOUS MOBILE APPS
CRAFTS[0] = KOTLIN & SWIFT
CRAFTS[1] = SWIFT




CRAFTS[2] = SWIFT


CRAFTS[3] = SWIFT




THE PRAGMATIC PROGRAMMER TEACHES THAT BEING A GREAT DEVELOPER IS LESS ABOUT MEMORIZING TOOLS OR RIGID RULES, AND MORE ABOUT CULTIVATING A MINDSET OF ADAPTABILITY, RESPONSIBILITY, AND CONTINUOUS LEARNING. ITS CORE MESSAGE IS TO TREAT PROGRAMMING AS A CRAFT: WRITE CLEAN, FLEXIBLE, AND MAINTAINABLE CODE, TAKE OWNERSHIP OF YOUR WORK, AUTOMATE WHERE POSSIBLE, EMBRACE CHANGE, AND ALWAYS KEEP LEARNING. PRAGMATIC PROGRAMMERS DON’T JUST FOLLOW INSTRUCTIONS, THEY THINK CRITICALLY, COMMUNICATE CLEARLY, AND MAKE DELIBERATE TRADE-OFFS TO DELIVER VALUE. THE BOOK EMPHASIZES PRINCIPLES LIKE “DON’T REPEAT YOURSELF” (DRY), “PROGRAM CLOSE TO THE PROBLEM DOMAIN,” AND “INVEST REGULARLY IN YOUR KNOWLEDGE,” ALL AIMED AT BUILDING RESILIENT SOFTWARE AND RESILIENT DEVELOPERS.

THE CORE OF SHOKUNIN PHILOSOPHY IS THE PURSUIT OF LIFELONG DEDICATION, HUMILITY, AND DISCIPLINE TOWARD ONE’S CRAFT, NOT JUST FOR PERSONAL PERFECTION BUT FOR THE BENEFIT OF OTHERS. A SHOKUNIN (CRAFTSMAN) EMBODIES RESPECT FOR MATERIALS, ATTENTION TO DETAIL, AND A COMMITMENT TO CONSTANT IMPROVEMENT, UNDERSTANDING THAT THEIR WORK CARRIES A RESPONSIBILITY TO SERVE SOCIETY. IT IS LESS ABOUT ACHIEVING A FINAL “MASTERPIECE” AND MORE ABOUT EMBRACING THE DAILY PRACTICE OF HONORING TRADITION, MAINTAINING INTEGRITY, AND STRIVING FOR EXCELLENCE IN EVERY SMALL TASK.