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