Open in app
Home
Notifications
Lists
Stories

Write
Michael Kavas
Michael Kavas

Home

Dec 7, 2021

CS373 Fall 2021: Michael Kavas: Final Entry

Takeaways test first, test during, test after; test, test, test when designing algorithms, demand the weakest capabilities (e.g., iterable vs. indexable) when designing containers, provide the strongest capabilities (e.g., indexable vs. iterable) build decorators on top of containers, iterators, and functions utilize the benefits of being lazy (e.g., yield) always…

Cs 373

3 min read

CS373 Fall 2021: Michael Kavas: Final Entry
CS373 Fall 2021: Michael Kavas: Final Entry

Nov 22, 2021

CS373 Fall 2021: Michael Kavas

Week 13 What did you do this past week? This past week I finished Phase 3 with my team. The extra day provided by the instructors allowed us to take our time wrapping everything up, so our final product was as refined as possible. …

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Nov 15, 2021

CS373 Fall 2021: Michael Kavas

Week 12 What did you do this past week? I worked on the backend for Phase 3 of IDB, but mostly I worked on my project for Game Tech. I had to look at Flask routing and how parameters work in order to figure out the new query format. What’s…

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Nov 8, 2021

CS373 Fall 2021: Michael Kavas

Week 11 What did you do this past week? I did not do too much with IDB this week, as I had a large project in my Game Tech class and did not worry too much about Phase 3. I looked at the grading specs and thought about what work…

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Nov 1, 2021

CS373 Fall 2021: Michael Kavas

Week 10 What did you do this past week? This past week I finished IDB Phase 2 with my group. I wrote tests for our API in Postman and Pytest, improved our API documentation, and helped deploy our production website. Writing tests in Postman was very intuitive, but for the…

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Oct 24, 2021

CS373 Fall 2021: Michael Kavas

Week 9 What did you do this past week? This past week I worked on the backend and API for our IDB website. Getting the API routes and JSON information to work took a long time, but the solution itself was very simple and straightforward. Postman was extremely useful in…

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Oct 18, 2021

CS373 Fall 2021: Michael Kavas

Week 8 What did you do this past week? This past week I worked on Phase 2, particularly the backend portion. I have actually used Flask before, so I was much more comfortable using it this time. …

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Oct 11, 2021

CS373 Fall 2021: Michael Kavas

Week 7 What did you do this past week? I finished Phase 1 with my team on Monday, and since then we have planned out Phase 2 and split up our work. Phase 1 went well and our website looks good so far, but I would like to make our…

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Oct 4, 2021

CS373 Fall 2021: Michael Kavas

Week 6 What did you do this past week? I worked a lot on IDB this past week. My group separated our responsibilities and got most of the milestone done. I worked on setting up AWS, the Docker image, the Makefile, and documenting the API. What’s in your way? We…

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas

Sep 27, 2021

CS373 Fall 2021: Michael Kavas

Week 5 What did you do this past week? I worked a lot on my Game Technology project, which was fun but also obnoxiously difficult to get set up. I’m looking forward to the next projects where I’ll know more about what I’m doing and how to do it. For…

Cs 373

2 min read

CS373 Fall 2021: Michael Kavas
CS373 Fall 2021: Michael Kavas
Michael Kavas

Michael Kavas

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable