Skip to content

Instantly share code, notes, and snippets.

View deepakness's full-sized avatar
🏠
Working from home

DeepakNess deepakness

🏠
Working from home
View GitHub Profile
@deepakness
deepakness / .env
Last active April 4, 2026 12:18
Bash script to mirror all your GitHub repos locally (with optional GitLab push). Supports org repos, wikis, LFS, allowlist/blocklist filtering, and dry-run mode.
# Local backup location
BACKUP_ROOT="$HOME/github-backup/repo-backups"
# Backup all repos owned by the authenticated GitHub user.
INCLUDE_OWNED_REPOS=1
# Optional comma-separated GitHub org names to back up too.
GITHUB_ORGS=""
# Optional exact repo allow/block lists using owner/repo names.
@championswimmer
championswimmer / how-ai-agents-are-made.md
Last active April 8, 2026 03:23
How Personal AI Agents and Agent Orchestrators like OpenClaw or GasTown are Made

How Personal AI Agents and Agent Orchestrators like OpenClaw or GasTown are Made

img-01

Over the last few months, projects like Gas Town by Steve Yegge and OpenClaw by Peter Steinberger have made “AI agent orchestrators” feel suddenly mainstream. It is tempting to treat them as a new kind of intelligence, but under the hood they are still a small set of primitives wired together with discipline: an LLM API call, a state loop, tools, memory, and orchestration.

This raises a practical question: what is actually inside an “agent,” and how is it different from ChatGPT (a chat UI over a model) or coding tools like Claude Code (an agentic coding surface)? Gas Town’s README frames it as a “multi‑agent orchest

@deepakness
deepakness / index.md
Created February 17, 2026 17:33
Laravel Deployment and PaaS Tools Comparison
Tool / approach Cost (typical) Ease of setup Maintenance burden Scalability Zero-downtime support Laravel-specific features Backups Monitoring/logs SQLite friendliness Hetzner fit
Forge Paid: $12–$39/mo
@remorses
remorses / ffmpeg.ts
Last active August 26, 2025 11:53
ffmpeg concatenating audio clips the good way. no frozen frames, no gaps
interface InputFile {
path: string
start?: number // Start time for trimming (in seconds)
end?: number // End time for trimming (in seconds)
fadeIn?: number // Fade in duration in seconds
fadeOut?: number // Fade out duration in seconds
}
interface ConcatenateOptions {
@semanticentity
semanticentity / lewm.js
Last active May 5, 2025 16:46
LEWM: Loom, Except Without Money
javascript:(async function(){
if(!navigator.mediaDevices||!navigator.mediaDevices.getDisplayMedia){
alert("Screen recording not supported");
return;
}
var filename = prompt("Make sure you are in a tab other than the one you are recording.\nEnter filename (no extension):","lewm-recording");
if(!filename) filename = "lewm-recording";
alert("Select a TAB and check 'Share tab audio' in the popup. For audio, do NOT chose full screen or window.");
@ruphy
ruphy / GPT3.js
Last active November 2, 2023 23:41
GPT3() function for Google Sheets
// SPDX-License-Identifier: MIT
//
// This code will add a GPT3() function in your Google Sheets
// This code is originally inspired from https://twitter.com/fabianstelzer/status/1572926883179778050
// To use it, insert your API key below, open Google Sheets -> Extensions -> Apps Script -> Copy & Paste this -> Save
//
// Usage: =GPT3(prompt, max_tokens (default=15), model (default=davinci))
// Example usage: =GPT3("Once upon a time,", 1000, "davinci")
var API_KEY = "your-API-key";

My 2Do tasks

This is just contents of my never ending lists of tasks I tagged in 2Do with read, watch and check tags.

All lists are sorted by priority. I hope to bring all these lists closer to 0 when I get time. But until then, perhaps you will find something interesting in them.

Here are the lists I share so far.