41554 blogs · [ { "id": "01a087da-2dc8-72f3-8d31-e250607d9331", "title": "Ludum Dare 59 Entry: suno pi tomo tawa (Traffic Light)", "url": "https://sadale.net/en/85/ludum-dare-59-entry-suno-pi-tomo-tawa-traffic-light", "published_at": "2026-04-19T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25060fe076b", "title": "Toy Motor Controller: Project Died", "url": "https://sadale.net/en/84/toy-motor-controller-project-died", "published_at": "2026-04-04T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25061d56f0d", "title": "ilo nena: Font Compression Algorithm", "url": "https://sadale.net/en/83/ilo-nena-font-compression-algorithm", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506281f49b", "title": "ilo nena: First Giveaway Raffle!", "url": "https://sadale.net/en/82/ilo-nena-first-giveaway-raffle", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25062841682", "title": "ilo nena: Typing Unicode across Different Operating Systems", "url": "https://sadale.net/en/81/ilo-nena-typing-unicode-across-different-operating-systems", "published_at": "2026-01-21T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25062d7ce76", "title": "rv003usb Webflasher Live Demo", "url": "https://sadale.net/en/80/rv003usb-webflasher-live-demo", "published_at": "2026-01-02T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25062ffc401", "title": "2025 Retrospective: The Era of Stagnation Finally Comes to an End", "url": "https://sadale.net/en/79/2025-retrospective-the-era-of-stagnation-finally-comes-to-an-end", "published_at": "2025-12-31T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250637efb03", "title": "Project Completed: ilo nena (Toki Pona Keyboard)", "url": "https://sadale.net/en/78/project-completed-ilo-nena-toki-pona-keyboard", "published_at": "2025-12-28T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25064683bd8", "title": "Webstore Created: esun Sate!", "url": "https://sadale.net/en/77/webstore-created-esun-sate", "published_at": "2025-12-11T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506530d7c7", "title": "Release Announcement of Toki Pona Song \"A Sock Went Missing feat. Raine Rena\" (len noka wan li kama weka)", "url": "https://sadale.net/en/76/release-announcement-of-toki-pona-song-a-sock-went-missing-feat-raine-rena-len-noka-wan-li-kama-weka", "published_at": "2025-07-19T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25065cc8fd1", "title": "Weekend Project: CHIP-8 Interpreter/Emulator", "url": "https://sadale.net/en/75/weekend-project-chip-8-interpreteremulator", "published_at": "2025-02-17T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506690010d", "title": "Sadale.net Revamp - Generation 4", "url": "https://sadale.net/en/74/sadalenet-revamp---generation-4", "published_at": "2025-01-19T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250676425ef", "title": "Toy Motor Controller Update: PCB Revision, Menu, Bootloader and Memory Card Support", "url": "https://sadale.net/en/73/toy-motor-controller-update-pcb-revision-menu-bootloader-and-memory-card-support", "published_at": "2024-03-31T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25067aed2e8", "title": "Toy Motor Controller Update: Mechanical Case and New Revision", "url": "https://sadale.net/en/72/toy-motor-controller-update-mechanical-case-and-new-revision", "published_at": "2022-07-31T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25068755679", "title": "New Project: Toy Motor Controller", "url": "https://sadale.net/en/71/new-project-toy-motor-controller", "published_at": "2022-06-05T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25069475c4c", "title": "Toki Pona has Gained ISO 639-3 Language Code!", "url": "https://sadale.net/en/70/toki-pona-has-gained-iso-639-3-language-code", "published_at": "2022-01-28T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506a474040", "title": "Toki Pona Day 2021 (suno pi toki pona 2021) Has just Ended! What a Party!", "url": "https://sadale.net/en/69/toki-pona-day-2021-suno-pi-toki-pona-2021-has-just-ended-what-a-party", "published_at": "2021-08-08T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506a6f7c56", "title": "Global Game Jam 2021: The Most Unique GGJ Experience that I've Ever Had!", "url": "https://sadale.net/en/68/global-game-jam-2021-the-most-unique-ggj-experience-that-ive-ever-had", "published_at": "2021-02-03T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506acd1091", "title": "Resuming Normal Operation and Future Plan of Sadale for 2021 and 2022", "url": "https://sadale.net/en/67/resuming-normal-operation-and-future-plan-of-sadale-for-2021-and-2022", "published_at": "2021-01-23T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506ba65326", "title": "International Asynchronous Rock Paper Scissors Tournament 2020 had Ended", "url": "https://sadale.net/en/66/international-asynchronous-rock-paper-scissors-tournament-2020-had-ended", "published_at": "2020-04-02T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506c1ab1ed", "title": "Exhibition in Maker Faire Shenzhen 2019 has been a Blast!", "url": "https://sadale.net/en/65/exhibition-in-maker-faire-shenzhen-2019-has-been-a-blast", "published_at": "2019-11-16T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506d046396", "title": "Exhibition in Maker Faire Shenzhen 2019", "url": "https://sadale.net/en/64/exhibition-in-maker-faire-shenzhen-2019", "published_at": "2019-10-29T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506dec15b3", "title": "Future Distribution of Ilo Nanpa with Time-Efficient Production Method", "url": "https://sadale.net/en/63/future-distribution-of-ilo-nanpa-with-time-efficient-production-method", "published_at": "2019-09-30T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506df6db3e", "title": "Sadale Had Entered Limited Operation Mode", "url": "https://sadale.net/en/62/sadale-had-entered-limited-operation-mode", "published_at": "2019-09-22T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506eeda479", "title": "Portable Game Console Project \"ilo musi\" - Third Prototype, PCB, Menu, Clock Calibration, Software Release and Suspension of Development", "url": "https://sadale.net/en/61/portable-game-console-project-ilo-musi---third-prototype-pcb-menu-clock-calibration-software-release-and-suspension-of-development", "published_at": "2019-05-01T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2506f8a54dd", "title": "International Asynchronous Rock Paper Scissors Tournament 2019 is Around the Corner!", "url": "https://sadale.net/en/60/international-asynchronous-rock-paper-scissors-tournament-2019-is-around-the-corner", "published_at": "2019-03-31T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507071e13c", "title": "Global Game Jam 2019 Post Mortem - Best GGJ I've Ever had!", "url": "https://sadale.net/en/59/global-game-jam-2019-post-mortem---best-ggj-ive-ever-had", "published_at": "2019-01-29T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25071540e43", "title": "Ilo Nanpa (Toki Pona Calculator) - Release Announcement and Technical Details", "url": "https://sadale.net/en/58/ilo-nanpa-toki-pona-calculator---release-announcement-and-technical-details", "published_at": "2019-01-14T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250720663b5", "title": "Stay in - My 4th Alakajam Entry. A Game Developed for my Recent Portable Game Console Project!", "url": "https://sadale.net/en/57/stay-in---my-4th-alakajam-entry-a-game-developed-for-my-recent-portable-game-console-project", "published_at": "2018-10-15T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250721adbea", "title": "Portable Game Console Project - Clock Control and Power Saving", "url": "https://sadale.net/en/56/portable-game-console-project---clock-control-and-power-saving", "published_at": "2018-08-05T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250727012c7", "title": "Release Announcement of Toki Pona Song \"Futile Attempt of Killing Mosquito\"", "url": "https://sadale.net/en/55/release-announcement-of-toki-pona-song-futile-attempt-of-killing-mosquito", "published_at": "2018-06-23T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507353bddd", "title": "Portable Game Console Project - Graphic System Implemented!", "url": "https://sadale.net/en/54/portable-game-console-project---graphic-system-implemented", "published_at": "2018-06-17T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25073695f00", "title": "Portable Game Console Project - Storage System Implemented!", "url": "https://sadale.net/en/53/portable-game-console-project---storage-system-implemented", "published_at": "2018-05-27T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250746425ec", "title": "Announcing the Commencement of Portable Game Console Project", "url": "https://sadale.net/en/52/announcing-the-commencement-of-portable-game-console-project", "published_at": "2018-05-19T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250746a5486", "title": "International Asynchronous Rock Paper Scissors Tournament 2018 - Site's up!", "url": "https://sadale.net/en/50/international-asynchronous-rock-paper-scissors-tournament-2018---sites-up", "published_at": "2018-03-28T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250752b06c4", "title": "Arduino 1602 Snake Game - Snake Game on Alphanumeric LCD!", "url": "https://sadale.net/en/49/arduino-1602-snake-game---snake-game-on-alphanumeric-lcd", "published_at": "2018-03-11T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507619fd4f", "title": "Global Game Jam 2018 Post Mortem - Being an Audio Engineer for 48 Hours", "url": "https://sadale.net/en/48/global-game-jam-2018-post-mortem---being-an-audio-engineer-for-48-hours", "published_at": "2018-01-29T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507711a6b5", "title": "Song Release: Axial Inclination", "url": "https://sadale.net/en/47/song-release-axial-inclination", "published_at": "2018-01-01T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25077909e53", "title": "Song Release: The Lyrics of This Song are Weird(Nisaugo ge Gotsi hou Keigwai)", "url": "https://sadale.net/en/46/song-release-the-lyrics-of-this-song-are-weirdnisaugo-ge-gotsi-hou-keigwai", "published_at": "2017-07-10T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250785f697b", "title": "Global Game Jam 2017 - E.M. Wave Jammer: Release Announcement and Post Mortem", "url": "https://sadale.net/en/45/global-game-jam-2017---em-wave-jammer-release-announcement-and-post-mortem", "published_at": "2017-01-22T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25078ccada1", "title": "Whack-a-mole over Telephone: Part 2 - Technical Details", "url": "https://sadale.net/en/44/whack-a-mole-over-telephone-part-2---technical-details", "published_at": "2017-01-14T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507975011c", "title": "Whack-a-mole over Telephone: Part 1 - Release Announcement, Gameplay and Rules", "url": "https://sadale.net/en/42/whack-a-mole-over-telephone-part-1---release-announcement-gameplay-and-rules", "published_at": "2016-08-09T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507a05d884", "title": "Asynchronous Rock Paper Scissors Tournament 2016 - End of Service of Poland Website", "url": "https://sadale.net/en/41/asynchronous-rock-paper-scissors-tournament-2016---end-of-service-of-poland-website", "published_at": "2016-06-01T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507a1ca04f", "title": "Solution to CUPS Claiming Print Job Completed Despite Printing Nothing", "url": "https://sadale.net/en/40/solution-to-cups-claiming-print-job-completed-despite-printing-nothing", "published_at": "2016-05-10T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507b02faa8", "title": "Sadale.net Goes HTTPS", "url": "https://sadale.net/en/39/sadalenet-goes-https", "published_at": "2016-04-15T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507b3aade3", "title": "Asynchronous Rock Paper Scissors Tournament 2016 - Poland Website Ready", "url": "https://sadale.net/en/37/asynchronous-rock-paper-scissors-tournament-2016---poland-website-ready", "published_at": "2016-03-30T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507bca4a8b", "title": "Hiatus of Development", "url": "https://sadale.net/en/36/hiatus-of-development", "published_at": "2016-03-03T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507cc8011b", "title": "Epic Failure in Global Game Jam", "url": "https://sadale.net/en/35/epic-failure-in-global-game-jam", "published_at": "2016-02-07T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507dc1a165", "title": "[WIP]Cellphone Diver - Result Scene", "url": "https://sadale.net/en/34/wipcellphone-diver---result-scene", "published_at": "2016-01-20T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507e1af508", "title": "Cellphone Diver BGM", "url": "https://sadale.net/en/33/cellphone-diver-bgm", "published_at": "2016-01-17T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507e66bf48", "title": "[WIP]Cellphone Diver Prototype Update: Version 0.0.2", "url": "https://sadale.net/en/32/wipcellphone-diver-prototype-update-version-002", "published_at": "2016-01-15T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2507f2cdc35", "title": "[WIP]Cellphone Diver Prototype Available!", "url": "https://sadale.net/en/31/wipcellphone-diver-prototype-available", "published_at": "2016-01-10T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e2508001c3fe", "title": "[WIP]Cellphone Diver Game Design", "url": "https://sadale.net/en/30/wipcellphone-diver-game-design", "published_at": "2016-01-06T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25080fadf0c", "title": "[WIP]Announcing Cellphone Diver", "url": "https://sadale.net/en/29/wipannouncing-cellphone-diver", "published_at": "2016-01-04T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25081e9abfe", "title": "Removing Unused Glyphs of a Font", "url": "https://sadale.net/en/28/removing-unused-glyphs-of-a-font", "published_at": "2015-12-07T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e250823a2a87", "title": "Online Middle-Square Method Generator", "url": "https://sadale.net/en/27/online-middle-square-method-generator", "published_at": "2015-11-22T00:00:00+00:00" }, { "id": "01a087da-2dc8-72f3-8d31-e25082414bd6", "title": "Behind the Scenes - Poopie: Making Kim Jong Un Cry", "url": "https://sadale.net/en/26/behind-the-scenes---poopie-making-kim-jong-un-cry", "published_at": "2015-11-11T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6ea5c40dc", "title": "Now on Google Play! Poopie: Making Kim Jong Un Cry", "url": "https://sadale.net/en/25/now-on-google-play-poopie-making-kim-jong-un-cry", "published_at": "2015-11-08T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6eb0a238c", "title": "Poopie: Making Kim Jong Un Cry", "url": "https://sadale.net/en/24/poopie-making-kim-jong-un-cry", "published_at": "2015-11-03T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6ebabb740", "title": "Nginx Caching with uwsgi", "url": "https://sadale.net/en/23/nginx-caching-with-uwsgi", "published_at": "2015-10-25T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6ec793680", "title": "Major Website Update!", "url": "https://sadale.net/en/22/major-website-update", "published_at": "2015-10-24T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6ed0d25f5", "title": "[WIP]Koloniigo - Early Access Version", "url": "https://sadale.net/en/21/wipkoloniigo---early-access-version", "published_at": "2015-10-10T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6ed85ef1e", "title": "Java String Split Gotcha", "url": "https://sadale.net/en/20/java-string-split-gotcha", "published_at": "2015-10-06T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6ee290e26", "title": "[WIP]Koloniigo - Networked Game Progress", "url": "https://sadale.net/en/19/wipkoloniigo---networked-game-progress", "published_at": "2015-09-30T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6eef5a390", "title": "[WIP]Koloniigo - Tutorial", "url": "https://sadale.net/en/18/wipkoloniigo---tutorial", "published_at": "2015-09-19T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6efdb0fad", "title": "[WIP]Koloniigo - Viewing Building Feature", "url": "https://sadale.net/en/17/wipkoloniigo---viewing-building-feature", "published_at": "2015-09-17T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f0096b82", "title": "Gotcha of Rendering libgdx NinePatch", "url": "https://sadale.net/en/16/gotcha-of-rendering-libgdx-ninepatch", "published_at": "2015-09-15T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f02ae87a", "title": "Behind the Scenes - Font Art", "url": "https://sadale.net/en/15/behind-the-scenes---font-art", "published_at": "2015-09-11T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f05cd244", "title": "[WIP]Koloniigo - Main Menu", "url": "https://sadale.net/en/14/wipkoloniigo---main-menu", "published_at": "2015-09-09T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f149786c", "title": "[WIP]Koloniigo - Background and Icon", "url": "https://sadale.net/en/13/wipkoloniigo---background-and-icon", "published_at": "2015-09-05T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f2472d09", "title": "[WIP]Koloniigo - Animation", "url": "https://sadale.net/en/11/wipkoloniigo---animation", "published_at": "2015-09-03T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f2745123", "title": "[WIP]Announcing Koloniigo - Turn-based Strategy game", "url": "https://sadale.net/en/10/wipannouncing-koloniigo---turn-based-strategy-game", "published_at": "2015-08-28T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f34ef73c", "title": "Ludumdare 33 Entry Completed", "url": "https://sadale.net/en/9/ludumdare-33-entry-completed", "published_at": "2015-08-23T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f3b50bd9", "title": "I'm in", "url": "https://sadale.net/en/8/im-in", "published_at": "2015-08-22T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f3ef69eb", "title": "libgdx pinch to zoom", "url": "https://sadale.net/en/7/libgdx-pinch-to-zoom", "published_at": "2015-08-15T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f434cca5", "title": "Half N' Half - One day Android game development project", "url": "https://sadale.net/en/5/half-n-half---one-day-android-game-development-project", "published_at": "2015-04-28T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f4c0f09f", "title": "Trolled myself", "url": "https://sadale.net/en/4/trolled-myself", "published_at": "2015-04-01T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f4d3fbcf", "title": "UI Revamp", "url": "https://sadale.net/en/3/ui-revamp", "published_at": "2015-03-11T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f5191603", "title": "The International Asynchronous Rock Scissors Paper Competition", "url": "https://sadale.net/en/2/the-international-asynchronous-rock-scissors-paper-competition", "published_at": "2015-03-08T00:00:00+00:00" }, { "id": "01a087da-2dc9-7229-95da-53f6f5607d3d", "title": "Hello World", "url": "https://sadale.net/en/1/hello-world", "published_at": "2015-02-22T00:00:00+00:00" } ] posts Claim your blog
Back to sadale.net
Blog · corpus.blog/blogs/sadale.net/posts

sadale.net

sadale.net

2026

2025

2024

2022

2021

2020

2019

2018

2017

2016

2015