Do more, be better

Wired in

LWB – We told you it’s a platform!

Today we are taking off for Webstock again. As you saw in our previous blog article, this time we’ve made it into the BNZ Startup Alley. The last few weeks we’ve been firing on all cylinders to get ready and we thought we’d have a bit of fun by creating something to showcase the platform nature […]

Read the full article

Talking to my phone

When the iPhone 4s was first released I was rather indifferent to what it offered over my trusty old iPhone 4, however, once they started to ship and people started talking about Siri it got me thinking how we could leverage this technology. One way that I identified was to  leverage the built in reminders application […]

Read the full article

Picture this

Last week I needed to implement some image resizing and optimising functionality to Luumin, something for handling images like avatars and previewing content. Having used ImageMagick for the last several years by calling the executable directly, it seemed like an opportune time to see what other libraries were available and what ones were able to […]

Read the full article

Telling stories

Last night James and I attended the Auckland Web Meetup, a large gathering of web professionals ranging from designers to developers. The session covered just about every aspect of web related technology you could imagine.  These meetups are becoming increasingly popular – last night alone there were 180 people in attendance with a short list […]

Read the full article

Hot cacheable nothingness

I’ve been thinking about two things this week, but primarily about fastness. I’m referring to how we can make our code run faster in order to improve user experience, scalability and ensure that we get the most out of the resources that we have. While thinking about fastness I also ended up thinking about nothingness […]

Read the full article

Getting the hint

The majority of our back-end development has been performed using PHP 5.3, which is a big step up from previous versions of PHP in terms of what the language now offers. However, sometimes despite all the work that the developers put in, there are things that don’t quite work the way you want them to. […]

Read the full article

I once wrote a code editor

I once wrote a code editor in JavaScript with full syntax highlighting and rudimentary version control. Why? To scratch an itch and because the ERP software my company at the time used ran on server side JavaScript and had an absolutely atrocious file upload facility. I remember the day when it worked and I realised […]

Read the full article

Putting things in their place and getting them back

One of the key areas I’ve been working on as part of the Luumin project is the underlying framework that glues everything together. One of the key parts of this framework is the persistence layer, or where we put stuff. As mentioned previously, we ultimately decided to settle on using Apache Cassandra for our primary […]

Read the full article

Front-end engineering

When I got involved with Luumin, the project was still very much green fields in terms of technology. I joined at the perfect time, with the perfect amount of over enthusiasm, directing my energy at the potential of Javascript and what can be accomplished with modern paradigms and libraries.  It also coincided with a great time to […]

Read the full article

Starting at the beginning

Building a platform from scratch is a challenging task so the best place to start is at the beginning, creating a solid foundation before any code is written. We took this approach with Luumin, researching all of the tools, applications and development techniques that are currently being used to build web applications. Looking at how […]

Read the full article