יש אירוניה שכל מפתח ווב מכיר היטב: לילדי הסנדלר אין נעליים. אני בונה אתרים ואפליקציות ווב באופן מקצועי כבר למעלה משני עשורים, ובכל זאת הנוכחות המקוונת שלי תמיד הייתה... ובכן, מביכה.
בית הקברות של אתרים אישיים
לאורך השנים, התחלתי ונטשתי יותר אתרים אישיים ממה שאני יכול לספור. הייתה תקופת ה-WordPress (כמה פעמים), שלב ה-HTML הידני, ניסוי קצר עם Storyblok, ולפחות שלושה ניסיונות של 'אבנה את זה מאפס עם [הפריימוורק החם של החודש]'.
הדפוס תמיד היה אותו דבר: להתלהב, לעשות over-engineering, לאבד עניין בתחזוקה, לתת לזה לרקוב. נשמע מוכר?
הפעם זה שונה (אולי)
האתר הזה בנוי אחרת. במקום CMS או בלוג מבוסס בסיס נתונים, התוכן הוא סתם קבצי JSON. אין פאנל ניהול לתחזק. אין בסיס נתונים לגבות. אין CMS לעדכן. רק קבצים בריפו.
רוצים לכתוב פוסט? תיצרו קובץ JSON. רוצים לשלב ציוץ או פוסט מלינקדאין? יש בלוק בשביל זה. רוצים להוסיף קטעי קוד? כבר נתמך. זה הדבר הכי פשוט שיכול לעבוד.
מה שבאמת יש פה
האתר הזה משמש כמאגר לכלים ואפליקציות שבניתי לשימוש עצמי. חלקם אפליקציות למידה שיצרתי לילדים שלי (כמו Workbook ו-Dictation), חלקם כלי פיתוח, וחלקם סתם ניסויים. כולם דברים שאני באמת משתמש בהם.
מה הלאה
אני מתכנן להוסיף עוד כלים למאגר, לכתוב על אתגרים טכניים מעניינים שאני נתקל בהם, ואולי להתנסות בהטמעת תוכן מרשתות חברתיות ישירות בפוסטים. מערכת הבלוג מבוססת JSON הופכת את כל זה לניתן להרחבה בקלות.
אם אתם קוראים את זה, תודה שעצרתם. אם אתם מפתחים עם אתר אישי נטוש - אני רואה אתכם. אולי זו השנה שבה שנינו באמת נתחזק אחד.