Weeknotes #4 (November 30, 2024)
Posted on:
Things I found, read, did, and produced this past week.
- I added a navigation heading on the weeknotes pages to go back and forth between weeks
- I'm still working through migrating my apps running with Docker Desktop with Docker Compose to Kubernetes such that I can put it behind an ingress available on my Tailscale network. Only major app left requires some tweaks to configuration as it currently is a volume-mounted folder of JSON files and a SQLite database, where I technically could use a hostpath volume mount in Kubernetes, it is not a best practice to do such, so I'm exploring other ways of getting that data into Kubernetes.
- Anthropic pushed out their Model Context Protocol, a push for extending not just Claude but any GenAI tool to do agentic tasks for you. So far tools like Replit, Zed, Sourcegraph, among others have started integrating it into their tooling and having a shared ecosystem of tools that many clients & models can tap into would be useful, but we have to wait and see if it fully takes off. In particular though most of these tools are online / cloud based, so I'm really curious to see if local-AI tools like Ollama take advantage of this or not such that you could interact with apps and software on your machine without the need for an internet connection whatsoever.
- Alongside this, Ollama pushed out an update for their Python Library for function calling, but I feel function calling still has a way to go in terms of UX. For agentic AI tools it is needed, but the syntax for defining / calling these functions still is quite clunky if you examine the code snippets in the linked article.
- Something fascinating to think about, Fujifilm's X100VI (B&H Listing) is still on backorder for all US shops, and it is currently going for a good $400 over MSRP on eBay. The camera was released in mid-February 2024, so 9 months into its life it is still in low stock with high demand.