Author Archives: Kenny Katzgrau

The Top 10 CodeIgniter Sparks of 2011

John Crepezzi and I launched GetSparks.org (the CodeIgniter package manager and repository) a little under a year ago, and the response we received from the community was overwhelmingly positive. The best part of GetSparks isn’t the site itself. It’s a moderately simple app that provides a vehicle for quickly dropping other developers’ code in your [...]

Posted in Uncategorized | 1 Comment

Your Awesome Hack That Nobody Ever Heard Of

Something that has always come naturally to me (I’m not saying it’s something I’m great at) is promotion of my projects. When I wrote chip a couple months ago, I wanted to spread the word and evangelize it. I presented it at Hack and Tell in NYC, made a screencast, and pretty much inundated my [...]

Posted in Life | Leave a comment

GetSparks.org Beta Released, Big Changes

Note: CodeIgniter Reactor 2.0.2 has a bug in it’s core Loader class that breaks package config file loading (and sparks, sadly). It’s recommended that you use 2.0.1 OR the latest at https://bitbucket.org/ellislab/codeigniter-reactor OR make the following change in your 2.0.2 installation: https://bitbucket.org/ellislab/codeigniter-reactor/changeset/c461483c8ca0 . The last option is the best. It took a month longer than [...]

Posted in CodeIgniter, PHP Development, Tools | Tagged , , , | Leave a comment

Video: chip — A Log File Monitor & Multiplexer

If you’ve ever had the need to investigate production issues in a load-balanced setup, you’d know why having a tool to pull down all of your remote log files into a single filtered stream can be handy. I think splunk is great at this, but in many cases, overkill. I wrote chip to accommodate this [...]

Posted in Uncategorized | 1 Comment

Why PHP Was a Ghetto

Note: I wrote this over a month ago, but decided not to publish it until now. I was talking with the Co-founder of a pretty cool start-up in DUMBO the other day about why the non-PHP development world generally has such disdain for PHP and the community surrounding it. He brought up an interesting point [...]

Posted in Life, PHP Development, Soap Box | Tagged , | 91 Comments

Video: How GetSparks.org Uses CodeIgniter Sparks

If you aren’t already familiar, a package manager and repository for CodeIgniter libraries was released last week at GetSparks.org. In the few days between then and now, some very interesting and useful packages have been submitted. There’s one for combining, minifying and caching assets, one for database scaffolding, viewing logs, geocoding, template-ing, etc. Here’s a [...]

Posted in Uncategorized | 2 Comments

Introducing CodeIgniter Sparks

If you’re familiar with package management, you’re aware of how awesome it can be. Yum, Apt, MacPorts, homebrew are examples of package managers on the Operating System level. Need to install some common software package like mysql? On OSX, it isn’t any harder than: $ brew install mysql For software development, you have Python’s eggs [...]

Posted in Uncategorized | 4 Comments

List Your GitHub and BitBucket Projects On WordPress

Over the weekend I put a full day into creating and completing a WordPress plugin that probably doesn’t appeal to anybody except for developers: A tool to list your github and bitbucket projects right inside a post or on your side bar. You can see it in action on my projects page. Basically, I was [...]

Posted in Uncategorized | Leave a comment

CodeIgniter 2.0 Released, User-Contributed Notes Coming

In my initial post after joining the CodeIgniter Reactor team (over Thanksgiving weekend ’10), I went as far as to saying that you could hold me responsible for the quality of the CodeIgniter documentation. Here’s a universal truth: Documentation > magic. CodeIgniter 2.0 was released last week, with an announcement on the EllisLab news feed. [...]

Posted in CodeIgniter, PHP Development | 3 Comments

CodeIgniter/PHP + IIS + MySQL + MSSQL: It Works!

There are a lot of people out there who call themselves “LAMP” developers — short for Linux, Apache, MySQL, PHP. That’s the standard configuration for production PHP applications. Recently, I ended up having to build a CodeIgniter application on Windows, IIS, Mysql+MS-SQL, and PHP. Sound like there are bound to be issues? You bet, and [...]

Posted in CodeIgniter, PHP Development, Tools | Tagged , , , , , , | 11 Comments