Programming
GitHub Page
I’ve added a page to GitHub. http://scottpreston.github.com. Nothing is there yet, but I have a whole bunch of plans!
Installing Twitter’s Bootstrap on OSX
I recently came across bootstrap, an HTML framework from Twitter. In the process, I cam across some more tools by twitter, less.js (which allows for dynamic creation of CSS), and Uglify (which allows for minifying js). Here’s a short list to install these: Install Node Package Manager from http://nodejs.org/ Install Less.js via ‘git clone git://github.com/cloudhead/less.js.git’ Go to [...]
Why I moved to Git from SVN.
I’ve resisted moving to Git for a year or so. Why? No compelling reason why. In fact all the reasons for using it were like: it’s distributed there’s GitHub it’s the latest cool thing all the cool kids are doing it The last reason (cool kids) is probably the main reason for my resistance. I don’t [...]
Ubuntu Robotics Kindle Book
This is an extra for the book, Robotics Programming 101. This extra highlights all of the Ubuntu specific robotics configuration details in Robotics Programming 101. The Kindle Edition is now available on Amazon.com for $0.99.
Build Your Own PHP Framework – Book Announcement!
There’s almost a hundred different PHP frameworks out there. Some are big some, are small. All of them do about 80% of what you need the way you want it, but the 20% that’s not usually takes you the most time/effort/money. This book shows you how to build your own PHP Framework using a PHP [...]
Thinking Different
I was refreshing some of my terminology over the past week when I came upon a post by Martin Fowler about Dependency Injection. I was reading this and I understood the words, but it really made no sense to me. Then I read another blog post by James Shore. It basically summed up dependency injection [...]
The Perfect Programmer or Remarkable?
What’s a perfect programmer? Someone that writes perfect code, writes perfect test, uses a perfect language or framework or uses the perfect methodology? I think there are plenty of good programmers, people that try to be perfect for their boss, or their peers, or because they might be a perfectionist. I think there are a lot [...]
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 [...]