I am a software developer, web developer, entrepreneur, and an advocate of free/open source software, open standards, and open content. I am the technical director and co-founder of Found Line—a creative firm located in Burlington, Vermont—where I develop standards-based, accessible, and cross-browser compatible web applications.
Apache CouchDB is a free/open source RESTful JSON document (NoSQL) database with map reduce views and peer-based replication. Version 1.0 was just released today and is 300% faster than the previous version and includes Microsoft Windows support, an authentication system, and flexible replicator options. The New York Times, ReadWriteEnterprise and InfoWorld [...]
At tomorrow’s Burlington, VT PHP Users Group meeting Matthew Weier O’Phinney will be giving a presentation on Document Databases. From the meeting description:
NoSQL has become a new buzzword in web development—but what is it, exactly? We’ll look at the big picture to identify what types of NoSQL solutions exist, what sorts of [...]
Next week’s Burlington, VT PHP Users Group meeting will be a Magento Roundtable discussion. From the meeting description:
Over the last year, Magento has increased in popularity as a viable open source eCommerce platform for the mid to large scale online retailer. This rapid growth has lead to many questions on what has been [...]
Sadly, today was the final day of TEK·X. However, there was plenty of information and networking packed into the last few days. Marco Tabini and the rest of the team put on a top-notch conference. Being the last day, there were only three sessions. I started out with Jason Austin’s Lean Mean PHP Machine session [...]
It’s hard to believe tomorrow is the last day of TEK·X. Where did the time go? Today started with Matthew Schmidt’s 10 Developer Trends in 2010. He talked about agile development, browser standards, AJAX, security vulnerabilities, RIAs, touch interfaces, key/value stores, version control, cloud computing, and dynamic languages. While not a bad keynote, the topics [...]
Posted in Uncategorized
|
Tagged HTTP, PHP, PHPUnit, Software Deployment, SPL, SQL, tekX, tekX10, Xdebug, XMPP, Zend Framework
|
Day one of TEK·X here in Chicago got off to a great start with Josh Holmes’ Lost Art of Simplicity keynote. I agreed with pretty much everything that Josh had to say. As software developers, we’re often all too eager to start building a complex solution to what may be a simple problem.
Following are some [...]
Yesterday I arrived in Chicago for my first TEK·X PHP conference. After getting in, I had an interesting conversation with Bill Karwin over dinner. Bill is the author of SQL Antipatterns and is presenting on SQL Injection Myths and Fallacies as well as Models for Hierarchical Data with SQL and PHP here at TEK·X. I [...]
Recently I ran into a bug in one of our applications using Zend_Search_Lucene where the same document was showing up multiple times in search results. Actually, many different documents were showing up more than once. I tracked it down to the routine that updated indexed documents. With Zend_Search_Lucene you can’t actually update indexed documents, but [...]
In my previous post in this series we looked at Zend Framework’s routing and Model-View-Controller (MVC) components. In this post we’ll take slight detour and explore Zend_Layout, a component that lets you have a consistent template for the layout of pages throughout your website.
In the past you may have implemented consisted layouts in PHP using [...]
Found Line is hiring! We’re looking for a Functional Analyst & Quality Assurance Specialist to help us create useful web applications. Here is a description of the job:
As a Functional Analyst & Quality Assurance Specialist at Found Line, you will have three primary responsibilities. First, you will communicate with outside clients and subject [...]