I was on Mi Yodeya every day this past week or so and I just went to look at how many days I have been on consecutively and it says 1. How is this possible? Am I missing something?
Stack Exchange time is counted by UTC (Coordinated Universal Time), which is (currently) four hours ahead of US Eastern. You visited the site after Shabbat on Saturday (July 13 where you and I live), but that would have already been July 14 UTC. Unless you visited the site on Friday shortly before Shabbat (after midnight UTC, so July 13 in Stack Exchange time), you missed the day. Confusing, I know.
See Is it possible to earn the Fanatic badge halachically? for more information.