RSSAmplifier

Blog

AKBatten

Updates to akbatten.com

akbatten.comRSS feed ↗9 posts

Latest posts

Workout Timer Application

Several of my workouts are structured as 40 seconds of an exercise, then 20 seconds of rest. Then 40 seconds of the next exercise, 20 seconds of rest. These usually have 4-5 exercises and a full minute rest at the end. That makes up 1 round and I'll do 3-5 rounds. The stock timer app on my phone doesn't handle this repatition and looping. One of my friends has an app that does this, with different…

Self-Hosted LLM Deployment

I set up Open-WebUI and ollama on my local servers so I can run LLMs locally. The idea is to run a coding assistance model. So far I worked with it to get an explanation of how bash scripts draw progress bars in a terminal.

Building an Email Server

I built an email server using Luke Smith's emailwiz script. This gives me more control. I can give my nextcloud server an email so it can email people for password resets, etc. It was fun to learn about the intricacies of how email works and how many controls have to be in place to prevent spam and get gmail to accept your messages.

Migrating from AWS to Local Servers

AWS was getting too expensive, so I moved my website and SearXNG server to local machine and set them up with Cloudflare tunnels. I can't open ports on my main router since it's provided by the apartment, so the tunnels are needed for access outside the home network. I also couldn't plug an ethernet cable into the router, so I had to get clever with how the server-network is connected to the…

Installing and Configuring SearXNG

I decided to host my own instance of SearXNG to serve as my search engine. SearXNG acts as a front end/privacy shield and queries all the major search engines and consolidates their results. Useful if you want to search all the engines, more privacy, and no ads. There are also public instances if you don't want to host it yourself.

Designing a CPU Architecture/ISA

Inspired by Devine Lu Ator's uxn project, I designed my own ISA for fun. It was designed with a software implementation/emulator in mind rather than hardware which removed a lot of mental barriers in the design process.

Making Snake on a Nintendo DS

I made a snake clone for the Nintendo DS. I used nflib for the grpahics. This was a fantastic way to practice programming low-level devices and having to read the documentation to solve problems.

Nextcloud Deployment

I deployed a Nextcloud instance and wrote up my experience. This will replace Sync.com for me. With some additional configuration, it could act like Google Docs, but I doubt I could convince my friends & family to make the switch.

RSS Adventures

I made an RSS feed and deployed an RSS reader (FreshRSS) service to my website.