Skip to content

"lemme change my email ffs"

Latest
Compare
Choose a tag to compare
@vfeskov vfeskov released this 23 Sep 21:42
· 41 commits to master since this release

I bet that most people if asked whether changing emails was useful would be like:

Well, I never had to change my email and didn't implement this feature thinking everybody was like me. After some time I realized what a pain in the ass it was to use GitPunch after changing email on GitHub:

  • one would get a new clean GitPunch account for the new email
  • they would have to re-enter all their settings again
  • but also they would continue receiving notifications on the old email
  • there would be no way to login to the old account
  • except switching their GitHub email back to the old email

Clearly it was a big mess and the guilt was weighing me down... but not anymore!

You can now change your email by clicking on it 🎉
GitPunch - Edited

Some will also see this dialog when signing in with GitHub
Screenshot 2019-09-23 at 22 51 02

Not a huge or unique feature but an absolute must I think

Another thing I did

Another thing I did since the last release was moving the star-syncer script out of the main server to AWS Lambda. The script runs every 15 minutes and adds starred repos to GitPunch. I had to move it because it was degrading the server performance and once every few months the script would stop running completely. Now the server doesn't stagger as much as it used to and the script never stops running

Personal update

GitPunch is my personal challenge and I learned so much from it because I just do whatever I want for as long as I want. I mean, keeping server side rendering and service worker for so long is just nuts, no sane person would bother fixing it every time it broke. And NodeJS without framework? Nuts. And yet it all works without my intervention and costs me two cups of coffee per month. I might start working on another feature from suggestions because I really wanna try that useContext thing from react

Until next time, peace!