Mark Seemann on “When To Refactor“
“… moving in small steps is a skill that must be explicitly learned. This may seem obvious once posited, but it may also be helpful to explicitly state it.”
(more…)Mark Seemann on “When To Refactor“
“… moving in small steps is a skill that must be explicitly learned. This may seem obvious once posited, but it may also be helpful to explicitly state it.”
(more…)One hard thing about trunk based development is when you depend on teams that utilize feature branching and are ok with big bang releases instead of Continuous Delivery.
If every commit goes to main and then production, you can’t “hold off” releasing for 2 weeks or a month.
(more…)Biggest misconception of GraphQL’s resolvers is that you have to put them on fields. You don’t.
Put 1 on a query/mutation. This matters because people think
“oh, DynamoDB is single table design, GraphQL needs individual fields”.
No. Your query can just do a DynamoDB query.
(more…)