For me, it's generally a day or two of work for a PR. I like to think about the person who is going to be reviewing it. Will it be easy for them?
Using feature flags and being OK with shipping partially working features helps make everything smaller.
I think it's OK to ship an empty page. Or a page that has static fake data, that needs to be connected to a database later. As long as it's all behind a flag and users don't see it, it helps the development process move faster.
Hey Mike, thanks for your great post.
What's small for you? Do we talk about a PR per day? Per 3 days? 1 Week? Or is it more about the amount of code?
Sometimes there is a lot of code to write for a very small thing.
Any guidelines on this?
Hey!
For me, it's generally a day or two of work for a PR. I like to think about the person who is going to be reviewing it. Will it be easy for them?
Using feature flags and being OK with shipping partially working features helps make everything smaller.
I think it's OK to ship an empty page. Or a page that has static fake data, that needs to be connected to a database later. As long as it's all behind a flag and users don't see it, it helps the development process move faster.
Thanks a lot,
I will keep that in mind!