Monat: September 2012

  • Ideas for a weekly team meeting

    The weekly team mee­ting. So many places have them, so few deve­lo­pers like them. Why is that so? In my expe­ri­ence, more often than not, the goal of tho­se mee­tings is enti­re­ly unclear: why should we all get tog­e­ther once per week, was­ting per­fect­ly good work hours – or may­be even the time they had…

  • Lazy loading in PHP

    In more pro­jects than I care to think about, I’ve seen a pat­tern that I dis­li­ke the more I see it. It appears quite inno­cent, but it brings about cost with no dis­cer­ni­ble benefit.  Inclu­ding all of the application’s source code on each and every call being made to a page. It may be that…

  • Fluency in programming languages

    I recent­ly had a con­ver­sa­ti­on with a fri­end who is curr­ent­ly job hun­ting for a pro­gramming job. He is a smart guy who holds a PhD in phy­sics, has spent a good num­ber of years in rese­arch and – as part of the life of a modern phy­si­cist – had to wri­te code as part…