In trying to be a productive developer, I sometimes think I am not writing enough code… But writing new code is actually only a slice of the game. Check out Oliver Steele’s model of the Programmers Food Pyramid: http://osteele.com/archives/2008/01/programmers-pyramid
Archive for February, 2008
Watching state-of-the-art things of different areas inspires me. The Coolhunter is a very nice collection with categorized images of design stuff: http://www.thecoolhunter.net
“Read quality code” is one of the things that good developers should take the time to do regularly. Especially if you have to solve a well-defined problem, code search engines are very handy to get inspiration: http://www.krugle.org http://www.google.com/codesearch http://labs.oreilly.com/code
I am currently migrating MySQL databases. One DB uses InnoDB tables with many foreign-key constraints. In this case you can not just dump your CREATE-TABLEs and INSERTs into an empty database. This would lead to many relation violations and incomplete imports, since records are not imported in ‘the right order’ by the dump. To prevent [...]
When you start googeling for something the first step is to be able to formulate an efficient query. You can use Google Suggest to refine your queries and get inspired about terms to use for best results.
It is a funny situation when you have customers that see an app that you made for them differently than you see it. Usually I use Multiple IEs to make sure my layout gets displayed as intended also in the MS browsers. To my surprise Multiple IEs did not display the ‘peekaboo bug’ in its [...]
Agile conversations: http://agiletoolkit.libsyn.com
Good site for agile practices: http://www.infoq.com Become member and download this book on Scrum: http://www.infoq.com/minibooks/scrum-xp-from-the-trenches
Keep track of things. Watch this presentation about RIA: http://www.infoq.com/presentations/coenraets-ria-flex-air
I love reading things like this: Top ten things ten years of professional software development has taught me Summary: “Object orientation is much harder than you think” “The difficult part of software development is communication” “Learn to say no” “If everything is equally important, then nothing is important” “Don’t over-think a problem” “Dive really deep [...]
I am currently writing lots of Selenium tests for a website with lots of form based enquiries. On my way I came accross some questions and obstacles to be overcome. This is a wrap-up of stuff I discovered: Tools you need: Web Developer-Toolbar Add-on for Firefox Selenium IDE Add-on for Firefox Selenium Core Links you [...]
Another cool article: The Future of Software Development Points: “Digg, del.icio.us, YouTube and other poster children of the new web era were developed by just a handful of programmers.” “(…) dynamic systems are not engineered, they evolve.” “Like living organisms, these systems are continuously reshaped to fit the dynamic landscape of changing requirements.” “Code is [...]
I came accross a very interesting view of Richard Gabriel: http://java.sun.com/features/2002/11/gabriel_qa.html His points: “(…) because you can program well or poorly, and because most of it is creative (in that we don’t really know what we’re doing when we start out), my view is that we should train developers the way we train creative people [...]
Here is another good page to get started with Solr: http://www.xml.com/lpt/a/1668 http://www.ibm.com/developerworks/library/os-php-apachesolr/index.html PHP for a client: https://issues.apache.org/jira/browse/SOLR-341 [25.04.2008] I found another helpful tutorial: http://www.xml.com/lpt/a/1668
Web focused tech news with Chris Stewart and Matt Morton: http://www.killthedesktop.com





RSS