Never. I’ve always used another platform for my personal projects.
Every time I feel I have finished a subtask in a branch, even a small one, I commit and share. When everything is ready for production, we do a pull request on the main.
Push early and push often.
I share when a feature is complete or when part of the feature works.
Uh, every time I finish a feature or when it makes sense?
If I change the style of existing elements, I share that instantly. But if I work on something bigger, I won’t share until the entire project is in a working state.
Every commit, but I use branches for features.
Maybe two dozen times a day? I’m sure this forum can show those stats. Basically whenever I commit.
Pretty much every time I make a commit. Sometimes I group a few commits together, but that’s not on purpose. So when I’m focused on a task, I share several times a day.
I commit with purpose. Something has to be fundamentally done for me to commit. So when I do, I plan to push it. That said, sometimes I tackle a bunch of small tasks in one day.
It depends on what I’m doing. Interesting and challenging tasks might get a commit and push every one to three days, while bug fixes and easy tasks might get up to five commits and pushes in one day.
Every day, multiple times.
When I’m focused, several times a day. When I’m handling other tasks and working on projects as a side gig, I sometimes forget to share for a week.
And when I switch devices, I get frustrated with this forum for messing up something so simple until I get home and realize it was my fault.
When I work on quick example projects, I usually just keep them locally and don’t use this forum.
For bigger projects, especially class projects, I share every time I commit.
Every minute of every day…
I share right on save.
Whenever I commit, I use atomic commits if it’s a branch that only I’m working on. This way, I can do things like rebase or cherry-pick later. If not, I’ll share more slowly until I have a complete feature.
Any hour I don’t share code on this forum feels like a wasted hour.