“Language is a virus” – a look at coding skills

We are fast-approaching the point when a lack of some basic coding skills will be likened to being illiterate. If you are unable to modify a web page or use an HTML text editor, it will be like not knowing how to create a Word document or edit a PDF file. Coding does appear on some school curricula, but it is primarily taught in the context of maths, computer programming or IT skills. Whereas, if we look at coding as a language capability (part of a new literacy), it should be seen as an essential communication tool in itself.

quote-William-S.-Burroughs-language-is-a-virus-from-outer-space-92713First, I am aware that a number of programs for children are trying to teach coding and maths in more relevant ways, and having talked to some of their creators, I admire their ambition to place these skills in a broader context. Coding might be described as the “4th R”: alongside reading, writing, arithmetic we have reasoning”. So a program like Creative Coding HK (as it name implies) focuses on students making things; in the USA, KidsLogic is placing as much emphasis on contextual learning as on robotics; while Australia’s Machinam is re-writing the maths curriculum to teach practical, everyday problem-solving skills.

Second, as we know, learning the foundations of coding is like learning the syntax of a foreign language. However, while Latin and Greek can provide the basis for learning the structure (and many words) of many European languages, it’s not much use when learning character-based languages (Chinese, Japanese) – although there are common grammatical elements. But if we understand that a line of any code has to be structured a certain way, contain essential elements, define key attributes and run in a particular sequence or order, we may come to “read” and interpret what the code is saying or doing.

As an aside, I’m struck by the comments made by the founder of AssignmentHero during a recent pitch night. Although he had studied computer sciences at Uni, he did not use any of the formal computing languages he had learned when building his product. This highlights the downside of learning specific languages, which can become obsolete, unless we have a better grasp of “which languages for which purposes”, or find ways to easily “interpolate” components of one language into another (just as languages themselves borrow from each other). Or do we need an Esperanto for coding?

Third, even if I don’t want or need to learn how to program a computer or configure an operating system, knowing how to define and sequence a set of instructions for running some software or a dedicated program will be essential as more devices become connected in the Internet of Things. For myself, I have dabbled with a simple bluetooth enabled robot (with the original Sphero), acquired a WiFi-enabled light bulb (the programmable LIFX) and experimented with an iOS music app that incorporates wearables (the MIDI-powered Auug motion synth).

Finally, just like a virus, coding is contagious – but in a good way. At a recent event on Code in the Cinema (hosted by General Assembly as part of the Melbourne International Film Festival), there were three demos which captured my attention, and which I will be investigating over the coming months:

I think they show why, where and how many of us “non-computing” types will want to learn the benefits of coding as a new language skill. If nothing else, getting comfortable with coding will help mitigate some of the risks of the “digital divide”.

Next week: The arts for art’s sake….

Sharing the love – tips from #startup founders

Startup Victoria, with support from inspire9, BlueChilli, PwC and the Australian Computer Society brought together a mix of expert speakers who shared their insights, experience and advice for aspiring startups. The evening took the form of a series of lightning talks, and again demonstrated the contribution and importance of the Lean Startup Melbourne Meetup events to the local startup community.

First up, Adam Stone from Speedlancer reflected on his experience of the 500 Startups accelerator program, via 6 simple lessons:

  1. Make sure you connect, network and avoid all marketing BS in your pitch
  2. Achieve the target of three growth hacks a week
  3. Work out your Unit Economics
  4. Remember to hustle – it’s important to secure market tests and investor meetings
  5. Play ping-pong (a lot)
  6. Target angel investors rather than VCs

Next, Kristeene Phelan, who was the first regional employee at Etsy, explored the theme of communication, when working with global and remote development teams:

  • Choose your collaboration tools carefully, and have a backup for your backup
  • Know your international time zones (and daylight saving changes…)
  • Compromise the scheduling of cross-border conference calls
  • Slow it down when talking live to multicultural and multilingual teams
  • Get the team together in person whenever possible, and also make time for 1:1 dialogue – face to face time is important

Then, Thomas Banks, Creative Director at the Centre for Access made a very personal and impassioned presentation on website accessibility: about 99% of websites are inaccessible to people with disabilities, underscoring the importance of having an inclusive approach to web and app design.

Geoff Dumsday talked about the significant work CSIRO is doing in accelerated innovation. Most of us probably know about CSIRO’s role in inventing WiFi and polymer banknotes. But perhaps less well-known is the fact that CSIRO work with around 1600 clients, including 350 multi-national companies, and have over 300 commercial licenses in use for technology and inventions coming out of the work their scientists and researchers do. As Australia’s innovation catalyst, CSIRO is enhancing the entrepreneurial culture through evidence-based R&D. Such as the invention of non-animal gelatine for use in biomedicine, food and cosmetics.

LIFX co-founder Daniel May pitched the need to make products that add value or make a difference to the world. As examples, he referred to his new project, AgreeTree, which is trying to take the pain out of drafting commercial contracts; and also to the work of the Asylum Seeker Resource Centre and how it is engaging entrepreneurs via an accelerator program.

Finally, Layla Foord from Envato covered the topic of building successful teams, especially when hiring early-stage employees. Using the theme of “pitch in, not mark territory”, she emphasised leveraging attitude and mindset over job titles.

This smorgasbord of ideas and content was a useful reminder to aspiring founders and entrepreneurs that while a great idea (backed by a solid business plan, market traction and protectable IP) will help get you motivated, the human touch is vital to gaining momentum for your project.

Next week: #FinTech – A Tale of Two Cities: Melbourne vs Sydney

It’s not enough to be #disruptive – you also have to #collaborate

For most tech #startups, especially in #fintech, it’s no longer just about being #disruptive – there’s a growing realization that entrepreneurs also have to be #collaborative.

One year on from his last visit to Melbourne, Stripe co-founder John Collison was back in conversation with Paul Bassat from Square Peg Capital, courtesy of Startup Victoria and sponsors Envato, LIFX, BlueChilli, Bank of Melbourne and PwC. Previously, John spoke about the need to be “disruptive rather than incumbent”, yet it seems that Stripe’s growing success can be attributed to relationships with other providers in the payments industry, such as AliPay and VISA, plus deals with retail sites such as Catch Of The Day and RedBalloon. Oh, and it probably helps that most U.S. presidential candidates are using Stripe for campaign donations….

Stripe has already launched an SDK platform for developers, and is planning to launch StripeConnect, a market place platform. The point being, the more users (upstream and downstream) you can plug into your platform, the greater the traction, but also the deeper the collaboration. Why would you want to annoy your potential partners, vendors and suppliers?

Meanwhile, Australia is now Stripe’s 4th largest market, and close to being its 3rd largest.

Going forward, despite some criticism (e.g., it’s still not rolled out in Australia), ApplePay has huge potential. It has an estimated 800m credit cards registered with iTunes (making it 5x bigger than PayPal), and with people currently paying as little as $1.69 per song download, ApplePay could crack the market for broader micropayments (e.g., the $2 on-line daily newspaper?).

However, Stripe stills sees that there are disconnects between traditional credit card application processes, account registration forms, payment solutions, merchant set-up and downstream payments for low-value (but high volume) transactions.

Looking ahead, Collison is talking up opportunities in same-day delivery for e-commerce (hard to see this happening outside of Australia’s main metro areas – unless the infrastructure is there…), and better video-conferencing services (again, in Australia this is hampered by poor broadband services).

A few days later, and Adrian Stone from AngelCube was in conversation with StartUpGrind‘s Melbourne convener, Chris Joannou. Adrian restated the sentiment that angel investors tend to back founders rather than ideas, which can seen by some of the ventures AngelCube has backed so far, including Tablo, LIFX and CoinJar. Each venture has been successful in raising early-stage funding (despite some teething problems and much pivoting), although AngelCube itself has not yet completed an exit.

Rather like his associate Dave McClure from 500 Startups, Adrian recognizes that for various reasons, VCs are having to make smaller, multiple bets, rather than betting the farm on single or a few ideas.

Perhaps this gives further credibility to the proposition that every portfolio (including individual members in retail and industry superannuation funds?) should have a discretionary 1-2% allocation to startups, but you still need an investment vehicle or platform to screen and manage opportunities. Sadly, we see that there is still a disconnect between institutional investors and startup founders. The former are having to get bigger to reduce operating costs, yet this means they have what one friend of mine has defined as the “Allocation Gap”. And of course, founders far outnumber the available sources of VC funding. Time for a rethink on how investors can collaborate to access startup opportunities?

Next week: Cultural Overload

 

 

Are Start-Ups a young persons’ game?

Last week’s Lean StartUp Melbourne meeting was devoted to the AngelCube accelerator program. Given some of the high-profile start-ups that have come through this process, it was hardly surprising that nearly 400 people turned up to hear various AngelCube alumni share their personal experience (as well as to enjoy some free beer and pizza, courtesy of the evening’s sponsors: inspire9, BlueChilli, Kussowski Brothers and PwC).

First up, there were lightning talks by 3 successful program graduates: the team behind fantasy sports app developer C8 Apps, Ash Davies from self-publishing platform Tablo, and Phil Bosua, the technical genius at LIFX who designed the WiFi-controlled LED bulb. All of them vouched for the benefits of the AngelCube program, and offered key learnings – such as “fail hard, fail fast, fail forward”, and the value of having a disciplined weekly cycle of iterative product builds. Access to quality mentors was also a key factor.

Then Indi from OutTrippin joined the guys for a Q&A panel session, facilitated by AngelCube co-founder Nathan Sampimon.

Some of the accelerator program insights on the night were quite revealing –

  • it’s all about product-market fit
  • a solo founder will usually struggle on their own
  • be prepared to either pitch or pivot at the weekly program reviews
  • the $20,000 seed funding (for 10% of your business) doesn’t go far…
  • a B2B concept is less likely to be accepted to the program (due to longer sales cycles)
  • the model is founded on lean methodologies, frequent iteration and getting to an MVP
  • people with at least one start-up project behind them tend to do better
  • the AngelCube angels are investing in the team as much as the idea

But are start-ups really only for young(er) people? This question has been posed by Dan Mumby, from Melbourne’s StartUp Foundation, which offers a different sort of program aimed at would-be entrepreneurs who may have all the trappings of middle age: family, job, mortgage…. which means they have different personal and financial risks to consider.

On the other hand, as at least one AngelCube participant said, if you are serious about founding a start-up, “your first job is to quit your job”.

Another, broader challenge facing the local start-up community is a lack of serious investor interest. According to one panel member, “In Australia, getting funding is a joke unless you are literally digging for gold”. This may change with the launch of VentureCrowd an early-stage equity funding platform. (But it looks like it will be a struggle – at the time of writing, none of the 20 or so deals publicly showing up on VentureCrowd’s website have attracted any funding.)

An alternative funding model, based on the sweat equity principle, is a venture bank, like New Enterprise Services that essentially matches ideas with expertise through a risk-sharing process.

I always recall the advice I was given by one serial entrepreneur when I asked him whether start-ups are for everyone (regardless of age). He replied: “Unless you can afford to invest at least $20,000 in your idea, and support yourself for at least 6 months while you develop it, then maybe it’s not for you.”