Flog http://www.flog.co.nz Web super-hero in training Thu, 04 Aug 2011 11:35:19 +0000 http://wordpress.org/?v=2.9.1 en hourly 1 BackChat.io is hiring http://www.flog.co.nz/journal/backchat-io-is-hiring/ http://www.flog.co.nz/journal/backchat-io-is-hiring/#comments Thu, 04 Aug 2011 11:35:19 +0000 adam http://www.flog.co.nz/?p=99 My startup, BackChat.io, is on the look out for some good people interested in dealing with big, low-latency, real-time data, and who can work in languages like Scala, Java, JS, ruby.

For all the details please check out the BackChat.io’s blog post over at http://blog.backchat.io/post/8350551928/developer-wanted

]]>
http://www.flog.co.nz/journal/backchat-io-is-hiring/feed/ 0
Quarter life crisis: Quitting a perfectly good job at the BBC to do a startup http://www.flog.co.nz/journal/quitting-the-bbc/ http://www.flog.co.nz/journal/quitting-the-bbc/#comments Fri, 15 Jan 2010 12:22:21 +0000 adam http://www.flog.co.nz/?p=98 I love the BBC. I may have loved it since I was born.

I’ve had what some may consider to be an unusual upbringing. My parents were brave and adventurous. I grew up in the tiny pacific island nation of Vanuatu; a land of volcano’s, cannibals, cargo cults, sacrificial pigs, Pentecostal bungee-jumpers, tree-houses and jungles, sharks and reefs.
Amusingly to friends today, I was the lone white kid in my class. I played my Ni-vanuatu friends after school, in their homes made from tin, cinder blocks, and sacking.
I cannot imagine a better way for a boy to spend a childhood.

One of the side-effects of such a remote upbringing was a lack of contact with the outside world. There was the odd cruise ship entering port, or the yearly VHS recording sent from family in New Zealand (which explains why I can recite Star Wars word-for-word), but not much on a local scale.

The sun rises and sets with precision timing and surprising swiftness that near the equator. My fondest boyhood memory is waking up, right on schedule, to the sunlight streaming through our bedroom’s wooden shutters, the illuminated dust dancing and glittering in the solid steam of light.
In the kitchen we’d hear the table set for breakfast. A bowl of 2 Weetbix, UHT milk from a box, a glass of orange cordial.

My Dad, sat at the end of the table, would turn on the radio, and on the hour the iconic beeps of the BBC World Service would herald in the morning news from around the globe. Beep beep beeeeeeep.

Just hearing those 3 simple beeps takes me back to that breakfast table. I can see my Dad’s still-black beard. It’s warm and sunny outside.

Almost 20 years later I arrived in the cold, dark UK. Originally contracted to a small startup company, one of my dreams of my stay here was to work for the BBC.
So when my initial contract finished, and I was presented with a chance to work for BBC WorldWide I jumped at the chance – 1/3 pay cut be damned! I was working for the BBC!
It’s been a great year and a bit; I’ve had the honour of being a lead developer on the BBC’s homepage, and as a developer i’ve been full of purpose knowing my work will effect the lives of millions of users each day.

Sadly my time at the BBC is coming to an end as of today. I turned 27 years old a month ago and decided it was high-time to start chasing my own startup dreams – so, in a romantic display of independence, dressed in my Birthday Suit (I wear my suit 1 day a year) I handed in my notice and announced I was leaving.
I’ve met some great characters here. There’s a lot of talent within this organisation, and they’re capable of amazing things. I hope they get the opportunities to make them a reality.

Even today I like to think that somewhere, in some desolately isolated part of the world, there’s a young kid like me waking up and marveling at the dust dancing in the light, hearing the beep of his Dad’s Macbook in the dining room, and rushing to sit on his knee as they browse the news on the BBC’s homepage.
That sounds egotistical. But I hope the BBC’s reach continues with all these new technologies for many more generations; I only wish I could have somehow snuck the beep beep beeeeep onto the homepage.

]]>
http://www.flog.co.nz/journal/quitting-the-bbc/feed/ 2
Thanks FOWA ‘09 http://www.flog.co.nz/journal/thanks-fowa-09/ http://www.flog.co.nz/journal/thanks-fowa-09/#comments Sat, 03 Oct 2009 14:01:26 +0000 adam http://www.flog.co.nz/?p=97 My summary and thoughts on the discussions at FOWA 2009

My first FOWA (Future of Web Apps) conference has just come to a close. What a nice way to spend a few days!

I must say, my enthusiasm tank (fuel tank for enthusiasm?) has been well topped up by this week’s workshops, presentations and chats with the presenters (I’m always so amazed by these smart people who manage to also stand up on stage and give an entertaining recital of their knowledge)

A summary of my thoughts

To me it seems like we’re currently experiencing what I believe to be a burst of innovation and excitement about web technologies. After a down few years of waiting for the death of IE6 and for the corporate adoption of Web 2.0 (whatever that is) all of a sudden there seems to be a bright light on the horizon, with the introduction of future technologies such as HTML5 in modern web browsers.

  • One exciting bit of tech presented at FOWA by Francisco Tolmasky (great name) was 280North’s Cappuccino framework and Atlas IDE products, which radiates a heart-warming glow with it’s professionally pretty graphics and user interactions, promising to provide an easy web-to-desktop development path aimed at Obj-J and web developers.

    If you’re not required to provide non-JS implementations of your work, then I’d suggest having a further look into Cappuccino and Atlas. They provide a nice toolkit for building complex web apps relatively quickly, and a big step forward in desktop integration.

  • Opera’s HTML5 Doctor, Bruce Lawson, also had lots of interesting things to say on the topic of HTML5 and it’s readiness for prime time.

    Chatting with Bruce about the BBC’s (my employer) possible usage of HTML5 solidified my thinking; there’s lots of promise in the HTML5 spec, but it’s obvious it’s many years away from ready from production-ready usage. Great guy.

  • PayPal’s doing some much needed work to improve their APIs with x.com (how much must that domain have cost!) It’s all useless of course until they can provide me with a way to easily implement recurrent credit card billing.

  • Facebook’s recent release of their Translation Platform is very exciting for large multi-cultural players like the BBC. You can now simply ask your users to translate your site for you.

    Facebook Connect continues to pick up steam, providing you with easier ways to distributing your content and linking back into Facebook’s social features.

  • Metrics for startup’s are massively important, AARRR, as we were told by Dave McClure in what must have been the ugliest slide deck ever (great content, it just felt like gonorrhea for the eyes). Google Analytics doesn’t cut it… but there doesn’t seem to be a suggested tool that does. Who’s going to build it?

  • And it was great to meet and chat to the Wine-o Energiser Bunny that is Gary Vaynerchuk. Packed to the brim with bravado, and telling us we’re all shit and all to blame for our own failings.

    I challenged Gary after his talk about the validity of that statement; as a New Zealander, in a remote market geographically and financially, and the lack of community, how much of an advantage the average Yank grad has over the average Kiwi grad.

    I’ve always thought that the reason for the lack of successful young NZ Internet entrepreneurs has a lot to do with the lack of local role-models and funding.

    Gary assures me that if, like him, a kid in Jersey can self-fund a multi-million dollar business then so should anyone, no mater how geographically dispersed they are from the major world markets.

    That’s all easy to say – he’s not on a NZ exchange rate, and is selling wine to a market of many times that of NZ’s – but I think for digital-goods and services that’s certainly true, if not becoming true.

    So! Work hard, make something great, charge people for it. Simple.

]]>
http://www.flog.co.nz/journal/thanks-fowa-09/feed/ 0
Xero tops the New Zealand Herald’s xmas tech gift guide http://www.flog.co.nz/journal/xero-tops-the-new-zealand-heralds-xmas-tech-gift-guide/ http://www.flog.co.nz/journal/xero-tops-the-new-zealand-heralds-xmas-tech-gift-guide/#comments Thu, 11 Dec 2008 09:49:01 +0000 adam http://www.flog.co.nz/?p=95 The NZ Herald’s article this morning entitled “‘Tis the season to go hi-tech, fa la la la..beep” features Xero (I’m a previous employee and shareholder), the New Zealand based online Software as a Service accounting application, at the top of it’s list.

While the author notes it might not be the sexiest gift to give this year, it must be reaching the common perception that it’s at least cool, relative to other accounting apps anyhow.

A big congratulations to the Xero team. It’s just one more feather in their cap. Go team, go!

]]>
http://www.flog.co.nz/journal/xero-tops-the-new-zealand-heralds-xmas-tech-gift-guide/feed/ 0
Google AppEngine now has SSL support http://www.flog.co.nz/journal/google-appengine-now-has-ssl-support/ http://www.flog.co.nz/journal/google-appengine-now-has-ssl-support/#comments Fri, 17 Oct 2008 10:14:30 +0000 adam http://www.flog.co.nz/?p=93 Good bit of news from the AppEngine blog today, “Announcing HTTPS support for AppSpot.com”.

You should be able to configure your AppEngine applications to use HTTPS on any appspot.com domain name.

]]>
http://www.flog.co.nz/journal/google-appengine-now-has-ssl-support/feed/ 0
Welcome to The Web, Chrome! http://www.flog.co.nz/journal/welcome-to-the-web-chrome/ http://www.flog.co.nz/journal/welcome-to-the-web-chrome/#comments Tue, 02 Sep 2008 19:21:04 +0000 adam http://www.flog.co.nz/?p=91 Chrome

It’s not every day that we get a quality new web browser.

Google have been working on their web browser, dubbed Chrome, for around 2 years now. It includes a number of inovative features, including interface design elements like its “omnibox”, and functionality delegating tabs into their own monitorable processes.

Having an easy way to monitor the client-side rendering performance of a web page (as opposed to the traditional server-to-client performance) will open up a new realm of performance analysis and improvements.
It’ll be interesting to see what comes out of that.

The V8 JavaScript VM is also another exciting development. The new engine “compiles” the JavaScript for native execution, as well as improving Garbage Collection (GC) performance.

Google’s V8 JavaScript VM even has its own benchmarking suite, which humbly includes my own JavaScript RayTracer (a proudly CPU intensive bit of JavaScript :)

]]>
http://www.flog.co.nz/journal/welcome-to-the-web-chrome/feed/ 1
Project releases and Xero in Nielsen’s Top 10 App list http://www.flog.co.nz/journal/project-releases-and-xero-in-nielsens-top-10-app-list/ http://www.flog.co.nz/journal/project-releases-and-xero-in-nielsens-top-10-app-list/#comments Tue, 12 Aug 2008 10:39:54 +0000 adam http://www.flog.co.nz/?p=90 Xero – Top 10

Jakob Nielsen, a pretty divisive figure in web-development (developers and designers often loath him, the switched on people agree with him), has released a summary of the Nielsen Norman Group’s 10 Best App UI list for 2008, which includes Xero in it (my previous employer).

That’s pretty cool. I’m a huge fan of the work of Don Norman and Tog so any association with them (no matter how weak) makes me chuffed.

IMG-2-JSON gains some traction

IMG2JSON was a quick project to learn some Python and App Engine stuff, but it’s been featured on AppSpot’s Gallery, Ajaxian and delicious/popular/ today, and that’s given it a bit of a boost in usage.

MyJobCaddy.com goes live — go sign up!

A contract job I’ve been working on for the past couple months has gone live yesterday.

MyJobCaddy.com is a new idea for the UK recruitment market, and it also provides help for those in the UK returning home (to NZ, SA, or AU for example).

The usual process of getting work in the UK is to make a bunch of appointment with recruitment agents (since almost all work is handled through agencies), go on into to all 10 of them, fill out all their forms, provide them with your CV, proof of identification, previous addresses for the past 5 years, proof of employment for the past 5 years, details of any holidays within the past 5 years, do a formal interview with them, and finally get put on their books.

That’s a lot of hassle to go through for each agency you sign up with!

MyJobCaddy is a central hub for this process – effectively myJobCaddy does most of the leg-work for you. You enter your details into myJobCaddy (once!) and they’ll filter out your details to all their partner agencies (all high quality, respected, and well-connected providers of high paying jobs) and get them to work quicker finding you work in the lucrative UK market.

The site is currently aimed towards finance professionals (since most workers coming to the UK to make money are accountants or professionals).

]]>
http://www.flog.co.nz/journal/project-releases-and-xero-in-nielsens-top-10-app-list/feed/ 2
IMG·2·JSON — an image metadata extraction JSON web service http://www.flog.co.nz/journal/img2json-a-image-metadata-extraction-json-web-service/ http://www.flog.co.nz/journal/img2json-a-image-metadata-extraction-json-web-service/#comments Wed, 06 Aug 2008 10:18:18 +0000 adam http://www.flog.co.nz/?p=89 IMG·2·JSON is my first attempt at a Google AppEngine application, and my first go at using Python.

I threw the app together in about an hours work, and while it does a pretty simple job, it does it using the speed of Google’s infrastructure.

The application is designed to return a JavaScript Object Notation (JSON) string providing metadata about an image URL that has been passed as a querystring parameter. The metadata extracted can be as simple as providing information about the image’s width, height, file size, and mimetype, but it also extracts EXIF metadata.

EXIF metadata contains a variety of information and is commonly used in digital cameras to stamp the image with information like the date the photo was taken, the camera model and manufacturer, camera orientation, and even GPS coordinates.

Go try the live demo on the IMG·2·JSON home page or find out more information on how to use the service

]]>
http://www.flog.co.nz/journal/img2json-a-image-metadata-extraction-json-web-service/feed/ 7
EngineYard are a bunch of helpful and clever boffins http://www.flog.co.nz/journal/engineyard-are-a-bunch-of-helpful-and-clever-boffins/ http://www.flog.co.nz/journal/engineyard-are-a-bunch-of-helpful-and-clever-boffins/#comments Fri, 01 Aug 2008 11:06:26 +0000 adam http://www.flog.co.nz/?p=87 I’m currently contracting on a Rails project (still under wraps) and we’ve recently made the decision to move from a MediaTemple DV 3.0 VM to EngineYard.

EngineYard, it has to be said, are a lot more expensive, but for the money you’re effectively gaining a full time IT team to fully manage your servers for you. And being full-time Ruby and Rails guys means you can sleep well at night knowing they’re doing it well.

EngineYard Capistrano (eycap) Scripts

I thought I’d share a link to their Capistrano scripts, hosted on Github – who it turn are, in a chicken and egg sort of way, hosted by EngineYard.

Learning the bare minimum of how to use Capistrano was quite a painful process when I started out about 3 months ago, so I think this may be of value to some people looking for advice.

The master tree is located over at http://github.com/engineyard/eycap/tree/master/

Some handy finds so far:

]]>
http://www.flog.co.nz/journal/engineyard-are-a-bunch-of-helpful-and-clever-boffins/feed/ 0
A week of bad (or UK) customer service http://www.flog.co.nz/journal/a-week-of-bad-or-uk-customer-service/ http://www.flog.co.nz/journal/a-week-of-bad-or-uk-customer-service/#comments Wed, 09 Jul 2008 13:14:17 +0000 adam http://www.flog.co.nz/?p=85 Wow… the ugly rumours of British customer service are true.

Moving house is always a hassle, but this week has been pretty extranordinary. I’ve recently moved into some more permanent accomodation in London, just a stones throw from the Thames in Surrey Quay, and it has been absolutely painful.

Being a web developer means I have a physical addiction to network connections; take me away from an RJ45, Ethernet, 802.11 or GSM signal for a day or so and I start to get the shakes. I’m often mistaken for a recovering heroine junky on family holidays.

So the first port of call for any new house is to organise the internet connection. So, long story short, after 5 days of ringing BT to organise them to connect my phone line back up I have yet been able to place an order due to their “systems” being down… what ever the fuck a “system” is… these people have forgotten how to use a pen and paper to take orders?

How does a company survive without taking orders for 5 days?!

By this stage I’m getting cold sweats, so I crawled on into the local Phone4U store to buy a wireless 3G modem to hold me over.

The 3 Network isn’t actually too badly priced (especially in the recent revelations of Vodafone NZ’s raping of its tech-savy iPhone customers); £50 for the modem on Pay-as-you-go, and £15 for 3GB of data (and no regular monthly cost).

Another long story short, after buying it and strugling to get a connection all day I took it back to the store, another 2 hours talking to them an sitting on the phone to 3 I’ve finally got it replaced.
At one point the sales guy literally got up and left, told me to take care of the phone, and if the 3 network guy came back from on-hold to take over… wow.

My Kiwi friend (and new arrival in London) who works in retail was just sitting there silently stunned at it all. He assures me back home you’d be getting a good bollocking from the manager right about then.

So 5 days after moving in, still no phone line, no broadband DSL in sight, and no running hot water.

And it’s raining.

(I’m getting into this moaning Pom thing quite well I think)

]]>
http://www.flog.co.nz/journal/a-week-of-bad-or-uk-customer-service/feed/ 2
1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|67|68|69|70|71|72|73|74|75|76|77|78|79|80|81|82|83|84|85|86|87|88|89|90|91|92|93|94|95|96|97|98|99|100|101|102|103|104|105|106|107|108|109|110|111|112|113|114|115|116|117|118|119|120|121|122|123|124|125|126|127|128|129|130|131|132|133|134|135|136|137|138|139|140|141|142|143|144|145|146|147|148|149|150|151|152|153|154|155|156|157|158|159|160|161|162|163|164|165|166|167|168|169|170|171|172|173|174|175|176|177|178|179|180|181|182|183|184|185|186|187|188|189|190|191|192|193|194|195|196|197|198|199|200|201|202|203|204|205|206|207|208|209|210|211|212|213|214|215|216|217|218|219|220|221|222|223|224|225|226|227|228|229|230|231|232|233|234|235|236|237|238|239|240|241|242|243|244|245|246|247|248|249|250|251|252|253|254|255|256|257|258|259|260|261|262|263|264|265|266|267|268|269|270|271|272|273|274|275|276|277|278|279|280|281|282|283|284|285|286|287|288|289|290|291|292|293|294|295|296|297|298|299|300|301|302|303|304|305| billig xenical bestellen online in lausanne schweiz preisvergleich cephalexin in rotterdam holland niederlande achat augmentin en bilbao en espagne livraison rapide acyclovir preisvergleich in strasbourg elsass billig strattera bestellen online in deutschland citalopram bestellen ohne rezept in polen achat valtrex generique en luxembourg pas chere desyrel billig kaufen online in utrecht niederlande cheap propranolol uk propranolol shipped from canada buy serophene online no prescription canada cheap zelnorm generika kaufen apotheke in polen revia wholesale online free viagra samples buspar pharmacy cost next day buspar delivery can i buy protonix over the counter in the uk propecia kaufen billig in danemark fluoxetine rezeptfrei online in elsassAccutane Online Doxycycline online Buy Cheap Lexapro Online No Prescription Prednisone Online Buy Accutane No Prescription