Michael's Weekly Updates

Hi, I’m Michael Lynch, and these are my weekly updates.

I started the habit of writing weekly updates when I was an employee at Google, and then I just kept doing it after I started working for myself.

  1. Week ending in 2025-07-04
  2. Week ending in 2025-06-27
  3. Week ending in 2025-06-20
  4. Week ending in 2025-06-13
  5. Week ending in 2025-06-06
  6. Week ending in 2025-05-30
  7. Week ending in 2025-05-23
  8. Week ending in 2025-05-16
  9. Week ending in 2025-05-09
  10. Week ending in 2025-05-02
  11. Week ending in 2025-04-25
  12. Week ending in 2025-04-18
  13. Week ending in 2025-04-04
  14. Week ending in 2025-03-28
  15. Week ending in 2025-03-21
  16. Week ending in 2025-03-14
  17. Week ending in 2025-03-07
  18. Week ending in 2025-02-28
  19. Week ending in 2025-02-21
  20. Week ending in 2025-02-14
  21. Week ending in 2025-02-07
  22. Week ending in 2025-01-31
  23. Week ending in 2025-01-24
  24. Week ending in 2025-01-17
  25. Week ending in 2025-01-10
  26. Week ending in 2025-01-03
  27. Week ending in 2024-12-27
  28. Week ending in 2024-12-20
  29. Week ending in 2024-12-13
  30. Week ending in 2024-12-06
  31. Week ending in 2024-11-29
  32. Week ending in 2024-11-22
  33. Week ending in 2024-11-15
  34. Week ending in 2024-11-08
  35. Week ending in 2024-11-01
  36. Week ending in 2024-10-25
  37. Week ending in 2024-10-18
  38. Week ending in 2024-10-11
  39. Week ending in 2024-10-04
  40. Week ending in 2024-09-27
  41. Week ending in 2024-09-20
  42. Week ending in 2024-09-13
  43. Week ending in 2024-09-06
  44. Week ending in 2024-08-30
  45. Week ending in 2024-08-23
  46. Week ending in 2024-08-16
  47. Week ending in 2024-08-09
  48. Week ending in 2024-08-02
  49. Week ending in 2024-07-26
  50. Week ending in 2024-07-19
  51. Week ending in 2024-07-12
  52. Week ending in 2024-07-05
  53. Week ending in 2024-06-28
  54. Week ending in 2024-06-21
  55. Week ending in 2024-06-14
  56. Week ending in 2024-06-07
  57. Week ending in 2024-05-31
  58. Week ending in 2024-05-24
  59. Week ending in 2024-05-17
  60. Week ending in 2024-05-10
  61. Week ending in 2024-05-03
  62. Week ending in 2024-04-26
  63. Week ending in 2024-04-19
  64. Week ending in 2024-04-12
  65. Week ending in 2024-04-05
  66. Week ending in 2024-03-29
  67. Week ending in 2024-03-22
  68. Week ending in 2024-03-15
  69. Week ending in 2024-03-08
  70. Week ending in 2024-03-01
  71. Week ending in 2024-02-23
  72. Week ending in 2024-02-16
  73. Week ending in 2024-02-09
  74. Week ending in 2024-02-02
  75. Week ending in 2024-01-26
  76. Week ending in 2024-01-19
  77. Week ending in 2024-01-12
  78. Week ending in 2024-01-05
  79. Week ending in 2023-12-29
  80. Week ending in 2023-12-22
  81. Week ending in 2023-12-15
  82. Week ending in 2023-12-08
  83. Week ending in 2023-12-01
  84. Week ending in 2023-11-24
  85. Week ending in 2023-11-17
  86. Week ending in 2023-11-10
  87. Week ending in 2023-11-03
  88. Week ending in 2023-10-27
  89. Week ending in 2023-10-20
  90. Week ending in 2023-10-13
  91. Week ending in 2023-10-06
  92. Week ending in 2023-09-29
  93. Week ending in 2023-09-22
  94. Week ending in 2023-09-15
  95. Week ending in 2023-09-08
  96. Week ending in 2023-09-01
  97. Week ending in 2023-08-25
  98. Week ending in 2023-08-18
  99. Week ending in 2023-08-11
  100. Week ending in 2023-08-04
  101. Week ending in 2023-07-28
  102. Week ending in 2023-07-21
  103. Week ending in 2023-07-14
  104. Week ending in 2023-07-07
  105. Week ending in 2023-06-30
  106. Week ending in 2023-06-23
  107. Week ending in 2023-06-16
  108. Week ending in 2023-06-09
  109. Week ending in 2023-06-02
  110. Week ending in 2023-05-26
  111. Week ending in 2023-05-19
  112. Week ending in 2023-05-12
  113. Week ending in 2023-05-05
  114. Week ending in 2023-04-28
  115. Week ending in 2023-04-21
  116. Week ending in 2023-04-14
  117. Week ending in 2023-04-07
  118. Week ending in 2023-03-31
  119. Week ending in 2023-03-24
  120. Week ending in 2023-03-17
  121. Week ending in 2023-03-10
  122. Week ending in 2023-03-03
  123. Week ending in 2023-02-24
  124. Week ending in 2023-02-17
  125. Week ending in 2023-02-10
  126. Week ending in 2023-02-03
  127. Week ending in 2023-01-27
  128. Week ending in 2023-01-20
  129. Week ending in 2023-01-13
  130. Week ending in 2023-01-06
  131. Week ending in 2022-12-30
  132. Week ending in 2022-12-23
  133. Week ending in 2022-12-16
  134. Week ending in 2022-12-09
  135. Week ending in 2022-12-02
  136. Week ending in 2022-11-25
  137. Week ending in 2022-11-18
  138. Week ending in 2022-11-11
  139. Week ending in 2022-11-04
  140. Week ending in 2022-10-28
  141. Week ending in 2022-10-21
  142. Week ending in 2022-10-14
  143. Week ending in 2022-10-07
  144. Week ending in 2022-09-30
  145. Week ending in 2022-09-23
  146. Week ending in 2022-09-16
  147. Week ending in 2022-09-09
  148. Week ending in 2022-09-02
  149. Week ending in 2022-08-26
  150. Week ending in 2022-08-19
  151. Week ending in 2022-08-12
  152. Week ending in 2022-08-05
  153. Week ending in 2022-07-29
  154. Week ending in 2022-07-22
  155. Week ending in 2022-07-15
  156. Week ending in 2022-07-08
  157. Week ending in 2022-07-01
  158. Week ending in 2022-06-24
  159. Week ending in 2022-06-17
  160. Week ending in 2022-06-10
  161. Week ending in 2022-06-03
  162. Week ending in 2022-05-27
  163. Week ending in 2022-05-20
  164. Week ending in 2022-05-13
  165. Week ending in 2022-05-06
  166. Week ending in 2022-04-29
  167. Week ending in 2022-04-22
  168. Week ending in 2022-04-15
  169. Week ending in 2022-04-08
  170. Week ending in 2022-04-01
  171. Week ending in 2022-03-25
  172. Week ending in 2022-03-18
  173. Week ending in 2022-03-11
  174. Week ending in 2022-03-04
  175. Week ending in 2022-02-25
  176. Week ending in 2022-02-18
  177. Week ending in 2022-02-11
  178. Week ending in 2022-02-04
  179. Week ending in 2022-01-28
  180. Week ending in 2022-01-21
  181. Week ending in 2022-01-14
  182. Week ending in 2022-01-07
  183. Week ending in 2021-12-31
  184. Week ending in 2021-12-24
  185. Week ending in 2021-12-17
  186. Week ending in 2021-12-10
  187. Week ending in 2021-12-03
  188. Week ending in 2021-11-26
  189. Week ending in 2021-11-19
  190. Week ending in 2021-11-12
  191. Week ending in 2021-11-05
  192. Week ending in 2021-10-29
  193. Week ending in 2021-10-22
  194. Week ending in 2021-10-15
  195. Week ending in 2021-10-08
  196. Week ending in 2021-10-01
  197. Week ending in 2021-09-24
  198. Week ending in 2021-09-17
  199. Week ending in 2021-09-10
  200. Week ending in 2021-09-03
  201. Week ending in 2021-08-27
  202. Week ending in 2021-08-20
  203. Week ending in 2021-08-13
  204. Week ending in 2021-08-06
  205. Week ending in 2021-07-30
  206. Week ending in 2021-07-23
  207. Week ending in 2021-07-16
  208. Week ending in 2021-07-09
  209. Week ending in 2021-07-02
  210. Week ending in 2021-06-25
  211. Week ending in 2021-06-18
  212. Week ending in 2021-06-11
  213. Week ending in 2021-06-04
  214. Week ending in 2021-05-28
  215. Week ending in 2021-05-21
  216. Week ending in 2021-05-14
  217. Week ending in 2021-05-07
  218. Week ending in 2021-04-30
  219. Week ending in 2021-04-23
  220. Week ending in 2021-04-16
  221. Week ending in 2021-04-09
  222. Week ending in 2021-04-02
  223. Week ending in 2021-03-26
  224. Week ending in 2021-03-19
  225. Week ending in 2021-03-12
  226. Week ending in 2021-03-05
  227. Week ending in 2021-02-26
  228. Week ending in 2021-02-19
  229. Week ending in 2021-02-12
  230. Week ending in 2021-02-05
  231. Week ending in 2021-01-29
  232. Week ending in 2021-01-22
  233. Week ending in 2021-01-15
  234. Week ending in 2021-01-08
  235. Week ending in 2021-01-01
  236. Week ending in 2020-12-25
  237. Week ending in 2020-12-18
  238. Week ending in 2020-12-11
  239. Week ending in 2020-12-04
  240. Week ending in 2020-11-27
  241. Week ending in 2020-11-20
  242. Week ending in 2020-11-13
  243. Week ending in 2020-11-06
  244. Week ending in 2020-10-30
  245. Week ending in 2020-10-23
  246. Week ending in 2020-10-16
  247. Week ending in 2020-10-09
  248. Week ending in 2020-10-02
  249. Week ending in 2020-09-25
  250. Week ending in 2020-09-18
  251. Week ending in 2020-09-11
  252. Week ending in 2020-09-04
  253. Week ending in 2020-08-28
  254. Week ending in 2020-08-21
  255. Week ending in 2020-08-14
  256. Week ending in 2020-08-07
  257. Week ending in 2020-07-31
  258. Week ending in 2020-07-24
  259. Week ending in 2020-07-17
  260. Week ending in 2020-07-10
  261. Week ending in 2020-07-03
  262. Week ending in 2020-06-26
  263. Week ending in 2020-06-19
  264. Week ending in 2020-06-12
  265. Week ending in 2020-06-05
  266. Week ending in 2020-05-29
  267. Week ending in 2020-05-22
  268. Week ending in 2020-05-15
  269. Week ending in 2020-05-08
  270. Week ending in 2020-05-01
  271. Week ending in 2020-04-24
  272. Week ending in 2020-04-17
  273. Week ending in 2020-04-10
  274. Week ending in 2020-04-03
  275. Week ending in 2020-03-27
  276. Week ending in 2020-03-20
  277. Week ending in 2020-03-13
  278. Week ending in 2020-03-06
  279. Week ending in 2020-02-28
  280. Week ending in 2020-02-21
  281. Week ending in 2020-02-14
  282. Week ending in 2020-02-07
  283. Week ending in 2020-01-31
  284. Week ending in 2020-01-24
  285. Week ending in 2020-01-17
  286. Week ending in 2020-01-10
  287. Week ending in 2020-01-03
  288. Week ending in 2019-12-27
  289. Week ending in 2019-12-20
  290. Week ending in 2019-12-13
  291. Week ending in 2019-12-06
  292. Week ending in 2019-11-29
  293. Week ending in 2019-11-22
  294. Week ending in 2019-11-15
  295. Week ending in 2019-11-08
  296. Week ending in 2019-11-01
  297. Week ending in 2019-10-25
  298. Week ending in 2019-10-18
  299. Week ending in 2019-10-11
  300. Week ending in 2019-10-04
  301. Week ending in 2019-09-27
  302. Week ending in 2019-09-20
  303. Week ending in 2019-09-13
  304. Week ending in 2019-09-06
  305. Week ending in 2019-08-30
  306. Week ending in 2019-08-23
  307. Week ending in 2019-08-16
  308. Week ending in 2019-08-09
  309. Week ending in 2019-08-02
  310. Week ending in 2019-07-26
  311. Week ending in 2019-07-19
  312. Week ending in 2019-07-12
  313. Week ending in 2019-07-05
  314. Week ending in 2019-06-28
  315. Week ending in 2019-06-21
  316. Week ending in 2019-06-14
  317. Week ending in 2019-06-07
  318. Week ending in 2019-05-31
  319. Week ending in 2019-05-24
  320. Week ending in 2019-05-17
  321. Week ending in 2019-05-10
  322. Week ending in 2019-05-03
  323. Week ending in 2019-04-26
  324. Week ending in 2019-04-19
  325. Week ending in 2019-04-12
  326. Week ending in 2019-04-05
  327. Week ending in 2019-03-29