Reads
tl;dr This is not a blog. It's documentation!
Welcome to my not-a-blog. It's definitely not a blog, because blogs are for rambling and ranting, and this is purely documentation. Okay, maybe there will be a little bit of rambling, but only in the name of thoroughness.
-
How to run Vicuna-13B with llama.cpp on an Apple Silicon GPU
To run Vicuna-13B with GPU acceleration on an Apple Silicon machine, compile the llama.cpp port specifically for Apple Silicon. Then, locate a GGMLv3 compatible version of Vicuna, and finally, use the model with the -ngl 1 parameter to utilize the GPU.
- #ai
- #applesilicon
- #llama
- #vicuna
-
Broadcasting my Default Browser with Server-Sent Events
My Uses page updates in real-time which default browser I am using right now. Whether I’m feeling a fiery passion for Firefox or a magnetic attraction to Safari, it will always reveal which browser has stolen my heart (for now). So sit back, let it refresh, and witness the drama unfold. Why? Because the world deserves to know!
- #browser
- #denodeploy
- #kv
- #sse
- #swift
-
Streaming on the Edge: ChatGPT clone with Streams on Deno
More for a demo than actual needed functionality, I tried to mimic ChatGPT's "typewriter" visual effect when chunks come back from the streaming OpenAI API. I was surprised how easy it was to get something working with Deno's built-in Web Streams API.
- #deno
- #edge
- #gpt
- #openai
- #supabase
-
One Script to Rule Them All: Upgrade All The Things 🛠️
As a software and web developer, I know the hassle of updating CLI tools like Node, Homebrew stuff, and others individually. To simplify this process, I've created a straightforward upgrade script.
- #homebrew
- #nvm
- #script
-
Vercel Analytics with Astro: To The Moon 🚀
Integrating Vercel Analytics with Astro is a breeze - they say. Well, turns out it's not. In here I will show you how to actually do it and what's missing from the documentation.
- #analytics
- #astro
- #vercel
- #webvitals
-
Bridging the Pixel Gap: AI Image Scaling with Upscayl
Text-to-image generators are popular these days, but often suffer from limited resolution due to computational constraints. To overcome this hurdle, I discovered a fantastic open source AI tool called Upscayl.
- #ai
- #midjourney
- #upscayl
-
AI-enhanced coding: Boosting my daily UX
AI has become an integral part of my daily routine, helping me tackle a wide range of tasks and challenges with ease. In this article, I'll share how AI tools like GitHub Copilot, ChatGPT, and Midjourney have revolutionized my life as a developer.
- #ai
- #chatgpt
- #githubcopilot
- #midjourney