1. What are your expectations of the class? (special question, first time only)

    My expectations for this class involve mastering the software development process. From the initial design phase, to the final bug-fixing sprint, I want to learn what is involved in each stage and how to adapt myself around these stages.

  2. What did you do this past week?

    Last week, I worked on a production web application (for work). This application is built mainly with Django (a Python web development platform), and has many interesting component that interact with the UT Systems (EID Login, ITS MySQL DB, Jenkins CI, Canvas integration, etc…). I also worked on a web application for my second work involving Django Rest Framework and Angular4 for the frontend.

  3. What’s in your way?

    It seems like the hardest part of this school year will be managing the two jobs and the class work together. It won’t be easy, but I can do it.

  4. What will you do next week?

    Next week, I will hopefully start working on the first project for this class. I don’t expect it to be too hard, but a head-start never hurts.

  5. What’s my experience of the class?

    To be honest, I’ve had previous exposure to Python as well as Downing as a professor. Always a pleasure to watch him do his job and provide the excellent teaching this department is famous for.

  6. What’s my pick-of-the-week or tip-of-the-week?

    If you mess up something and accidentally push secret tokens to your Git repository’s upstream, Git has an interactive rebase command that will allow you to amend previous commits to remove the tokens. You should also invalidate these tokens after the accidental push, as bots might’ve already picked them up.

Categories: CS373

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


CS373 Fall 2017: Mustafa Taleb

Summary of my experience This semester has gone by pretty fast! I’ve learned a lot of Python, React, SQL, and got a refresher on some of the design patterns I learned from Software Design with Read more…


CS373 Fall 2017: Mustafa Taleb

What did you do this past week? Last week, I was able to turn a project (for work), from 3 months, to only 2 weeks behind schedule. It felt nice being able to deliver something Read more…


CS373 Fall 2017: Mustafa Taleb

What did you do this past week? Last week, I met with the team to discuss and distribute work on the project. We got most of the data in, as well as the player profile Read more…