Resources

Technical Blogs

Looking at how other people do things in the industry is one of the best ways to keep up with the trends. Here are some of our favorites in Software Architecture:

LangChain

We have a lab for LangChain, which should introduce you to the library in preparation for your open source contribution. It's not for marks, but try it for your own sake—you'll probably learn something!

You will need a Jupyter environment. If you don't have one set up, you can use UofT's JupyterHub environment in your browser. The lab is likely too long to finish in tutorial. If you end up with questions after your tutorial is over, ask a TA in office hours.