Visit to Mozilla

Today in the TU Delft EWI Silicon Valley trip, we visit Mozilla in Mountain View where Pascal Finette tells us about the history of Firefox. In 1998 some developers of Netscape convinces higher management to release FireFox as open source. The idea was that they wouldn’t be able to compete with Microsoft anyway. When AOL bought Netscape, Firefox was put into…

A Compositional Paradigm of Automating Refactorings

While visiting the university of Illinois, I watched a practice talk by Mohsen Vakilian of his upcoming ECOOP talk on refactorings. We all know refactorings are good. Unfortunately, programmers currently underuse refactoring tools, only 10% of edits that could have been refactored were done by tools (Murphy-Hill et al., ICSE 2009) In his ICSE 2012 paper Mohsen reveled…

Newspaper: Twitter at the TU Delft

Yesterday, TU Delft university newspaper Delta ran a story on how scientists are using Twitter. In the story my defense was featured, as @grammarware tweeted all questions and answers. Click the screenshot for the story or download the pdf.  

SCAM 2013

I am part of the organizing team of this year’s IEEE Working Conference on Source Code Analysis and Manipulation (SCAM), I cordially invite you to submit recent work and to join in to discuss recent advances in our field. We welcome research as well as tool papers in the areas of program transformation abstract interpretation…

Column Bits & Chips

Capture

This months’s Bits & Chips (a Dutch magazine on trends in electronics) features on piece on my research. Click the screen shot to go to the article (Dutch).  

The future

CroppedCapture

Still cannot believe how awesome this looks. Today, I am very proud to announce that I will spend (at least) the next 5 years being an assistant professor at the Software Engineering Research Group in Delft. What will you be working on? I will continue to research spreadsheets. As you might know, my group just got a…

Trip to Silicon Valley

Two years ago I participated in a trip to Silicon Valley. This trip consisted of pitch training and visits to both start-ups and established companies in the valley. The most useful thing I got out of this trip is that I learned to present myself as an American. I can explain what I do in 20 seconds and…

Leif’s PhD defense

After the initial presentation of 45 minutes, two opponents are asking questions: Supervisor Kurt Schneider (KS) and Arie van Deursen (AvD) KS: What would you consider software engineering practice? As you dont distinguish between distributed or colocated. Is there a limitation? Leif : XP, which is a combination of practices, we should look at individual…