Posts filed under “blog”

Posts

  1. Drawing Block

    Read more

  2. Hello world!

    Read more

  3. Brain Dump No.1

    Read more

  4. Notes - Moonwalking with Einstein

    Read more

  5. Learning Farsi

    Read more

  6. Digital Rights in Southeast Asia - Conceptual Framework and Movement Building

    Read more

  7. Brain Dump No.2

    Read more

  8. Day 1 - Stay home, yes, you

    Read more

  9. Day 2 - Inadvertent degrowth

    Read more

  10. Day 3 - Went to the market

    Read more

  11. Day 4 - Making friends with our spaces

    Read more

  12. Day 5 - Container Chaos

    Read more

  13. Day 6 - Odds and ends

    Read more

  14. Day 7 - A short one

    Read more

  15. Day 8 - Feed unicorns

    Read more

  16. Day 9 - Untitled

    Read more

  17. Day 10 - News and news

    Read more

  18. Day 11 - A portrait

    Read more

  19. Day 13 - Food security

    Read more

  20. Day 14 - Caged outside

    Read more

  21. Day 15 - Already?

    Read more

  22. Day 16 - Veteran of random

    Read more

  23. Day 17 - The mysterious incident of purple

    Read more

  24. Day 19 - Two in one

    Read more

  25. Day 21 - Three weeks in

    Read more

  26. Day 22 - The news in brief

    Read more

  27. Day 23 - Another day crossed out

    Read more

  28. Day 24 - MCO extended again

    Read more

  29. Day 25 - Domesticity in this universe

    Read more

  30. Day 27 - A presentation

    Read more

  31. Day 29 - Maybe this is boredom.

    Read more

  32. Day 31 - Only interesting for historians

    Read more

  33. Day 33 - The Slow Pen

    Read more

  34. Day 35 - Operation Profit

    Read more

  35. Day 37 - Another extension.

    Read more

  36. Day 39 - A lecture and a panel discussion

    Read more

  37. Day 41 - Discovering bird brains

    Read more

  38. Day 43 - SEEDS!

    Read more

  39. Day 45 - Birdwatching

    Read more

  40. Day 48 - Birthday Sun

    Read more

  41. Day 50 - Sien.

    Read more

  42. Day 52 - One hundred years of solitude

    Read more

  43. Day 55 - Reading Rampage

    Read more

  44. Day 57 - Venturing out

    Read more

  45. Day 59 - Sooner or slightly later

    Read more

  46. Day 61 - Bye bye coal

    Read more

  47. Day 65 - Learning and growing

    Read more

  48. Day 67 - Regaining structure

    Read more

  49. Day 69 - Skeptical, shrewd and excitable

    Read more

  50. Day 72 - The tightrope of life.

    Read more

  51. Day 75 - Untitled.

    Read more

  52. Day 78 - Law and order!

    Read more

  53. Day 80 - It sticks.

    Read more

  54. Day 83 - Summing up the last 3 months.

    Read more

  55. Second half of the year

    Read more

  56. Deleting my CouchSurfing Profile

    Read more

  57. Hello Lockdown My Old Friend

    Read more

  58. Death by thousand pin pricks

    Read more

  59. MCO 2.0 Day 1 - Here we go again

    Read more

  60. MCO 2.0 Day 2 - Day:1, Me:0

    Read more

  61. MCO 2.0 Days 4, 5 and 6 - A breakthrough

    Read more

  62. MCO 2.0 - Life rhythms and soil systems

    Read more

  63. MCO 2.0 - The Life of Ali

    Read more

  64. MCO 2.0 - Garden Talk

    Read more

  65. Straw Man

    Read more

  66. MCO 3.0, and other things in life

    Read more

  67. Wake me up when September ends

    Read more

  68. 星期天,是好天

    Read more

  69. New Report out on AI Governance in Southeast Asia

    Read more

  70. A new job and a new book chapter

    Read more

  71. Fitness Updates

    Read more

  72. Fitness Downgrades

    Read more

  73. Walking dots

    Read more

  74. Thinking beautiful thoughts

    Read more

  75. Slowly functional, foot is back but be gentle, it is now April

    Read more

  76. What I think about when I think about running

    Read more

  77. Weekly Blog 1 - Here comes the sun

    Read more

  78. Weekly Blog 2 - Sunday Morning

    Read more

  79. Weekly Blog 3 - Averaging it out in the long run

    Read more

  80. Weekly Blog 4 - Birthday privilege

    Read more

  81. Weekly Blog 5 - Of buckets and rivers

    Read more

  82. Weekly Blog 6 - Automating dating

    Read more

  83. Weekly Blog 7 - Oh hello

    Read more

  84. Weekly Blog 8 - Fifty shades of grey

    Read more

  85. Weekly Blog 9 - By the power of grayscale

    Read more

  86. Weekly Blog 10 - My time is finite

    Read more