The Curious Engineer

All blogs / Engineering management / careers

Stories by Jason Yip on Medium

medium.com/@jchyip

Engineering management / careersAI / ML

Posts
312 from 16 Aug 2026 to 25 Oct 2026
Posting
monthly (10 in the last year)
Kind
personal blog
Feed
https://medium.com/feed/@jchyip

2026 10

  1. What I’ve been reading week ending 25 October 2026
  2. What I’ve been reading week ending 18 October 2026
  3. What I’ve been reading (and watching) week ending 11 October 2026
  4. What I’ve been reading (and watching) week ending 4 October 2026
  5. What I’ve been reading (and watching) week ending 27 September 2026
  6. What I’ve been reading week ending 20 September 2026
  7. What I’ve been reading week ending 13 September 2026
  8. Defer mandates until you have the overwhelming majority
  9. What I’ve been reading (and watching) week ending 23 August 2026
  10. What I’ve been reading (and watching) week ending 16 August 2026

Undated 302

  1. Why i prefer mercenaries over missionaries 62f0097711ec
  2. Spotify models are for the obedience of fools and the guidance of the wise 173305d149ed
  3. The factors that made me think it would take longer eb37bb431972
  4. Summary of my job search dec 2022 feb 2023 de7e431a499a
  5. Yes i have a more complicated diagram that also adds the context switching cost 1c9f5d864626
  6. How were you able to assess where most of the positive reactions were from 6c705e48e3c9
  7. Small a agile is defined by the dictionary and im wary that this is trying to redefine agile as fdb8c592cd83
  8. Have you read this https jchyip medium com cargo cult re invention cycle 291ba31b9099 b063b00bc1dc
  9. Team interaction modes 5e550789e41b
  10. A few answers on guilds or communities of practice interest 28d9d5bfacf4
  11. Too much wip refers to having too many tasks stories initiatives bets being worked on at c760124422b0
  12. Roughly how large is the alan engineering team now d78e112244e
  13. Some sketches about using user stories to facilitate shared understanding bad better best 51cf6abe2129
  14. Guiding principle cross pollination over imposed standards a2375d0e8de6
  15. Is good engineering strategy typically boring 6e4378840162
  16. What might extreme programming aka dials to 11 look like if it was invented today d8900f91dbf7
  17. Concepts i use every day pdca 9d8d7f6d5fad
  18. A guerilla guide to surviving large bets aka large projects b3a47e1f750c
  19. There is a spectrum where the emphasis is on the team vs the individual and i am very deliberately 8e041271c52c
  20. Yes i am prioritising for effective product development not individual flow f6aef3cbf94
  21. Why arent people interested in releasing incrementally 1f90a4bcca34
  22. Guiding principle speed generates quality f0672db3e4bc
  23. You can argue that wsjf is overcomplicated thats different than redefining what wsjf means bf906106e91d
  24. Some thoughts on 5 whys 6e1a00e5c95
  25. Where in the video does it say the structure creates autonomy 5e1038774f18
  26. Some thoughts on decision making 1e5936fae680
  27. Am i saying that a team that produces a lot of output but very little value for the same effort is 8badbbd647a5
  28. Productivity is not the amount of output you produce 75ee36d18530
  29. It seems like youre saying it s not possible for teams and organizations to reasonably measure 1e205ebee5f5
  30. Yes you can measure software developer productivity but are you sure thats what you re measuring d6b081897840
  31. Concepts i use every day containment vs countermeasure 13efde2a482
  32. How to build high performing teams fast lessons from consulting companies 825c9fd2d52b
  33. Why its difficult to build teams in high growth organisations e1aee8446337
  34. Yes reading and writing are designed for asynchronous interaction meetings are primarily designed f0763fad349e
  35. Expert vs novice agile consultant coach 4488f4670aeb
  36. Yes informal leaders have similar but different dynamics which is out of scope of what i was 771ff94041f
  37. My typical tactics for influencing leaders at different levels 88166dcb3e5d
  38. Primarily post something publicly and rely on people contacting me first and while thats 9f722ade9a10
  39. 1 the mission is part of a larger strategy dfadf0709961
  40. 4 simple rules for team design 6fe4d1a235ed
  41. Im not sure what you see distinct from squads and the amazonian approach b534658e1d96
  42. What do you mean by spotify model aligned autonomy 9b096f42be97
  43. Collect cluster filter x2 alternatives f752006dd01a
  44. Key practice pair whole team programming edc047be34fa
  45. Guiding principle autonomy is enabled by clear intent and technical excellence e3422572d204
  46. What i think big tech can still learn from the agile community and what isnt really relevant 5d068d47941c
  47. Some sketches about using user stories to facilitate iterative incremental development bad 79a5d6f8f0a4
  48. Different ways to form ties between people and groups 73c25bc6bbad
  49. Strategies to deal with dependencies from resource dependence theory 92ae16057fc4
  50. Fixing too much wip ba4d254048a3
  51. Organisational productivity is about allocating effort reducing relearning and taking parallel a48a10584358
  52. Theres still estimation in the sense of is this something that can be done in the timebox 5b4734413fc9
  53. My preferred approaches to estimation on agile projects 7fa69869e7a4
  54. Maybe in the sense of too much wip makes it more difficult to ship frequently but i dont think 858ac5bcedc2
  55. I suspect you could use them to design activities in each of the categories 58aa62aeebe7
  56. Summary of training from the back of the room 1b7df9a87408
  57. Thoughts on managing programs in product mode aka tech companies 2ba655f84005
  58. Yes id see that as an example 9530248088db
  59. Unfocused large scale transformation is bad strategy d21a72751ca3
  60. Questions to consider for post incident improvement 55aeedaa294a
  61. Diy leadership development build self awareness fd42617ef48f
  62. What do you mean by systems v d84dad2e96bd
  63. Key practice aligned autonomous cross disciplinary teams d73c1cddc352
  64. Yes but it didnt slip past the people who make the objections which suggests they should have 83c798184161
  65. What ive been reading this week ending 8 june 2025 803c32a60b7d
  66. Did you pull this from the google data analytics certificate course 26c27dded085
  67. What ive been reading and watching this week ending 4 january 2025 636661d3ddbc
  68. What ive been reading watching and listening to this week ending 28 december 2025 75697a41e994
  69. What ive been reading week ending 13 september 5e2b202d4393
  70. Defer mandates until you have the overwhelming majority 18288510e231
  71. Bad idea artificial intelligence automatically improves productivity 0829fcf2146c
  72. Thoughts from agile devops west 2023 b87df07713c
  73. What ive been reading and watching this week ending 14 september 2025 a79190ceeeee
  74. What ive been reading and watching this week ending 7 september 2025 b61f38432ed3
  75. What ive been reading week ending 20 september 2026 491e5fc6591b
  76. The limitations of scrum framing and what you might use instead a325d3b8b414
  77. Different ways of running meetings 507fe22e3c86
  78. Why aligned autonomy is an ongoing struggle efa62e272d5d
  79. Agile as strategy 717af5e2ad73
  80. The ladder of leadership and facilitating change 8d2a705795f9
  81. Process vs people vs results 663447abc9d3
  82. Output outcomes impact a logic model for product development 792162d7663a
  83. Problems i have with safe style wsjf 772df2beaf02
  84. 4x explore expand extract and exit 85ae11804749
  85. Guiding principle the basic unit of product development is the team not the individual 9be57c84f3b6
  86. The ladder of coaching 38e626de3be4
  87. Without looking id guess those articles that say spotify is no longer following the model 1cf3565f1b0d
  88. 4 reasons to do small improvements 8866c7763c61
  89. Yes each stage in the product lifecycle has different goals and corresponding measures of 461e99a7dd14
  90. A general framework for coaching consulting a new team or organisation 2228352f6e25
  91. Water level just under your nose an environment for maximum learning a00ad88304d
  92. Some thoughts on internal platforms 67e9172d06c9
  93. Https www fraserinstitute org article learning styles myth damaging our education system caf9b34aa373
  94. There are only 5 ways to improve productivity 89a5eb75eaa1
  95. Guiding principle think big work small 8fb1fce6dd97
  96. Guiding principle developing products is about developing people 6918bfda61f1
  97. My take on why goal cascades are harmful and what to do instead e9ebadd44d4a
  98. Diy leadership development learn how the business works aa6364da358d
  99. Platform migration size vs predictability of migration effort vs platform customer satisfaction 37dc2b93babc
  100. Which is more motivating relatedness or purpose c167fae3067f
  101. Key practice evolutionary design 40a1649174df
  102. What ive been reading this week ending 20 july 2025 0e098af74d3a
  103. What ive been reading this week ending 13 july 2025 31f51b07d5c1
  104. What ive been reading and listening to this week ending 18 january 2026 a3d228ed216f
  105. What ive been reading this week ending 11 january 2026 2cfb895c1fd1
  106. Guiding principle limit the blast radius 860ff5e182f1
  107. Two exceptions 1 ed37807d2cc8
  108. Currently writing about the related principle limit the blast radius e17777abc885
  109. What improves developer productivity is the wrong question dcd2fc08531d
  110. Granted id prefer teams to be more focused on outcomes over outputs not just managers of 6f257ae0ed24
  111. What ive been reading watching and listening to this week ending 25 january 2026 9c368055fb96
  112. The top 2 factors that come to mind are 1 b9fb9c5cc184
  113. Both f803d49028f2
  114. My extreme programming agile career journey a8f67a035a2d
  115. Single leader vs multi leader vs leaderless conflict resolution 24a0bed9ab05
  116. The books i liked in 2022 6cf6551de93f
  117. Top 5 posts by popularity for 2022 2a5c87e4c767
  118. Which specific ideas ff46e9e1910d
  119. Measuring the effectiveness of agile product delivery e4e2e85d6cf2
  120. What ive been reading week ending 31 may 2026 84dfd1ed83e1
  121. What ive been reading week ending 24 may 2026 cb45e0014686
  122. Key practice test driven development d77bee69427c
  123. Assessing change models using 6 sources of influence d730f90a54ac
  124. Thoughts from agile india 2025 the finale 600aae481bf3
  125. What do we protect over what do we cut 06e2656417a2
  126. Never allow a good sense of urgency go to waste 9204cbb8e2e6
  127. Dumb failures vs what are you going to do failures c1e1767dd931
  128. Dont skip the basic steps with organisational change c78f67eec57a
  129. Thoughts on role expectations on empowered product teams 6d62587d92bd
  130. General principles when thinking about roles 60746c2231a5
  131. What ive been reading week ending 21 june 2026 0db3373166a8
  132. Diy leadership development program for people who didnt get nominated 7c5666006cc1
  133. Diy leadership development diy capstone project s 1a258de38cea
  134. Diy leadership development stay connected with the broader industry 8d6717770440
  135. Think big work small applied to change management ab66bc28f0a3
  136. What ive been reading this week ending 3 august 2025 afd5a661c1be
  137. Never start with 100 5303a6eb127f
  138. What ive been reading this week ending 27 july 2025 ea80cf23daa9
  139. What ive been reading and watching week ending 2 august 3a0ef3159f0b
  140. Questions to ask when examining or designing software product development workflows 03585cf42282
  141. What ive been reading and watching week ending 26 july 2026 9c11a433eabc
  142. What ive been reading and watching week ending 4 october 2026 c8ff418c2bcc
  143. What ive been reading and watching week ending 27 september 2026 a47274b9d310
  144. What ive been reading and watching this week ending 24 august 2025 8681649d3972
  145. Thoughts on value stream mapping in it and software development db1ea2336646
  146. How might we best use in person office time 2897f8c235ba
  147. What ive been reading watching and listening to this week ending 10 may 2026 27fcb149fc3d
  148. What ive been reading watching and listening to this week ending 3 may 2026 ccff2e9a2a0e
  149. What ive been reading and watching week ending 5 july 2026 9ffa6ae0f6cf
  150. Ai demand horizons and low end disruption 382016cbc342
  151. What ive been reading and watching week ending 28 june 2026 eaacd2eeac3a
  152. What ive been reading and watching week ending 9 august 1ab6b2dde859
  153. C4 diagrams for product managers 3a118e4f9874
  154. What ive been reading and watching week ending 11 october 2026 b8454f636177
  155. Making the rules explicit becomes more critical shifting from co located to remote bc1fa8df5336
  156. My critique of the spotify model part 2 f78806f523d9
  157. My critique of the spotify model part 1 197d335ef7af
  158. Why technical programs fail 160a13eb42cf
  159. What youre describing is why people talk about the need to shift from project to product thinking 5ea56bca63fd
  160. Two main things ive seen and done that has worked 1 2b42407161ad
  161. Some thoughts on reducing the likelihood of failure with technical programs 8672c786af4b
  162. The reason i missed those is because no one was talking about them c2 comp object ca670ff264a5
  163. Have you seen this f862b6e63e05
  164. Agile is just some new fad d6b1d395e475
  165. Re agile is a fad bd16061fa8b9
  166. Could also look at the reference journal article https academic oup com scan article 16 1 2 43 59 47b04b3329db
  167. Re good programming comes from cognitive focus from prolonged periods of unbroken concentration a53cfc3c0949
  168. Yes i agree more experience helps f64a70399696
  169. Https www psychologytoday com us blog the athletes way 202110 why team flow is unique brain state 1a0ca2b5a5a9
  170. I really need to update that article at some point 9a05deecc80b
  171. I havent actually seen many teams that are good at applying agile and not decent at delivering 4ab1b9ed28d2
  172. Just because communist apologists are wrong doesnt mean cargo cultism doesn t exist bef48c26bf10
  173. Agile is not full of misconceptions though many people might have misconceptions about agile 572e57ae2749
  174. Technically in rup only the inception phase is just document deliverables b36f53467cfa
  175. The age of cargo cult agile must end 9408e1d13e1d
  176. What ive been reading this week ending 6 july 2025 b257843bbd1e
  177. Yes thats why i included directly accountable for outcomes d2371878e998
  178. Different levels of disintermediation 671e1b40ef92
  179. Agile means no accountability 3eef815404cd
  180. Labour costs are a distraction in product development ad0e43155af3
  181. What ive been reading and watching this week ending 26 october 2025 bfb5e7e716f8
  182. What ive been reading this week ending 19 october 2025 1ec47b5436d5
  183. Thoughts from leaddev nyc 2025 9286c19c03dc
  184. What ive been reading and watching this week ending 16 november 2025 1d54018bc9bd
  185. What ive been reading watching and listening to this week ending 7 december 2025 a7e81ab13dea
  186. The books i liked in 2025 02b36769baea
  187. What ive been reading this week ending 21 december 2025 e73fe4ec1b5f
  188. Key practice well factored architecture b9d53f5549fb
  189. What ive been reading and watching this week ending 14 december 2025 a93e98d73b64
  190. Key practice continuous integration continuous delivery 610cc494a496
  191. 5 things that are typically confused for productivity cbdf61a21cb6
  192. Rate of value per unit of input 303b36b466cc
  193. What ive been reading and watching week ending 23 august 8f8a365424be
  194. What ive been reading and watching week ending 16 august 722524ba1f76
  195. Diy leadership development role model company values b9c7745f9098
  196. Company songs generative ai and product life cycles 2f70f43b7a7f
  197. What ive been reading and watching this week ending 31 august 2025 e1b55cef53c5
  198. Concepts i use every day the miracle question 1b17893dcd28
  199. Doing the job well includes understanding the problem they signed up to solve cdb295d2f312
  200. Im familiar with his interpretation i m just offering a different one c3e81c28e2df
  201. The proximity is contrasting john doerr marty cagan missionaries with the behaviour of actual f92705465719
  202. Concepts i use every day 6 sources of influence 87d850b9aa61
  203. Thats essentially what i am and bapo is advocating 22a567e5f42a
  204. Thanks fixed a5d1b7465e54
  205. Be careful talking about advanced practices if the team cant do the basics da94b95a294a
  206. 1 vp problems vs 2 vp problems vs n vp problems f6d71c9e9f66
  207. Motivated listening 752dff6501e5
  208. Skeuomorphic traps 8b18a95151a7
  209. What ive been reading and watching week ending 19 july 2026 08fc5827c941
  210. Concepts i use every day patterns 96e29678de69
  211. Https hillside net patterns 58d6b5a67243
  212. Concepts i use every day separate goals from strategies 55cc6d67efe5
  213. Concepts i use every day no problem is perfect 9579fe20dd49
  214. Concepts i use every day externalise your working memory e080717ce193
  215. Bad idea developer experience is equivalent to productivity 231f75c8c3f1
  216. What ive been reading and watching this week ending 15 february 2026 a677a7e43d8d
  217. Key practice continuous discovery continuous design continuous delivery cd3 dc68fd2d5937
  218. Diy leadership development develop leadership skills 74479cde0c05
  219. Individual productivity is about increased focus frequent feedback and reducing friction 61d7759b9139
  220. Worse is better also for organisational change and design d1258f2da232
  221. How i approach critique in 3 stages fe079736ee38
  222. Product strategy can be something that single team can do but it depends on the the type of product 4e33d491be88
  223. 5 easy steps to simplify any creative problem solving process 769ef71eed9b
  224. Team productivity is about flow over utilisation and integration cf31e3e68659
  225. Authorised vs productive 9366ef52b1bc
  226. Bad idea you cant measure productivity a6f2a317077e
  227. The books i liked in 2024 7d9707fa22a1
  228. Bad ideas about software product development productivity 7588c32bad44
  229. What ive been reading this week ending 5 october 2025 48449a5e6ee3
  230. Culture patterns for setting up a new office in another country 727778e06f0d
  231. What ive been reading this week ending 28 september 2025 d30152a2edc2
  232. What ive been reading and watching this week ending 12 october 2025 b796bc52e8c3
  233. What ive been reading and listening to week ending 17 may 2026 677863f24825
  234. What ive been reading watching and listening this week ending 30 november 2025 a86b5a6039a5
  235. What ive been reading and watching this week ending 23 november 2025 6f582aa23065
  236. Key practice heartbeat retrospectives and blameless postmortems 85103f3c998
  237. What ive been reading and watching this week ending 8 february 2026 9f887c2b6715
  238. What ive been reading and watching this week ending 1 february 2026 ee53cbc44943
  239. Daily standups are a daily build to address drift in team product development b29cdbebeed3
  240. The purpose of velocity was is to address over commitment not to measure the team https jchyip m 4762785d11d9
  241. What ive been reading watching and listening to this week ending 1 march 2026 07be1022d9b2
  242. What ive been reading and watching this week ending 22 february 2026 b7d5e04e95c9
  243. What ive been reading and watching this week ending 22 march 2026 ae4b1344e6d3
  244. What ive been reading this week ending 19 april 2026 dee3a9d414b0
  245. What ive been reading and watching this week ending 12 april 2026 b2497d4bc433
  246. Consensus do you agree 560c249faa14
  247. Roles responsibilities should follow strategy 556a99dd420c
  248. Consistency in ways of working a28afd63f033
  249. From constantly broken production to constantly late releases to release trains to continuous ca8f5a1a14e8
  250. Concepts i use every day minimum core working group 410a515f859a
  251. I agree that doctrine is not equivalent to strategy c752a6579371
  252. What is agile doctrine 45dd0c165f7a
  253. Lower the water level to expose the rocks 456ba1b58a9a
  254. If you notice that there are a lot of objections after sharing the draft decision this is an 1e7e8c61ba5f
  255. Core belief were in it together 9c2203e83ca
  256. Effective product development culture circa 2022 835e2787b4f4
  257. Have you seen this https jchyip blogspot com 2015 08 agile leads to technical debt html 8f629bafc604
  258. Core belief people are trustworthy b793247bcc91
  259. I seem to remember fibonacci showed up before it was ever written in a book but i dont remember 279a856ccd73
  260. Core belief we should have a playful growth mindset 5c2e1d617ba3
  261. The top 3 points you should have paid attention to in the spotify engineering culture videos that f936a512fb3b
  262. Some thoughts on organisational effectiveness efficiency in a capital constrained environment 98758ff8689e
  263. Lessons from re organising a lot 220b1e742a4
  264. My preferred approach to re organisations 2868e9462ba7
  265. Guiding principle consent over consensus 8aee08540d62
  266. Hi chris have you read this post 528313f8b121
  267. No buy a feature or any kind of fixed allocation approach ive only seen useful when as you c8f12e048b2d
  268. All my thoughts on program management 60ce9323c8b8
  269. Spotifys dibbs product strategy framework 7c1c684e9ffa
  270. Strategy for life importance vs addressability 511062acf480
  271. The books i liked in 2023 e0d20ea7b1ac
  272. Outcomes as key results and impact as objectives e2b557a7fe1d
  273. Summary and thoughts on transformed by marty cagan 7e7deafb5d45
  274. Top 5 posts by popularity for 2023 319f38f690fd
  275. My preferred product management techniques and frameworks for the internal platform product 23492d12ab11
  276. What ive been reading this week ending 15 march 2026 97dbd2fb1a28
  277. Internal platform technical product manager tpm patterns pros and cons 20b60ff077f2
  278. What ive been reading and listening to this week ending 8 march 2026 6ed77607b00d
  279. What ive been reading and watching this week ending 5 april 2026 9a357e08e786
  280. What ive been reading this week ending 29 march 2026 b64266d11621
  281. What ive been reading and watching this week ending 26april 2026 87e478b57383
  282. Degree of customer focus vs degree of standardisation 2852c58e1012
  283. What ive been reading week ending 12 july 2026 cad3fc6a752e
  284. What ive been reading week ending 25 october 2026 36ce0606db0a
  285. What ive been reading week ending 18 october 2026 20e85442e00b
  286. Some corrections about the early days of continuous integration 36dc5bab5a06
  287. Beyond separating deployment from release 69e2ab24f864
  288. Im not sure how this relates to what i wrote 0af2f0d2a172
  289. No 7c32a0e3fe34
  290. I generally prefer this more the role of a community of practice though it might be supported by a 904d609f9cf8
  291. This sounds like think big work small https cutlefish substack com p tbm 4653 thinking big working 22b00981b9f2
  292. Bad idea platforms automatically improve productivity ed8f15ce2c41
  293. Diy leadership development develop relationships across the organisation 0155a86f6ce7
  294. The most interesting things ive learned about improvement 05767d9a166f
  295. Feature aggregates strategic vs tactical prioritisation e48f5cfbeded
  296. What ive been reading this week ending 29 june 2025 a33351159273
  297. What ive been reading this week ending 22 june 2025 0b6da648274e
  298. What ive been reading this week ending 21 september 2025 2a084843a951
  299. What ive been reading this week ending 9 november 2025 ed71556ebe95
  300. What ive been reading this week ending 2 november 2025 8e22f5070892
  301. What ive been reading and watching week ending 14 june 2026 78cf0be34087
  302. What ive been reading and watching week ending 7 june 2026 8b213b1e83fa