19.12. Test Driven JavaScript Development

A couple of weeks ago, I was attending a three-day workshop for agile developer skills. The workshop was split into five topics: Colaboration, Refactoring, Design & Architecture, Continious Integration and Test Driven Development. Especially the session about Test Driven Development was very interesting. Although I know the principles of TDD I was really impressed by…

03.12. Setting up an own QA Environment for Javascript

Nearly every PHP project comes up with a great set of tools to assure the quality of source code; unit tests are a no longer a „nice to have“ feature, they are common components in new projects. While unit tests help you to provide solid interfaces and proof the functionality of a certain method, there…

JavaScript Pitfalls for PHP-Developers

A couple of years ago, PHP developers only had to have strong knowledge in the language itself and experience in some PHP frameworks and libraries, additionally skills in MySQL were expected. If we take a look at our current job advertisement, these knowledge is still important, but also skills in JavaScript are asked and strongly…

Minimizing your JavaScript Code

As my last projects were mostly web 2.0 online applications I had to do a lot of javascript programming. Using JS-Frameworks like JQuery or Dojo the size of all necessary javascript files had added up to more than one megabyte. Even today with highspeed internet connections one megabyte needs several seconds to be transferred, so…

Marc Andreessen analyzes the Facebook platform

Dear API developers and API providers, I just came accross Marc Andreessen’s blog posting where he analyzes the Facebook platform and gives his opinion on several aspects. One thing was very remarkable about the way Facebook boosts the usage of the 3rd party applications that have been registered on the platform: And then, on top…

Absurdistan 2.0 – plappadu.com

Soeben erreichte mich folgende Pressemitteilung. Meine erster Gedanke: „Oh man…“ – Leute, wo bleiben die Innovationen? Wie viele Twitter-Clones gibt es alleine in DE?   Sehr geehrte Damen und Herren, die Spatzen zwitschern es von den Dächern: Der aktuelle Internet-Trend ist die Live-Kommunikation a la Twitter. Ein Pendant des beliebten Web-Dienstes steht ab sofort auch…

sevenload geht ab

Gestern hatten Johann und ich die schöne Gelegenheit, Thomas Bachem (sevenload) in München zum Mittagessen zu treffen. Mit Tom hatte ich im letzten Jahr ein Videointerview gemacht, zudem hatten wir im PHP Magazin auch schon mal einen Artikel darüber. Die Plattform verwendet unter anderem lighttpd mit seinem Flash Streaming Support zum Ausliefern der Videos und…

Dojo goes offline

With the advent of Web2.0 and more and more AJAXian applications popping up, there has been a tremendous trend to move from classical desktop applications to web based applications. While you can use an approach of offloading the whole application to the desktop (i.e. with Microweb and the like), more and more JavaScript toolkit libraries…