-
I am Silvan Mühlemann, tilllate.com-Co-founder, jQuery and Zend Framework-Coder, Scrum-Master, Dual-Daddy, Runner
This blog reflects my thoughts on web technologies and management of web projects.
Twitter: SilvanMuhlemann
- Can anyone give me examples of big Swiss sites using Drupal? about 2 hours ago from web
- Tested backup and recovery of my SSD. "Windows Backup": causes bluescreen. "Clonezilla": Boots perfectly. 1:0 for Clonezilla. 05:07:16 PM February 04, 2012 from web
- Stockdunkel wegen Stromausfall in der S3. Da ist die 20min-iPad-App der Print-Version haushoch überlegen. 06:44:42 AM January 17, 2012 from Twitter for iPhone
Recent Comments
- Maarten Manders on ORM tool or handwritten SQL?
- Silvan Mühlemann on “No laptops” at meetings?
- Walter Schärer on “No laptops” at meetings?
- Silvan Mühlemann on 10 silly Questions about the iPhone 4
- marc on 10 silly Questions about the iPhone 4
My profiles
Meta
Category Archives: Web Development
Encouraging Code Reuse (inspired by jQuery)
«This class is unusable. I have reprogram it from scratch.» Does that sound familiar to you? – To me it is something I heard over and over again from my developers. Resulting in having five or six implementation of an … Continue reading
Anatomy of the Twitter worm
The worm which made trouble on twitter today is a textbook example of XSS which happens when user input is not properly escaped before being displayed. Here’s how it worked:
Posted in Uncategorized, Web Development
Leave a comment
20 notes about Silicon Valley
I spent last week in the Silicon Valley. In a group of 12 people we have visited some companies and organizations. Here’s a random mix of thoughts I had: The hottest topics are Cloud Computing and Green IT. Despite Green … Continue reading
Scrum: How we do Sprint Retrospectives
Four weeks have passed since the last sprint planning meeting. Sprint number two has come to an end. It’s time for the sprint retrospective. The motivation for the sprint retrospective is: Visualize the accomplishment – important for the team morale … Continue reading
MVC for Javascript Controls
I recently had to take over an unfinished project. It was an AJAX control to select multiple friends as you can find it on Facebook. “It’s 99% complete”, I was told. Yeah, right. I counted 2 story points (without looking … Continue reading
Implementing scrum at tilllate.com
The first sprint is done! Yes we finally started doing Scrum at tilllate.com*. Well, it’s not exactly how Schwaber and Sutherland would expect it. But our way fits our team. And the acceptance in both the IT team and the … Continue reading
Nine ways to obfuscate e-mail addresses compared
When displaying an e-mail address on a webpage you obviously want to obfuscate it to avoid it getting harvested by spammers. But which obfuscation method is the best one? I drove a test with 10 methods. Here are the results. Continue reading
Unit testing makes coding more fun
“unit testing is a test that validates that individual units of source code are working properly”, that’s what Wikipedia says about unit testing. That’s general knowledge. But what motivates me even more than the increased software quality is that it … Continue reading
Unit test practice at tilllate.com
For now over three years we are working with unit tests. I’d like to share some of those experiences. As we have two frameworks in place for our website, I can compare two different strategies for unit tests. In our … Continue reading
Sharedance, Memcached and Cache_Lite
With 125 million page impressions a month and highly dynamic content, caching is essential for tilllate.com. At tilllate, we have worked with several different caching techniques. Before we used caching, we just pre-generated the data: A nightly cron job populates … Continue reading
Posted in PHP, Programming, Web Development
Leave a comment
