Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Rewrite Content on InfoQ


RSS Feed
  • Trivago’s Journey from PHP+Melody to Next.js and Typescript

    Trivago’s platform was built using PHP and their Melody framework. A small number of engineers at Trivago maintained Melody, which was a continuity risk. Melody’s documentation and examples could not be as rich as desired due to a lack of capacity, making engineer onboarding and support much more difficult. Trivago then decided to rewrite its platform on Typescript using Next.js.

  • Successful Software Rewrites: The Slack for Desktop Case

    With Netscape as an example, Joel Spolsky, co-founder of Stack Overflow, posited that rewriting code from scratch is the single worst strategic mistake any software company can make. The recent rewrite of Slack for Desktop seems to indicate otherwise.

  • Interview: Reginald Braithwaite on Rewrite

    In this interview, Reginald Braithwaite talks about his past experiences with languages, programming, and software development, and what attracted him to Ruby. He also talks about Rewrite, a collection of features which add "sexp-rewriting meta-programming to Ruby".