Skip to content

The Changelog - v0.3.0

No major updates for projects, but consumed lots of books, articles, and videos during the holiday break.

Latest release: Version 0.3.0 🎉


📕 Read

There is no doubt that LLMs will have a significant impact on education. These systems have the potential to provide personalized learning experiences tailored to a student's individual learning style, and they can be available 24/7! I have come across helpful tools such as Khanmigo and ed that utilize this technology to assist students in their learning process.

As I prepare to begin my graduate studies next year, I am considering how best to incorporate these tools into my coursework to enhance my learning experience.

After attempting to read documentation like a book, I've grown more curious about the elements of good documentation. I've come across several informative articles on the topic:

One of my favorite blogs is Rodrigo's Mathspp blog. This week, I read a few of his articles:

Lastly, I had read other pieces of content.

I really enjoyed reading Julia's blog post on debugging. It served as a great reminder to always keep a clear head when troubleshooting. I even printed it out and pinned it to my bulletin board above my monitors as a helpful reference. 👍

toc-pocket-guide-to-debugging source: Jullia Evan's Blog

🧰 Tools

A new tool I came across and one I have been using for a few months now:

  • markdown-crawler: A Python web crawler tool that generates markdown files from web pages for RAG (retrieval augmented generation) use cases.

  • Readwise Reader: A web app for all your reading needs and can sync up with your notetaking apps like Notion, Obsidian, and Logseq (which I use).

    I have been using this tool since July, and it has been a complete game-changer for me in terms of organizing my reading materials, notes, and learning comprehension.

    Furthermore, it has made it much easier for me to organize these changelog blog posts. The app provides a seamless experience that allows me to tag any document (articles, videos, blog posts, PDFs) and highlight directly in my browser or in the web app. I highly recommend this app!

    In fact, I even created a CLI for it, which you can find by clicking on this link: readwise-reader-cli.

✨ New

No major updates for projects, but created a new repo to help in the development of my Textual app.

  • Created a new repository yahoo-finance-api-collection.

    I created this repository because I was tired of sifting through the code between two wrapper libraries, namely yfinance and yahooquery, that wrap around the Yahoo! Finance API.

    I started using an open-source alternative to Postman called Bruno. Bruno uses its own markdown language called Bru and is designed to live inside the API's project folder, which works nicely with version control. I have been using it constantly for my project and have found it to be quite useful.

    Recently, Bruno added cookie support and bumped the version to 1.0.0, signaling a stable release. I plan to continue using this tool for future API discovery and testing.

🎥 Watched

Watched a lot of different videos this past week and here is a select few of them:

🎙 Listened

Two episodes from the Changelog podcast family. One on dependencies and the other about Swift.