Week of January 23 2023
Project Work:
- Took a quick look at the Week 1 onboarding lab, but wasn’t able to make much progress yet. Will definitely spend some time during week 2 getting ahead as I have more time.
Week of January 30 2023
Project Work:
- Onboarding Lab 1: Completed Lab 1
- Opened an issue on Lab 1 (
cmake
and toolchain) to describe some trouble that I had withcmake
.
- Opened an issue on Lab 1 (
- Attempted Lab 2, but was unable to make progress as I’m on Anubis.
Github Desktop:
Here’s a quick summary of where Github Desktop slots into my personal tech stack. Personally, I like to use the browser version of Github for forks, etc., probably just because I’m used to it and haven’t had to do anything sufficiently complicated to where I’d need to change that. Github Desktop is convenient for linking my files to Github, specifically because, right after I’ve forked a repo, there’s a button to swap over to Github Desktop. This copies all the files directly to my machine, and Github Desktop has functionality to open those files in VSCode. Once there, I can edit the files as I please, click back to Github Desktop, and commit the files to Github in one or two clicks. This is especially useful when a project is organized in a complex manner, eg with a lot of directories. One button, and it’s all uploaded. Once I’m done uploading/updating whatever I need to, there’s a convenient button to open the repository in a browser. You can also do pulls, etc. from Github Desktop, but I prefer to do those from the browser version, so being able to get the linking done and return to the interface that I’m more familiar with is a nice feature.
Week of February 6 2023
Project Work
- Still wasn’t able to work on lab 2, but went venturing around for small mistakes and such.
- Noticed a small grammatical error, so created a pull request
Week of February 13 2023
Project Work
- Installed VirtualBox VM and got full development environment up and running
- Onboarding Lab 2: Completed Lab 2
- Onboarding Lab 3: Began Lab 3
- No commits yet because wasn’t able to build files properly, will figure out later
- Pull request on spelling error
Week of February 20 2023
Project Work
- Onboarding Lab 3: Fixed build errors and completed half of Lab 3
- ChatGPT Sample Created a quick summary of how ChatGPT fared for the assignment.
Week of February 27 2023
Project Work
- Onboarding Lab 3: Finally finished Lab 3!
- Helped Rielle out with some build errors she was facing with Lab 2
Week of March 6 2023
Project Work
- Onboarding Lab 4: Finished lab 4
- Issue with Lab 4: Opened an issue about some brief confusion I had with lab 4
- Grammatical Error Pull Request: Made a quick pull request about an error I spotted
Week of March 13 2023
Project Work
- Labs are done, so now I have to decide which team to work on. Leaning towards memory, but am doing more research.
Week of March 20 2023
Project Work
- Successfully joined Memory team under Sean, am now waiting for an assignment.
Week of March 27 2023
Project Work
- Started work on the Hex-to-Verilog Parser
Week of April 3 2023
Project Work
- Finished Hex-to-Verilog Parser
Week of April 10 2023
Project Work
- Did testing for ROM generation with OpenRAM, both on Windows and a Linux VM (rip my computer :cry:). Failed on the last step with the Linux VM…
Week of April 17 2023
Project Work
- Built end of semester presentation
Week of April 24 2023
Project Work
- Presented end of semester presentation!