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 (15 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: | 76 total, though some have come and gone to the big recycle bin in the sky. |
| Employees: | 24: The core have 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, Costa Rican coffee, Thai Fridays, 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.
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.
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.”
“Nah, man. It needs to have a little more texture to look like, good.” You’ve just read something Jason might say when talking about the intricate graphics he’s always working on, or the toast he makes for breakfast. A designer through-and-through, he drinks his coffee black while listening to Sigur Rós and talking about Japanese art films. It’s all easy to tolerate because his work is amazing (remember the eggs?) and he’s super easy to get along with.
When he’s not at the office (which is rare), he’s probably walking his massive French poodles around Decatur or riding his mountain bike across the North Georgia mountains. Where does he get the energy? Well, he does drink his coffee black.
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.
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.
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.
Who knew someone could be good at math and basketball? We sure didn't, but when Marcos said, "The slope is the amount of radius taken by the inside points of the polygon…" Well, to be honest, we tuned out after that point. But we're glad he knows all that stuff, because he uses that knowledge to make really cool software for you!
When he's not talking about math or writing code, he's on the basketball court working on his best Air Jordan. We know this because every payday he has to run out and buy a new set of sneakers to replace his old ones — he keeps blowing the soles off with those magical jump shots and slam dunks. It's all good though, as long as he keeps slam-dunking the projects we give him.
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!
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.
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!
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.
Eva has a split virtual omnipresent personality. She tweets, streams, likes, +1s, dribbles, picts, boings, drumbls, zabomboms… all places, all formats, every day—but you won't always know that it's her.
The real Eva is often immersed in the world of photography. She takes vintage-style pictures, fashion pictures, art pictures, and a whole lot of pictures she refuses to show us. We've convinced her to make them available to all CoffeeCup customers—yay! But since we realized that she takes the same amount of pictures in a single day that the average Japanese tourist takes in a year, we'll need to up our storage space first.
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.
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.
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!
The story of Nacho seems totally fictional, even to us. The legend says he was born in prison from a brilliant brick and programmed his way out while only 3 months old. He then trained an anonymous boy scout troop near Los Angeles to grow and maintain server farms. Being bored, he built his very own Thunder Hawk spaceship and with that made his appearance in various cartoons.
Now, if that seems crazy to you, you haven't been in the same office with him. We're not even sure what his real name is, or if he even has a name. The only thing we know for sure is that his code works like magic, and that's what really counts!
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.
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.
Pilar earned a degree in mastering contradictions. She is a big baseball fan but also likes the mustang GT, which is even crazier then mixing steak and ice cream. She inevitably gets lost when traveling to a new place and her kids make a tradition of waking her up by poking fingers in her eyes, yet she manages to always remain calm and look peaceful. We love her for that, and think that's why her code even works under the most unlikely of circumstances.
She loves wild airplane rides and goes by the nickname "Every Bug Can be Squashed" Pilar. And when her cheeks turn red, we all know not to disturb her because she's in a real coding groove.
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.
Omar is our typography nerd. One day he told us that he found the best joke ever— and this was all we saw. Yeah, it's what we have to put up with every day… We do like his trick of picking one single Helvetica from an Arial letter soup with his eyes closed. Some say it's a super power or sixth sense, but we just think he cheats.
When he's not swimming in font soup or reimagining buttons, he's riding brakeless bikes. We keep on telling him they're for young people and he should use a bicycle with brakes if he wants to be able to continue playing with fonts. But, you know, negative kernings, bikes without brakes… he's a risk-taker.
Ryan aka "Schorriemorrie" is CoffeeCup's in house council to professional note taking. While he enjoys hosting his own tv show and attending think groups for the cause of mysterious beliefs, Ryan is probably better known for his work on plates.coffeecup.com.
He lost a ton of weight after he had his baby. His now famous quote "rubitout" followed swift.
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.
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 2.2, PHP 5.2, and MySQL 5. 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 Juniper firewall on a set of load-balanced IBM servers with Quad Core 2.6 Ghz processors and 4GB of RAM each. The database is running on a pair of boxes with 16Gb of RAM and using RedHat Cluster software for availability. 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.