skip to content

Quick Link: How to recreate Silverback’s Parallax

February 28th, 2008

A stunning parallax effect, very nicely explained in a tutorial.  How to recreate Silverback’s Parallax
recreating a parallax effect

Is it possible to drink too much coffee when programming?

February 26th, 2008

Is it possible to drink too much coffee when programming? My heart tell me no, but the rest of my body twitches disapprovingly.

Next question - beer.

Igniter-zen-i-rails, my new PHP framework

February 20th, 2008

There’s some discussion in a thread on CodeIgniter about microframeworks, and there’s always some discussion about the newest, latest and greatest PHP framework.  I know the market is a bit crowded, but here’s a little something I’ve been working on outside of my time at EllisLab.  I’m a bit hesitant to release it to the world, since it competes directly with both CodeIgniter and ExpressionEngine, but its so good that I can’t help myself.  I hope you’ll enjoy it as much as me.  Here’s some highlights

  • It works on all versions of PHP (yes, even those not released yet)
  • Its FAST.  Really fast.  The fastest against anything I’ve ever benchmarked it against and is WAY faster then CodeIgniter.
  • Tiny footprint.  The whole framework is only a few KB big.
  • Compatible with every database that PHP supports.
  • Pretty good documentation (not fully developed yet).
  • Very small learning curve.  If you know PHP, you’ll pick it up right away.
  • Catchy name… I mean seriously, who doesn’t think that “Igniter-zen-i-rails” doesn’t kick ass?  Crazy people, that’s who.
  • We’re corporate… but not too corporate.
  • Albatross!

Seriously, you should try it.

I’ve included my files so far.  Its pretty mature so don’t expect any more development on it.  You can get the files by reading the full post.

Deadlines!!!  South by Southwest means deadlines!

February 19th, 2008

Well, its very publicly out there that we’ll be giving a sneak peek of ExpressionEngine 2 at South by Southwest.  On the one hand, I’m really excited by this, and I know that EE users will fall out of their chairs.  You’ll love it.  It’s coming along great.  There’s also the flip side of course to that, of deadlines.  Last week I averaged about 4 hours of sleep a night (I’m a normal 7 hour a night guy), and that is mostly due to staying up and working.  Of course its not just the late nights, but also working through evenings… in doctors waiting rooms, even in the car.  Of course, this is the same for the whole team - Derek and Paul and working their asses off also, as is the whole of the rest of the team.  The good news though… is that things are taking shape.

And the good news doesn’t end at ExpressionEngine.  When we get this release out, there’ll be big news that will also impact on CodeIgniter, in a very permanent (and positive) way.  The next few weeks will bring more sleepless nights, more yelling at my computer, less interacting with friends… and at the end of it, a whole lot of pride.

In the meantime, there’s a few things I’ve let drop.  BambooInvoice hasn’t gotten much love from me recently.  My studies have taken a backseat in a big way.  But I just can’t shake the feeling that this will work out perfectly, and I’m really looking forward to it.

CodeIgniter 1.6.1 Released

February 13th, 2008

Version 1.6.1 is primarily a maintenance release, but does bring a handful of nice feature additions and enhancements, such as Active Record caching, a new Path Helper, and a series of enhancements for working with multiple character sets.  After a very successful 1.6.0 release, a series of bugs have been squashed and enhancements have been made that we wanted to roll out as a formal release.  Updating from 1.6.0 is as easy as simply replacing a few files in your system directory (full update instructions). 

Work continues at a fever pitch, and we’re looking to make the next release into something very special.  For full details, here’s the official announcement.

Happy CodeIgniting!

CodeIgniter caching explained

February 12th, 2008

Elliot Haughin is a popular CodeIgniter user who keeps a blog of all things web.  In a wonderfully written forum post, he takes the time to explain how caching works in CodeIgniter.  It is haiku.  Well done Elliot, thanks for taking the time to write this up.  Much appreciated.

There’s a special seat in Rock and Roll heaven for Tom Petty

February 04th, 2008

This post will constitute the extent to which I’ll talk about the Superbowl (which surprisingly, turned out to be a great game).  Tom Petty is the Man.  Period.  There’s a special seat reserved in Rock and Roll heaven for guys like Tom Petty and Neil Young.

Don’t worry, Elvis is up in Rock and Roll heaven too… someone has to fetch Jimi Hendrix drinks…

Derek Allard

I'm Derek Allard, a programmer, author, and award-winning instructor. I'm also Technology Architect at EllisLab, and the programmer behind BambooInvoice, a simple, Open Source, web-based invoicing application. [more about Derek]

Categories