מה קרה לבלוג? POST 301

בוודאי שמתם לב שמשהו קרה לבלוג ארכיטקטורת תוכנה, ואם לא – אז לכן הפוסט הזה.

לפני כעשור (הבלוג החל ב 2011, קשה לי להאמין) הקמתי את הבלוג על גבי הלפטפורמה של גוגל – בלוגר. הפלטפורמה הזו לא התקדמה, והאמת קצת הלכה לאחור. דרך הרישום העיקרית הייתה כ RSS – שנזנחה, אח”כ ה spelling בעברית הפסיק לעבוד, ובקרוב תפסק גם התמיכה ברישום דרך מייל.

יכולתי למצוא חלופות על הפלטפורמה של בלוגר – אבל סגירת הרישום במייל גרמה לי להתעורר: בעצם, מ 2011 כמעט לא השקעתי בלחדש את הבלוג: עד לפני כשבוע היה לו עדיין את אותו העיצוב מ 2011, דרכי ההתקשרות כמעט לא השתנו (שינוי יחיד: הקמתי עמוד facebook שיחליף את ה RSS), ולמרות כמה רעיונות בתוכן (כמה סקרים שעשיתי, קיבוץ פוסטים לסדרות כמה פעמים) – באמת גם לא היו חידושים ממשיים באופי התוכן.

אני מניח שזה עניין של אופי: ידעתי שהבלוג לא מתוחזק היטב, אבל התמקדתי בכתיבת תוכן – שזה הדבר החשוב ביותר עבורי. אמרתי לעצמי שאם כמות הקוראים פוחתת – פחות מטריד אותי, ואני כותב קודם כל לעצמי, ומי שרוצה גם לקרוא – מוזמן.

לפני כשבוע, ופעם ראשונה מזה שנים – התחברתי ל Google Analytics של הבלוג, וראיתי שכבר שנתיים-שלוש התעבורה לא גדלה, אפילו קטנה בתקופה הקורונה. קטנה כנראה כיחס ישיר לזה שאני כותב פחות (אני עובד קשה ב Next-Insurance, וגם מוצא שם הרבה עניין. הבלוג החל שעבדתי באימפרבה והרגשתי לא מאותגר מקצועית, ושאני לא לומד דברים חדשים – והבלוג היה ה mitigation). קצת עצוב לי שזה קורה – ולכן החלטתי לעשות מעשה ולחדש את הבלוג.

  • העברתי את הבלוג לפלטפורמה של WordPress.
    • חידשתי עיצוב – לעיצוב סופר מינימליסטי, ועכשווי (אני מקווה) – אני עדיין מאמין שהתוכן הוא העיקר.
    • הביצועים טובים יותר – לפי מדידות ראשוניות שלי. מקווה שכך יישאר, אין סיבה לחכות 4 שניות לטעינה של דף.
    • יש לי פתרון מובנה יותר ל code snippets או code highlighting. בבלוגר לא היה פתרון מובנה ודחפתי scripts של קוד, כמה ורסיות – ואף פעם זה לא עבד טוב. הדרך הנפוצה בסוף הייתה screenshots מתוך ה IDE.
  • אני אחדש את דרכי התקשורת. כל פוסט יזכה להודעה בערוצים הבאים:
    • רישום במייל – ניתן לעשות ב Side Pane (ב Desktop) או בתחתית העמוד (במובייל). הוספתי את רשימת המנויים הקודמים לרשימת התפוצה כך שמי שנרשם לא יצטרך להרשם מחדש – אבל אני צריך לוודא שזה באמת עובד.
    • דף הפייסבוק של הבלוג – אחריו ניתן לעקוב אם אתם משתמשים בפייסבוק.
    • חשבון טוויטר שיפרסם פוסטים חדשים. טוויטר האמת, זו הפלטפורמה שהחברתית שאני משתמש בה – ומאוד מעריך אותה.
    • ערוץ טלגרם – עוד פלטפורמה שנראית לי שימושית ופופולארית.
    • RSS Feed הישן והטוב עדיין כאן בכתובת: https://softwarearchiblog.com/feed. תודה לאוהד על ההערה.
  • אני רוצה לנסות ולהפוך את הבלוג ליותר קהילתי. יותר תקשורת דו-כיוונית.
    • אני חושב שתקשורת חד כיוונית התאימה לאופי שלי יותר ב 2011, אבל דברים השתנו. וידוי אישי: המחשבה שאציג משהו ואז אתפס בחוסר ידע / טועה / מדבר שטויות – הטרידה אותי שנים. שריטה אישית, אבל עבורי זה היה ממש פחד משתק. השתפרתי מאז – אבל זה עדיין פחד עמוק שקיים בי. אני מניח שזה גרם לי לכתוב פוסטים מושקעים ולבדוק בשנית כמעט כל משפט שאני כותב. היה בזה משהו מלמד (לא פעם הבדיקה העלתה שאני לא יודע נכון / מספיק נכון) – וכך למדתי, אבל אני מניח שגם חסמתי פתח לדיון דו כיווני.
      בשנים האחרונות התחלתי לכתוב בבלוג בצורה יותר משוחררת, יותר דיונים, ויותר על נושאים שלא יכולתי לאמת ממקורות צד-שלישי. התחלתי לקחת סיכונים שאני מפרסם דברים לא נכונים / לא שלמים (לא שזה לא קרה לי גם כאשר ביצעתי בדיקות עומק… תמיד יש פספוסים).
    • אני לא יודע בדיוק איך ליצור תקשורת דו-כיוונית משמעותית יותר, אבל בתור התחלה טלגרם, טוויטר, ופייסבוק כמובן פתוחים לתגובות מכל סוג – וארצה לעודד אנשים לכתוב יותר. אחוז גבוה מהתגובות בבלוג היו (“פוסט טוב!”) – שזה נחמד, אבל זה סימן לכך שלא היה מקום לדיון. אני רואה שזה קצת משתנה בשנים האחרונות – וזה עבורי סימן שאני בעיקר כותב בצורה שיותר מעודדת דיון ושיח.
    • כבר מזמן שהתגובתיות שלי לתגובות בבלוג אינה טובה: אני עונה אחרי שבועות, חודשים, וגם יותר. זה נכון גם למיילים, גם מחברים וגם בעבודה. החיים שלי עמוסים – ואני לא מכונה משומנת היטב של multi-tasking. אני עובד כל פעם על משהו אחד, ומתעלם מכל השאר. אולי אכתוב על זה פעם אחת – אבל בחירה מודעת, ולא רק עצלנות גרידא. בכל זאת, אנסה לעשות מאמץ ולהתחיל להגיב בצורה תדירה יותר על הערות בבלוג – לא תהיה תקשורת דו כיוונית אם לא אהיה תגובתי וזמין.
  • כמה בעיות שצפויות בדרך:
    • המעבר מבלוגר הפתיע אותי לטובה בטיב שלו, אבל עדיין יש כמה בעיות – שייקח לי זמן לפתור:
      • המעבר הוסיף escaping על מרכאות בטקסט. \” במקום פשוט “. תיקנתי את 20 הפוסטים האחרונים ידנית – ואמצא דרך לתקן פוסטים היסטוריים.
      • לא העברתי עדיין את כמה ה javascripts שהוספתי לעימוד קוד – וחלק מהקוד בפוסטי עבר פשוט לא ייראה טוב. אשתדל לתקן את זה עם הזמן.
      • קטן: בעבר היה לי script שהוסיף תגיות id לכל הכותרות, כך ששימוש ב fragment (כלומר #) ב URL יכול היה להצביע לכותרת – לפי המספור שלה. למשל הוספה של #4 היה קופץ לכותרת הרביעית. ההתנהגות הזו נשברה וחלק מהקישורים שהצביעו לכותרת – יצביעו לראשית הפוסט. אנסה לתקן גם את זה.
    • בעקבות הבעיות הללו אני אשאיר את הבלוג הישן חי לעוד זמן לא ידוע, תחת הדומיין http://softwarearchiblog.blogspot.com
    • רק טבעי שיהיו רק סדרה של בעיות ונושאים טכניים בעקבות המעבר. בדקתי את דרכי התקשורת, והבלוג בעצמי – אבל בטוח פספסתי דברים. אני אודה לכם ש: א. תשתפו אותי. ב. תגלו סבלנות. תודה מראש!

כמה אנקדוטות:

  • הלוגו של הבלוג היה לוגו לפרוטוקול ה atompub – נושא שהעסיק אותי בתקופה שעבדתי בסאפ ועשו מעבר מסיבי ל ODATA מעל atompub. מאוד מיושן, ולא מעניין אותי מאז.
    הלוגו החדש (והפעם הוא גם בולט) הוא לוגו ל”קשר גורדי” – ביטוי לבעיה קשה שאינה פתירה. עבורי פיצוח הנדסת התוכנה, וההקשרים האנושיים שלה – היא קשר גורדי שאנסה להותיר קמעה בימי חיי, גם בידיעה שלא אגיע לסוף.
    • על פי האגדה, את הקשר עשה איכר בשם גורדיוס שהומלך למלך פריגיה (אזור טורקיה של ימנו) וזה היה קשר ללא קצוות חשופים. הקצוות הוחבאו בתוך הקשר העבות, ונוצרה אגדה שמי שיצליח להותיר אותו – יזכה לשלוט בכל אסיה. רבים הגיעו וניסו להתיר את הקשר – ללא הצלחה. הייתה יראת כבוד, ואף אחד לא “פשפש” מספיק חזק בקשר למצוא את הקצוות הפתוחים. אף אחד עד אלכסנדר הגדול – שפשוט חתך את הקשר בחרבו, ואז התפנה גם לכבוש את אסיה. זהו עוד לקח נחמד, שעצם זה שהבעיה אינה פתירה – לא צריך לשתק ולעצור אותנו. אפשר להתקדם גם ללא פתרון.
  • זהו פוסט מספר 301 בבלוג. למי שלא מקשר, Status Code מספר 301 ב HTTP הוא moved permanently – שזה מה שקרה בעצם לבלוג. הגעה ל 300 פוסטים (יוו!) היה בשבילי עוד טריגר לבוא ולבצע חידוש – ורק אח”כ עשיתי את הקישור למשמעות של 301.

מקווה שנשתמע בקרוב,

ליאור

31 תגובות בנושא “מה קרה לבלוג? POST 301

  1. שלום ליאור.
    אני עוקב אחרי הפוסטים שלך שנים ונהנה.
    תתחדש על עדכון האתר!

    יחד עם זאת – ממליץ בחום שיהיה טיפה פחות מינימליסטי. כרגע הניראות שלו לא אטרקטיבית, ועלולה דווקא לשנמך את היקף הצפיות באתר

  2. הי ליאור,

    אני קוראת קבועה של הבלוג הסופר מעניין ומקצועי.
    חייבת לציין שאתה גם כותב צורה מעניינת ודוגמאות אז מעולה ותודה רבה.

    שמחה מאוד שאתה פותח גם לתקשורת דו-כיוונית. חושבת שזה ייתן המון.

  3. נראה טוב!
    אני קורא אדוק ועוקב ב-RSS. אני מבין שאאלץ להפסיק להתרפק על העבר (המפואר) ולמצוא פתרון אחר.

  4. עדיין יש לבלוג RSS Feed והכתובת היא פשוט https://softwarearchiblog.com/feed. אני מרגיש קצת מטופש שהתעלמתי מזה – והנחתי שזה כבר לא מעניין (אני עדיין עוקב בעצמי ב RSS אחרי בלוגים).

    עשיתי כמה צעדים שה Feed URL הקודם יחזור לעבוד, נראה לי שהצלחתי – וכנראה שהוא ימשיך לעבוד, ולאורך זמן. FeedBurner הוא כלי של גוגל שעובר צמצומים, אבל בינתיים הם אומרים שהפיד הבסיסי ימשיך להתמך. https://developers.google.com/search/blog/2021/04/changes-to-feedburner

    בכל מקרה, אעדכן גם את הפוסט בהתאם. תודה רבה אוהד על הארה!

  5. הגעתי דרך RSS אז כנראה שעדיין עובד.
    תשמע, גם כמות של תגובות “תודה רבה” זה מרשים. רוב האנשים שכותבים בלוג בכלל לא מקבלים תגובות (אני ביניהם…)

  6. אני ג”כ עוקבת ונהנית מאד לקרוא את הפוסטים!!!
    בהצלחה!

  7. תתחדש
    אני קוראת קבועה והבלוג שלך הוא (לדעתי) האיכותי ביותר בין בלוגי התוכנה בעברית
    הפתיחות לתקשורת דו כיוונית היא מבורכת
    kudus!

  8. תתחדש על המעבר, מחכה לראות כבר את האתר החדש, קורא את הבלוג שלך כמעט באופן קבוע ומצפה לעוד פוסטים!
    בהצלחה!

  9. אני קורא את הבלוג שלך כבר שנים, ממתי שבקושי ידעתי מזה לתכנת ולעבוד בצוות. אני תמיד לומד דברים חדשים, גם מפוסטים ישנים בעבר הרחוק.
    חידוש מרענן

  10. היי ליאור,
    אני בדרך כלל לא כותב תגובות אבל הרצון שלך לשיח שכנע אותי להגיב,
    התחלתי לעקוב אחרי הבלוג שלך לפני זמן לא רב, אבל כן הלכתי קצת אחורה במטרה למצוא נושאים שמעניינים אותי.
    אני אציין שאני לא תמיד מסכים עם ההנחות והמסקנות שלך, אבל זה בדיוק העניין, אני נהנה לקרוא דעות שלא תמיד מתיישרות עם צורת המחשבה שלי וזה בדיוק מה שמייצר מחשבה ודיון, אז תתמיד בחוסר הדיוק, זה בסדר, בדיוק כמו עולם התוכנה, יש יותר מדרך אחת להסתכל על נושא, והדרך לשיפור היא היכולת להסתכל עליו מכמה נקודות מבט שונות.

  11. גם אני עוקב באמצעות RSS ושמח שהמעקב באמצעותו יתאפשר. תתחדש על השדרוג!

  12. היי ליאור, קודם כל ברכות על הבלוג החדש. אני קורא ותיק ותמיד ממליץ על הבלוג כמקור ידע.
    יש לי רק הערה: אני קורא בעיקר במובייל ואני חייב לומר שהממשק החדש הוא לא מאוד נוח במובייל. לגלול, במיוחד דרך כל התגובות, זה דרך מאוד לא נוחה לנווט.
    אשמח אם תוכל להוסיף תפריט למובייל. למשל, כפתור “המבורגר” שתמיד קיים בפינה שלחיצה עליו פותחת תוכן עניינים.
    תודה

השאר תגובה