บันทึก
บล็อก
บันทึกเกี่ยวกับงาน frontend, SEO, AI, การวิเคราะห์ข้อมูล และการทำโปรดักต์จริง
42 โพสต์
เหตุผลที่ผมสร้าง gitae.com: เครื่องมือเช็กเว็บไซต์และโครงสร้างพื้นฐานแบบลึก
ผมสร้าง gitae.com เพื่อให้ตอบคำถามสำคัญได้เร็วขึ้นว่า เว็บไซต์ล่มจริงหรือปัญหาเกิดแค่ฝั่งผมเอง
ทำไมผมถึงมองว่า TypeScript คือภาษาที่ดีที่สุดสำหรับ Codex เมื่อเป้าหมายคือการส่งมอบซอฟต์แวร์จริง
ถ้าเป้าหมายคือซอฟต์แวร์ที่พร้อมใช้งานจริง ไม่ใช่แค่โค้ดเดโม TypeScript จะให้ Codex ทั้งโครงสร้าง ข้อจำกัด และฟีดแบ็กที่มีประโยชน์กว่ามาก
Jurfi.com: สตูดิโอเอกสารกฎหมายบนเบราว์เซอร์ที่สร้างมาเพื่อความชัดเจน
Jurfi.com คือสตูดิโอเอกสารกฎหมายบนเบราว์เซอร์ตัวใหม่ของผม ที่สร้างมาเพื่อเปลี่ยนการร่างเอกสารแบบสับสนให้กลายเป็นฉบับร่างที่ชัดเจนและเป็นระบบมากขึ้น โดยไม่แกล้งทำว่า AI แทนทนายได้
รายได้ SaaS ครั้งแรกของผม: ทำไม 10 ดอลลาร์แรกถึงมีความหมายมาก
การจ่ายเงินออนไลน์ครั้งแรกสำหรับโปรดักต์ที่ผมสร้างเองมีมูลค่าแค่ 10 ดอลลาร์ แต่สำหรับผมมันคือหลักฐานว่ามีผู้ใช้จริงเห็นคุณค่าจริงในสิ่งที่ผมทำ
Codex ช่วยให้ผมรีวิว 15 โปรเจกต์พร้อมกันได้อย่างไร
การใช้ Codex ใน VS Code ทำให้งานรีวิวบั๊ก SEO การแปล โลคัลไลเซชัน และการทดสอบที่ซ้ำๆ เร็วขึ้นมากในหลายโปรเจกต์ แต่การตัดสินใจสุดท้ายยังคงเป็นหน้าที่ของคนอยู่ดี
ทำไมผมถึงเก็บ 3–5% สุดท้ายของ Codex Plus ไว้ให้กับงานวิศวกรรมที่ใหญ่ที่สุด
การเปลี่ยน workflow เล็กน้อยทำให้วิธีที่ผมใช้ Codex Plus เปลี่ยนไปมาก: พอใกล้หมดลิมิต ผมเลิกใช้กับงานเล็ก ๆ และหันไปเริ่มงานเทคนิคที่หนักที่สุดแทน
ความผิดพลาดด้าน Technical SEO ทำให้เว็บไซต์ของผมหายจาก Google ได้อย่างไร
เว็บไซต์ของผมไม่ได้แค่อันดับตก แต่มันหายไปจาก Google แบบหมดจด และนั่นทำให้ผมได้เรียนรู้ว่าความผิดพลาดด้าน Technical SEO ทำลายความเชื่อมั่นได้เร็วแค่ไหน
ผ่านไป 5 ปี MacBook M1 รุ่นเริ่มต้นก็ยังรู้สึกว่าเป็นหนึ่งในการซื้อเทคที่คุ้มที่สุดของผม
หลังใช้งานหนักทุกวันมานาน 5 ปี MacBook M1 รุ่นเริ่มต้นของผมก็ยังเป็นตัวอย่างที่ชัดเจนของอุปกรณ์ที่ให้ความคุ้มค่าในระยะยาวอย่างแท้จริง
AI และ Next.js ทำให้การเปิดโปรเจกต์ของผม 4 ภาษา ง่ายกว่าที่คิดมากได้อย่างไร
การจัดโครงสร้างคอนเทนต์ใหม่เล็กน้อย ร่วมกับการแปลด้วย AI และ Next.js ทำให้การเปิดโปรเจกต์ 4 ภาษาง่ายและขยายต่อได้มากกว่าที่ผมคาดไว้มาก.
ผมเปิดตัว qrviz: ทำไมถึงสร้างเครื่องสร้างคิวอาร์โค้ดฟรีโดยไม่มีแผนหารายได้
ผมเปิดตัว qrviz.com ในฐานะเครื่องสร้างคิวอาร์โค้ดฟรี ไม่ใช่เพราะมันเป็นแผนธุรกิจที่ฉลาดที่สุด แต่เพราะการสร้างของที่มีประโยชน์ยังเป็นสิ่งที่เติมพลังให้ผมมากที่สุดอย่างหนึ่ง
ผมสร้างแชตบอตสไตล์ Character AI คนเดียว และได้รู้ว่าส่วนที่ยากที่สุดไม่ใช่การเขียนโค้ด
การเปิดตัวแชตบอตสไตล์ Character AI ใน 13 ภาษา ทำให้ผมเห็นชัดว่าสิ่งที่ยากที่สุดไม่ใช่งานวิศวกรรม แต่คือการทำให้ตัวละครรู้สึกเหมือนมีชีวิตจริง.
ทำไมการหาลูกค้าถึงยากกว่าการสร้าง SaaS
สำหรับนักพัฒนาหลายคน การเขียนโค้ดเป็นเรื่องตรงไปตรงมา แต่หลังเปิดตัวจริงแล้ว สิ่งที่ยากกว่าคือการกระจายสินค้า การวางตำแหน่ง และการรักษาผู้ใช้ให้อยู่ต่อ
ผมสร้าง Character AI ของตัวเองคนเดียวทั้งหมด และวันเปิดตัวทำให้มันกลายเป็นของจริง
การสร้าง Character AI คนเดียวก็ยากมากอยู่แล้ว แต่เมื่อเปิดระบบชำระเงิน มันก็เปลี่ยนจากโปรเจกต์ข้าง ๆ ให้กลายเป็นผลิตภัณฑ์จริงที่มาพร้อมความรับผิดชอบจริง
อาการหลอนของ AI ในการสร้างตัวละครอนิเมะยังคงหนักมาก
ตอนสร้างตัวละครอนิเมะให้ rizae.com ด้วย ChatGPT ผมยังเจอเรื่องเดิมซ้ำ ๆ: AI อาจน่าทึ่งมากในบางครั้ง แต่ก็สามารถมองข้ามข้อผิดพลาดที่ชัดเจนแบบไม่น่าเชื่อได้เหมือนกัน
Shorts Experiment: Vertical Video, Voiceover, and Subtitles
Early tests confirmed the obvious: vertical video with voice and captions gets meaningfully more reach than static or silent clips.
ตลาดงานไอทีของรัสเซียในปี 2026: ความรู้สึกจริง ๆ จากข้างใน
การแข่งขันโหดขึ้นมาก: ผู้สมัครมากกว่าเดิม เงินเดือนนิ่งหรือลดลง และตำแหน่งที่น่าลุยจริง ๆ ก็เหลือน้อยลงมาก
เมื่อ AI เติมมือมาอีกข้างแล้วบอกหน้าตาเฉยว่าทุกอย่างปกติดี
โมเดลสร้างภาพสามารถผิดแบบมั่นใจมากได้ และแม้แต่พรอมต์แก้ไขก็ยังล้มเหลวอย่างดื้อดึงจนน่าแปลกใจ
เว็บดีเวลอปเมนต์, โปรเจกต์เดี่ยว และการแนะนำตัวสั้น ๆ
ขอแนะนำตัวสั้น ๆ: ทำงานด้านเว็บดีเวลอปเมนต์มา 6 ปี ยังทำโปรเจกต์เดี่ยวอยู่เสมอ และยินดีคุยเรื่องเทคโนโลยีแบบมีสาระกับคนที่สนใจเหมือนกัน
กลับจากวันหยุดแล้วพุ่งตรงกลับไปเขียนโค้ด
การได้โฟกัสกับการลงมือสร้างต่อเนื่อง 4 วัน ทำให้ฉันนึกขึ้นมาอีกครั้งว่าหลังจากพักไปสักช่วง ฉันยังรักงานเทคนิคเชิงลึกมากแค่ไหน
ชามินต์ คอมมิต 3,500 ครั้ง และการพักแบบจริงจัง
บันทึกสั้นๆ เกี่ยวกับสปรินต์ 4 เดือน วันเกิดในโมร็อกโก และเหตุผลว่าทำไมการพักผ่อนจริงๆ จึงสำคัญหลังจากทำงานหนักต่อเนื่องมาเป็นเวลานาน
ผมใช้ DeepSeek และ Node.js เพื่อทำ AI SaaS ให้ไปถึงมือผู้ใช้ได้เร็วขึ้นอย่างไร
DeepSeek ช่วยให้ผมทะลุกำแพง MVP และพาจาก repo ว่าง ๆ ไปสู่แพลตฟอร์มที่ใช้งานได้จริงอย่างไร
โพสต์ไวรัลของฉันบน Threads ถูกลบเพราะคอมเมนต์ที่เป็นมิตร
นี่คือเครื่องเตือนใจว่าแพลตฟอร์มที่เราไม่ได้เป็นเจ้าของสามารถหันกลับมาเล่นงานเราได้เร็วมาก: บัญชี dev ใหม่เพิ่งเริ่มมีแรงส่ง แล้วก็โดนระงับแบบกะทันหัน
Posting My First TikTok at 28
I tested short-form video by reviving an old MMORPG project and turning it into a small traffic experiment.
A YouTube Comment Brought My Old MMORPG Back to Life
One unexpected comment pushed me to reopen a forgotten game, fix it up, and fold it into a newer AI product.
ผมโดนแบนจาก Reddit ภายใน 15 นาทีได้ยังไง
ผมพยายามเข้า Reddit แบบค่อยเป็นค่อยไปและระมัดระวังสุด ๆ แต่สุดท้ายก็โดนแบนถาวรแทบจะทันทีอยู่ดี
โดเมนเก่ามักพ่วงปัญหาเก่ามาด้วย
โดเมนอายุ 25 ปีพาทราฟฟิกบอทจากอดีต การคลานที่สูญเปล่า และปัญหา SEO มาด้วย ซึ่งสุดท้ายต้องใช้ 410 แบบเจาะจงถึงจะจัดการได้จริง
ทำไมเว็บไซต์ของฉันแทบไม่มีทราฟฟิกจากรัสเซียเลย
ปัญหาไม่ใช่เรื่องดีมานด์ แต่เป็น Cloudflare การบล็อกในรัสเซีย และการย้ายระบบที่ทำให้การเข้าถึงกลับมาได้ในที่สุด
ทำไมเว็บแบบสแตติกถึงรับมือกับเสียงรบกวนจากบอตได้ดีมาก
ล็อกของผมเต็มไปด้วยสแกนเนอร์และความพยายามเจาะช่องโหว่ แต่ตัวสแตกแทบไม่สะเทือนเลย นี่คือข้อได้เปรียบของการเสิร์ฟแบบสแตติก
Yandex กับ Google ในโปรเจกต์ใหม่
Yandex เริ่มส่งทราฟฟิกจริงเข้ามา ขณะที่ Google แทบไม่ขยับเลย ความต่างนี้สะท้อนชัดว่าทั้งสองเสิร์ชเอนจินมองเว็บไซต์ใหม่ไม่เหมือนกันจริง ๆ
Yandex จัดทำดัชนีมากกว่า 4,000 หน้าในชั่วข้ามคืน
อีกหนึ่งหมุดหมายสำคัญของ Programmatic SEO: หน้าแบบสแตติกหลายพันหน้าถูกนำเข้าสู่ดัชนีในรอบเดียว
หนึ่งเดือนของการทดลอง SEO: ผู้เข้าชม 632 คนและคำถามอีกมากมาย
การลงมือทำ SEO แบบจริงจังตลอดหนึ่งเดือนทำให้ได้ทราฟฟิกจริง มีเรื่องน่าประหลาดใจหลายอย่าง และช่วยให้เห็นชัดขึ้นว่าอะไรคือสิ่งที่ส่งผลจริง ๆ
จากงานฟรอนต์เอนด์สู่ SEO แบบลงมือทำจริง
ผมทำ side project ด้วย Next.js เพื่อเรียนรู้ SEO และสุดท้ายก็พบว่า Yandex ทำผลงานเหนือกว่า Google แบบทิ้งห่างพอสมควร
ทำไมฉันถึงเลือก Yandex Metrica แทน Google Analytics
หลังจากใช้งานจริงหนึ่งสัปดาห์ Yandex Metrica ให้ข้อมูลพฤติกรรมที่ชัดเจนกว่า และทำให้ฉันเห็นภาพได้ดีกว่ามากว่าผู้คนใช้งานเว็บไซต์อย่างไร
308 Redirect ช่วยฉันรับมือความวุ่นวายในแผนผังเว็บไซต์ได้อย่างไร
Yandex อ่าน URL ผิดไปหลายพันรายการ และ 308 Redirect ที่เตรียมไว้ล่วงหน้าก็ช่วยพาบอตออกห่างจากเส้นทางที่พังได้
ยอดพุ่งช่วงเปิดตัวจาก Google ไม่ใช่การเติบโตที่แท้จริง
ยอดที่พุ่งแรงตอนเปิดตัวอาจทำให้ตื่นเต้นได้มาก แต่บ่อยครั้งมันหายไปอย่างรวดเร็ว นี่จึงเป็นเหตุผลว่าทำไมเว็บไซต์ใหม่ไม่ควรเชื่อช่วงฮันนีมูนนี้มากเกินไป
เสีย 2,000 หน้าใน Yandex ข้ามคืน
นี่คือเครื่องเตือนใจแบบตรงไปตรงมาว่าความผันผวนของ SEO เป็นส่วนหนึ่งของเกม แม้ในช่วงที่โปรเจกต์ดูเหมือนกำลังเติบโตได้ดี
คว้ารางวัลสองชิ้นที่ Moscow JS 66
ค่ำคืนของทอล์กเกี่ยวกับ Telegram bot, TypeScript และ AI พร้อมคำถามที่ช่วยให้ฉันกลับบ้านพร้อมรางวัลสองชิ้น
บันทึกจาก PiterJS
สิ่งที่โดดเด่นที่สุดจาก PiterJS ที่เซนต์ปีเตอร์สเบิร์ก: FrontOps, ประสิทธิภาพ และคุณค่าของการไปงานแบบเตรียมตัวมาพร้อม
บล็อก Next.js หลายภาษาของฉันแตะ 500 อิมเพรสชันในหนึ่งสัปดาห์
เพียงหนึ่งสัปดาห์หลังเปิดตัว ข้อมูลการค้นหาในช่วงแรกก็เริ่มแสดงให้เห็นแล้วว่า SEO หลายภาษาสามารถเติบโตได้เร็วกว่าการเปิดตัวด้วยภาษาเดียว
18 Months, 30 Players, and Why the Game Still Mattered
My browser MMORPG never found a big audience, but the small group of players who stayed made the whole project feel meaningful.
บันทึกจาก MoscowJS 65
สรุปสั้น ๆ ของ MoscowJS 65 ที่ T Bank ช่วงที่น่าจดจำจากแต่ละเซสชัน และเหตุผลว่าทำไมมีตอัป JavaScript ในชุมชนท้องถิ่นยังคงสำคัญอยู่เสมอ
เว็บไซต์ใหม่ ทิศทางใหม่
ฉันเปิดตัวเว็บไซต์พอร์ตโฟลิโอใหม่ที่ต่อยอดจากประสบการณ์ตลอด 6 ปี และปูทางไปสู่คลื่นถัดไปของโปรเจกต์ข้างเคียงสาย AI