January 18th, 2008
There’s been renewed discussion about CodeIgniter moving to a PHP 5 only framework within the community. This post is my attempt to articulate the point of view of the development team, and my personal reasons for why we will not go this route.
First of all, let me just say this “I like PHP 5”. A lot. I use it exclusively for my personal development, and I want to see it adopted more. I don’t like PHP 4 much, and in fact, I’d love to not need to support it. But the fact of the matter is that the vast majority of PHP servers out there are still running PHP 4, and we want our products to be accessible for the widest possible audience. We will not be dropping support for PHP 4 anytime soon.
What follows in this entry is my full reasoning. Want to see a PHP 5 CodeIgniter? Read on…
Continue reading “CodeIgniter will not be dropping support for PHP 4 anytime soon”. Posted in
CodeIgniter, ExpressionEngine, PHP with 20 comments 
January 16th, 2008
This is just one of those quickie posts about news regarding a few pieces of tech that are important to me.
Continue reading “News in technology that’s important to me”. Posted in
Noteworthy with 3 comments 
January 16th, 2008
I’ve been quiet on the blog recently… but not in my code - and the same can be said of the rest of the EllisLab dev team. I’m finally ready to say that the next version of CodeIgniter will be out shortly. We’ve added all our completed* work into the subversion repository, and we’re just finalizing a few bug fixes and admin details before we go formal with it. If you have access to the bleeding edge that is our SVN, please grab a copy and run it through its paces. Beat it up, inspect it… poke, prod and otherwise try to tear it limb from limb.
And let me also just add that we are not done. Not by a long shot. What is up there now represents much less then a month of development - and we’ve been doing massive work on ExpressionEngine 2.0, so this is all “trickle down”. There are many more exciting things in the works that will make it into CodeIgniter shortly.
*What an odd choice of words… “completed”... Does it make you wonder what kind of half-finished but not quite ready for prime-time stuff is coming down the pipes?
Continue reading “CodeIgniter 1.6.0 “beta””. Posted in
CodeIgniter with 7 comments 
January 09th, 2008
Ever wanted to pick Rick’s brain in person? Ever wanted to scream at me for introducing a bug into CodeIgniter? Now’s your chance!
If you’re going to South by Southwest this year we’re holding our usual party (last year’s was awesome), BUT we have MUCH more goodness going on. Check out http://camp.ellislab.com/
- ExpressionEngine 2.0 Sneak Preview
- EllisLab Open Panel Discussion
- Party at the Moonshine Grill
- Solspace Night Cap
- Brunch “Click” Event
And of course, just hang out with us… we’re cool like that.
Continue reading “Talkin’ ExpressionEngine and CodeIgniter at SxSW”. Posted in
CodeIgniter, ExpressionEngine with 8 comments 
December 28th, 2007
Well, it seems official that Netscape is dead. I wish it meant more to me to read that, but Netscape lost relevance so very long ago. We all owe a great deal of gratitude to it however, for: pushing browser boundaries; making the “internet” relevant for a large number of people; keeping Microsoft honest; giving us Firefox.
I’ll always thinking back fondly of you Netscape, but I’ll try to remember you as you were… not not who you became.
Continue reading “Goodbye Netscape, we hardly knew ye”. Posted in
Browsers with 5 comments 
December 20th, 2007
Sheesh. Has it really been a week since I last posted?
I’ve been spending my time plugging away on ExpressionEngine and CodeIgniter. Both of these systems are getting a pretty substantive going over. You might say we’re giving them the business. We’re working hard. Very hard. As Les says, “pulling our hair out hard”; and its been a blast. There’s been 18 entries to the CodeIgniter svn repository, and many more to come. The changelog currently has 50 (five-zero) items in it, and (again) many more to come. EE 2.0 is also shaping up very nicely, and while I can’t speak about specifics, you will not be disappointed.
I’m trying to find time to write another tutorial for CodeIgniter. I’ve got 3 half-finished tutorials that are pretty substantial - why can’t you ever find the time to finish things off? Anyhow, as time comes free, I promise to write more. Next time I’ll write about something controversial, and get the juices flowin’ again.
Oh yeah… and IE8 passed the Acid2 test. Whoop de doo.
Continue reading “End of December Update”. Posted in
Noteworthy with 3 comments 
December 12th, 2007
Get it while it’s hot! (BambooInvoice).
This release represents a pretty major jump in functionality. I already hit on most of the highlights in my
preview post, so I won’t rehash them here. Sufficed to say that there are many commonly requested features, a few important bug fixes, and major additions to functionality.
Thanks to everyone who helped beta test it!
While Bamboo is absolutely free and open source, if you wanted to buy me a beer, I certainly would not object ;)
We’re there! w00t!
Note: Please backup your data before you do an update. Anything comes up, feel free to leave a note in the BambooInvoice forums.
Continue reading “BambooInvoice 0.8.3 has been released”. Posted in
BambooInvoice with 4 comments 
December 12th, 2007
With the next release of BambooInvoice nearly ready to go, and probably set for release within 24 hours, I’ve needed to finally decide which license I’ll be releasing it under. If I were going to change it, this update would be a logical one since there are so many foundational changes to the underlying code. But for now, Bamboo will remain GPL.
That said, I’ve decided to continue to release BabooInvoice under the GPL, and I guess I can only ask that people not try to pass it off as their work. Thanks to everyone who wrote me both on this blog and privately. The general sentiment from people who identified themselves as Bamboo users was “hey, as long as I can keep using it, do whatever you want… its your software”, which was pretty cool I do have to admit.
I do though want to mention that any change in license would have been made on philosophical grounds, not an “enforcement” one. The argument that people would continue to “steal*” it no matter what license I used is irrelevant to me - the license is about how I want my software to relate to its users, not about “protecting” myself. Bamboo has always been about 2 things; scratching an itch, and serving as a proving and learning grounds for CodeIgniter.
So onto happier matters! The license will remain unchanged, and the next version of Bamboo is (if I can say so myself) pretty kick-ass.
Watch this space for an update! I have to get it that next version out shortly, so that I’m not too distracted and can keep up with my new duties at EllisLab. ;)
* I do not consider someone taking Bamboo and claiming it as their own “theft” per se, that’s just a convenient word here.
Continue reading “BambooInvoice will remain GPL”. Posted in
BambooInvoice with 1 comment 
December 06th, 2007
I’m very proud to say that I’ve formally joined the EllisLab development team as a Technology Architect. In the near term future, I’m focusing on code changes to ExpressionEngine and CodeIgniter in our goal to get EE 2 out the door (its a major task). I’m looking forward to sinking a bit more time into the codebase, which I really haven’t had the opportunity to do.
Not many people realized it, but I was only onboard with EllisLab part time. I’d spend a few hours each day working there, mostly in the support forums, where I acted as Senior Technical Support Specialist. The rest of my day was spent running my business, which I’m fortunate was pretty busy. So yeah, I was the classic “freelancer” - keeping busy with client projects and programming. Freelancing was very good to me, but it’s a bit “unrewarding” (is that a word) to pour yourself into a project, and then have it end. What I really wanted professionally, was to be part of something “bigger then I am”.
Now EE 2 development is underway, and EllisLab needs a few more hands on deck. If ever there was something worth joining, if ever there was something that I want to have a legacy in… its ExpressionEngine and CodeIgniter. So I did something that scares the hell out of me - I put my business (which I’ve proud to say I’ve built up into a nice little organization since 1999) on hold, and accepted a senior role at EllisLab.
Time to start building up a new legacy.
Continue reading “I’ve joined the EllisLab development team”. Posted in
CodeIgniter, ExpressionEngine, Personal with 16 comments 
December 04th, 2007
A few days ago I mentioned that 24ways.org was back up for this year. Well, it seems there’s another good read available! Chris Shifflet is posting 24 PHP articles from guest authors on his website. I just got through “Writing Code is Like Doing the Dishes (5 Reasons Why Documenting Your Code Makes You a Better Coder).” by Elizabeth Naramore and I have to say that I really enjoyed it.
So add one more stop to your daily RSS and follow along with the fun.
Continue reading “Quick Link: PHP Advent Calendar”. Posted in
PHP, Quick Links with 2 comments 
« First < 6 7 8 9 10 > Last »