Skip to content

Instantly share code, notes, and snippets.

View funsaized's full-sized avatar
💭
🚀

Sai Nimmagadda funsaized

💭
🚀
View GitHub Profile
@funsaized
funsaized / My Local Private Cloud.md
Last active August 9, 2026 15:50
My Local Private Cloud

How I Turned a Mac mini Into a Private Development Cloud

One always-on hub for laptops, PCs, AI agents, remote development, and private web apps over Tailscale.

This is a reference architecture for turning a Mac mini into the always-on center of a private development cloud. The mini hosts primary code, AI agents, development servers, tests, and long-running terminal sessions. Other machines can join as peripheral compute nodes. In this design, one Windows PC contributes both native PowerShell and Ubuntu under WSL as separate remote environments.

@funsaized
funsaized / openclaw-setup-zero-to-productivity.md
Created April 2, 2026 01:37
OpenClaw Setup Guide: Zero to Productivity

Mr. Krabs: OpenClaw Production Setup Guide

This guide documents a fully operational OpenClaw deployment. It covers every component of the system in enough detail that you can replicate it from scratch. The system runs on two hosts: a Hetzner VPS (Linux) as the gateway, and a Mac Mini M1 on a residential network as the node. Everything between them communicates through an SSH tunnel.

This is not a starter template. It is a real system handling daily briefings, calendar sync, smart home control, autonomous competitive intelligence pipelines, and multi-step research workflows.


@funsaized
funsaized / recurse-google-java-format
Created March 30, 2023 01:44
Recursively format all .java files with google-java-format
#!/bin/bash
# Find all Java files in the current directory and its subdirectories
find . -name '*.java' -type f | while read file; do
# Format the Java file using google-java-format
google-java-format -i "$file"
done
@funsaized
funsaized / AWS_dynamoDB.py
Last active March 17, 2019 16:27
Create an AWS DynamoDB item from a python dictionary, initialize a table, put an item into DynamoDB (using boto3)
import logging
import boto3
import json
import decimal
from botocore.exceptions import ClientError
logger = logging.getLogger()
# Format outputs
class DecimalEncoder(json.JSONEncoder):