creating connections in
computer science


Please subscribe to my mailing list! Instead of selling your email or bombarding you with spam, I will send you several informative and useful updates each year.


I work hard to produce the highest quality content to serve people interested in software engineering and software testing. Consider supporting my work in one or more of the following ways.

  • Papers: Read my research papers, pick your favorite, and share it with a friend.
  • Talks: View my talks, select an engaging one, and reccomend it to someone.
  • Software: Browse my software projects, find a cool one, try it out, and star it.
  • Courses: Pick an interesting topic, explore it, and share what you learned with others.
  • Blog: Find an article of interest to you and draw it to the attention of your colleagues.
  • Survey: If you are a member of the software industry, please take this survey.
  • Service: Learn how I serve the technical community and ask me to help you.
  • Updates: Subscribe to my Atom feed to stay updated about my work.
Please support my work!

View the source.