I code, therefore I am... a software engineer.

Coding Properties… “The Right Way”

In object oriented programming there is the concept of classes and/or objects. These are nice encapsulated bits of code that allow one to store data and/or functionality. One of the ways to add data to an object is to give it some properties. The “right way” of doing this usually involves adding some private data …

Read more

3rd Party Apps Coming To An iPhone Near You!

iPhone SDK and Apple Finally Listening — Apple Computer’s Steve Jobs just announced that Apple would (finally!) provide an iPhone SDK to 3rd party developers in order to enable them to create native applications for the iPhone (and, incidentally, also for the iPod touch). While the actual SDK won’t ship until February 2008, this announcement …

Read more

FREE Book – Best Practices For Lightweight Code Review

Peer code review is happening behind the scenes at your competitor’s shop. Are they wasting their time or gaining a competitive advantage? What type of review actually works? 10 practical essays from industry experts giving specific techniques for effective peer code review: Cisco: The largest-ever case study of peer code review Modern experiments: results of …

Read more

WordPress Posting Via Java – Part 2

In the first part of this series titled “Would You Like To Post To WordPress From Java?” I introduced you (hopefully) to the XML-RPC mechanism that WordPress implements. I also showed how it is quite simple to post to a WordPress blog using Java and the Redstone XML-RPC API. In this installation I’d like to …

Read more