Real World Software Development Process: Part 2 – Environments and Servers

This is part 2 of my¬†3-part blog series on real world software development process. In part 1, I talked about the roles and responsibilities of software team members, and why it’s important to have them clearly defined. In this post, I will be talking about development environments and servers, which is also a very essential topic for everyone in a software team to understand.

Continue reading →

Real World Software Development Process: Part 1 – Team Member Roles

This is the first one in a series of 3 blog posts on software development process in the real world. In this series I will talk about 3 broad topics:

  • Team member roles
  • Development environments and servers
  • Steps in the development process

Continue reading →

My Talk On “Learning to Learn” and “Intro to Web Development”

Last fall I gave a talk to a software engineering class at OSU CompSci dept about learning to learn in this day and age, and also gave them a beginner level introduction to web development. I received pretty positive feedback from the students and the professor, Dr. Samadzadeh. I want to share it here in case anyone else finds it helpful.