Programming
Creating Your Own PHP Framework?
I spent the past few days fighting over the following battle, do I either use an existing PHP Framework or Build One. I’ve currently been using my Model 1.5 Framework (ScottWork) for sometime, but have been using CodeIgniter on a few client projects and dabbling with some of the leading PHP Frameworks like Zend, Symfony, [...]
Three Programmer Archetypes – What’s yours?
I was at the Columbus Ruby Brigade Meeting last night and having forgot my laptop, I started to take traditional notes on the first lightning talk. It occurred to me at some point during the talk that there’s really 3 kinds of programmers and the kind of programmer really has to do with what they [...]
The Single Task Programmer
The demands of a programmer today are high. Multiple projects, multiple things to do like meetings, unit testing, code review, coding, learning, etc. While you think you might be very productive by being busy with many things, in fact it’s just the opposite. I have seen that while you might be doing many things, your [...]
Created New Blog – Progtivity.Com
I just created a new blog, ProgTivity.com. The blog is mix of economic theory, zen, and programming. It’s about the art of programming productively. Most people today don’t realize the art of being productive, everything is so rushed and fast, it actually takes time to be meaningful and productive. I hope you enjoy the blog! [...]
Limit Your Time Coding
By limiting the time you spend coding, you must choose the essential. Often times when you have a big project and you are tasked with 40,80,120 hours for a component, you start coding right away. But before you do that I ask you take a step back and re-think those estimates. Think to yourself, what [...]
Use Multiple Languages
Using a language exclusively for all your programming task is not productive. While knowing the all the secrets of one language makes you proficient in that language, writing a 100 line Java class to do something a 15 line Ruby script or 20 line PHP script is a waste of time. Here is my current [...]
Use A Code Generator
If you need to create a bunch of code and don’t have a lot of time. One technique I use is to use a code generator to do most of the programming for you. I have used this process many times generating wire-frame HTML mock-ups or generating stubs for Struts or JSF applications. By following [...]
Scott’s Bots – Back to custom code.
I enjoy WordPress for ScottPreston.Com, but for Scott’s Bots.Com, I’ve decided to go with my own custom version of the web site. The reason is that I wanted to do too many things with the site and was forced to look for so many so-so plug-ins. So rather than do that I just coded what [...]
Programmer Productivity
What makes a programmer productive? There are lots of ideas about this and I have a few of my own. I have read some interesting articles and books on Pareto’s Law (The 80/20 Rule) and am finding that most productivity comes from just a few things. 3 Most Effective The Language – The language you [...]
Windows, Apache, PHP, MySQL and libmysql.dll
It seems like everytime I install a WAMP (Windows, Apache, PHP, MySQL) environment and I install php via the .zip file, I run into the same problems viewing PHPMyAdmin because it say's “Cannot load mysql extension.” So I did this to help me remember and hopefully help you out. Configure php.ini add this to httpd.conf [...]