|
March 31, 2008
Wikispaces is three this month, and we’ve shared some statistics about growth and traffic over on our blog:
http://blog.wikispaces.com/2008/03/wikispaces-turns-three.html
The short version: 920K users, 390K wikis. 26M pageviews last month, 200M last year. Woo!
It’s exciting times at our little company: we’re growing like crazy, hiring, and generally having a great time. Know a great developer or two? Send them our way!
February 5, 2008
There are lots of ways to see the outcome of today’s primaries, but I think the New York Times has done the best - far more compact and easier to read than CNN, MSNBC, the Washington Post.

No Flash, no ajax, no hard-to-read maps or graphics. Just text, good highlighting, and a compact horizontal layout.
October 2, 2007
Flying into Zimbabwe? Do yourself a favor: sit as far to the front of the plane as possible. When you witness the immigration process at Victoria Falls Airport, you’ll understand why. It’s a slow, manual, maddening process — probably for both us and the immigration officers. Key elements include unlocked drawers stuffed to the brim with foreign currency, visa numbers plucked from the air and yelled out loud to avoid reuse at adjacent desks, and furious scribbling and stamping. Despite having computers at the desks, computers play no part in this process, something we’d see over and over again in our border crossings.
A long wait and a short ride later, we were dropped off at the Sprayview Hotel, which gave us our first indication of the economic situation in Zimbabwe. The country has experienced a lot of difficulty over the past several years including political unrest, massive breakdowns in agricultural production and major industries, and rampant inflation — currently in the neighborhood of 9000%. Shortly before we went, the government created a $200K bill, printed on only one side to save ink. It’s extremely difficult to get supplies and recent import restrictions and pricing requirements have only made the situation worse.
The Sprayview is on the outskirts of town and most definitely does not have a view of the spray from the Falls. The hotel was clearly a lovely place a few decades ago, but it was very much showing signs of decline. The rooms were old and in disrepair, the pool was suspiciously cloudy, and they had only four of the 20+ items on the restaurant menu. Despite these difficult conditions, we could not have asked for a more friendly and attentive staff. James felt like a king drinking $60,000 beers pool-side.
We had dinner at the hotel with Kiwis Ian and Edna who we’d met at the airport and would be traveling with us in Botswana. Amanda had the fish for $950,000 (talk about sticker shock!) and we enjoyed a bottle of wine while watching our dinner-side entertainment. Once they broke into “The Lion Sleeps Tonight” and “Swing Low, Sweet Chariot”, we knew we’d be passing on the CD.
Tommorrow on Survivor: Botswana, and getting stranded in the bush without our guide or supplies! (Really, we’re not kidding!)
September 30, 2007
We arrived in Johannesburg at 8 AM and got our first taste of Africa. The arrivals area was complete chaos, with a solid throng of people waiting for friends and relatives. We were lucky to quickly find Elsa, our driver who would take us to our hotel. Elsa was from Cape Town and had (in James’ opinion) the cool Afrikaans accent to prove it. And she was just fluent enough in English to be dangerous.
Elsa’s a professional driver in a city known for horrible traffic and frequent carjackings. She drove like it — a white-knuckle combination of knowing lots of local shortcuts, a heavy foot, and a casual disregard for traffic laws we tend to adhere to in the US. Conversation under these circumstances was a bit hit-or-miss.
We checked in to Cloud’s End Bed & Breakfast in the Melville neighborhood and were soon picked up for a tour of Soweto (South West Township). Our guide, Thabo, gave us a great history of the township and the anti-apartheid movement on the way out of the center of Johannesburg. We drove past huge slag heaps left over from a bygone age of gold mining, roadside fires, and endless construction. The City of Gold looks a bit now like the City of Cranes as they frantically prepare for the World Cup in 2010. (I’ll be happy to take bets on whether the monorail is done in time. I’m betting against. - James)
The tour included a stop at the Hector Pieterson Museum (highly recommended shorter alternative to the famous Apartheid Museum) and swings past the homes of Winnie Mandela and Bishop Desmond Tutu, both of whom still live in Soweto. One of the notable local construction projects is the creation of huge amounts of public housing to try and improve living conditions in Joburg’s outlying slums. We passed a collection of these shacks, a patchwork of corregated tin, brick, and wood - living conditions that must truly be awful.
Just before our jet-lag-induced early bedtime, we headed over to the main strip of Melville for dinner. We were startled to find a street that would have been perfectly at home in San Francisco — clubs, bistros, more restaurants than we could pick from all packed into a few short blocks. After a lovely dinner at an Italian restaurant, it was straight to bed to try and get our tired bodies nine hours ahead of San Francisco time.
Off in the distance, a slag heap.
Next up: Zimbabwe, land of hyperinflation and baffling border bureaucracy.
September 23, 2007
Part of the fun of an African vacation is getting there. From the West Coast of the US, you’ve got to really want it — you’ll be flying for at least 24 hours just to touch foot in South Africa, not including layover time. From there, you might have to take one or two connecting flights in addition to time on the road before you’ve reached your destination. Once we started to peruse 40+ hour itineraries, we were emboldened to take a nice, long block of vacation. If you’ve got to burn at least 2 days on both ends of your trip, why not just take a month off?
We chose the San Francisco - London - Johannesburg route on Virgin Atlantic because both flights were direct and avoided a layover somewhere in the US. And also because of Virgin’s seat-back entertainment systems.
First up: we took a 12-hour red-eye from San Francisco and arrived in London’s Heathrow at 10:30 am. We had an eight hour layover, so we hopped on the Tube to meet our friends Sarah and Dave at Piccadilly Circus. Somehow we missed the forecast for rain — rain in London? madness! — so we got drenched. We had a lovely lunch at Tiger Tiger catching up with both of them. Sarah had to go back to work, so Dave kept us awake and moving with a walk to Trafalgar Square and some time in the National Portrait Gallery. Just before rush hour we got back on the Tube and trekked back to Heathrow for another red eye flight to Jo’burg.
No photos for this leg. I did try to take a few pictures of the architecture of the National Portrait Gallery, ignorant of the rules. I’m happy to report that even a stern verbal warning sounds better in a British accent.
Next up: Johannesburg, the City of Gold. And car-jackings. And caustic smog. Fun!
Last week, Amanda and I got back from an amazing trip to Southern Africa. We spent two weeks camping out in Bostwana, a few nights in the Luangwa River valley, stopped in Johannesburg, Victoria Falls, and Lusaka, and spent days on airplanes. Along the way we took nearly 4000 photos — lucky for you, about 3000 of them were terrible.
We’ll be posting more about our trip here over the next week, with a little background on each place we visited. But first, we’ve put together an album of our favorite photos from the whole trip. Enjoy!
Our Favorite Africa Photos
August 9, 2007
As regular readers of this irregularly-updated blog will note, I’ve been hard at work the last two and a half years on Wikispaces alongside Adam and Dom. We set out to start a company that builds useful products for real people, and we wanted to grow the company on our terms. We found a small office with lots of character south-of-Market in San Francisco, scavenged a few desks from Craigslist, and got to work bringing easy-to-use wikis to hundreds of thousands of individuals, K-12 teachers, clubs, non-profits, universities, and businesses. Along the way, we didn’t take millions of dollars of venture funding or chase ephemeral web 2.0 trends — instead we tried hard to keep our eye on the ball: running a great service, listening to our members, and building a real business.
We’re now fortunate to be in a position where we’re profitable, growing fast, and hiring. We’ve got a big opportunity ahead of us and a lot of work to do, especially in developing our service and getting the word out.
If you’re a sharp software engineer or savvy marketer - or know someone who is - we want to talk to you. Read more about the positions here:
http://tangient.com/jobs.html
Want to know more? Drop me an email or give me a call anytime.
July 26, 2007
For years, I’ve been using Magpie for parsing RSS and Atom feeds in various PHP projects. As of today, no more - it’s SimplePie from here on out. Magpie’s done well thus far, but it’s slipped into disrepair and lacks some key features that SimplePie does right out of the box:
- Full normalization between RSS and Atom
- Complete Atom 1.0 support
- Enclosure support (MP3s and videos found in feeds)
- Straightforward caching plugins
- Active development, lots of unit tests, BSD licensing
SimplePie’s not perfect — we’ll likely be logging issues about error logging and feed URL scrubbing - but I think it’s well on the way to becoming the go-to PHP feed parser.
June 7, 2007
Yesterday, our team over at Wikispaces was thrilled to announce that every SourceForge.net project now comes with a Wikispaces wiki. We think every open source project can benefit from having a shared space to collaborate on documents - what better way than a wiki? Our work with SourceForge also shows off a lot of the integration and platform work that’s gone into Wikispaces under the hood. Some of this work has been available for a while, for example full HTML and CSS customization available through our theme system. Other features - mostly around the nitty gritty integration points of authentication, authorization, and custom application hooks - we’ll be talking about more in the near future. As always, keep an eye on the Wikispaces blog for the full scoop.
If you’re a SourceForge project admin, head over to your admin section now and enable your wiki!
November 9, 2006
I bought and next-day shipped my new MacBook Pro from Amazon on October 19.
On October 24, Apple announced a new line with Core 2 Duos and other upgrades.
This afternoon, by sheer chance, I noticed that Amazon had dropped the price of the model I bought by a few hundred dollars. I sent customer support a request to refund the difference - why not?
Six hours later, a friendly email arrives in my inbox. Refund granted.
Amazon does something amazing: they combine the purchasing power and logistical expertise of a massive retailer with the kind of customer support you can expect from a neighborhood store. I get my impulse purchases overnight for a few bucks (Amazon Prime), competitive pricing, a monster selection. Except for niche purchases, I’m finding it harder and harder to shop anywhere else online.
Next Page »
|