So you want to know who’s behind all the great software CoffeeCup has created? Well, the first part of the team is us. The other part is our users, the millions of people around the world who have suggested software ideas and improvements. Since 1996, CoffeeCup has been creating hot brew and cool tools and making them available on the Web to download. Millions of people around the world have suggested software ideas and spotted things that could be better, too. As far as the CoffeeCup team goes, we are the coolest, hippest, funniest people on the planet, and we love to make software you can actually use. If we can make the world better or your life easier by creating software, we’re happy. That’s what we’re about.
| Inception: | June 1996 (13 years goes fast on the Internet) |
| How we got our name: | The name “CoffeeCup” came from the domain name of the coffee house where we got our start. (Yes, we owned a real coffee house first.) Domains cost $100 a year back then, and coffeecup.com was already paid for, so why invent a new name? |
| Programs: | 68 total, though some have come and gone to the big recycle bin in the sky. |
| Employees: | 24: The core has always been here, and others have left for greener pastures when they learned enough to leave the nest... |
| What keeps us going: | Our team runs on an unlimited supply of Red Bull, Mexican food, Jelly Bellies, and passion for our users. |
| What we have done for society: | Our goal at CoffeeCup Software is to make your life easier and more successful, but providing our users with great, affordable software is just one part of our mission. CoffeeCup Software has made a continuing effort to help out worthy causes. We provide discounted software to schools, the disabled, and those in need. In the past, we have collected seven tons of goods for Hurricane Katrina relief efforts, raised more than $1 million for September 11th support agencies, collected more than $50,000 for Tsunami victims, and raised $8500 for Susan G. Komen for the Cure. CoffeeCup Software has enriched the lives of millions of people worldwide, and we are very proud. |
Over the years, we’ve found some great people to join the team. Here’s a little peek into the minds and personalities of the crew that keeps this place running.
Software Developer — time served: 3 years, 4 months, 25 days
Alberto is a first-class C++ guy and a total fan of the Red Hot Chili Peppers, Pearl Jam, Metallica, and a lot of other rock’n’roll bands… and he plays bass in two bands of his own. His bands like to take classic rock songs, change the lyrics, and then play them really loud so people can’t tell the difference.
He also likes the landscapes of his native Asturias, Spain… and its food and drinks. He says the cider there is fantastic, and as long as you don’t have too much you can still work the next day!
Director — time served: 4 years, 1 month, 16 days
Hans is the former CEO of a company that made a little program called WinZip. He joined the team to help us grow and get even better at making software. Hans is Dutch and lives in the Netherlands, so he spends a lot of time expanding CoffeeCup in Europe. Yippie!
Being a world traveler, Hans has seen and done a lot of things. He was still a little surprised by the heat in our south Texas jalapeños. It’s okay though — Hans will probably find something to surprise us with when we visit Holland.
Software Developer — time served: 2 years, 9 months, 1 day
Javier likes to play Tekken and role-playing games so much that it’s hard for him to separate the real world from the fantasy one. When you meet him, he rolls the dice before he decides whether to shake your hand. It’s a disorder he's working on.
We hear he takes two hours to get ready in the morning since he loves his hair. He wants to look like James Hetfield some day, but we hope he never gets there, because then we would lose a fantastic programmer to the throngs of ladies begging for him outside the office.
VP of Software Development — time served: 3 years, 5 months, 20 days
Cees (pronounced “Case”) is part of the Dutch contingent at CoffeeCup. He’s a programmer with a long history of being up to his ears in banking and mainframe software. We think that’s helped him deal with our quirky way of doing things.
Cees lives somewhere in Spain, although he’s from Holland and spends a fair amount of time at our offices in the U.S. We’re not sure where to send his mail, so we just give it to some European gypsies and hope for the best. Next time you’re in southern Spain, stop by his house and ask him if he got that box of paper clips from us. Thanks!
Video Producer — time served: 10 months, 20 days
Originally from New Jersey, by way of Germany, Peter is a madman at video editing — not surprising, considering he worked in broadcast TV for more than 15 years. He also speaks fluent German (and English), so he’s pretty handy when we have questions about sauerkraut, Volkswagen, or other notable German stuff, like beer.
He’s the oldest guy on our team, which gives him an unfair advantage at the lunchtime Trivial Pursuit game. You wouldn’t know it from looking at him though. We figured since he’s so good with video that he could help us spice things up around here. Who knows, maybe we’ll start our own talk show!
Software Developer — time served: 3 years, 4 months, 8 days
Did you know that Pablo likes to be called “Pico”? Well, his girlfriend (aka his computer) does and likes him anyway. Pico likes thinking of innovative software projects and fresh new ways to enjoy orange juice. (He thinks pulp is great.)
The funniest thing about Pablo is he likes to talk on two phones at the same time. It looks odd when we see him walking around with phones on both ears, but he says it helps him stay balanced. We just wonder who’s on the other end of the second phone all the time.
Word Nerd — time served: 1 year, 8 months, 6 days
She has read The Sound and the Fury, Walden, and The Catcher in the Rye, and that was just on the way to work this morning. Seriously though, Brooke is a literature buff and handles all the writing here at CoffeeCup.
She holds a degree from a little school in Atlanta, and still waxes nostalgic about her glory days as a newspaper nerd. She’s also a vegan, avid recycler, total hippie, and Beatles fan. (Who can blame her for that?)
CFO — time served: 4 years, 1 month, 16 days
Budgets, numbers, financials, accrual accounting, AARGH! We like to make software, not do accounting. Luckily for us, Bob loves accounting. Seems like a match made in heaven. Bob used to crunch numbers for people like Heineken, L’Oreal, and some giant German bank. Nobody says EBITDA with more enthusiasm.
When Bob isn’t up to his ears in Excel spreadsheets, he likes Sam Adams, live music, and wacky American sitcoms. Since he lives in the Netherlands, American TV shows are hard to come by. Maybe that’s why he likes accounting.
Senior Software Developer — time served: 12 years, 6 months, 23 days
Mike is our designated hitter when things get rough (which is a lot, by the way). He is a programmer who fishes from an oversized rowboat on the weekends and appreciates quiet walks on the beach and a warm glass of milk before bed.
We think the work he has done on the HTML Editor is fantastic, and we can’t wait for him to make more software like Sitemapper. Mike enjoys a certain amount of seniority, so if he didn’t work from home he could use it to get some nice office supplies from the secret stash.
VP of Software Development — time served: 6 years, 2 months, 14 days
Scott is the original founder of Tucows, the pioneer of software download sites. He likes to “boldly go” where no man has gone before… In fact his passport has more stamps than Bugs Bunny’s suitcase. If anybody knows how to promote and distribute software online, it’s Scott. He’s a snappy dresser too.
Scott was also honored with the Lifetime Achievement Award from the SIAF (Shareware Industry Awards Foundation), although not for his sense of style. Congrats Scooter!
VP of Web Development — time served: 4 years, 6 months, 18 days
Now here’s a guy we can all call a geek and not feel bad about it. Jeff is currently learning several new programming languages in addition to the 14 he knows now. Every day he comes in talking about some “cool function” or “the way you compare literals.” (Yeah, he really talks like that.) We just smile and pat him on the head.
In addition to working here, Jeff is finishing up his study on stacking random objects. When he quits coming by our desks and trying to stack everything he can get his hands on, we might take him seriously and let him drive without a chaperone (well, once he learns to drive a stick). Oh, by the way, he also cheats at foosball.
Sales & Office Manager — time served: 4 years, 6 months, 28 days
Suzanne likes barbecue and guys named Ferris, buys a lot of fancy shoes, and says things like “Stay outta my grill.” She reminds us of Hammy from Over the Hedge, because she’s always running around at 200 mph answering phones and doing office stuff. We try to get her to slow down, but it’s no use.
She’s actually a really nice girl from someplace where they grow lots of corn. If you ever visit our office, she’s probably the first person you’ll see, so please be nice to her.
Customer Support Specialist — time served: 2 years, 6 months, 2 days
We call Orlando “The Concierge” because he can get us anything we need. He’s the guy who knows a guy who knows a guy… Cool thing is, he knows how to figure out strange software issues, or knows a guy who can.
He also happens to be really good with movie trivia and Mexican food recipes, so we like to keep him around to settle debates over who was in what movie or how to properly make a tortilla.
Customer Support Specialist — time served: 1 year, 9 months, 1 day
She’s serious. So serious, in fact, that she watches C-SPAN and does people’s taxes for fun. One day we caught her reading the technical specifications for her toaster oven and laughing like it was an episode of Bugs Bunny. Of course, she reads other stuff too, and can’t fall asleep without a book in her hand.
The great thing is she also likes to help people and find bugs in software. We’re glad, because it keeps her from reading the tax code and laughing at us for not “getting it.”
European Office Manager — time served: 2 years, 1 month,
Even though they don’t look alike, Patricia and Suzanne sure sound alike on the phone. Our customers love it! She somehow manages to keep things running in our European office in spite of the fact she spent more than one but less than 33 years somewhere in the middle of the U.S. She learned to speak English fluently while she was here and didn’t pick up any funny Texas or Boston accents along the way.
She has tried to convince us she’s older and insists that we call her “Pat,” but judging by her looks we think she’s 24. No matter how old she is or what her name is, we think she does a great job. And if one day we find out she really is older than she looks, we’ll just get some more candles for the cake.
Technical Mastermind — time served: 5 months, 2 days
When she first applied to work here, we thought, “No way!” If you had seen her résumé, you would’ve thought the same thing. She’s been on the support teams at some of the best companies around. So we hired her, and we couldn’t be happier. She’s just that good.
She’s so good in fact, that we overlooked her main obsession — she likes to collect everything imaginable. Seriously, she collects bracelets, mouse pads, Barbie dolls, can openers, fridge magnets, and even hair (yeah, we said hair, like on your head). Then again, everyone here has their quirks, so it’s easy to overlook hers.
Software Developer — time served: 1 year, 11 months, 1 day
Every company needs a mad scientist — you know, the guy who dreams up wild and magical ways to do things. Francisco is that guy. He’s constantly talking about “smart objects,” “psuedo-containers,” and “magic methods.” But he’s not a real mad scientist because nothing explodes and his code always works. It really is like magic (at least to us).
He also created a video game for kids, is a cartoon aficionado, and an expert at something related to paper clips. He won’t tell us what that’s all about, but we don’t mind as long as he keeps up the software magic.
Lead Software Developer — time served: 12 years, 5 months, 7 days
John is the supreme wizard of Web design software development. From his comfortable home on the icecaps of extreme North America he spends hours a day coding on software like Web Form Builder and Photo Gallery. He seems to work better from home — plus he can take a nap whenever he wants without us bugging him.
He also spends lots of time gallivanting around the world as the International Man of Mystery. He has made appearances in Canada, Mexico, Belize, Guatemala, England, France, Spain, Belgium, the Netherlands, Denmark, Germany, Austria, Poland, the Czech Republic, Slovakia, China, India, and Japan. If you ask nicely, maybe he’ll come to your town and sleep on your couch.
Customer Support Specialist — time served: 3 years, 11 months, 19 days
Texas A&M University sent Cesar to our offices to interview J. for a school project. He started talking about how he had used our software for years, and we liked him so much we gave him a job. We’re glad we did too, because he is awesome.
Funny thing about Cesar is that when we sat down for lunch to play some Texas Hold ’Em, he showed up with his poker tournament trophies. We’re not sure how he got them, because he folds every hand.
Software Developer — time served: 3 years, 4 months, 19 days
Francisco aka “Xicu” (we’re not sure how to pronounce that) is an expert at code optimization. His code tends to be very clear and fast, and he usually thinks about solving problems while playing Xbox. His photo looks like that because he loves grainy old B movies and tries to look like Bela Lugosi on Tuesdays for fun.
His university professors spoke very highly of him, so we decided to give him a job. He’s done a great job of blending in with the rest of the crew, even though he still thinks pizza grows on trees.
Graphic Designer — time served: 1 year, 9 months, 26 days
Since he’s from Argentina, his bio should have been in Spanish. But we’re lazy, so we didn’t translate it. We think his name says it all.
“Guillo,” as we call him, has one of those huge illustration pads on his desk that he uses to make cool designs and really nice graphics. He really just uses it because one of his teachers in 8th grade told him “the pen is mightier than the mouse.” We all know his teacher misquoted Edward Bulwer-Lytton, but we don't have the heart to tell him.
VP of Operations — time served: 12 years, 3 days
J. has done a great job coordinating all the troublemakers who work here. He’s also the inside voice of reason at CoffeeCup, so if you have an idea or want to cut a deal, e-mail him with the specifics and he’ll make it happen.
He likes to eat Thai food and ride his bike whenever possible. The 5-star (wow that’s hot) curries help him think straight and keep him calm, which is important when he’s working on the servers or his myriad of other projects. He also likes to read broad thinking, business, and technical books. We figure all that reading might make him better behind the keyboard. He's also been known to do other stuff just for fun. You can follow his adventures on Twitter.
Resident Deutschlander — time served: 10 months, 20 days
Don’t feel bad, we can’t pronounce his name either. Lamin was born in Germany, but moved here for college and to find a nice American girl. He found a good school nearby, and a nice girl. But he was also lucky enough to find us.
Obviously he speaks German, but he also speaks French, and obviously English. In his spare time he coaches a little league football team (that’s soccer to us Americans), plays the piano, takes long walks by the water, and picnics in the park. With a bio like that, no wonder he landed a girlfriend so fast.
We've received quite a few e-mails asking us what we use to make and power our Website. There are lot of things happening behind the scenes on our site. Here is a little overview of what it takes to brew the Website and keep it fresh.
The entire system is built on LAMP (Linux, Apache, MySQL, & PHP). We are currently running Apache 1.3, PHP 4.3.1, and MySQL 4.1.7. Since we have a LOT of pages, we decided a long time ago to use the Smarty Template Engine to make things easier to maintain.
As you may have noticed, we have some nifty tricks on the site too. We are using some creative XHTML, CSS, Flash™, JavaScript, and other great technologies to make it all happen. If you look at the source code of our site, you will see text links instead of images for our main navigation. We use a modified version of Fahrner Image Replacement to replace the text links with nice images. We've chosen sIFR (Scalable Inman Flash™ Replacement) to create the nice dynamic text headers for the entire site.
The entire Website should validate as XHTML 1.0 Transitional and CSS 1.0. We try to make everything as compliant as possible, but sometimes you just have to sacrifice standards for usability and browser compatibility.
We use the RedHat Enterprise Server operating system on all our servers. The Website lives behind a nice Cisco firewall on a set of load-balanced Dell servers with dual 2.4 Ghz processors and 2GB of RAM each. We also have a development server, a staging server, a dedicated database server for MySQL with 4GB of RAM, and a backup server running a MySQL replicant. Everything gets backed up to a local cached copy six times a day on our backup server, and there is also a SAN backup that takes nightly snapshots of the entire system. Everything is connected together with dual Gigibit Ethernet on a private network. It's all quite nice to work on, we must say :)
Yes! Each of us has our favorite program. The HTML Editor and Direct FTP probably get the most use and abuse by our team. Of course we use other software too: Adobe Photoshop, SecureCRT, and VIM are all part of our toolkit. We also use BaseCamp and TRAC for project management and bug tracking, with SVN for version control.