Posts
-
From AWS Lambda to My Own Managed VPS
Why I migrated a production scraper from AWS Lambda and S3 to a self-managed VPS, and how that decision changed the way I develop, monitor, and automate.
-
From mini.files and neo-tree to oil.nvim
Notes from trying nearly every file manager in and around Neovim, and the small oil.nvim tweaks that finally made it stick.
-
Add Multilingual Support to Your Streamlit and Plotly App
Step by step guide to translating a Streamlit data app with Plotly charts using a simple JSON-based system.
-
Managing Reusable AI Prompts with a Bash Script and Rofi
Use a bash script and Rofi to quickly select and paste reusable AI prompts stored as Markdown files.
-
Check Git Status Across Your Projects with This Bash Script
This bash script iterates git status on all the repositories and gives an easy reading output
-
Django Context and Making It Global with Context Processors
Learn how Django bridges backend and frontend communication using context and context processors for global data access.
-
Run TestMyCode from Terminal for Java MOOC course
Guide on running TestMyCode from the terminal for the University of Helsinki Java MOOC course.
-
My Experience After a Year Using Debian for Web Development
Reflecting on a year of using Debian for web development, including its challenges, advantages, and why I'm switching back to Fedora.
-
About this Blog and Portfolio
This is the first post on the Blog, a welcome post