I can tell by the amount of cleaning that Velvet is doing around the house that the greatly anticipated birth of my second child is coming soon. I’m not quite sure how I am going to juggle everything but I thought documenting the daily routine before and after the birth would be an interesting exercise, so here goes the before:
My weekdays begin with the alarm going off at 7:00am sharp. Most mornings I lay there for a few minutes hoping that Velvet will jump into the shower first so I can grab an extra 15 minutes of sleep, it’s usually a 50/50 chance of that happening. Before showering, I open up the laptop, read my morning email, answer all the support questions that I can, read the blogs I follow, and check my Webmail Lite account. (All of this can be done in 15-20 minutes). After showering, shaving, and ironing; I grab a donut, pop-tart, or anything else that is quick and easy and gobble it down. Hopefully by this time Jordan is up, in a good mood, and requires only a moderate amount of teeth pulling to convince her to get dressed for school. (I won’t talk about the days that Jordan is in a BAD mood, LOL) Jordan generally has only two requests: Mickey Mouse pancakes (in a baggie so she can eat in the car on the way to school) and some chocolate milk.
Jordan’s school is only 5 minutes from work and right on the way, so it’s very convenient. I listen to my favorite sports talk show “Mike & Mike in the Morning” on the way to drop off Jordan. Jordan is generally very quiet during the ride to school, eating her pancakes and drinking her milk. But she does like to point out every school bus that she sees (and she has yet to miss one). I usually drop Jordan off at 8:30am and arrive at work shortly thereafter.
I eat lunch at my desk really quickly and try to leave the office by 6:00pm. (Although I have managed to find time to workout twice this week I would hardly consider it part of my “daily routine” at this point.) I come home (Velvet picks up Jordan from school), fix dinner (50/50 chance Velvet will handle this), read a book to Jordan, and give her bath. By this time it’s 8:00pm and I once again open the laptop, check my email, answer support questions, read my blogs, and begin working on whatever issues I didn’t quite have enough time for during “business hours”. After another 3-4 hours of working I close the laptop, grab a few late night snacks and head to bed. I usually toss and turn for 30 minutes or so thinking about servers, code, scalability, infrastructure, hiring, planning, or whatever other issues happen to be on my mind at the time. I force myself to sleep because I know 7:00am will come fast and furious.
Hopefully in a week or two I will have an update on the “routine” or lack thereof. I have a strong suspicion that this may be my last blog for awhile though.
Wednesday, September 21, 2005
Sunday, September 04, 2005
Baseball
Baseball
As a kid growing up I had two passions, baseball and computers. I got my first Commodore 64 when I was in second grade and was hooked. I started playing baseball not long after that and if I wasn’t in front of a computer I was outside playing baseball. (A chick magnet I was not.) My favorite memories growing up all revolve around those summer days when my brother and I would spend endless hours playing toss, scrimmaging the neighborhood kids, and heading to the town park for the big game. My brother (Scott) is three years younger than I, but that never stopped him from playing with the “bigger” kids. It didn’t take long before everyone realized he had exception baseball skills; an obvious result of the early start and having to always play with kids older than him.
Little league lasts three years where I grew up and Scott was simply playing in a league of his own by year 2. He dominated on the mound as a pitcher, and was a terrific hitter as well. His third year his team went undefeated with Scott pitching every game. He pitched 3 no-hitters that season, and struck out all 15 batters (little league is only 5 innings) twice. I’ll never forget watching his games and dreaming about his potential future. Unfortunately, like so many young kids, by the time the next summer rolled around he was no longer able to pitch. Basically his arm gave out, probably a result of overwork at too young of an age. He never pitched again after those two years in little league and I’m sure the game was ever so boring to him from the outfield. Scott continued to excel at hitting, however, and was the star of his JV and Varsity teams throughout high school. He went on a played two years of ball at Bluefield State College.
Our age difference always meant we never played on the same teams. When I was in Pony League he was in Little League, when I was on Varsity, he played JV. I always wanted the chance to play with him on the same team. The last two summers I have had the opportunity to play with my little brother on the same through a local adult league. We play on Sundays and some Thursdays with little to no fan-fare. The league is a large mix of guys who either want to get back to their childhood glory days (I’m in this group) or guys who are either in college or just got out of college. Our team is pretty much the worst team in the league, but we have a lot of fun and give it our all each game. It’s good for me to get out and socialize with people outside of work and I get a good bit of exercise at the same time. But, perhaps the part I enjoy the most is being able to play alongside my kid brother.
Thursday night was our last game of the regular season. We were playing one of the better teams in the league and we were pretty desperate for a win. Mannin (our best pitcher and coach) had talked to Scott about pitching a few innings and my brother said he would give it a shot. Scott started the game and was a bit rusty to start, but by the second inning I saw the magic start to creep back into his body; the same magic that decided to leave him 15 years ago. He stood on the mound with a confidence I remembered ever so clearly. He didn’t have a great fastball, but he remembered how to pitch. He began to work hitters and even struck out a few, and before I could blink my eyes it was the end of the 5th inning and Scott had only given up 2 runs! We were winning 5-2? Could this be? Could the worse team in the league pull out the upset?
At the beginning of the 6th (our league plays 8 innings or 2.5 hours max), Mannin takes over as pitcher and Scott moves to centerfield. As we take the field I tell Scott that no matter what happens from here out he pitched one hell of a game. He looked at me and said “I gave it my all.” I said “we know”. Mannin gives up 1 run in the 6th and we are informed that the game will only last 7 innings due to time. Perfect! No way could we blow that lead with just one inning to go.
The opposing team scores one run and then puts runners on second and third with two outs. The batter hits a lazy fly ball to centerfield, a routine play by any measure, we are going to win, I’m sure of it. But then the unthinkable happens, Scott loses the ball in lights, the ball hits right in front of him as he makes a dive for it from his knees. The two runs score and we end up losing 6-5. The team was devastated and I put my brother on suicide watch. Just kidding, but it’s not far from the truth. He takes the game way to seriously, never one to joke about mistakes, even if it’s a silly rec. league game.
That’s the thing about baseball; the team that should win doesn’t always win. We were beating a better team for six and two-thirds innings. But it’s that last 1/3 of an inning that makes all the difference in the world. (I’m sure there’s a lesson about life in there somewhere.)
Before the game Thursday night I was seriously considering giving up baseball. I really don’t have the time, even though it’s only once a week. And it’s really not a lot of fun to lose almost every game. Thursday night changed my mind though; I’m definitely playing again next year. As I watch my brother on the mound I knew moments like this are what life is all about…and why would one ever give that up?
As a kid growing up I had two passions, baseball and computers. I got my first Commodore 64 when I was in second grade and was hooked. I started playing baseball not long after that and if I wasn’t in front of a computer I was outside playing baseball. (A chick magnet I was not.) My favorite memories growing up all revolve around those summer days when my brother and I would spend endless hours playing toss, scrimmaging the neighborhood kids, and heading to the town park for the big game. My brother (Scott) is three years younger than I, but that never stopped him from playing with the “bigger” kids. It didn’t take long before everyone realized he had exception baseball skills; an obvious result of the early start and having to always play with kids older than him.
Little league lasts three years where I grew up and Scott was simply playing in a league of his own by year 2. He dominated on the mound as a pitcher, and was a terrific hitter as well. His third year his team went undefeated with Scott pitching every game. He pitched 3 no-hitters that season, and struck out all 15 batters (little league is only 5 innings) twice. I’ll never forget watching his games and dreaming about his potential future. Unfortunately, like so many young kids, by the time the next summer rolled around he was no longer able to pitch. Basically his arm gave out, probably a result of overwork at too young of an age. He never pitched again after those two years in little league and I’m sure the game was ever so boring to him from the outfield. Scott continued to excel at hitting, however, and was the star of his JV and Varsity teams throughout high school. He went on a played two years of ball at Bluefield State College.
Our age difference always meant we never played on the same teams. When I was in Pony League he was in Little League, when I was on Varsity, he played JV. I always wanted the chance to play with him on the same team. The last two summers I have had the opportunity to play with my little brother on the same through a local adult league. We play on Sundays and some Thursdays with little to no fan-fare. The league is a large mix of guys who either want to get back to their childhood glory days (I’m in this group) or guys who are either in college or just got out of college. Our team is pretty much the worst team in the league, but we have a lot of fun and give it our all each game. It’s good for me to get out and socialize with people outside of work and I get a good bit of exercise at the same time. But, perhaps the part I enjoy the most is being able to play alongside my kid brother.
Thursday night was our last game of the regular season. We were playing one of the better teams in the league and we were pretty desperate for a win. Mannin (our best pitcher and coach) had talked to Scott about pitching a few innings and my brother said he would give it a shot. Scott started the game and was a bit rusty to start, but by the second inning I saw the magic start to creep back into his body; the same magic that decided to leave him 15 years ago. He stood on the mound with a confidence I remembered ever so clearly. He didn’t have a great fastball, but he remembered how to pitch. He began to work hitters and even struck out a few, and before I could blink my eyes it was the end of the 5th inning and Scott had only given up 2 runs! We were winning 5-2? Could this be? Could the worse team in the league pull out the upset?
At the beginning of the 6th (our league plays 8 innings or 2.5 hours max), Mannin takes over as pitcher and Scott moves to centerfield. As we take the field I tell Scott that no matter what happens from here out he pitched one hell of a game. He looked at me and said “I gave it my all.” I said “we know”. Mannin gives up 1 run in the 6th and we are informed that the game will only last 7 innings due to time. Perfect! No way could we blow that lead with just one inning to go.
The opposing team scores one run and then puts runners on second and third with two outs. The batter hits a lazy fly ball to centerfield, a routine play by any measure, we are going to win, I’m sure of it. But then the unthinkable happens, Scott loses the ball in lights, the ball hits right in front of him as he makes a dive for it from his knees. The two runs score and we end up losing 6-5. The team was devastated and I put my brother on suicide watch. Just kidding, but it’s not far from the truth. He takes the game way to seriously, never one to joke about mistakes, even if it’s a silly rec. league game.
That’s the thing about baseball; the team that should win doesn’t always win. We were beating a better team for six and two-thirds innings. But it’s that last 1/3 of an inning that makes all the difference in the world. (I’m sure there’s a lesson about life in there somewhere.)
Before the game Thursday night I was seriously considering giving up baseball. I really don’t have the time, even though it’s only once a week. And it’s really not a lot of fun to lose almost every game. Thursday night changed my mind though; I’m definitely playing again next year. As I watch my brother on the mound I knew moments like this are what life is all about…and why would one ever give that up?
Wednesday, August 17, 2005
RSS Feeds or Web Feeds
We just announced our official release of our RSS Reader and a hot debate inside the company for weeks has been what to name the reader. We finally settled on the label "RSS Feeds". There were many other suggestions including "Web Feeds", "RSS Subscriptions", "My Feeds", and "My Subscriptions". I think we made a good decision but David Coursey of eWeek.com seems to disagree. Although David was not talking about our product, it was rather ironic that his article came out the same day we released our reader. I really like "RSS Feeds" because it can't be confused with any other technology. If you have heard of RSS you will "get it" right away. And if you haven't heard of RSS hopefully curiosity alone will inspire you to click on our help section and learn all about it. I'd like to hear other opinions though, so feel free to email me or leave comments!
Tuesday, August 16, 2005
Hackathon 1.0
I really enjoyed our first Hackathon and I want to thank everyone who participated. We accomplished a lot and the day was a big success, but the reason it was a lot of fun is because of the great people we have working for us.
Our morning breakfast started with everyone laughing at Steve for walking in like a zombie, laughing at me because of my great math skills ( 35/6 = 4 ? ), laughing at Jing for his wonderful attire, and laughing at Manny's story about his first car "tune-up" that resulted in the car catching fire.
After all the hard work, each team had to present their work to the group. The presentation were great, but also non-stop funny. Ellen cracked on Jing's shirt (again), Wenjie called Huey out for being nervous, and Huey inadvertently pulled up an email from me that show my "un-happiness", and of course Steve's love affair with Mike is a great bit of comedy.
I've worked in environments where there is a lot of hostility between co-workers. I'm glad everyone on our team gets along so well, it really makes working 10 hours on a Saturday enjoyable. I can't wait to see everyone at Hackathon 2.0!
Our morning breakfast started with everyone laughing at Steve for walking in like a zombie, laughing at me because of my great math skills ( 35/6 = 4 ? ), laughing at Jing for his wonderful attire, and laughing at Manny's story about his first car "tune-up" that resulted in the car catching fire.
After all the hard work, each team had to present their work to the group. The presentation were great, but also non-stop funny. Ellen cracked on Jing's shirt (again), Wenjie called Huey out for being nervous, and Huey inadvertently pulled up an email from me that show my "un-happiness", and of course Steve's love affair with Mike is a great bit of comedy.
I've worked in environments where there is a lot of hostility between co-workers. I'm glad everyone on our team gets along so well, it really makes working 10 hours on a Saturday enjoyable. I can't wait to see everyone at Hackathon 2.0!
Tuesday, August 09, 2005
Free Stuff
Today we released lots of free goodies! First, we officially launched Webmail Lite. And second, we launched the free code section of our website. Below is a short blurb about the code that we released, see the documentation of each utility for a full description.
MAILBOMB SMTPD POLICY DAEMON FOR POSTFIX
---------------------------------------------------------
This program is a Policy Daemon for Postfix MTAs version 2.1 or later. It's purpose is to identify unacceptable volumes of mail from various sources, and take action to prevent that mail from being delivered. The most common use is to limit the rate of mail that local users are allowed to send. This is especially useful to companies who provide email hosting services to a large userbase and who need to catch spammers who are abusing their system, BEFORE the unacceptable use can damage the provider's reputation.
cleanq
------
This utilty searches for mail in the Postfix mail queue who's first mailq output line matches the specified pattern. The script will remove all matching emails from the mail queue, moving them to a folder - either a subdirectory of the Postfix mail queue directory called "cleanq/PATTERN" or DIRECTORY_NAME depending upon if DIRECTORY_NAME was passed to this script as the second parameter.
The most useful way to use this utility is to pass the sender's email address or domain name as the only parameter.
mq
---
This utilty displays the contents of the Postfix mail queue, outputting the details for each message on a sigle line.
qv
--
This utilty displays an email that is in the Postfix mail queue, coresponding to QUEUEID.
qvmv
------
This utilty deletes an email that is in the Postfix mail queue, coresponding to QUEUEID.
showdb
--------
This utilty displays the contents of a DB_File.
Email Auto-Config
------------------
This is the source code for a program that will automatically configure a user’s Webmail.us-hosted email account in Outlook, Netscape Mail, Thunderbird, or Eudora. It can configure a new account or adjust the configuration settings for an existing account. The Email Auto-Config tool is only for Secure POP3 accounts.
MAILBOMB SMTPD POLICY DAEMON FOR POSTFIX
---------------------------------------------------------
This program is a Policy Daemon for Postfix MTAs version 2.1 or later. It's purpose is to identify unacceptable volumes of mail from various sources, and take action to prevent that mail from being delivered. The most common use is to limit the rate of mail that local users are allowed to send. This is especially useful to companies who provide email hosting services to a large userbase and who need to catch spammers who are abusing their system, BEFORE the unacceptable use can damage the provider's reputation.
cleanq
------
This utilty searches for mail in the Postfix mail queue who's first mailq output line matches the specified pattern. The script will remove all matching emails from the mail queue, moving them to a folder - either a subdirectory of the Postfix mail queue directory called "cleanq/PATTERN" or DIRECTORY_NAME depending upon if DIRECTORY_NAME was passed to this script as the second parameter.
The most useful way to use this utility is to pass the sender's email address or domain name as the only parameter.
mq
---
This utilty displays the contents of the Postfix mail queue, outputting the details for each message on a sigle line.
qv
--
This utilty displays an email that is in the Postfix mail queue, coresponding to QUEUEID.
qvmv
------
This utilty deletes an email that is in the Postfix mail queue, coresponding to QUEUEID.
showdb
--------
This utilty displays the contents of a DB_File.
Email Auto-Config
------------------
This is the source code for a program that will automatically configure a user’s Webmail.us-hosted email account in Outlook, Netscape Mail, Thunderbird, or Eudora. It can configure a new account or adjust the configuration settings for an existing account. The Email Auto-Config tool is only for Secure POP3 accounts.
Wednesday, August 03, 2005
Code Reviews
Today we did code reviews on two projects codenamed "Louie" and "CD". These projects will be released in a few months but the code reviews were a big success. Code reviews are a critical part of the development process for the following reasons:
1. Everyone that participates learns something they didn't know before the review.
2. Future code is made better because we learn from our current mistakes.
3. Current code that has issues gets fixed immediately.
4. Developers work hard before a review to make sure code is commented and standards are followed.
5. Bugs are identified before the product goes to testing, saving time in the long term.
My favorite part of the review today was when Wenjie and Mike stood at the whiteboard writing out pseudo code and arguing whether each other's algorithm would work. You wouldn't know it by looking at them but these two guys are pretty strong-willed when it comes to code. I enjoyed watching them trying to explain their logic to each other, you could really see two great minds at work, it was quite the site to see and I can't wait for Wenjie to get his shot at Mike's code at our next review. :)
1. Everyone that participates learns something they didn't know before the review.
2. Future code is made better because we learn from our current mistakes.
3. Current code that has issues gets fixed immediately.
4. Developers work hard before a review to make sure code is commented and standards are followed.
5. Bugs are identified before the product goes to testing, saving time in the long term.
My favorite part of the review today was when Wenjie and Mike stood at the whiteboard writing out pseudo code and arguing whether each other's algorithm would work. You wouldn't know it by looking at them but these two guys are pretty strong-willed when it comes to code. I enjoyed watching them trying to explain their logic to each other, you could really see two great minds at work, it was quite the site to see and I can't wait for Wenjie to get his shot at Mike's code at our next review. :)
Friday, July 22, 2005
Webmail Lite
We are launching a new free beta application called "Webmail Lite". Webmail Lite is designed to provide business users anytime access to their email via our Webmail interface. Anyone with a POP or IMAP server can use our Webmail to view their email. We do not remove the mail from the remote servers, so don't worry about losing anything.
There are many awesome features in this application:
1. FREE
2. FREE RSS Reader
3. One-click access to all your email accounts including Gmail, Yahoo, etc.
4. Address Book entries span all your accounts.
5. Account Options span all your accounts.
6. IMAP and POP Support
7. SSL Support
Why is it called "Lite"? The application is simply an interface and since we don't host the email we cannot provide many of our superb hosted features. For instance we do not offer spam or virus protection (we leave that up to your current hosting provider), ability to filter emails to folders, the ability to have folders, mail forwarding, vacation messages, and many other features that current Webmail.us customers get with our paid service.
Please keep in mind this product is in beta right now and we would appreciate any feedback. Just sign up for a free profile and fill out the feedback form.
A note for all you gmail users, you have to enable pop in your account options before you can access gmail via our system. Yahoo users have to pay the $20 or whatever it is now for POP access.
The perfect user in my mind for this application is the small business user who runs their own POP/IMAP server but lacks a good Webmail interface. The user may use Outlook when in the office, but may lack access to their email when on the road, in a coffee shop, or even at home. Our application will give these types of users anywhere access to their email.
I'm sure there are also many people who do have Webmail access but hate the interface and speed of their current solution. I hope this application will be a lifesaver for all you who are in this situation.
There are many awesome features in this application:
1. FREE
2. FREE RSS Reader
3. One-click access to all your email accounts including Gmail, Yahoo, etc.
4. Address Book entries span all your accounts.
5. Account Options span all your accounts.
6. IMAP and POP Support
7. SSL Support
Why is it called "Lite"? The application is simply an interface and since we don't host the email we cannot provide many of our superb hosted features. For instance we do not offer spam or virus protection (we leave that up to your current hosting provider), ability to filter emails to folders, the ability to have folders, mail forwarding, vacation messages, and many other features that current Webmail.us customers get with our paid service.
Please keep in mind this product is in beta right now and we would appreciate any feedback. Just sign up for a free profile and fill out the feedback form.
A note for all you gmail users, you have to enable pop in your account options before you can access gmail via our system. Yahoo users have to pay the $20 or whatever it is now for POP access.
The perfect user in my mind for this application is the small business user who runs their own POP/IMAP server but lacks a good Webmail interface. The user may use Outlook when in the office, but may lack access to their email when on the road, in a coffee shop, or even at home. Our application will give these types of users anywhere access to their email.
I'm sure there are also many people who do have Webmail access but hate the interface and speed of their current solution. I hope this application will be a lifesaver for all you who are in this situation.
Sunday, July 17, 2005
"Checking My Email"
My daughter (who is three) saw me typing at my computer tonight and asked me clear as day "Daddy, what are you doing? .... Checking your email?" LOL. I about died laughing, she picks up on everything and I'm always saying "I have to check my email." She's so smart. :)
Sunday, July 10, 2005
RSS Reader

We just released our final internal beta of our Webmail w/ an integrated RSS reader. We will soon be releasing it to the public, but I thought I would give a little sneak preview for all my fans..err...those people who accidentally stumble upon my blog. Although we have never offically annouced this release, thewhir.com annouced the news a bit early last month.
But here are a few features of our reader that I love...
1. It's very tightly integrated within Webmail, meaning I don't have to have two applications open all day.
2. I love Sharpreader, but I hated not being able to access my reader from home, and having the reader at home and work was just too much trouble to maintain.
3. The subscription process is very simple and fast.
4. You can access your feeds just like any other IMAP folder, meaning your RSS is available via Outlook, Thunderbird, or any other IMAP client.
5. We have a "Send to Inbox" option that will allow our POP users to enjoy our RSS reader too.
6. Administrator Options. We allow admins to turn RSS on/off per domain, and we allow them to auto-subscribe their users to a feed.
More than anything, I love how simple it will be for people who don't "get" RSS yet to use it, maybe without even knowing.
Wednesday, June 29, 2005
Faces & Places: Not Mitnick!
I'm not sure why I remembered this today, but in early 2004 I was interviewed by a reporter about the odd fact that the spelling of my name is so similar to Kevin Mitnick's name. I tried digging around on Google for the original post and the reporter's name but I could only find one link, and it was not the original. I'm going to republish the article below so that I won't lose it. I am especially fond of it because of the "baby-face" quote. :)
By the way, the twice a year rule is still in effect...
Faces & Places: Not Mitnick!
Sure, people do a double take when introduced to Kevin Minnick, the new VP of product development for managed security and e-mail hosting provider Excedent Technologies. That's what happens when your name is one letter off from one of the world's most notorious hackers.
"Ever since Kevin Mitnick started making headlines nine years ago, I am often asked about the close spelling of our names. This usually occurs about twice a year, but I have never seriously been mistaken for him," says the blond, baby-faced Minnick. "More than anything, my CEO gives me a hard time, but I know deep down he's glad that I'm on his side and not the other."
While Minnick, a former Honeywell software developer, works this year on improving Excedent's project delivery times and expanding specialty teams, the other Kevin -- the one who was eventually captured and imprisoned in the 1990s for computer-based crimes -- is also plying his skills on the legitimate side of the street. He's the founder of the consultancy Defensive Thinking and reportedly is working on a new book about real-life attacks, tentatively titled The Art of Intrusion.
By the way, the twice a year rule is still in effect...
Faces & Places: Not Mitnick!
Sure, people do a double take when introduced to Kevin Minnick, the new VP of product development for managed security and e-mail hosting provider Excedent Technologies. That's what happens when your name is one letter off from one of the world's most notorious hackers.
"Ever since Kevin Mitnick started making headlines nine years ago, I am often asked about the close spelling of our names. This usually occurs about twice a year, but I have never seriously been mistaken for him," says the blond, baby-faced Minnick. "More than anything, my CEO gives me a hard time, but I know deep down he's glad that I'm on his side and not the other."
While Minnick, a former Honeywell software developer, works this year on improving Excedent's project delivery times and expanding specialty teams, the other Kevin -- the one who was eventually captured and imprisoned in the 1990s for computer-based crimes -- is also plying his skills on the legitimate side of the street. He's the founder of the consultancy Defensive Thinking and reportedly is working on a new book about real-life attacks, tentatively titled The Art of Intrusion.
Sunday, June 26, 2005
Wanted: C++ Programmer
We are still hiring, and I'm especially interested in those of you who have experience programming in Visual Studio. Why? We want to further our integration with Outlook, Thunderbird, and other desktop clients....I'll leave it at that, stay tuned.
Sunday, June 19, 2005
NCTC Software Alliance
I will be on a panel at the Software Alliance meeting this Friday (6/24). The event is going to be held at the Sigma Grill at 4:00pm. I will be discussing my "favorite development methodology." To attend, I think you just need to register.
Saturday, June 11, 2005
Inbox Event
I went to the Inbox conference last week and had a really good time. This is the second time I have been to this event and both times I have had great experiences. I like hearing what the experts have to say about the challenges facing our industry. I also enjoy meeting our competitors and getting their views. It makes me feel extremely good about where we are as a company and the great opportunity that we have in front of us.
Overall I felt the conference was much smaller than last year, which is disappointing, but it's great to have an event that is focused on email.
Kevin
Overall I felt the conference was much smaller than last year, which is disappointing, but it's great to have an event that is focused on email.
Kevin
Tuesday, May 24, 2005
My daughter's laptop
Several months ago my wife and I taught Jordan (our 3 year old) the concept of IMing. We both have laptops and we put them next to each other so Jordan could see how IMing worked. She typed on one computer and knew to look on the other computer to see the result (turning on the sound helped). She was rather fascinated for around 30 seconds, I guess since she can't read yet she didn't quite understand the beauty.
The point is that email, IM, and computers in general are going to come very naturally to kids growing up these days. Jordan already knows how to move the mouse, type in Word, and turn off the computer. She also understands where CDs and DVDs go in a laptop. Her favorite thing to do with my laptop though is close the cover so that I will get the hint that it is time to play, LOL.
I'm sure when she's going off to college my current laptop won't get the job done, but it makes me wonder what will laptops look like 15 years from now. My guess is that there won't be battery cables, no network cables, and my biggest prediction of all...no operating system! The computer will simply boot up from the internet....sorry Microsoft. I'm sure we are a lot closer to Internet booting than 15 years, probably more like 5 years.
The point is that email, IM, and computers in general are going to come very naturally to kids growing up these days. Jordan already knows how to move the mouse, type in Word, and turn off the computer. She also understands where CDs and DVDs go in a laptop. Her favorite thing to do with my laptop though is close the cover so that I will get the hint that it is time to play, LOL.
I'm sure when she's going off to college my current laptop won't get the job done, but it makes me wonder what will laptops look like 15 years from now. My guess is that there won't be battery cables, no network cables, and my biggest prediction of all...no operating system! The computer will simply boot up from the internet....sorry Microsoft. I'm sure we are a lot closer to Internet booting than 15 years, probably more like 5 years.
Saturday, May 14, 2005
Scheduled Downtime
I saw this when logging into blogger today:
*******************************************
A Bit More Scheduled Downtime
Sorry folks, we've got to bring Blogger down again at 2pm PST today, for a bit more network maintenance. It should be back up by 2:45pm. – Eric [5/13/2005 10:09:00 AM]
Scheduled Downtime
We will have 1 hour of scheduled downtime on Tuesday, May 10th at 4pm (Pacific Time), to do some database maintenance. – Eric [5/9/2005 05:11:00 PM]
*******************************************
Boy oh Boy, our customer support team would kill me if I tried to do maintenance at those times...even if it was announced 4 hours ahead of time, LOL.
*******************************************
A Bit More Scheduled Downtime
Sorry folks, we've got to bring Blogger down again at 2pm PST today, for a bit more network maintenance. It should be back up by 2:45pm. – Eric [5/13/2005 10:09:00 AM]
Scheduled Downtime
We will have 1 hour of scheduled downtime on Tuesday, May 10th at 4pm (Pacific Time), to do some database maintenance. – Eric [5/9/2005 05:11:00 PM]
*******************************************
Boy oh Boy, our customer support team would kill me if I tried to do maintenance at those times...even if it was announced 4 hours ahead of time, LOL.
Tuesday, May 10, 2005
Virginia Tech Commencement 2005
This Friday Virginia Tech is holding its 133rd commencement ceremony. I'm excited to say that we are hiring 3 graduating members of this class. I hope they realize the great achievement they have accomplished. I graduated from Virginia Tech back in May of 2000. I'll never forget staying up all night coding (we started this business about a semester before graduation) the night before graduation. I slept for about an hour and then headed over to the graduation ceremony. I remember seeing pictures of myself looking like I had been out all night partying, pretty funny how things change but are still the same. Myself and some members of our team have put in some long nights this past weekend, it's pretty amazing how much you can accomplish at night, it's so much easier to focus without the buzz of the office during the day.
For this year's graduating class I have one piece of advice: Don't be afraid to take chances!
And for you lucky three that are joining our team... You have made an excellent decision, now make the most it!
For this year's graduating class I have one piece of advice: Don't be afraid to take chances!
And for you lucky three that are joining our team... You have made an excellent decision, now make the most it!
Tuesday, May 03, 2005
Google For It
I was watching the show "Numb3rs" late Friday night, which I enjoy for it's mathematical background, although the show is somewhat unrealistic, it touched upon three of my favorite topics. Google, Money Ball, and baseball.
In this episode the math nerd used the phrase "I Googled for ..." which struck me as fascinating that this phrase is now so mainstream. It was expected that everyone watching this show knows what the phrase means, which really shows how much power Google has in the search world.
The show also talked about the book "Money Ball" which is one of my favorite books. The show discussed using saber metrics to predict if someone would be a criminal based on where they lived, how much money they had growing up, etc. Mony Ball discusses how the Oakland A's use math to compete with much larger teams like the Yankees, interesting use of math in both cases.
In this episode the math nerd used the phrase "I Googled for ..." which struck me as fascinating that this phrase is now so mainstream. It was expected that everyone watching this show knows what the phrase means, which really shows how much power Google has in the search world.
The show also talked about the book "Money Ball" which is one of my favorite books. The show discussed using saber metrics to predict if someone would be a criminal based on where they lived, how much money they had growing up, etc. Mony Ball discusses how the Oakland A's use math to compete with much larger teams like the Yankees, interesting use of math in both cases.
Saturday, April 23, 2005
Testing
I know I haven't posted anything in awhile, but it's not entirely my fault, blogger had a bug last week that prevented me from saving a post I spent a solid 15 minutes composing. I've long since forgotten what it was about, but it just goes to prove you can never have enough testing. Improved testing is another big goal for my team in 2005. Webmail 3.1 has been our most successful release to date from a QA standpoint and is a direct result of the large increase in number of hours spent testing.
Monday, April 11, 2005
Gmail pop server
On a technical note, it might be of some interest to those techies out there that gmail's pop server is not completely following the RFC. From some testing it appears that gmail's pop server will only "list" messages once; after they are retrieved they are removed from the list never to be seen again. This is interesting for a number of reasons, but for email clients the "leave copy on server" functionality almost has no useful purpose.
Also, when you issue a "dele" (delete) command, gmail seems to ignore this command altogether. It says "+OK marked for deletion", but from my testing the message is not deleted.
Not sure if this is a bug, or intended, I couldn't find any mention of it on gmail's site though. Let me know if you can find anything.
Also, when you issue a "dele" (delete) command, gmail seems to ignore this command altogether. It says "+OK marked for deletion", but from my testing the message is not deleted.
Not sure if this is a bug, or intended, I couldn't find any mention of it on gmail's site though. Let me know if you can find anything.
Thursday, March 31, 2005
Driven
Yesterday I spent 3 hours of my day interviewing three potential candidates (all for different positions) within our company. I'm not sure if it was partly due to my cold or not, but it was one of the most tiring days I have experienced in awhile. Granted I was at the office for 12 hours and skipped dinner, but the last time I remember feeling that drained after a day of work was 13 months ago when we were doing some major overhauls to our system infrastructure and I was up for 30 hours straight. I really enjoyed each interview, but the "drained" feeling definitely reminded me of the early days back in 1999 and 2000. Back then we would all pull 15-18 hour days for months on end and not think twice about it, our small team had an amazing drive. All of us were driven by something inside to make a great company and we all worked really hard. As I interview candidate after candidate I try to spot that "drive", these interviews would go so much faster if I could spot the "driven" quality quicker. Unfortunately not many people have it, fortunately I am surrounded by people who do have "it", and I will continue to push myself to not settle for anything less.
Subscribe to:
Posts (Atom)
