I had a great crowdsourcing experience yesterday. Here at TOPP Labs, we're doing a 6-month check-in on our annual employee reviews. What that means for me is a 30-minute interview with each of the folks on my team (about 20 in total), where we look back on the past six months to see how we're doing re: professional goals outlined in the annual reviews. So, today and Monday, I'll be having 20 30-minute meetings, each followed by 15-minutes of write-up time by me. That's kind of a lot to schedule. Here's how it went down:
1) First, I cleared my schedule for today and Monday. 2) "Hmm, I guess I need to ping each person to see when they can meet up. Ugh. Time to procrastinate." 3) "Since I'm out of the office today, it will be super annoying to email every single person from my phone. I'll just write one email to the team list and have each person email me back times that work for them. Nice. Offloading the work." 4) "Wait! Even better, I'll just ask everyone to add their own appointments to the team Google Calendar. Now we're talking."
So in the end, I just had everyone schedule their own meetings on a first come, first served basis. Kind of empowering to just let other people schedule two whole days for me. Plus, the communication overhead went from a lot to zero. Yay for crowdsourcing.
For a recent personal project (I won't say which since that would defeat the purpose), I was in need of a new kind of authentication. My wife and I wanted to create a website where we could post photos and news for our family and friends, while keeping that information off of the broader intertubes. With a baby on the way, we plan on having lots (and lots and lots and lots) of photos to share. Regular, account- or password-based authentication wouldn't work, because I didn't know exactly who would be visiting, so either creating one password and sending it around, or creating passwords for each individual person were not options. So, what I ended up creating was a "do you know me?" authentication system. Here's how it works:
Upon entering the site, you are posed with a challenge. You can choose your question from a group of 5. In this case, I chose questions that anyone who was part of the family or knew us somehow would be able to answer. For example, "where did Nick grow up?" or "boy cat's name". I picked enough different questions, pulling info from enough different aspects of our lives, that anyone who we'd want to get in would be able to get at least one right. In this case, I was using WordPress, so I first created created a series of logins that would correspond to the questions I wanted to ask. Then, I created a custom login screen using the Themed Login and Registration plugin. I updated the login template, substituting the standard "login" text input with a select menu, where each option consisted of a question and its corresponding login ID. My question for all of you out there is: are there other existing examples of this kind of system? Better solutions for implementation? It seems like a generally useful system. If time permits, perhaps I'll wrap this up and offer it as a WP plugin. That's it! So far, this has worked pretty well for us, and has been a nice solution to opening up our lives to our family and friends while maintaining our privacy.
I had a great crowdsourcing experience yesterday. Here at TOPP Labs, we're doing a 6-month check-in on our annual employee reviews. What that means for me is a 30-minute interview with each of the folks on my team (about 20 in total), where we look back on the past six months to see how we're doing re: professional goals outlined in the annual reviews. So, today and Monday, I'll be having 20 30-minute meetings, each followed by 15-minutes of write-up time by me. That's kind of a lot to schedule. Here's how it went down:
1) First, I cleared my schedule for today and Monday. 2) "Hmm, I guess I need to ping each person to see when they can meet up. Ugh. Time to procrastinate." 3) "Since I'm out of the office today, it will be super annoying to email every single person from my phone. I'll just write one email to the team list and have each person email me back times that work for them. Nice. Offloading the work." 4) "Wait! Even better, I'll just ask everyone to add their own appointments to the team Google Calendar. Now we're talking."
So in the end, I just had everyone schedule their own meetings on a first come, first served basis. Kind of empowering to just let other people schedule two whole days for me. Plus, the communication overhead went from a lot to zero. Yay for crowdsourcing.
For a recent personal project (I won't say which since that would defeat the purpose), I was in need of a new kind of authentication. My wife and I wanted to create a website where we could post photos and news for our family and friends, while keeping that information off of the broader intertubes. With a baby on the way, we plan on having lots (and lots and lots and lots) of photos to share. Regular, account- or password-based authentication wouldn't work, because I didn't know exactly who would be visiting, so either creating one password and sending it around, or creating passwords for each individual person were not options. So, what I ended up creating was a "do you know me?" authentication system. Here's how it works:
Upon entering the site, you are posed with a challenge. You can choose your question from a group of 5. In this case, I chose questions that anyone who was part of the family or knew us somehow would be able to answer. For example, "where did Nick grow up?" or "boy cat's name". I picked enough different questions, pulling info from enough different aspects of our lives, that anyone who we'd want to get in would be able to get at least one right. In this case, I was using WordPress, so I first created created a series of logins that would correspond to the questions I wanted to ask. Then, I created a custom login screen using the Themed Login and Registration plugin. I updated the login template, substituting the standard "login" text input with a select menu, where each option consisted of a question and its corresponding login ID. My question for all of you out there is: are there other existing examples of this kind of system? Better solutions for implementation? It seems like a generally useful system. If time permits, perhaps I'll wrap this up and offer it as a WP plugin. That's it! So far, this has worked pretty well for us, and has been a nice solution to opening up our lives to our family and friends while maintaining our privacy.
Share Dialog
Share Dialog
Share Dialog
Share Dialog
Share Dialog
Share Dialog