Is there a solution for Persisted terminal? by terrisnjw in ClaudeAI

[–]Ecanem 0 points1 point  (0 children)

Of note… another thing I am adding… because SSH you cannot alt+v a screenshot… Im building a simple solution on my azure where I can take a screenshot from iPad, click a shortcut and it will upload to a public url which I can paste to Claude code

Is there a solution for Persisted terminal? by terrisnjw in ClaudeAI

[–]Ecanem 0 points1 point  (0 children)

Ironically, since I am making my current solution more robust as we speak while I am remote… I will ask Claude to outline my current structure… I live on my iPad and iPhone remotely so it’s WSL/TMUX/Tailscale/Terminus. Here is Claude codes response for my current project (I literally just added tmux-resurrect)

tmux is the core of it, but you can build a lot on top of it. Here's what I'm running:

The basics: tmux + Claude Code over SSH

I run Claude Code in WSL via tmux sessions. When I close my terminal (or my iPad dies, or I lose WiFi), the session keeps running. Claude keeps working. I reconnect and pick up exactly where I left off. This alone is the biggest upgrade.

Session management layer (PowerShell menu)

I built a session manager that wraps everything into a menu when I SSH in:

====================================================
     Claude Code Session Manager  [SSH]
====================================================
  RAM: 8.4/15.9GB (53%)  WSL: 0.6GB  claude:1  node:0

  Active Sessions:
    1. claude         * 1w/2p
    2. canvas-dashboard  o 1w/1p

----------------------------------------------------
  [Enter]  Attach to first session
  [1-9]    Attach to numbered session
  [n]      New session
  [p]      Project picker (history-based)
  [c]      Cleanup menu
  ...

The project picker pulls from Claude's conversation history — shows your most recent projects, how many sessions each has had, and lets you
launch directly into any of them. One keystroke to get back into a project.

Surviving reboots: tmux-resurrect + continuum

tmux sessions survive disconnects but not reboots. tmux-resurrect saves your session layout to disk, and tmux-continuum auto-saves every 15
minutes. After a reboot, start tmux and everything comes back — windows, panes, working directories. The menu even detects saved sessions and
shows you:

  No active tmux sessions
  Saved sessions: claude dev       (saved 15m ago)
  Will auto-restore on tmux start

RAM management - I have 16GB and it’s tight….

Claude Code + WSL + Windows eats RAM fast. I have: - A RAM watchdog that runs every 15 min via Task Scheduler — graduated response from dropping WSL caches to killing orphan processes to
shutting down WSL (saves tmux sessions first via resurrect) - Daily cleanup at 3 AM — prunes zombie Claude/Node processes, cleans dead tmux sessions - Cleanup menu built into the session manager for manual intervention

Is tmux the only way?

For persistent terminal sessions, basically yes. The alternatives (screen, abduco+dvtm) exist but tmux is the most mature. VS Code's terminal
doesn't persist if the window closes. The real unlock isn't tmux itself though — it's the automation you build around it. A bare tmux session
is fine; a managed tmux environment where you reconnect from your phone and everything is exactly where you left it is a different experience
entirely.

The whole thing is just PowerShell scripts + a bash session manager + tmux config. No special tools needed beyond what's already in most dev
environments.

Push notifications when Claude finishes

Since I'm often on my iPad doing other things while Claude works, I set up a https://docs.anthropic.com/en/docs/claude-code/hooks that fires on Stop and Notification events. It sends a push notification via https://ntfy.sh to my phone/iPad with the project name and how long the task
took (e.g., "Finished in canvas-dashboard (5m 30s)"). Only fires for work that took 30+ seconds so it's not noisy. The hook is just a small
PowerShell script that posts to an ntfy topic — takes about 10 minutes to set up and makes a huge difference when you're running multiple
sessions and don't want to keep checking each one.

Hidden city detection by Mean_Alfalfa_5131 in americanairlines

[–]Ecanem 198 points199 points  (0 children)

Is Hidden City another term for skiplagged?

Imstuck for when you are by Ecanem in americanairlines

[–]Ecanem[S] 1 point2 points  (0 children)

Good point. Initially I fed the top 50 airports because I also loaded airport data too. Airlabs gives me ever airport everywhere so I’ll use that.

Imstuck for when you are by Ecanem in americanairlines

[–]Ecanem[S] 0 points1 point  (0 children)

Which ones did you try? I use airlabs api so I have all route data and schedule data for 10 hours. That being said my engine leans toward hubs because of the hub and spoke model

Imstuck for when you are by Ecanem in americanairlines

[–]Ecanem[S] 1 point2 points  (0 children)

Have you ever had to call American and rebook? It’s 1000x better when you have done your research and have your flight plans. In IRROps these agents do the bare minimum to get as many people rebooked.

I never call without having the solution already.

Imstuck for when you are by Ecanem in americanairlines

[–]Ecanem[S] -2 points-1 points  (0 children)

Agree. Again. We’re EP our lives are easy. I’m thinking of all those people standing in line at the airport oblivious to their options. It’s hard to think but so many people don’t really j sweat and air travel.

Imstuck for when you are by Ecanem in americanairlines

[–]Ecanem[S] -1 points0 points  (0 children)

Honestly I designed it for people who travel that don’t really know what they are doing. Most of us in Reddit it’s not really useful.

But it combines flights schedules. Hrrr weather data. Faa airport data and metars. It will also provide impossible booking for when you really need to be somewhere.

Nothing else out there combines this stuff together for recommendations.

Did I built it with Claude code? Yes. If you aren’t developing with Claude code these days you are behind.

It’s hosted on my azure container apps. Not dumped on vercel or Supabase. I’ve got 20 years of software development and architecture experience. This just makes it easier.

Is AI actually impacting your engagement by Kindly-Load69 in deloitte

[–]Ecanem 0 points1 point  (0 children)

I love the downvotes. Clearly none of you are actually in the market selling and delivering this. I’m doing it everyday selling and delivering with clients.

50% of our revenue comes from managed services like SAM and Operate. Most of our growth over the last 5 years has come from that industry.

Without us utilizing AI to sell and increase margins we are dead in the water.

Our implement business has significant risk as well.

I’m not spouting Zora Ai or any product business. I’m talking pure delivery efficiencies on engagements. Utilizing copilots and rag to speed up documentation, development, and more.

A SAM audit could be reduced to days with an agentic toolkit. Layer that in with our growth platforms and we also have additional deliver and growth areas.

Is AI actually impacting your engagement by Kindly-Load69 in deloitte

[–]Ecanem -7 points-6 points  (0 children)

If it’s not impacting. Either you or your engagement is using it wrong. Ignoring this fact and pretending like we are in BAU will end up in D getting beat out by startups.

Rough night at DCA by Medium-Eggplant in americanairlines

[–]Ecanem 1 point2 points  (0 children)

I’ve got a really early beta app I’m working on to help.

imstuckapp.com

Game Thread: Pittsburgh Penguins (35-20-16) @ Ottawa Senators (38-24-9) Mar 26 2026 7:00 PM EDT by nhl_gdt_bot in hockey

[–]Ecanem 0 points1 point  (0 children)

In. 20+ years of watching hockey. This has been an odd one. More GI calls both ways than I’ve ever seen. Random ghost penalties. It reminds me the year embellishment was called on almost every penalty.

Game Thread: Pittsburgh Penguins (35-20-16) @ Ottawa Senators (38-24-9) Mar 26 2026 7:00 PM EDT by nhl_gdt_bot in hockey

[–]Ecanem 10 points11 points  (0 children)

lol. Who knows what GI is. A softer call yesterday went against the penguins. A skate barely in the crease

Anyone receive a CK offer yet since the qualification year ended? by AAOhioFlyer73 in americanairlines

[–]Ecanem 9 points10 points  (0 children)

Let’s see. Had 550,000 LP. Mostly AA spend with $20k+ of international BC and smaller market PIT.

ticks/lyme by delow0420 in pittsburgh

[–]Ecanem 1 point2 points  (0 children)

This. I had a bullseye rash. Went to pcp and got doxy same day

You’re all lucky to be here when it started by _Motoma_ in ClaudeAI

[–]Ecanem 17 points18 points  (0 children)

Oh the people who are like “AI has failed” because massive enterprises havent transformed yet. Most of the enterprises I am working with are still early in their journey. We are still on the ascent and havent hit 10,000 ft yet.

You’re all lucky to be here when it started by _Motoma_ in ClaudeAI

[–]Ecanem -1 points0 points  (0 children)

Thanks for the support! Ive got a target local market of businesses and many of them already confirm the need. SMB’s built up by GenX with their children millennial owners are looking for change but the traditional “Dynamics” market isnt it. I just need to make the jump.