Unless stated otherwise, checking off a learning goal involves completing a project using the thing that is learnt.
Tech-related General Launch 1 project Launch 2 projects Launch 3 projects Create an app that includes some kind of chat functionality Create an IoT enabled device (Alarm clock with wireless connectivity?) Web Development General Set up a reverse proxy Run multiple services on one machine. Frontend Svelte Vue HTMX Hugo templates Backend ScyllaDB Utilize Pocketbase to develop an app Learn about database security and encryption Build a basic backend in Go Build a basic backend in Rust Automation Tools Create a backend that can be deployed with a single docker/podman compose file Learn to use GitHub actions for CI Use CD to automatically create releases Embedded Design and commission a PCB relying on a RP2040 board Design and commission a PCB relying on a nRF52840 board Design and commission a PCB relying on an ESP32S3 board Design and commission a PCB relying on a ESP32C6 board Implement a parallel adder in SystemVerilog Implement an ALU in SystemVerilog Design a simple CPU in SystemVerilog Simulate a SystemVerilog design using a Verilog emulator (like Verilator) Low-level Programming Microcontrollers Learn to write bare-metal code using C++ Learn to write bare-metal code using Rust Learn how USB works GPU Programming Draw a triangle using Vulkan/Vulkano Use GLSL to implement a shader Implement any algorithm on the GPU using Vulkan Learn about Vulkan Kompute
Update: Completed 42/60, 70%
Food Tsukemen Gyudon Ramen Onigiri Cup ramen Bento Karaage Katsudon Japanese curry Takoyaki Conveyor belt sushi Okonomiyaki Grilled fish Sashimi Onsen egg All-you-can-eat KFC Any buffet Gyoza Wankosoba Chawanmushi Energy jelly Sukiyaki Drinks Matcha Experiences Take a shinkansen Eat an ekiben on a shinkansen Take a train Get a meal from a konbini Get onigiri from an onigiri store (not konbini) Sleep in a capsule hotel Use a foot bath Use a bidet Karaoke Walk around a city park Hike up Takao-san (Mt. Takao) Get corn soup from a vending machine (Pokka) Buy a stamp Stamp a notebook using public stamps Places Tokyo Shibuya crossing Shinjuku station Akihabara Teamlab planets Sukiya Matsuya Yoshinoya 7-eleven Lawsons FamilyMart Discount store Stationary shop Yodabashi camera Uniqlo (in Tokyo) Daiso Any 100 yen store Mega Don Quijote Godzilla 2D cafe Shinokubo Snoopy cafe (Tokyo) Nara deer park Round 1 Entertainment (Osaka)
Update: Completed 59/67, 88%
Food Nasi lemak Mee goreng Roti prata Roti canai Fried rice Chicken rice Ramen Biriyani Rice covered with cheese Sushi (of any kind) Bibimbap Cup ramen (of any kind) Satay Dim sum Xiao long bao Tempura Maggi goreng Curry (of any kind) Chicken curry (of any kind) with rice Katsudon Fried chicken (KFC) Fried chicken (Jollibee) Duck rice Ban mee (any dish) Chee cheong fun Asam laksa Rendang (of any kind) Kuih (of any kind) Pei dan juk Otak-otak Char kway teow Kaya toast + half-boiled egg Ais kachang Pizza (of any kind) Mushroom soup (the canned kind?) KBBQ Drinks Milo Horlicks Barley Chrysanthemum tea (specifically Yeo’s) Winter melon tea (specifically Yeo’s) Teh tarik Teh C 100 Plus Lychee drink (with actual lychee) Boba Experiences Take the MRT Take a bus Take every MRT line Visit every MRT station Go to JB via Woodlands Checkpoint Have sushi from a conveyor belt Buy pastries from a bakery Roam around Changi/Jewel Fly out of any Changi terminal except T1 Take Changi’s skytrain Places Go to Marina Bay Go to Sentosa Go to a Shopping mall (any) Go to a Daiso Go to a Popular Go to a Uniqlo Go to Woodlands checkpoint Go to Johor Bahru Go to Kuala Lumpur Go to Botanic gardens Go to a Mamak stall (any)