Why am I seeing this page?

Here are some common issues that cause you to see this page:

  • Your domain is pointed to the server, but there is no site with that domain name on the server.
  • You are accessing the site via HTTPS, but the site does not have an SSL certificate installed.
  • Your domain has an AAAA record, but the site only works with IPv4 on the server.
Video – The Tech4Africa Blog http://blog.tech4africa.com Musings, announcements, and collateral damage from Tech4Africa. Thoughts our own. We're looking for contributors from across Africa. Email hello At tech4africa DOT com. Mon, 26 Oct 2015 12:30:48 +0000 en-US hourly 1 https://wordpress.org/?v=4.5.32 Embracing social media and the state of traditional media http://blog.tech4africa.com/embracing-social-media-and-the-state-of-traditional-media/ Mon, 16 Aug 2010 12:16:13 +0000 http://t4a.feedmybeta.com?p=511 Continue reading Embracing social media and the state of traditional media]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

There were 2 panel discussions that in my mind are related and the speakers are thought leaders, both online and offline. The first discussion was about social media and how beneficial it would be for large companies to embrace it for their growth. The second was: ‘Traditional Media Is Dead. Long Live Traditional Media’.
In essence the highly influential panelists answered some of the questions many of us have in mind about social and traditional media. For me, the relationship between traditional and social media in South Africa should be seen as one where the one supports the other.

Mike Stopforth (who was on the Social Media panel) rightly said “Perhaps social media is broader than a set of platforms we use on the web and how generally relate to each other.” In my mind there tends to be some unspoken, but very real, conflict between traditional media houses and content producers on the web. Whereas, there seems to be a place for both to exist, with quality content produced for either platform as a means to enable communication.

On the other hand Matthew Buckland quoted loosely said “A clear distinction has to be made between what traditional and new media, we have to look at what traditional media are and what they are not. There are different markets – developed and emerging – and space to thrive in different ways.”

Bringing it all together

The rise of social media – place great content – also means the business models behind traditional media have to be examined. In my opinion, the way we consume media and why I read a lot of blogs (interchangeable with great custom content) is because the content appeals to me.
There might be a great story on the Mail & Guardian, one that’s written to my appeal on Times LIVE but never a whole newspaper. Therefore, not enough for me to buy a newspaper when there is sufficient good content for me. Without tilting the scales unjustly in favor of the social web, I will say – as consumers – we are in search of custom products. People are looking for more of what interests them, not mass produced news or products.
Social media and blogs on the other hand, though they by no way replace good journalism, they need to be seen as a way that can sharpen journalists and advance traditional media. But instead of the same type of content that targets everyone being produced more, there has to be a way of approaching it in a way that appeals and targets a niche. After all, smaller players online are finding ways to do that they are constantly improving – though there is a lot of junk on the web as well.

Nutshells just got bigger

In a nutshell – with this post being that nutshell – I agree that there is space for traditional content and great quality journalism produced by traditional media houses. The “high and mighty” social media is only an enabler, not a replacement of traditional media.

Mongezi Mtati
http://www.mongezimtati.co.za/
@Mongezi

]]>
It’s the Storefront, Stupid http://blog.tech4africa.com/its-the-storefront-stupid/ Fri, 13 Aug 2010 14:16:13 +0000 http://t4a.feedmybeta.com?p=506 Continue reading It’s the Storefront, Stupid]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

Andy Budd has done some great work on a bunch of major sites, from BBC on down. He’s a user interface and usability guru.

He started his talk putting the value pyramid into a usability context. If you take a business that provides a commodity (coffee bean), then a product (packaged coffee), then a service-backed offering (coffee shop), then a complete experience (coffee shop with baristas and sexy acid jazz piped music), you’ll normally increase profit at every point. (Ed: gross profit, what happens when you factor the cost of all the premium customer support staff and beautiful designer stuff is another story).

But in a Web paradigm, moving from a ‘commodity’ web service to an ‘experience’ for users is a critical and necessary step for long term success, because if you can do a basic site, so can a hundred other people.

Budd had an interesting pyramid on product/service maturity, particularly relevant to creators of Web service: first functional, then useful, then usable, then delightful, then meaningful. As in, people would hate to live without it.

And key to this is great user experience. Not the technology. Not the cleverness of the site. Not the number of features. The user experience. Think Apple. (Sorry, they’re the obvious standard.)

These are his main points when designing sites for usability:

Think of your Website as a shopfront – and think about it in the same way as Mary Queen of Shops (the TV show).

* First impressions count
* Shop window must communicate your purpose and intent
* ‘Desire lines’ drive people deeper into the store (cute, clever, creative things that pull people in further)
* What is your advisor and your guide to visitors? (think hotel concierge)
* Look at video tours to make your users experts quickly… show people around
* Have a gimmick that makes it fun
* Be helpful
* Keep things simple, and focus
* Reduce the number of options available
* Use sensible defaults
* Wow your users with exciters and delighters (think of the little chocolates left on the pillow at hotels)

In terms of feature planning:
* As a startup create a minimum viable product
* Do one thing and one thing well

In service:
* Provide exceptional service
* Be there when things go wrong – great things can happen at the intersection of customers and the business at the point where things go wrong

Of course, the problem in SA is our business culture is not usually one of excellence, of constant improvement. It will be a hard job for Web design teams to convince management once the site is finished to spend another million bucks on usability testing, user experience research, tweaking, trying different things. They’ll probably say, “The site is up. It works. Piss off.”

Budd’s suggestion is for the Web team to sit with the marketing team (the most likely allies in building usability) to help create a business case to take to management.

Good luck with that.

Roger Hislop
www.sentientbeing.co.za
@d0dja

]]>
Bootstrapping, only for the brave http://blog.tech4africa.com/bootstrapping-only-for-the-brave/ Fri, 13 Aug 2010 13:56:47 +0000 http://t4a.feedmybeta.com?p=501 Continue reading Bootstrapping, only for the brave]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

Some of us are entrepreneurs and some of us will always be employees. There are merits in both but nobody can deny the unmistakable allure of being able to say ‘I own my own company’. Today at Tech4Africa, Brett Haggard of Hypertext media chaired a panel of four remarkable entrepreneurs who are ‘Bootstrapping’ their way to success.

Before he began, Brett defined Bootstrapping as ‘starting and running a business without external financial contribution’. This definition, although contested by some of the panelists, set the tone for the session beautifully.

Barbara Mallinson, founder of Obami.com which is, in Brett’s words “Facebook for schools” says she chose to bootstrap as it’s very hard to find funding initially then, as the equity grows, it’s easier and seems more ‘worth it’ to carry on independently.

Andy Higgins from bidorbuy.co.za told his remarkable story at how at 24, he had a large balloon of VC funding which popped along with the dot com bubble. He tells of sitting in his corner office overlooking Sydney harbour thinking “the guy selling bagels at the corner is making more money than us”. Astoundingly, his company survived by bootstrapping and focusing on 2 core sites. Now, bidorbuy is South Africa’s largest auction site and his company is growing stronger every day.

Eve Dmochowska is perhaps the most inspiring of the panel as she challenges the thinking that you are own your own as a startup owner. She recently formed Crowdfund which sources capital from the South African public for South African startups. She said that our situation is one that makes tech entrepreneurs a rare breed. “If you want to get money, you need to get it from friends, family or fools, the banks and the government will laugh at you” so to get a startup off the ground, you need help from your peers.

Another initiative from Eve is GeekSpace, a communal working area where freelancers in many fields can not only work together in the geographical sense, but also barter services with each other to compliment their respective businesses.

Gareth Knight could be called a serial bootstrapper. He organised this phenomenal conference and is currently on his 8th startup. When asked why he chose to bootstrap, he said “When you have passion for something you don’t want to see it die, you need stamina that pushes that passion through but you ask yourself, ‘how do I do this in a way that will allow me to have the privilege of being my own boss?”, if you want to enjoy the view, you have to climb the mountain”.

As someone who does not consider myself a born entrepreneur, the session today made me think: It could be worth one day following in these amazing individuals footsteps and starting my own business. It may fail, it will almost certainly be hard, but maybe‚ just maybe, it’s worth being brave, taking that leap off the cliff and hoping like hell I can fly.

Heidi Schneigansz
http://snowgoose.co.za
@snowgoosesa

]]>
Clay Shirky on civic value and cognitive surplus http://blog.tech4africa.com/clay-shirky-on-civic-value-and-cognitive-surplus/ Fri, 13 Aug 2010 13:06:56 +0000 http://t4a.feedmybeta.com?p=496 Continue reading Clay Shirky on civic value and cognitive surplus]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

A few weeks ago when I signed up to Tech4Africa and started to feel the hype of Clay Shirky, I asked my bookshop for a copy of his latest book, Cognitive Surplus. Fortuitously, the day before the conference, they phoned and said it had arrived. I’m a bit of an avid reader and always have a pile of books next to my bed, but I generally go for novels and non-fiction. My work reading is mostly done online. Nevertheless, I thought I’d give this one a try – video’s of Clay Shirky seemed interesting enough.

Flipping through the pages after a rather hasty purchase, I got sucked in with his opening pages about the gin craze of London in the 1700’s. I had to drag myself away to answer my phone and get back to work. I was itching to get back to it. Shirky’s story of how “the sitcom” is our modern day “gin” is fascinating and makes you feel pretty sick about how much TV time you’ve wasted over the years. Don’t get me wrong, I’m not much of a couch potato myself, but there have been times where “the decision to watch TV often preceded what might be on at any given moment”.
Not sure about the African stats, but apparently Americans watch approximately 200 billion hours of TV a year. We’ve given up a lot of (previously social) free time to get sucked into passive, lonely, self absorbed behaviour.

Shirky’s ideas about “cognitive surplus” started when talking to a TV producer about Wikipedia and she asked him “where do people find the time?”. A pretty ludicrous question giving how much time people spend vegging on the couch in front of the TV. This got him thinking… “imagine treating the free time of the world’s educated citizenry as… a kind of cognitive surplus. How big would that surplus be?”.

Well, that’s the big question really. Instead of plopping down in front of the television every spare moment of the day, imagine if we started being more social (instead of surrogately social – read his book if you want to know what I’m talking about). Imagine if we spent more time chatting to friends and talking to our neighbors… ultimately building social capital. Just imagine what we could creatively achieve. The possibilities are limitless.

Clay Shirky began his keynote talk at Tech4Africa with an example of solving collective action dilemmas with collective solutions. He used the example of the pink chaddi campaign – a fabulous association of “loose, forward and pub-going women” (otherwise known as the pink chaddi campaign) who were responding to threats of violence against women in India by using online co-ordination to organise real world co-ordination and catalyse community action.

Shirky has gained notoriety about his concept of “cognitive surplus” which is based on two things – 1) cumulative free time and talents of connected world; plus 2) the ability to co-ordinate those talents. Here he linked up with what I’ve read in his book – highlighting the frightening amount of time we spend consuming media, especially TV, as opposed to engaging in useful projects such as creating Wikipedia projects.

His interest in “cognitive surplus” is in the potential social change that’s brought about by problems that we can take on in a coordinated way, that we simply would not have been able to do as unconnected individuals.

New forms of technology have changed the way we engage with media and each other. We used to spend all our time consuming. But now we have access to places where we don’t just consume, but we have devices that allow us to produce and to share. As technology become more broadly available, and as we get better at using it, the opportunities to use technology to organise for social purposes starts to increase. The pink chaddi campaign used humour (a social emotion) to bring people together and support social change.

The future question is not about technology. It’s about the social application of technology. What are we going to make of the technology?
There will always be the fun stuff like “lolcatz”… but what if we think about using the technology to solve some real life problems, to create civic value from cognitive surplus.

Shirky advises that in order to create successful “next big ideas” you need to start by allowing yourself to fail, learning from the failure and building on that to create success. Try, learn, and try again… “Lather, rinse, repeat”.

Samantha Fleming
http://afrosocialmedia.wordpress.com/
@afrosocialmedia

]]>
Day 2 opinions – Clarity seems key http://blog.tech4africa.com/day-2-opinions-clarity-seems-key/ http://blog.tech4africa.com/day-2-opinions-clarity-seems-key/#comments Fri, 13 Aug 2010 11:41:55 +0000 http://t4a.feedmybeta.com?p=492 Continue reading Day 2 opinions – Clarity seems key]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

Day 2 of the Tech4Africa conference showed a much more relaxed atmosphere shown very evidently in the casual attire of the attendees. It was started off with a great introduction by Marcel Klaasen re-iterating FNB’s commitment to startups and a couple of his view on the state of entrepreneurship in SA.

Soon to follow was a very informal and highly interactive session on Social Media. With the panel all dispising the title of Social Media Guru’s I could help but notice that they all are about as close as you could get… maybe their definition was skewed, but they all seemed to fit the mould of being able to effectively use Social Media to enhance a companies brand – IMHO I don’t know what else would constitute a guru. The topic tended to sit quite heavily in the philosophical side of the media and less on the local case studies. This could this be to the distinct lack of local case studies (Outside of Cell C) but an interesting angle would have been what types of Social Media wold work for different companies? There definitely seemed to be a heavy focus on Twitter and Facebook, but what of Youtube of Flickr?

At the end of the day, the “success” of your social media campaign depends more on the quality of your product and how honest you are with your customers. Apple was highlighted for various reasons, but I think that the case highlights a very interesting point on how to maximise on social media by not interacting. I would have loved to see this discussion between the panel and the audience continue for about 3 hours, just to see what path it would follow and where it would polarize. This method my produce more concrete outcomes and more clearly highlight the relevant points.

The second talk was very different but just as interesting as the panel had taken a well known site and redesigned it. They led us through the very interesting process resulting in a much more effective site layout and flow. Although it was a great concept and they will give the content generated to Payfine.co.za to use as they will, it could have been taken a little further. Possibly with a bidding process by companies and the final product being sold to the company of choice with some of the funds going into sponsorship for the event. it could add a whole new level of hype.

Find here the slides of the presentation “How we redesigned PayFine.co.za, and why you need to know”.

Traditional media as a hotly contested topic was an interesting talk. Mostly due to the lack of continuity in definitions for the terms, with few points that they did agree on Bing that journalism is not only writing. It is all the background research and reporting that goes on. The Traditional Media model of finding a way to make revenue from any means possible and use that revenue to fund the journalism side. Apparently tablets will save Traditional Media by providing a more sexy, appealing way for us to receive verified news.

With a keynote by Clay Shirky to follow and then the afternoon session on entrepreneurship, startups and funding I’m really looking forward to what the last quarter of T4A 2010 has to offer.

Roger Norton
www.rogernorton.net
@rogernort

]]>
http://blog.tech4africa.com/day-2-opinions-clarity-seems-key/feed/ 2
Twitter’s Dustin Diaz brings unobtrusive JavaScript to the people http://blog.tech4africa.com/twitters-dustin-diaz-brings-unobtrusive-javascript-to-the-people/ http://blog.tech4africa.com/twitters-dustin-diaz-brings-unobtrusive-javascript-to-the-people/#comments Fri, 13 Aug 2010 09:51:04 +0000 http://t4a.feedmybeta.com?p=466 Continue reading Twitter’s Dustin Diaz brings unobtrusive JavaScript to the people]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

The day 2 Tech4Africa Tech stream kicked off with a presentation by Dustin Diaz, the lead Javascript Architect at Twitter, titled “Unobtrusive Interfaces with JavaScript”.

He began by telling us the story of his life, about his 4 dads and how he didn’t do well in school until 8th Grade, where he got straight A’s and discovered a passion for running. He ended up being ranked 13th in the US for the 800m, which got him a scholarship to the University of Sacramento. He has a degree in Spanish, which he says led him to JavaScript, as they are both foreign languages.. go figure.

Dustin has extensive experience in the online space, he worked at Yahoo! and Google before joining the team at Twitter in 2009. He authored the book “Pro JavaScript Design Patterns” with Ross Harmes.

His passions are JavaScript, Photography and Mixology (yes, making cocktails) and he says they overlap as all of them are expressive and allow you to strive for perfection. Dustin likens HTML, CSS and JavaScript to the Holy Trinity. He took us through the evolution of code and in his unique style, allowed the non-techies in the audience to understand why unobtrusive JavaScript is important.

Twitter’s new product ‘@Anywhere’ is his pet project. It is a cross domain API that allows you to embed JavaScript into your site and integrates with the Twitter API to perform a similar function to Facebook connect but, in Dustin’s words “ours is better because, let’s face it, nobody wants to code in FBML”. @Anywhere allows you to embed a tweet box in your site that enables you to tweet from anywhere, as well as ‘follow’ buttons which facilitate what he calls “frictionless following”.

Dustin’s favourite @Anywhere feature is that you now have direct access to the JavaScript API of Twitter, allowing you to write scripts that will find, follow, message, retweet and display the timeline of a user directly on your website without redirecting the user to Twitter.com

Dustin warned us to be careful before entering the world of JavaScript, “jQuery is like cocaine, one line and you’re hooked”. Hmmm, I’m not addicted yet but maybe I should try it because Dustin definitely makes code sound sexy.

For more on how Twitter built @Anywhere, have a look at this presentation.

Heidi Schneigansz
http://snowgoose.co.za
@snowgoosesa

]]>
http://blog.tech4africa.com/twitters-dustin-diaz-brings-unobtrusive-javascript-to-the-people/feed/ 1
Content, conversation, community – Social media is about people http://blog.tech4africa.com/content-conversation-community-social-media-is-about-people-2/ http://blog.tech4africa.com/content-conversation-community-social-media-is-about-people-2/#comments Fri, 13 Aug 2010 09:35:17 +0000 http://t4a.feedmybeta.com?p=460 Continue reading Content, conversation, community – Social media is about people]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

Social media is about being genuine. The buzz of “social media” has created a pool of people calling themselves social media gurus, experts, mavens, you name it. This frenzy and popularity, still largely in the IT bubble (and where it spills over) creates a layered conversation of buzz words that ultimately alienates people. Since social media is all about relationship and human connectivity, you need to be genuine so that people have something to connect with. Otherwise, you won’t attract many new clients or retain old ones.

Vibrant discussion in the Tech4Africa session crowdsourced the following best practices for companies wanting to be in the social media space (with thanks to Andy Hadfield on stage):

1) Listen first.
2) Don’t have shit products.
3) Focus on – Content. Collaboration. Community.
4) You can’t win every battle. Shake off the failures and learn from them.
5) Understand content, conversations, campaigns.
6) Understand your customers. Some want to buy. Some want to complain.
Some want to engage.

People have, rather obviously, been communicating since the beginning of time. We have given it a new name because we’ve gotten excited about how technology crosses old boundaries and allows us to talk to anyone, anywhere, anytime (provided they’re in the same online community that is).
The only new thing about communication is the technology involved.

Social media is about relationship, about people, about community. Online communities using social media to engage are just doing what humans have been doing for years – forming bonds with one another. The technology itself is almost irrelevant. It’s about how we talk to each other. “Social media just allows people to do what they would have done in the stone age if they had the Internet” (@afairweather).

For brands trying to work in this space they need to constantly remind themselves that social media is about people and about building relationship. That means portraying themselves as a human, not as a marketing brand.

Tips for how to behave online that came from the discussions:

* Be who you are.
* You don’t need to invent conversations – make a good product, put it out there and the buzz will happen if people like it.
* Live your brand.
* Don’t make the mistake of using marketing concepts to think about issues that are actually about people.

Rather than feeling forced onto platforms like Twitter and Facebook because “we should be there”, brands should be focusing on good quality content that creates conversation, and that results in a shared sense of community.

Samantha Fleming
http://afrosocialmedia.wordpress.com/
@afrosocialmedia

]]>
http://blog.tech4africa.com/content-conversation-community-social-media-is-about-people-2/feed/ 1
The Red Flag is Up, Stop the Race http://blog.tech4africa.com/the-red-flag-is-up-stop-the-race/ Fri, 13 Aug 2010 08:51:54 +0000 http://t4a.feedmybeta.com?p=453 Continue reading The Red Flag is Up, Stop the Race]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

Many, if not most, large brands, especially non-consumer brands, should stay the hell away from Twitter and Facebook. In fact, says corporate digital guru Andy Hadfield, even commodity consumer brands like banks and cellphone companies should consider _not_ ‘joining the conversation’ on Facebook or Twitter. Because it’s not really a conversation. Conversations are between a person and a person, not between a person and an abstract organisational construct.

We’re clearly in a trough of disillusionment, those many of us in the social media industry who spent the past few years being very excited about the immense possibilities and unknowable future impact. We’re now stepping back, aghast at the monster we have created that is racing off in lots of directions: many pointless, some actively harmful to the online community we have a loyalty to.

Today, World+Dog is doing social media. It’s not that hard to set up social media sites, and the business of providing ‘social media solutions’ has exploded. R15k to set up a Facebook page for some sucker^h^h^h^h innovative and authentic company.

Those who’ve been doing it for a long time are putting up red flags. How about NOT doing it, they say?

Having a Facebook page is a panacea for nothing, commented Alistair Fairweather from M&G.

The bottom line is that people don’t love brands. They may love the product that a brand produces. They may simply use a brand’s product because the brand hasn’t pissed them off enough yet to move to a competitor.

The nub of the matter for the panel, after half an hour of fairly intense discussion and even argumentative tub-thumping, is that there is a fundamental contradiction that cannot be resolved as long as the marketing department is the start and the end of corporates involvement in social media. Mostly, so-called conversations online have little bearing on the product, on the customer support, on the supply chain, on the real world.

Basically, most of the top social media people in SA are honest, realistic, and well-intentioned. They are struggling to look a customer in the eye, knowing that the company makes a crap product and delivers half-baked service, but that wants to be ‘authentic and engaged’ online.

Social media is about conversations that people honestly care about. No care, no conversation. No honesty, no conversation.

Is this the SA social media industry putting the brakes on the hype, looking to inject some realism before too many brands do too many ill-considered, expensive and futile online campaigns? Before brand managers get so burned that it wreaks major damage the industry that is trying to sell them the snake oil?

Let’s hope so.

Roger Hislop
www.sentientbeing.co.za
@d0dja

]]>
Advice for entrepreneurs http://blog.tech4africa.com/advice-for-entrepreneurs/ Fri, 13 Aug 2010 07:03:30 +0000 http://t4a.feedmybeta.com?p=449 Continue reading Advice for entrepreneurs]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 2

Marcel Klaassen, from FNB, in his opening remarks of Day 2, gave participants at Tech4Africa four crucial pieces of advice for new entrepreneurs in South Africa:

1) “Smurf it up” – Focus on your passion! Because of the way the world has flattened, you can do what you’re passionate about. You’ll probably find an audience for it, and you’ll probably be able to monetise it.

2) Appreciate business fundamentals but don’t be restricted by them. Embrace the business model, but keep it simple.

3) Be patient. Inevitably you are the curve. Not just ahead of the curve, you are creating a completely new curve. Decide where you are in the cycle. Are you the bus? Or are you the person helping people onto the bus?

4) Quote from Adrian Gore (Founder of Discovery). Being an entrepreneur is like jumping out of an aeroplane with a box of silkworms instead of a parachute, and praying that they are overachieving silkworms!

Samantha Fleming
http://afrosocialmedia.wordpress.com/
@afrosocialmedia

]]>
The knowledge economy is the kitchen of ideas http://blog.tech4africa.com/the-knowledge-economy-is-the-kitchen-of-ideas/ Fri, 13 Aug 2010 06:56:30 +0000 http://t4a.feedmybeta.com?p=445 Continue reading The knowledge economy is the kitchen of ideas]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 1

Curry paste? … what on earth does curry paste have to do with the knowledge economy? Steve Song says the knowledge economy is like the “kitchen of ideas”. If you don’t have access to the recipe, you waste time making it all up from scratch. But if you do have access to the recipe, then you can tinker, add value, make something totally delicious and explore what it would taste like if you … added more coriander?
Essentially (and with apologies to Isaac Newton), you can stand on the shoulders of giants.
Steve maintains that when the costs of accessing telephony are driven down, it opens up space for a “torrent of innovation”. Give people the basics and set their genius free!

At the presentation of Tech4Africa entitled “Three pieces of kit for a neighbourhood network”, Steve (Telecommunications Fellow for Shuttleworth Foundation) spoke about an initiative called the mesh potato, named for a lovely, obscure sort of connection between the acronyms POTS (plain old telephone system) and ATA (analog telephone adapter) … and possibly some late night Spanish patata bravas?

The mesh potato is an Open Hardware project to create wireless telephony, designed to address the needs of developing countries. In Africa, where most people spend vast amounts of disposable income (in some cases more than 50%) on telecommunications, the cost of access is a substantial barrier to innovation. The mesh potato is designed to eradicate that barrier and give people the freedom to explore creatively without worrying about how much it’s going to cost them. With the mesh potato, people in a village can talk to one another, or connect into a broader network, at minimal cost. Where this will take us, only the future can tell.

In a world where the only certainty is unpredictability and no-one knows what the next big thing is, the question is how to cope in an environment that you can’t plan for? Trial and error is the new planning. Steve advises that you need to take an evolutionary, organic approach. Success survives – and the only way to plan for this is to develop tools that facilitate everyone being a creator.

Mobile networks in South Africa today are making the same mistake that commercial Internet providers in the USA (such as compuserve, MSN and others) made 15 years ago,
when customized internet services were just developing. Their revenue model is based on walled gardens, which automatically restricts innovation. Steve advocates for paradigm shift to an open approach, giving cheap access to telephony, which opens the door to local innovation and problem solving for community problems.

The range of the mesh potato is currently around 400m (although this can be extended through ‘scaffolding’). In South Africa it is legal to use these networks as long as you’re not charging customers. However, if you want to run a commercial service you would need to apply for a license.

Mobile phones haven’t yet fulfilled their potential in the knowledge economy. That change is coming, but it needs to happen faster. The mesh potato will go a long way towards making that happen because it provides, at low cost, the opportunity for people to build their own telephone networks and take it from there.

(The mesh potato is on sale from next month – buy one online from the village telco. It’s designed to survive the weather (and dummies who might not know what cables to stick where), so you can stick one outside your house (UV and weather resistant) and get connected.
Also, the Village Telco is looking for volunteers, partners, investors –contact Steve if you are interested – www.twitter.com/stevesong).

Find out more about the mesh potato on this podcast with Steve Song.

Samantha Fleming
http://www.shuttleworthfoundation.org/
@afrosocialmedia

]]>
Ushahidi: packing a powerful (and honest) punch http://blog.tech4africa.com/ushahidi-packing-a-powerful-and-honest-punch/ Fri, 13 Aug 2010 06:47:54 +0000 http://t4a.feedmybeta.com?p=439 Continue reading Ushahidi: packing a powerful (and honest) punch]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 1

Who hasn’t heard about Ushahidi? That was the first question posed by Erik Hersman today. Astoundingly, about 30% of the crowd raised their hands. My first thought was sheer disbelief – They don’t know about Ushahidi? Where have they been?

I raised my eyebrows at Steve Vosloo who said – perhaps they’re mostly commercial companies; that’s why they don’t know anything about this small nonprofit that packs a powerful punch. The great thing is that after today’s session, a whole lot more people now know about Ushahidi – which, when you do learn more about it, is truly an incredible application.

Ushahidi defines itself as a small organization that dislikes hierarchy and being told what they can’t do, they question everything, embrace innovative thinking and take risks boldly. Their guiding values are openness, innovation, community.

When Ushahidi started, it went from concept to launch in a week. After the Kenyan elections on 27th December 2007, violence broke out in Kenyan communities unhappy about election results. A Kenyan blogger wrote “For the reconciliation process to occur at the local level, the truth of what
happened will first have to come out”. And that began a creative process among friends and colleagues that saw the launch of Ushahidi on the 9th January 2008. The Ushahidi Platform allows anyone to gather distributed data via SMS, email or web and visualize it on a map or timeline.

From their successes, Erik shared some of what they learned in the process of setting it up:

* Keep focused (make ruthless, brutal decisions if you have to)
* Release early
* Do it yourself
* Community = success (if you can’t harness the community you won’t have success)
* Don’t wait for money, just do it

Erik hastened to add – remember that technology is only a tool. Some of Ushahidi’s biggest learning has come from failures – and they are open and willing to share this learning. Often we learn more from other
people’s mistakes than their achievements.

They learned that there’s a difference between building technology, and deploying technology. Experience taught them that building the technology itself is only about 10% of the issue – the other 90% is about building the community and messaging around the technology.

From their failures, they learned the following lessons:
* Own your failures
* Listen
* Fix your mistakes – and quickly
* Think differently but stay true to the spirit of your organization or community.

Erik’s overarching message was to remember these three things:

Technology does help in overcoming inefficiencies, but it takes people to make it happen.
More people need to ask the hard questions that challenge the status quo.
Africans can build world class software and we should expect nothing less.

Ushahidi – if you haven’t heard about it yet, check it out. And watch this space, this is just the beginning of what crowdsourcing information can do in Africa.

Samantha Fleming
http://tech4africa.com/speakers/#erikhersman
@afrosocialmedia

]]>
Location Scaling and Herding Cats http://blog.tech4africa.com/location-scaling-and-herding-cats/ Fri, 13 Aug 2010 06:33:19 +0000 http://t4a.feedmybeta.com?p=432 Continue reading Location Scaling and Herding Cats]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 1

Joe Stump (SimpleGeo) on scaling a business and handling developers.

The masses of data created in web 2.0 has started following Moore’s Law (according to Sergy Brin) and with this increase in data as well as real time tracking it the overload of information becomes a supply and demand problem. The more data you have, the less the data is worth.

There is a big drive for location based information, however the value of this information decreases drastically over distance and time. The relevance of this information depends on: What the information is; Who it is about and What information is Virtually nearby or relevent. With the large adoption of services like FourSquare and MyTown it becomes evident that this gaming style of applications providing relevant location based information are becoming very popular. [As a side fact, more people visit MyTown per day than the total number of people who have accessed FourSquare since its inception.] At the end of the day users are looking for relevant information that can enhance their current experience.

Moving onto online scaling, Joe stressed the necessity of automation with the cloud as well as separating data into partitions from the beginning being a must. An important question that needs to be answered is whether to scale Up or Out. Out is normally better when you are on a budget and expand by getting lots of basic storage; whereas Up would be investing in high-end servers that are generally very costly. The specific language that you use is more based on the application and are not really a factor when scaling.

Another crutial point is having set standards and conventions from the beginning is critical for continuity throughout the business. It lowers the barriers of entry for new team members and makes the different components work together more smoothly, as well as helping if you want to publicize code at a later date. (This became an issue at Digg) Providing this continuity was best done through regular communication between the teams and Joe is an advocate for the SCRUM model to ensure constant communication. Testing was also a must, with different components being tested automatically and peer reviewed before being uploaded. He also believes in a “Swiss Cheese” style of coding which leaves holes in the code to be filled up later.

Dealing with developers can often be a tricky task – mostly due to their passion and personality type. As the core generators of online services they need to be carefully lead through expansion and given enough freedom to work their magic.

Roger Norton
www.rogernorton.net
@rogernort

]]>
Beyond growth pains http://blog.tech4africa.com/beyond-growth-pains/ Fri, 13 Aug 2010 06:25:38 +0000 http://t4a.feedmybeta.com?p=427 Continue reading Beyond growth pains]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 1

Beyond growth pains: A Q & A session with some of the global movers of Web 2.0

The social media we have come to know and love has very few prominent players. For growth in that market and developing your platform to giant proportions – with users other than close relatives and distant cousins. Who, better than the whizzes themselves to tell us how?

I sat in on a Q & A session with panelists from Twitter, Yahoo!, Mozilla Foundation and Simplegeo. Boy won’t you be glad I did because below are some of the things they covered.

Q: “What has been your hardest challenge, in your career, and how did you overcome it?”

A: (Joe Stump – Simplegeo) “Finding people I can bounce ideas off of, who have similar challenges at the same level in their growth“

A: (John Resig – Clear Left) “Understanding that the startup life wasn’t for me. It became most rewarding with a community.”

Q: “Is moving away from a small company and going corporate, the death of creativity?”

A: (Dustin Diaz – Twitter) “Twitter is always flowing with ideas. We all have different ideas and the constant challenge is to ways to implement the thinking of different people.”

Aside: Joe Stump had something relevant to say, which was unrelated to the question but makes sense to put here. “My number one rule is to hire people on the assumption that they great and potentially smarter than me.”

Q: “Are we creating a digital divide through building products that highly sophisticated and require more and more bandwidth?”

A: (John Resig – Clear Left) “There is a mobile digital divide that I’m realizing, most things now being developed android phones and the iPhone.”
The panelists earlier noted that the computer as we now use it is moving away from the need of an Operating System. The panelists assert that they spend less time using some of the functionality they once needed Operating Systems for. More people with team members that work remotely use Google Docs and other web based equivalents.

Some questions also came from delegates and this one in particular by Toby Shapshak I found really worth sharing.

Q: “With the browser becoming bigger and essentially what the internet is becoming, how do you fit that into mobile phones for use on cellphone screens?”

A: (Jonathan Snook – Yahoo!) “Get to the core of what you are trying to build and deliver that to your user. Essentially, products developed for the web have to be delivered differently for mobile phones.”

The session was quite eye-opening considering that while developing a product you also have to think of the business element related to the product.

Mongezi Mtati
http://www.mongezimtati.co.za/
@Mongezi

]]>
Scale to get big http://blog.tech4africa.com/scale-to-get-big/ Fri, 13 Aug 2010 06:13:29 +0000 http://t4a.feedmybeta.com?p=423 Continue reading Scale to get big]]> News from the conference room: this is a series of blog posts in which blogging experts briefly review key Tech4Africa 2010 talks and panels from Day 1 and 2.

Day 1

It’s going to be a flood of data as more people connect more often with their mobiles. Says Joe Stump (co-founder of SimpleGeo, previously main dev bod at Digg): “Each smartphone has six-plus sensors, and it’s not long before they add barometers and temperature sensors and more. Data production is following Moore’s Law.”

He did a simple calculation, working out what happens if you were to tag the phones (just time and location) once every minute for the 500 million Facebook users.
Just this little addition would add 37.2GB of data every minute to the piles that already need to be crunched.
He asks: “How are we going to store, scale and serve this mess?”
His main point is: scaling != performance.
Performance is more about i/o, and not so much in your choice of language. Choose Ruby, choose php, it makes little total impact to large-scale systems, he insists.
Mostly, scaling is a specialisation.
“The more traffic you get, the more specialised your infrastructure needs to be,” he says. The key is automation – bits should be able to be called or started or attached automatically. Use the cloud, but treat everything in the cloud as ephemeral. It can and will just disappear. Expect it.

He discussed the two approaches to scaling – namely out, and up.
If you scale out, you spread load across lots of boxes. If you scale up you get a bigger, faster box. Less complex infrastructure, but a really powerful box can cost millions of bucks – only workable if your service is making big money already.

Other gems of wisdom:
* Partition your data from the very beginning
* Make use of queues – very important part of consistency of user experience.
* Caching is critical – especially in supporting queues. Write a record to cache while it’s processed by queue so that user experience stays OK.

These are lessons learned from long years worrying about things like: how do you handle objects such as the front page story on Digg when it’s getting millions of hits?
His other key advice is about people:
“It takes a lot of people to build, scale and maintain infrastructure – you will grow from one or two to 15 or more.” The human management issues become tricky here: “The first two or three devs on board are going to question every decision management makes.”
A good thought: “Look for a trait in developers: laziness. You want someone who looks for a quicker, better way.”

As your site (and dev team) grows, he advises looking to lower barriers to entry for more junior devs. “Get your codebase to a position where you don’t need to hire a Jedi. Jedis are rare. Jedis are expensive.”
He recommends breaking teams up. 4-6 people work well, at 8 it starts breaking. Get a Jedi, and make them the team leader. Note: team leader, not manager. They should act more like a sports team’s captain. Create frameworks (authentication, error handling) to lower barriers to entry as new coders come on.
And use code repositories. Full stop.

He is very passionate about promote ownership in the codebase, so that individuals work on three of four areas and have responsibility for them.
“As you scale and your code bases grow, from 50,000 lines of code to 400,000 lines, no-one can be effective across the whole base,” he says.
Before you start, design the software – don’t just start coding. He is a big fan of stubbing out the API on a whiteboard.

When it comes to testing – automation is good, and use several methods. If you fix something, make sure you run a test on the old version and make sure it fails it. Apply patch, and make sure it now passes.
Documentation. Build time into your planning for documentation. Even if old and stale it adds historical context, maybe helping you understand later why you made a particular decision.
Do peer reviews. “I’ve never sat in on any peer review and didn’t see at least one show-stopping bug.”

There are a number of ways to scale up using powerful technologies. “When I left Digg we were handling 37,000 requests a second,” he says. Now at SimpleGeo, he runs 15 nodes in one Cassandra cluster, 12 nodes in other cluster.
The numbers will go up (if you are even remotely successful). The technology is getting faster and faster, handling volumes that would have been unthinkable before. “You can get 1500 writes a second on a decent SQL box. A couple of years ago if you asked me if I’d need that, I would have laughed,” says Stump. Right now he is putting 5,000 to 7,000 writes/sec on a Cassandra cluster.

Most South African web developers, even those working for the relative giants like news24.com see only a fraction of these volumes – but one thing is sure. Africa is developing its Internet community fast – it won’t be long before servers talking to thousands of users are talking to millions.

Roger Hislop
www.sentientbeing.co.za
@d0dja

]]>