เป็นคำถามที่ชวนให้แชร์ ไซด์โปรเจกต์ ที่ทำแล้วสนุกที่สุดจนถึงตอนนี้ ตามเจตนารมณ์ของ Software is Joy
โปรเจกต์ไซด์ไหนที่คุณทำแล้วสนุกที่สุด? (lobste.rs) 1 คะแนน โดย GN⁺ 3 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp เป็นคำถามที่ชวนให้แชร์ ไซด์โปรเจกต์ ที่ทำแล้วสนุกที่สุดจนถึงตอนนี้ ตามเจตนารมณ์ของ Software is Joy บทความที่เกี่ยวข้อง เครื่องมือนักพัฒนาที่คุณชอบคืออะไร? 63 คะแนน · 11 ความคิดเห็น · 2026-05-28 ความสงบอันเป็นสุขจาก Side Project ที่ดี 27 คะแนน · 5 ความคิดเห็น · 2025-04-06 มีใครทำงานเสริมกันเยอะไหมครับ ?? 5 คะแนน · 1 ความคิดเห็น · 2022-06-17 ความคิดเห็น Lobste.rs ที่คุณชอบที่สุดคืออะไร? 1 คะแนน · 1 ความคิดเห็น · 2026-06-19 สิ่งที่ได้เรียนรู้จากโปรเจกต์ข้างเคียงตลอด 8 ปี 10 คะแนน · 1 ความคิดเห็น · 2020-02-18 1 ความคิดเห็น GN⁺ 3 시간 전 ความคิดเห็นบน Lobste.rs mw: บริการกว่า 200 รายการของ AWS ถูกสร้างขึ้นบนบริการหลักราว 10 รายการ เช่น EC2, Lambda, S3, DynamoDB, KMS, IAM แต่ภายใต้นั้นยังมีบริการพื้นฐานอื่น ๆ ที่ไม่ได้เปิดให้ภายนอกใช้ กำลังพัฒนาเองด้วย dependency ให้น้อยที่สุด เช่น การจัดการรูทคีย์และใบรับรอง, ที่เก็บคอนฟิกสำหรับแมปโครงสร้างพื้นฐานการ deploy, การจัดการตัวตน เพื่อไม่ให้พึ่งพาอะไรเลยและไม่มี circular dependency จุดที่ทำให้สนุกคือแทนที่จะขยายสเกลขนาดใหญ่ กลับออกแบบให้โหนดเดียวรองรับโหลดที่คาดไว้ทั้งหมด samcat116: อยากรู้ว่า บริการพื้นฐาน เหล่านั้นโดยเฉพาะคืออะไร nick4: ยังเป็นมือใหม่กับขนมฝรั่งเศส แต่สนุกกับขั้นตอนการทำ กาตูบาสก์ ใช้สูตรจากหนังสือ แต่ https://www.seriouseats.com/gateau-basque-recipe-6823020 ก็ดูดีทีเดียว theisaaczone: สร้าง เว็บ API สำหรับ ping รายชื่อเซิร์ฟเวอร์ ด้วย Go เพื่อดึงจำนวนผู้เล่นที่เชื่อมต่อกับเซิร์ฟเวอร์ Minecraft แล้วส่งกลับเป็น JSON แม้จะไม่ได้ซับซ้อนหรือใหญ่ในเชิงเทคนิค แต่ก็ภูมิใจที่มันรับคำขอเดือนละ 1–2 ล้านครั้งได้โดยไม่มีปัญหา ช่วงหลังเขียนใหม่เพื่อลบ dependency ทั้งหมดนอกเหนือจาก standard library และชอบโปรเจกต์ขอบเขตเล็ก ๆ แบบนี้ dijit: มี ปลั๊กอินที่ส่งออกสถานะ Minecraft ให้ Prometheus เก็บข้อมูล ด้วย เป็นปลั๊กอินเดียวที่ใช้บนเซิร์ฟเวอร์ของผม และมีประโยชน์มาก miguno: ในบรรดา roguelike แบบดั้งเดิม ชอบ Sil-Q ที่สุด จุดเด่นคือการถ่ายทอดโลกของ Tolkien อย่างซื่อตรง ระบบต่อสู้และการลอบเร้นที่ประณีต และการเล่นที่สั้นแต่เข้มข้น 30–60 นาที อธิบายได้ว่าเป็นเกมปล้นดันเจี้ยนในยุคที่หนึ่งของ Middle-earth หรือ “Angband: Black Ops” ปีนี้ได้ร่วมมือกับ Quirk ผู้พัฒนาดั้งเดิมและ MicroChasm ศิลปิน tileset เพื่อปลุกโปรเจกต์ที่หลับใหลให้กลับมาอีกครั้ง ทำการปรับโค้ดให้ทันสมัย แก้บั๊กที่รู้จักตลอด 3 ปี สร้างแพ็กเกจแจกจ่ายสำหรับ Win/Mac/Linux ปรับปรุงเกมเพลย์และการใช้งาน รวมถึงทำเอกสารและเว็บไซต์ นี่เป็นโปรเจกต์ C แรกของผม และกระบวนการจัดการโค้ดอายุมากสุด 40 ปีสำหรับ Amiga, NeXT, SGI, DEC Alpha, RISC OS พร้อมเลเยอร์กราฟิกที่ทำเอง 4 แบบ ให้ความรู้สึกเหมือนหลงอยู่ใน เหมืองร้างแห่ง Moria ยังได้เพิ่มเทสต์บางส่วนให้ codebase ที่เดิมไม่มีเทสต์เลย รายละเอียดอยู่ที่ https://github.com/sil-quirk/sil-q/releases/tag/v1.5.1-beta1 แม้จะเป็นเกมเล็กในแนวเฉพาะกลุ่ม แต่เบต้าใหม่มียอดดาวน์โหลด 900 ครั้ง และในยุคที่เต็มไปด้วยผลงานโค้ดตามกระแสซึ่งถูกทิ้งอย่างรวดเร็ว การดูแล เกมโอเพนซอร์สที่มีสายตระกูลยาวนาน เป็นสิ่งที่ช่วยปลอบใจได้ DustyFuzzy: ทำเว็บไซต์ส่วนตัวสำหรับเก็บคอนเทนต์สำหรับผู้ใหญ่มาตั้งแต่ปี 2021 พัฒนาฟีเจอร์ต่าง ๆ เช่น การนำเข้า URL, แท็ก, การจัดอันดับแบบ Glicko-2 โดยใช้ผลการดวลกันของสองรายการ และย้ายจาก Python ไปเป็น .NET Core เมื่อไฟล์เพิ่มขึ้นจนเกือบ 70,000 ไฟล์ ก็เริ่มสนุกกับการปรับแต่งโค้ด O(n²) ที่เขียนแบบตรงไปตรงมา icefox: อยากรู้ว่าใช้ .NET Core ระยะยาวแล้วเป็นอย่างไร เคยมีความทรงจำดี ๆ กับ C#/F# และดูเหมือนว่าจะสร้างสภาพแวดล้อม CLI ที่สม่ำเสมอแม้ไม่ใช่ Windows ได้ง่าย แต่ Microsoft ดูเหมือนเปลี่ยนทิศทางและเครื่องมือหลายครั้งในช่วง 5 ปีที่ผ่านมา เลยยังไม่มั่นใจในแนวโน้มระยะยาว alterae: สร้าง เครื่องมือ command-line สำหรับสุ่มเลือกรายการจากลิสต์ และใช้งานบ่อยจนน่าประหลาดใจ หน้า man ยาวกว่า source code และขั้นตอนการทำก็สนุกมากจริง ๆ bitshift: อยากรู้ว่านำไปใช้อย่างไร ผมใช้ shuf -n บ่อยเวลาสุ่มตัวอย่างไฟล์หรือลิสต์ขนาดใหญ่ และมีประโยชน์ตอนอยากดูคร่าว ๆ ว่าผู้ร้องขอมาจากกลุ่มไหนโดยไม่ต้องอ่าน request log ทั้งหมด fazalmajid: ใช้ RSS reader ที่ทำเองมาตั้งแต่ปี 2004 และปีนี้เขียนเวอร์ชัน Python ใหม่เป็น Rust ด้วยตัวเองเพื่อการเรียนรู้ ปัญหาแย่งล็อกการเขียน SQLite ที่เกิดจากการประมวลผลข้อความช้าของ Python หายไป ทำให้ ประสิทธิภาพดีขึ้นมาก เวอร์ชันใหม่ https://github.com/fazalmajid/rTemboz ยังมีฟีเจอร์ไม่เท่าเดิมทั้งหมด แต่ก็มีฟีเจอร์ใหม่ที่ไม่เคยมีมาก่อนด้วย นี่เป็นแอปที่ใช้บ่อยที่สุด เช่น อ่าน lobste.rs และกรองเสียงรบกวนจากวัฒนธรรมป๊อป การควบคุมลำดับความสำคัญของฟีดด้วยตัวเองแทน Facebook·Google·Apple คือการรักษา อธิปไตยและความเป็นอิสระ lcamtuf: สิ่งที่สนุกที่สุดไม่ใช่ซอฟต์แวร์ แต่คือการออกจากคอมพิวเตอร์ไปทำสิ่งของที่จับต้องได้ เช่นโปรเจกต์ นาฬิกาโวลต์มิเตอร์ และ เครื่องคิดเลขมิเตอร์แบบแผง หลังจากเขียนเรื่องความปลอดภัยคอมพิวเตอร์มากว่า 15 ปี ได้ทดลองเริ่มบล็อกที่ไม่แตะงานเลย โดยเขียนเรื่อง พื้นฐานของคณิตศาสตร์, เกร็ดอัลกอริทึม, อิเล็กทรอนิกส์ สิ่งที่เริ่มจากการทดลองว่าจะดึงผู้อ่านนอกวงการได้ไหม กลายเป็นเหมือน ศิลปะนามธรรม ในยุค LLM colindean: เริ่มฝึกทักษะพื้นฐานด้วยการอบขนมปังจากแป้ง เกลือ ยีสต์ และน้ำ ทดลองสัดส่วนวัตถุดิบ ชนิดของแป้ง และจังหวะใส่สมุนไพรกับเครื่องเทศ จนถึงตอนนี้ส่วนผสม โรสแมรีกับเกลือกระเทียม ดีที่สุด กำลังค้นพบความลับด้วยตัวเอง แทนที่จะอ่าน Modernist Bread พักโปรเจกต์ซอฟต์แวร์ไว้ 2 ปี แล้วลงมือซ่อมบ้านสองหลังเองราว 75% ทำให้ได้ทักษะใช้งานจริงที่พบไม่บ่อยในหมู่สายเทคนิค และได้ความเคารพใหม่ต่อช่างรับเหมาที่ติดต่อกลับและมาตรงเวลา op: พิกเซลอาร์ตทั้งหมดใน https://oppi.li/art ทำด้วย ตัวแก้ไขพิกเซลอาร์ต 1 บิต ที่สร้างเองด้วย Rust มี Lisp ในตัวสำหรับคอนฟิกและสคริปต์ สร้างขึ้นเพื่อตัวเองเท่านั้นเพื่อเรียนรู้อัลกอริทึมแรสเตอร์ 2D และไม่ได้เผยแพร่ การทำโดยไม่มีเดดไลน์หรือเป้าหมายตายตัวทำให้สนุกกว่ามาก ombredog: กำลังมุ่งทำความเข้าใจโครงสร้างของ Servo และการ fuzzing ด้วย Rust เคยทำเดโม การสลับ function pointer โดยใช้ dyld บน macOS แล้ว และมีแผนจะเผยแพร่โค้ด proof-of-concept ที่แสดงให้เห็นว่าฟังก์ชันอันตรายถูกแพ็กเกจอย่างไรและจะค้นหาได้อย่างไรใน runtime ยังอยู่ในช่วงเริ่มต้น และมักถูกดึงความสนใจไปหาตัว fuzzer ที่เตรียมไว้แล้วอย่าง Fuzzilli build ของ Ladybird แต่ก็ทำให้มีแรงจูงใจในการเขียนภาษาเชิงระบบ วางแผนจะทำ CLI สำหรับดาวน์โหลดเครื่องมือด้วย Zig แล้วนำไปไว้ใน noblenote บน Codeberg luhker: ทำ sample pad, sequencer และ effect chain บนเว็บคอมโพเนนต์อย่างประณีตเกินจำเป็น เพื่อให้เว็บของวงเล่นตัวอย่างเสียงที่คงไม่มีใครอยากฟัง CSS ยังพังอยู่บ้าง แต่ดู markup ของ effect chain แบบ declarative ได้ที่: https://strahlenkeller.de/endlager/ luhker: interpreter สำหรับภาษา dialect ของ Brainfuck ที่อิงจากเนื้อเพลงก็สนุกเช่นกัน สามารถเรียก JavaScript ด้วยคำสั่งที่ผู้ใช้กำหนดเองได้: https://strahlenkeller.de/endlager/pfas.html raffomania: hyperblam ก็น่าจะตรงกับความสนใจเช่นกัน: https://hyperblam.how/ zknd: กำลังสร้าง framework ที่ใช้การสร้างโค้ด โดยพยายามคง idiom ของ Go ไว้ พร้อมให้ productivity ระดับ framework รู้สึกพอใจที่ไอเดียหลายอย่างประกอบเข้าด้วยกันเป็นซอฟต์แวร์ที่สอดคล้องกัน กำลังพัฒนาเฟิร์มแวร์เครื่องอ่านอีบุ๊กด้วย Rust ด้วย krig: ย้าย Gram จาก crate cocoa/objc ที่ถูกทิ้งไปเป็น objc2 ใช้เวลาหลายเดือนเพราะต้องอ่านเอกสารจำนวนมากเพื่อทำความเข้าใจ pattern การใช้ abstraction ใหม่ และล้มเหลวหลายครั้ง แต่ผลพลอยได้คือรวมชั้น rendering และ text ของ Mac กับ Linux ให้ใช้ wgpu และ cosmic-text เดียวกัน ลิงก์ที่เกี่ยวข้องคือ https://gram-editor.com, https://docs.rs/objc2/latest/objc2/, https://wgpu.rs/, https://github.com/pop-os/cosmic-text z3bra: โปรเจกต์ที่สนุกที่สุดคือ cyber hunt เป็น โจทย์ท้าทายแนวล่าสมบัติ ที่ต้องแก้ปัญหาที่ในชีวิตจริงคงไม่มีโอกาสเจอ ภายใต้ข้อจำกัดแปลก ๆ พร้อมสร้างเครื่องมือ การตั้งค่า และโค้ดหลากหลาย มีทั้งการคำนวณ Argon2id hash ขนาด 5GiB, การสร้างเกม Game Boy, การจัดการ secure cookie แบบ static ด้วย relayd(8) เท่านั้น, VPN proxy ที่ใช้วิธี authentication ใหม่ของ ssh(1) เป็นต้น เป็นโปรเจกต์ใหญ่ที่สุดที่ใช้เวลาเตรียม 1 ปี โดยบทแรกลองเล่นได้บนเว็บอย่างเดียวภายในราว 20 นาที และหลังจากนั้นจะยากขึ้นเรื่อย ๆ jbert: เริ่มจากเขียน register machine เพื่อทำ target สำหรับ compile แบบง่าย ๆ แล้วกลายเป็น emulator ของ Z80 และพัฒนาต่อเป็น emulator ของ ZX Spectrum รันโค้ดทดสอบและเกมยุค 1980s ได้หลายเกม การออกแบบเรียบง่ายอย่างน่าทึ่งและสนุกมาก: GitHub marx314: รัน Pi-hole, Domoticz, Immich self hosted photo gallery, SmokePing, http2sonos, Mealie, WireGuard, Tor ฯลฯ บนโฮมเซิร์ฟเวอร์ Raspberry Pi 4 ยังมี container PHP/nginx สำหรับอุปกรณ์เว็บเก่า, Kindle ที่แสดงสภาพอากาศและข้อมูล Airthings Wave, iPad รุ่นเก่าสำหรับสูตรอาหาร, SMS สำหรับการแจ้งเตือนสำคัญ และสคริปต์ Signal สำหรับการแจ้งเตือนอื่น ๆ เวลางานบริษัทเริ่มกลายเป็นเรื่องการเมือง งานเหล่านี้เหมือน การทำสมาธิที่เชื่อมกลับไปกับปัญหาทางเทคนิค tclancy: ผมก็รันอะไรคล้าย ๆ กันอยู่ เลยสงสัยว่าทำไมถึงเลือก Domoticz ผมหงุดหงิดกับ Home Assistant เพราะไม่ได้เขียนโค้ดจริง ๆ แต่ต้องตั้งค่าตัวแปร YAML ที่เอกสารไม่พอ แล้วก็ได้แต่หวังว่ารูปแบบจะไม่พังตอนบันทึก aspizu: โปรเจกต์ที่ใหญ่และได้รับความนิยมที่สุดคือ ภาษาโปรแกรมที่เขียนด้วย Rust และ compile เป็น Scratch blocks: https://github.com/aspizu/goboscript พัฒนาและดูแลมาหลายปี และย้ายจาก Python ไปเป็น Rust สิ่งนี้ทำให้สร้างโปรเจกต์ที่น่าทึ่งทางเทคนิคใน Scratch ได้ เช่น physics engine และ ray tracing jjude: แทบทุก side project สนุกหมด แต่แก่นคือรักษาความหลงใหลไว้ได้นานแค่ไหน ส่วนใหญ่มักจบในราว 6 เดือน สิ่งที่ทำต่อเนื่องนานที่สุดคือบล็อกที่ไม่ทำเงิน https://jjude.com และได้เรียนรู้อะไรมากมายจากการเขียน ปีนี้เรียนรู้วิธีสร้างด้วย AI และพัฒนา SophAI https://www.sophai.app/radars เชื่อมโยงข้อมูลจากหลายสาขาและสังเคราะห์เป็นบทความ ระหว่างปรับแต่งฟีเจอร์เล็ก ๆ กับแหล่งอ้างอิงอย่างต่อเนื่อง ก็ได้เรียนรู้ เครื่องมือ AI และวิธีพัฒนา พร้อมเติมเต็มความอยากรู้อยากเห็น hwj: เขียนเฟิร์มแวร์ของนาฬิกาข้อมือ eZ430 Chronos ด้วย ภาษา assembly และกำลังพัฒนา Forth compiler ด้วย OCaml ส่วนการออกแบบภาษาโปรแกรมของตัวเองตอนนี้หยุดพักไว้ชั่วคราว einacio: กำลังเขียน SMTP server ด้วย PHP เพื่อแทนที่ Postfix บนเซิร์ฟเวอร์ โปรโตคอลเข้าถึงง่ายจึงทำงานได้สนุก กำลังเรียนรู้ Twitch ไปด้วยจากการถ่ายทอดขั้นตอนพัฒนา และตั้งใจจะทำ bot ในภายหลัง spc476: ใช้ Lua และ LPeg parse expression แล้วใช้ Shunting Yard algorithm จัดการลำดับความสำคัญของ operator จากนั้นสร้าง โค้ด CPU 8-bit 6809 ยังใส่ optimization ง่าย ๆ ที่คำนวณระหว่าง compile ถ้าทั้งสองฝั่งของ expression เป็น literal และใช้ my own 6809 assembler ที่พัฒนาสนุก ๆ มาหลายปีด้วย heavyrain266: กำลังเรียนรู้วิธี contribute ให้โปรเจกต์ที่ผู้คนจำนวนมากพึ่งพาอย่าง Odin compiler เริ่มจากการเปลี่ยนแปลงเล็ก ๆ เพื่อเพิ่มฟีเจอร์ DirectX และการรองรับ Win32 io_uring แล้วขยับไปทำงานที่ไม่หวือหวา เช่น ลบ target platform สองตัวที่ไม่มีคนดูแล และปรับปรุงการค้นหาการติดตั้ง LLVM บน OpenBSD อยากทำให้การบำรุงรักษาง่ายขึ้นในอีก 10 ปีข้างหน้า ในทางกลับกัน ตลอด 8 ปีที่ผ่านมา ทุกครั้งที่พยายาม contribute อย่างมีนัยสำคัญให้ toolchain ของ Rust ก็ชนกับ กำแพงแบบองค์กร เช่น RFC, bot จัดประเภท, review, target platform แบบแบ่ง tier และ merge conflict บ่อยครั้ง pcaisse: โปรเจกต์ที่พึงพอใจที่สุดอย่างไม่ต้องสงสัยคือ แผนที่ภาษาของสหรัฐฯ https://languagemap.us/ ใช้เวลากับการทำความสะอาดข้อมูล, สคริปต์ Bash, การปรับรูปลักษณ์แผนที่ และระบบอัตโนมัติในการดำเนินงานมากเกินไป แต่พอใจกับผลลัพธ์มาก ไม่ต้องบำรุงรักษาเลย และค่า AWS ก็ต่ำกว่าเดือนละ 1 ดอลลาร์ LesleyLai: สิ่งที่ชอบที่สุดมักเป็นโปรเจกต์ที่กำลังทำอยู่เสมอ และตอนนี้คือ Vulkan renderer มุ่งไปที่ โครงสร้างแบบโมดูลาร์ เพื่อให้เริ่มการทดลองกราฟิกใหม่ ๆ จาก codebase เดียวกันได้ง่าย Jan200101: ระหว่างสร้างโปรแกรมมาแทน h5ai ที่เลิกบำรุงรักษาไปแล้ว ก็ได้เรียนรู้ วิธี implement FastCGI ด้วย เป็นงานที่ทั้งสนุกและหนักหน่วง พร้อมกับทำให้เข้าใจลึกซึ้งว่าเว็บทำงานอย่างไร mariusor: สร้าง audio scrobbler user daemon สำหรับ MPRIS player ด้วยภาษา C เป็นโปรเจกต์เล็ก ๆ ที่ใช้มานาน โดยบันทึกประวัติการเล่นไว้ที่ ListenBrainz·Last.fm·Libre.fm zanlib: ชอบการ implement Lisp ขึ้นใหม่ จึงสร้าง evalexpr ใน JavaScript, lispex ใน Elixir และ isolisp แบบ JS full-stack ที่อิงฟอร์ม เป็นงานเรียบง่ายที่ทำได้ในช่วงบ่ายครึ่งวัน แต่ให้ ความรู้สึกสำเร็จสูง shrike: สร้าง ตัวเสริม RSS feed ที่เพิ่มข้อมูล Open Graph, จำนวนการแนะนำ·ความคิดเห็น และเนื้อหาเต็มของบทความที่ถูกตัดให้กับ RSS feed คุณภาพแย่ แล้วนำผลลัพธ์เข้า FreshRSS ในรูปแบบ OPML อีกโปรเจกต์คือไคลเอนต์ IRC แบบกำหนดเองที่มีโครงสร้าง client·server การประมวลผลส่วนใหญ่ทำโดยเซิร์ฟเวอร์ authoritative เดี่ยว และมีไคลเอนต์เว็บ·TUI·SwiftUI เชื่อมต่อเข้าไป pepesza: การ implement ไลบรารีเข้ารหัสแบบ elliptic curve ด้วย Erlang ตั้งแต่ศูนย์สนุกมาก พอทำต่อไปถึง KZG commitment ความซับซ้อนก็เพิ่มขึ้นอย่างรวดเร็ว banna: สร้างสถาปัตยกรรมชุดคำสั่งแบบของเล่นและเขียน บทความที่เกี่ยวข้อง ไว้ด้วย งานล่าสุดอยู่ใน branch กำลังเขียนบางส่วนของ C ใหม่ด้วย Zig และคิดหาวิธีแสดงภาพการเคลื่อนย้ายข้อมูลภายในคอมพิวเตอร์เสมือน ใช้ TISC สำรวจ มินิมัลลิสม์เชิงกลไก โดยพิจารณาว่าการเปลี่ยนแปลงจะถูก implement ในเครื่องจริงอย่างไร และถ้ามีชิ้นส่วนเคลื่อนไหวมากเกินไปหรือแค่ผลักความซับซ้อนไปยัง abstraction layer อื่นก็จะเลิกทำ ตอนนี้สิ่งที่สนุกที่สุดคือมันใกล้เคียงการทดลองทางความคิดมากกว่าสิ่งที่ implement เสร็จแล้ว ramones: เริ่มสร้าง chess engine เล็ก ๆ ด้วย Rust และชอบตรงที่ ไม่ว่าจะไปทางไหนก็มีเรื่องให้เรียนรู้ มีตัวเลือกไม่รู้จบ ทั้งสเปกอย่าง PGN·FEN, อัลกอริทึมจาก chess engine wiki และโครงสร้างข้อมูลหลากหลายรวมถึง bit flags icefox: สนุกมากกับการสร้าง n-body physics simulator ด้วย raylib แล้วค่อยย้ายไปใช้ไลบรารี SDL3 GPU ไม่นานนัก กราฟิกเอนจินและการทดลอง shader ก็กลายเป็นจุดโฟกัสแทนฟิสิกส์ แต่ก็ยังสนุกอยู่ บังเอิญได้เขียนแฟนฟิก Katalepsis อยู่หนึ่งเดือนด้วย พอไม่ต้องกังวลเรื่องน่าเบื่ออย่างฉากหลังและการเติบโตของตัวละคร แค่โยนตัวละครสามคนกับไอเดียแย่ ๆ หนึ่งอย่างเข้าไปในห้อง การเขียนนิยายก็กลับมาสนุกอีกครั้ง kghose: งาน https://github.com/kghose/moulick เป็นสิ่งที่น่าจดจำที่สุด ได้สัมผัส ข้อจำกัดของ embedded programming และความสุขที่อุปกรณ์เล็ก ๆ ซึ่งจับถือได้ทำงานได้จริง โปรเจกต์ในฝันถัดไปคืออุปกรณ์ embedded LLM และคิดว่ามีกี่คนกันที่ตอนเด็ก ๆ ไม่เคยฝันอยากมีหุ่นยนต์คู่ใจ brn: สิ่งที่พึงพอใจที่สุดคือ https://bewcloud.com และ https://uruky.com ที่ครอบครัวยังใช้ทุกวัน Uruky เป็นโปรเจกต์ค่อนข้างใหม่ ส่วน Expenses ของ bewCloud เป็น พัฒนาการของตระกูลแอปจัดการรายจ่าย ที่สร้างและเผยแพร่มาตั้งแต่ปี 2008 3digitdev: สร้าง เครื่องมือแปลง CLI เล็ก ๆ ที่รับเนื้อหา clipboard แล้วจัดรูป JSON, แปลง JSON·TOML·YAML, ลบ timestamp และ emoji จากข้อความที่คัดลอกจาก Slack·Discord, แปลง Base64 เป็นต้น เขียนไว้เมื่อหลายปีก่อน แต่จนถึงตอนนี้ก็ยังทำงานได้แทบทุกวันโดยไม่มีปัญหา ใช้ทีไรก็รู้สึกดีทุกครั้ง เว็บแอปเรื่อง type matchup และการจัดทีมที่ทำตอนติด Pokémon Sword/Shield ก็เป็นโปรเจกต์สนุกที่ยังกลับไปเปิดดูอยู่เรื่อย ๆ fbegyn: เลือกแค่อย่างเดียวได้ยาก แต่ชอบงานที่แก้ปัญหาจริง มีทั้ง งานพิมพ์ 3D สำหรับขาตั้งแผงโซลาร์เซลล์ของหลอดไฟ, การทำอาหาร, งานไม้ที่น่าอึดอัดเพราะพื้นที่ไม่พอ, และ tc_exporter ซึ่งเป็นซอฟต์แวร์เดียวที่มีผู้ใช้จริง รายการนี้ยังเพิ่มขึ้นเรื่อย ๆ motet-a: สร้างเว็บแอปให้กลุ่มนักดนตรีอัปโหลดและแชร์ไฟล์บันทึกการซ้อม เป็นบริการเฉพาะทางที่ใกล้เคียงกับ YouTube แบบเฉพาะเสียง·เฉพาะส่วนตัว มีผู้ใช้ราวหลายสิบคน แต่เพิ่มขึ้นอย่างสม่ำเสมอ
1 ความคิดเห็น
ความคิดเห็นบน Lobste.rs
mw: บริการกว่า 200 รายการของ AWS ถูกสร้างขึ้นบนบริการหลักราว 10 รายการ เช่น EC2, Lambda, S3, DynamoDB, KMS, IAM แต่ภายใต้นั้นยังมีบริการพื้นฐานอื่น ๆ ที่ไม่ได้เปิดให้ภายนอกใช้
กำลังพัฒนาเองด้วย dependency ให้น้อยที่สุด เช่น การจัดการรูทคีย์และใบรับรอง, ที่เก็บคอนฟิกสำหรับแมปโครงสร้างพื้นฐานการ deploy, การจัดการตัวตน เพื่อไม่ให้พึ่งพาอะไรเลยและไม่มี circular dependency จุดที่ทำให้สนุกคือแทนที่จะขยายสเกลขนาดใหญ่ กลับออกแบบให้โหนดเดียวรองรับโหลดที่คาดไว้ทั้งหมด
theisaaczone: สร้าง เว็บ API สำหรับ ping รายชื่อเซิร์ฟเวอร์ ด้วย Go เพื่อดึงจำนวนผู้เล่นที่เชื่อมต่อกับเซิร์ฟเวอร์ Minecraft แล้วส่งกลับเป็น JSON แม้จะไม่ได้ซับซ้อนหรือใหญ่ในเชิงเทคนิค แต่ก็ภูมิใจที่มันรับคำขอเดือนละ 1–2 ล้านครั้งได้โดยไม่มีปัญหา
ช่วงหลังเขียนใหม่เพื่อลบ dependency ทั้งหมดนอกเหนือจาก standard library และชอบโปรเจกต์ขอบเขตเล็ก ๆ แบบนี้
miguno: ในบรรดา roguelike แบบดั้งเดิม ชอบ Sil-Q ที่สุด จุดเด่นคือการถ่ายทอดโลกของ Tolkien อย่างซื่อตรง ระบบต่อสู้และการลอบเร้นที่ประณีต และการเล่นที่สั้นแต่เข้มข้น 30–60 นาที อธิบายได้ว่าเป็นเกมปล้นดันเจี้ยนในยุคที่หนึ่งของ Middle-earth หรือ “Angband: Black Ops”
ปีนี้ได้ร่วมมือกับ Quirk ผู้พัฒนาดั้งเดิมและ MicroChasm ศิลปิน tileset เพื่อปลุกโปรเจกต์ที่หลับใหลให้กลับมาอีกครั้ง ทำการปรับโค้ดให้ทันสมัย แก้บั๊กที่รู้จักตลอด 3 ปี สร้างแพ็กเกจแจกจ่ายสำหรับ Win/Mac/Linux ปรับปรุงเกมเพลย์และการใช้งาน รวมถึงทำเอกสารและเว็บไซต์
นี่เป็นโปรเจกต์ C แรกของผม และกระบวนการจัดการโค้ดอายุมากสุด 40 ปีสำหรับ Amiga, NeXT, SGI, DEC Alpha, RISC OS พร้อมเลเยอร์กราฟิกที่ทำเอง 4 แบบ ให้ความรู้สึกเหมือนหลงอยู่ใน เหมืองร้างแห่ง Moria ยังได้เพิ่มเทสต์บางส่วนให้ codebase ที่เดิมไม่มีเทสต์เลย รายละเอียดอยู่ที่ https://github.com/sil-quirk/sil-q/releases/tag/v1.5.1-beta1
แม้จะเป็นเกมเล็กในแนวเฉพาะกลุ่ม แต่เบต้าใหม่มียอดดาวน์โหลด 900 ครั้ง และในยุคที่เต็มไปด้วยผลงานโค้ดตามกระแสซึ่งถูกทิ้งอย่างรวดเร็ว การดูแล เกมโอเพนซอร์สที่มีสายตระกูลยาวนาน เป็นสิ่งที่ช่วยปลอบใจได้
DustyFuzzy: ทำเว็บไซต์ส่วนตัวสำหรับเก็บคอนเทนต์สำหรับผู้ใหญ่มาตั้งแต่ปี 2021 พัฒนาฟีเจอร์ต่าง ๆ เช่น การนำเข้า URL, แท็ก, การจัดอันดับแบบ Glicko-2 โดยใช้ผลการดวลกันของสองรายการ และย้ายจาก Python ไปเป็น .NET Core
เมื่อไฟล์เพิ่มขึ้นจนเกือบ 70,000 ไฟล์ ก็เริ่มสนุกกับการปรับแต่งโค้ด O(n²) ที่เขียนแบบตรงไปตรงมา
alterae: สร้าง เครื่องมือ command-line สำหรับสุ่มเลือกรายการจากลิสต์ และใช้งานบ่อยจนน่าประหลาดใจ หน้า man ยาวกว่า source code และขั้นตอนการทำก็สนุกมากจริง ๆ
shuf -nบ่อยเวลาสุ่มตัวอย่างไฟล์หรือลิสต์ขนาดใหญ่ และมีประโยชน์ตอนอยากดูคร่าว ๆ ว่าผู้ร้องขอมาจากกลุ่มไหนโดยไม่ต้องอ่าน request log ทั้งหมดfazalmajid: ใช้ RSS reader ที่ทำเองมาตั้งแต่ปี 2004 และปีนี้เขียนเวอร์ชัน Python ใหม่เป็น Rust ด้วยตัวเองเพื่อการเรียนรู้ ปัญหาแย่งล็อกการเขียน SQLite ที่เกิดจากการประมวลผลข้อความช้าของ Python หายไป ทำให้ ประสิทธิภาพดีขึ้นมาก
เวอร์ชันใหม่ https://github.com/fazalmajid/rTemboz ยังมีฟีเจอร์ไม่เท่าเดิมทั้งหมด แต่ก็มีฟีเจอร์ใหม่ที่ไม่เคยมีมาก่อนด้วย นี่เป็นแอปที่ใช้บ่อยที่สุด เช่น อ่าน lobste.rs และกรองเสียงรบกวนจากวัฒนธรรมป๊อป การควบคุมลำดับความสำคัญของฟีดด้วยตัวเองแทน Facebook·Google·Apple คือการรักษา อธิปไตยและความเป็นอิสระ
lcamtuf: สิ่งที่สนุกที่สุดไม่ใช่ซอฟต์แวร์ แต่คือการออกจากคอมพิวเตอร์ไปทำสิ่งของที่จับต้องได้ เช่นโปรเจกต์ นาฬิกาโวลต์มิเตอร์ และ เครื่องคิดเลขมิเตอร์แบบแผง
หลังจากเขียนเรื่องความปลอดภัยคอมพิวเตอร์มากว่า 15 ปี ได้ทดลองเริ่มบล็อกที่ไม่แตะงานเลย โดยเขียนเรื่อง พื้นฐานของคณิตศาสตร์, เกร็ดอัลกอริทึม, อิเล็กทรอนิกส์ สิ่งที่เริ่มจากการทดลองว่าจะดึงผู้อ่านนอกวงการได้ไหม กลายเป็นเหมือน ศิลปะนามธรรม ในยุค LLM
กำลังค้นพบความลับด้วยตัวเอง แทนที่จะอ่าน Modernist Bread พักโปรเจกต์ซอฟต์แวร์ไว้ 2 ปี แล้วลงมือซ่อมบ้านสองหลังเองราว 75% ทำให้ได้ทักษะใช้งานจริงที่พบไม่บ่อยในหมู่สายเทคนิค และได้ความเคารพใหม่ต่อช่างรับเหมาที่ติดต่อกลับและมาตรงเวลา
op: พิกเซลอาร์ตทั้งหมดใน https://oppi.li/art ทำด้วย ตัวแก้ไขพิกเซลอาร์ต 1 บิต ที่สร้างเองด้วย Rust มี Lisp ในตัวสำหรับคอนฟิกและสคริปต์ สร้างขึ้นเพื่อตัวเองเท่านั้นเพื่อเรียนรู้อัลกอริทึมแรสเตอร์ 2D และไม่ได้เผยแพร่
การทำโดยไม่มีเดดไลน์หรือเป้าหมายตายตัวทำให้สนุกกว่ามาก
ombredog: กำลังมุ่งทำความเข้าใจโครงสร้างของ Servo และการ fuzzing ด้วย Rust เคยทำเดโม การสลับ function pointer โดยใช้ dyld บน macOS แล้ว และมีแผนจะเผยแพร่โค้ด proof-of-concept ที่แสดงให้เห็นว่าฟังก์ชันอันตรายถูกแพ็กเกจอย่างไรและจะค้นหาได้อย่างไรใน runtime
ยังอยู่ในช่วงเริ่มต้น และมักถูกดึงความสนใจไปหาตัว fuzzer ที่เตรียมไว้แล้วอย่าง Fuzzilli build ของ Ladybird แต่ก็ทำให้มีแรงจูงใจในการเขียนภาษาเชิงระบบ วางแผนจะทำ CLI สำหรับดาวน์โหลดเครื่องมือด้วย Zig แล้วนำไปไว้ใน noblenote บน Codeberg
luhker: ทำ sample pad, sequencer และ effect chain บนเว็บคอมโพเนนต์อย่างประณีตเกินจำเป็น เพื่อให้เว็บของวงเล่นตัวอย่างเสียงที่คงไม่มีใครอยากฟัง CSS ยังพังอยู่บ้าง แต่ดู markup ของ effect chain แบบ declarative ได้ที่: https://strahlenkeller.de/endlager/
zknd: กำลังสร้าง framework ที่ใช้การสร้างโค้ด โดยพยายามคง idiom ของ Go ไว้ พร้อมให้ productivity ระดับ framework รู้สึกพอใจที่ไอเดียหลายอย่างประกอบเข้าด้วยกันเป็นซอฟต์แวร์ที่สอดคล้องกัน
กำลังพัฒนาเฟิร์มแวร์เครื่องอ่านอีบุ๊กด้วย Rust ด้วย
krig: ย้าย Gram จาก crate cocoa/objc ที่ถูกทิ้งไปเป็น objc2 ใช้เวลาหลายเดือนเพราะต้องอ่านเอกสารจำนวนมากเพื่อทำความเข้าใจ pattern การใช้ abstraction ใหม่ และล้มเหลวหลายครั้ง แต่ผลพลอยได้คือรวมชั้น rendering และ text ของ Mac กับ Linux ให้ใช้ wgpu และ cosmic-text เดียวกัน
ลิงก์ที่เกี่ยวข้องคือ https://gram-editor.com, https://docs.rs/objc2/latest/objc2/, https://wgpu.rs/, https://github.com/pop-os/cosmic-text
z3bra: โปรเจกต์ที่สนุกที่สุดคือ cyber hunt เป็น โจทย์ท้าทายแนวล่าสมบัติ ที่ต้องแก้ปัญหาที่ในชีวิตจริงคงไม่มีโอกาสเจอ ภายใต้ข้อจำกัดแปลก ๆ พร้อมสร้างเครื่องมือ การตั้งค่า และโค้ดหลากหลาย
มีทั้งการคำนวณ Argon2id hash ขนาด 5GiB, การสร้างเกม Game Boy, การจัดการ secure cookie แบบ static ด้วย
relayd(8)เท่านั้น, VPN proxy ที่ใช้วิธี authentication ใหม่ของssh(1)เป็นต้น เป็นโปรเจกต์ใหญ่ที่สุดที่ใช้เวลาเตรียม 1 ปี โดยบทแรกลองเล่นได้บนเว็บอย่างเดียวภายในราว 20 นาที และหลังจากนั้นจะยากขึ้นเรื่อย ๆjbert: เริ่มจากเขียน register machine เพื่อทำ target สำหรับ compile แบบง่าย ๆ แล้วกลายเป็น emulator ของ Z80 และพัฒนาต่อเป็น emulator ของ ZX Spectrum รันโค้ดทดสอบและเกมยุค 1980s ได้หลายเกม การออกแบบเรียบง่ายอย่างน่าทึ่งและสนุกมาก: GitHub
marx314: รัน Pi-hole, Domoticz, Immich self hosted photo gallery, SmokePing, http2sonos, Mealie, WireGuard, Tor ฯลฯ บนโฮมเซิร์ฟเวอร์ Raspberry Pi 4
ยังมี container PHP/nginx สำหรับอุปกรณ์เว็บเก่า, Kindle ที่แสดงสภาพอากาศและข้อมูล Airthings Wave, iPad รุ่นเก่าสำหรับสูตรอาหาร, SMS สำหรับการแจ้งเตือนสำคัญ และสคริปต์ Signal สำหรับการแจ้งเตือนอื่น ๆ เวลางานบริษัทเริ่มกลายเป็นเรื่องการเมือง งานเหล่านี้เหมือน การทำสมาธิที่เชื่อมกลับไปกับปัญหาทางเทคนิค
aspizu: โปรเจกต์ที่ใหญ่และได้รับความนิยมที่สุดคือ ภาษาโปรแกรมที่เขียนด้วย Rust และ compile เป็น Scratch blocks: https://github.com/aspizu/goboscript
พัฒนาและดูแลมาหลายปี และย้ายจาก Python ไปเป็น Rust สิ่งนี้ทำให้สร้างโปรเจกต์ที่น่าทึ่งทางเทคนิคใน Scratch ได้ เช่น physics engine และ ray tracing
jjude: แทบทุก side project สนุกหมด แต่แก่นคือรักษาความหลงใหลไว้ได้นานแค่ไหน ส่วนใหญ่มักจบในราว 6 เดือน สิ่งที่ทำต่อเนื่องนานที่สุดคือบล็อกที่ไม่ทำเงิน https://jjude.com และได้เรียนรู้อะไรมากมายจากการเขียน
ปีนี้เรียนรู้วิธีสร้างด้วย AI และพัฒนา SophAI https://www.sophai.app/radars เชื่อมโยงข้อมูลจากหลายสาขาและสังเคราะห์เป็นบทความ ระหว่างปรับแต่งฟีเจอร์เล็ก ๆ กับแหล่งอ้างอิงอย่างต่อเนื่อง ก็ได้เรียนรู้ เครื่องมือ AI และวิธีพัฒนา พร้อมเติมเต็มความอยากรู้อยากเห็น
hwj: เขียนเฟิร์มแวร์ของนาฬิกาข้อมือ eZ430 Chronos ด้วย ภาษา assembly และกำลังพัฒนา Forth compiler ด้วย OCaml ส่วนการออกแบบภาษาโปรแกรมของตัวเองตอนนี้หยุดพักไว้ชั่วคราว
einacio: กำลังเขียน SMTP server ด้วย PHP เพื่อแทนที่ Postfix บนเซิร์ฟเวอร์ โปรโตคอลเข้าถึงง่ายจึงทำงานได้สนุก กำลังเรียนรู้ Twitch ไปด้วยจากการถ่ายทอดขั้นตอนพัฒนา และตั้งใจจะทำ bot ในภายหลัง
spc476: ใช้ Lua และ LPeg parse expression แล้วใช้ Shunting Yard algorithm จัดการลำดับความสำคัญของ operator จากนั้นสร้าง โค้ด CPU 8-bit 6809
ยังใส่ optimization ง่าย ๆ ที่คำนวณระหว่าง compile ถ้าทั้งสองฝั่งของ expression เป็น literal และใช้ my own 6809 assembler ที่พัฒนาสนุก ๆ มาหลายปีด้วย
heavyrain266: กำลังเรียนรู้วิธี contribute ให้โปรเจกต์ที่ผู้คนจำนวนมากพึ่งพาอย่าง Odin compiler เริ่มจากการเปลี่ยนแปลงเล็ก ๆ เพื่อเพิ่มฟีเจอร์ DirectX และการรองรับ Win32
io_uringแล้วขยับไปทำงานที่ไม่หวือหวา เช่น ลบ target platform สองตัวที่ไม่มีคนดูแล และปรับปรุงการค้นหาการติดตั้ง LLVM บน OpenBSDอยากทำให้การบำรุงรักษาง่ายขึ้นในอีก 10 ปีข้างหน้า ในทางกลับกัน ตลอด 8 ปีที่ผ่านมา ทุกครั้งที่พยายาม contribute อย่างมีนัยสำคัญให้ toolchain ของ Rust ก็ชนกับ กำแพงแบบองค์กร เช่น RFC, bot จัดประเภท, review, target platform แบบแบ่ง tier และ merge conflict บ่อยครั้ง
pcaisse: โปรเจกต์ที่พึงพอใจที่สุดอย่างไม่ต้องสงสัยคือ แผนที่ภาษาของสหรัฐฯ https://languagemap.us/ ใช้เวลากับการทำความสะอาดข้อมูล, สคริปต์ Bash, การปรับรูปลักษณ์แผนที่ และระบบอัตโนมัติในการดำเนินงานมากเกินไป แต่พอใจกับผลลัพธ์มาก
ไม่ต้องบำรุงรักษาเลย และค่า AWS ก็ต่ำกว่าเดือนละ 1 ดอลลาร์
LesleyLai: สิ่งที่ชอบที่สุดมักเป็นโปรเจกต์ที่กำลังทำอยู่เสมอ และตอนนี้คือ Vulkan renderer มุ่งไปที่ โครงสร้างแบบโมดูลาร์ เพื่อให้เริ่มการทดลองกราฟิกใหม่ ๆ จาก codebase เดียวกันได้ง่าย
Jan200101: ระหว่างสร้างโปรแกรมมาแทน h5ai ที่เลิกบำรุงรักษาไปแล้ว ก็ได้เรียนรู้ วิธี implement FastCGI ด้วย เป็นงานที่ทั้งสนุกและหนักหน่วง พร้อมกับทำให้เข้าใจลึกซึ้งว่าเว็บทำงานอย่างไร
mariusor: สร้าง audio scrobbler user daemon สำหรับ MPRIS player ด้วยภาษา C เป็นโปรเจกต์เล็ก ๆ ที่ใช้มานาน โดยบันทึกประวัติการเล่นไว้ที่ ListenBrainz·Last.fm·Libre.fm
zanlib: ชอบการ implement Lisp ขึ้นใหม่ จึงสร้าง evalexpr ใน JavaScript, lispex ใน Elixir และ isolisp แบบ JS full-stack ที่อิงฟอร์ม เป็นงานเรียบง่ายที่ทำได้ในช่วงบ่ายครึ่งวัน แต่ให้ ความรู้สึกสำเร็จสูง
shrike: สร้าง ตัวเสริม RSS feed ที่เพิ่มข้อมูล Open Graph, จำนวนการแนะนำ·ความคิดเห็น และเนื้อหาเต็มของบทความที่ถูกตัดให้กับ RSS feed คุณภาพแย่ แล้วนำผลลัพธ์เข้า FreshRSS ในรูปแบบ OPML
อีกโปรเจกต์คือไคลเอนต์ IRC แบบกำหนดเองที่มีโครงสร้าง client·server การประมวลผลส่วนใหญ่ทำโดยเซิร์ฟเวอร์ authoritative เดี่ยว และมีไคลเอนต์เว็บ·TUI·SwiftUI เชื่อมต่อเข้าไป
pepesza: การ implement ไลบรารีเข้ารหัสแบบ elliptic curve ด้วย Erlang ตั้งแต่ศูนย์สนุกมาก พอทำต่อไปถึง KZG commitment ความซับซ้อนก็เพิ่มขึ้นอย่างรวดเร็ว
banna: สร้างสถาปัตยกรรมชุดคำสั่งแบบของเล่นและเขียน บทความที่เกี่ยวข้อง ไว้ด้วย งานล่าสุดอยู่ใน branch กำลังเขียนบางส่วนของ C ใหม่ด้วย Zig และคิดหาวิธีแสดงภาพการเคลื่อนย้ายข้อมูลภายในคอมพิวเตอร์เสมือน
ใช้ TISC สำรวจ มินิมัลลิสม์เชิงกลไก โดยพิจารณาว่าการเปลี่ยนแปลงจะถูก implement ในเครื่องจริงอย่างไร และถ้ามีชิ้นส่วนเคลื่อนไหวมากเกินไปหรือแค่ผลักความซับซ้อนไปยัง abstraction layer อื่นก็จะเลิกทำ ตอนนี้สิ่งที่สนุกที่สุดคือมันใกล้เคียงการทดลองทางความคิดมากกว่าสิ่งที่ implement เสร็จแล้ว
ramones: เริ่มสร้าง chess engine เล็ก ๆ ด้วย Rust และชอบตรงที่ ไม่ว่าจะไปทางไหนก็มีเรื่องให้เรียนรู้ มีตัวเลือกไม่รู้จบ ทั้งสเปกอย่าง PGN·FEN, อัลกอริทึมจาก chess engine wiki และโครงสร้างข้อมูลหลากหลายรวมถึง bit flags
icefox: สนุกมากกับการสร้าง n-body physics simulator ด้วย raylib แล้วค่อยย้ายไปใช้ไลบรารี SDL3 GPU ไม่นานนัก กราฟิกเอนจินและการทดลอง shader ก็กลายเป็นจุดโฟกัสแทนฟิสิกส์ แต่ก็ยังสนุกอยู่
บังเอิญได้เขียนแฟนฟิก Katalepsis อยู่หนึ่งเดือนด้วย พอไม่ต้องกังวลเรื่องน่าเบื่ออย่างฉากหลังและการเติบโตของตัวละคร แค่โยนตัวละครสามคนกับไอเดียแย่ ๆ หนึ่งอย่างเข้าไปในห้อง การเขียนนิยายก็กลับมาสนุกอีกครั้ง
kghose: งาน https://github.com/kghose/moulick เป็นสิ่งที่น่าจดจำที่สุด ได้สัมผัส ข้อจำกัดของ embedded programming และความสุขที่อุปกรณ์เล็ก ๆ ซึ่งจับถือได้ทำงานได้จริง
โปรเจกต์ในฝันถัดไปคืออุปกรณ์ embedded LLM และคิดว่ามีกี่คนกันที่ตอนเด็ก ๆ ไม่เคยฝันอยากมีหุ่นยนต์คู่ใจ
brn: สิ่งที่พึงพอใจที่สุดคือ https://bewcloud.com และ https://uruky.com ที่ครอบครัวยังใช้ทุกวัน Uruky เป็นโปรเจกต์ค่อนข้างใหม่ ส่วน Expenses ของ bewCloud เป็น พัฒนาการของตระกูลแอปจัดการรายจ่าย ที่สร้างและเผยแพร่มาตั้งแต่ปี 2008
3digitdev: สร้าง เครื่องมือแปลง CLI เล็ก ๆ ที่รับเนื้อหา clipboard แล้วจัดรูป JSON, แปลง JSON·TOML·YAML, ลบ timestamp และ emoji จากข้อความที่คัดลอกจาก Slack·Discord, แปลง Base64 เป็นต้น
เขียนไว้เมื่อหลายปีก่อน แต่จนถึงตอนนี้ก็ยังทำงานได้แทบทุกวันโดยไม่มีปัญหา ใช้ทีไรก็รู้สึกดีทุกครั้ง เว็บแอปเรื่อง type matchup และการจัดทีมที่ทำตอนติด Pokémon Sword/Shield ก็เป็นโปรเจกต์สนุกที่ยังกลับไปเปิดดูอยู่เรื่อย ๆ
fbegyn: เลือกแค่อย่างเดียวได้ยาก แต่ชอบงานที่แก้ปัญหาจริง มีทั้ง งานพิมพ์ 3D สำหรับขาตั้งแผงโซลาร์เซลล์ของหลอดไฟ, การทำอาหาร, งานไม้ที่น่าอึดอัดเพราะพื้นที่ไม่พอ, และ
tc_exporterซึ่งเป็นซอฟต์แวร์เดียวที่มีผู้ใช้จริง รายการนี้ยังเพิ่มขึ้นเรื่อย ๆmotet-a: สร้างเว็บแอปให้กลุ่มนักดนตรีอัปโหลดและแชร์ไฟล์บันทึกการซ้อม เป็นบริการเฉพาะทางที่ใกล้เคียงกับ YouTube แบบเฉพาะเสียง·เฉพาะส่วนตัว มีผู้ใช้ราวหลายสิบคน แต่เพิ่มขึ้นอย่างสม่ำเสมอ