Azpect3120

u/Azpect3120


r/SideProject•

Hey guys! I’ve been building Termtap, a small devtool for debugging outbound API traffic from local backend apps.

Why: I wanted a faster way to answer “what exactly did my app send/receive?” without adding logging/instrumentation.

What it does:

  • run your app with tap run -- ...
  • captures outbound HTTP/S traffic in real time
  • inspect request/response metadata and failures in a keyboard-first TUI

What it is not:

  • not a hosted observability platform
  • not polished yet
  • definitely still beta with rough edges

If you test it on one real integration issue and share feedback, that would be hugely helpful.

GitHub [Docs](https://termtap.dev/docs

00

r/Backend•

Backend debugging often means partial logs + guesses, especially when your service is calling multiple APIs.

I built Termtap to make that loop faster:

  • wrap your command with tap run -- ...
  • see outbound HTTP/S traffic in real time
  • inspect requests/responses/failures in terminal

It’s local-first, terminal-first, and avoids code changes for basic traffic inspection. Current scope is intentionally focused (beta):

  • local debugging of outbound traffic
  • scripts/services/CLI tools
  • fast iteration over “why did this integration fail?”

Would love blunt feedback from backend engineers:

  • what workflows this misses
  • what features matter most (replay? payload edit? multi-process?)
  • wh
010

r/golang•

I kept wasting time debugging outbound API calls from logs, so I built Termtap.

It’s a terminal-first proxy inspector for local debugging.

You run your app with:

tap run -- go run .

Then it streams outbound HTTP/S traffic (requests, responses, status codes, timing, failures) in a TUI.

For HTTPS inspection locally:

tap cert

No instrumentation or app code changes needed.

It’s still beta and intentionally narrow: local iteration, terminal-first, quick feedback loop. Not trying to be a full observability platform.

If you try it on a real bug, I’d love feedback on:

  • what was confusing
  • what’s missing
  • where it felt slow/flaky

GitHub: [termtap](https://github.com/haydenhargreav

11

r/TheWeeknd•

No Kissland in Phoenix?

SpoilerConcerts/Tours

Short and sweet; I am curious why Kissland was not played in the opening show in Phoenix? I was beyond excited to go to the opening night (since I live close by), and I was not disappointed in the slightest. However, when the following shows 'setlists became public,' I saw Kissland on them.

Does anyone know why it wasn't included in the opening setlist? It is my favorite song after all! And yes, I have watched the YouTube videos of the performance, and it was amazing!

55

r/neovim•

Hello! As a Go developer who has recently (past 6ish months) switched to Neovim, I have noticed that switching tabs or terminals to rerun my app every single time I touch a Go file was driving me nuts. Without doing too much research I realized there are packages for GoLang itself as well as Air, but I wanted something built into my editor so I wouldn't need a terminal instance at all.

​

So... I built Gomon! A configurable, live reloading plugin for Neovim. This plugin allows you to run your app right in Neovim! Either in the background or in a floating/split window to view the output of your app (should you need that). The simple configuration allows you to change the pattern of f

122

r/linuxquestions•

Hello! A few weeks ago I built a home server to do all kinds of things, one of those things being to host a database I can access from anywhere. I have had a temp monitor running that checks the temp of the CPU every 10 minutes and it was running a solid 30C for weeks, until a few days ago when I noticed that it was running SUPER hot (70C). So I dug deeper and realized that a single process (in the image provided it is the top one <PID 25632>) was using 100% of the CPU and creating a ton of heat. The issue is, I don't have any idea what it is, and when I kill it, after a few minutes it will start back up and continue to suck my system dry. Does anyone have any ideas? I have done everything m

626

r/linuxquestions•

I am running a home server on Ubuntu Server and I have a drive being shared on my network which I have no problems connecting to and viewing on my Ubuntu desktop, but I cannot seem to map the drive on my other Windows 10 machine. I am wondering if there is some kind of config issue. I will provide my current config files below. When trying to map it, I provide my server's local IP followed by the drive/folder being shared and when prompted for credentials, I enter my Ubuntu Server user credentials. After loading for a few seconds, it fails and my samba log displays this message:

process_usershare_file: stat of /var/lib/samba/usershares/public failed. Permission denied
[2024/0
114

Need Help

College Questions

Hello! I, and it sounds like many others, were rejected from their ED schools, today. I applied to Carnegie Mellon in their CS program and I had very high hopes, I’m a 4.0 student and have some good work and educational experience. The reason I picked CMU is because they don’t have a large Gen ED course load. I really hate taking silly classes and don’t wanna spend the next part of my life doing that, so I have applied to places that effort to avoid that. I was accepted to Embry Riddle and they have a similar program, but with my eyes set on CMU I am extremely disappointed and would like some help and advice. Does anyone here have any places I should consider looking at that offer similar pr

24

r/golang•

For context, I am working to build my own home server for running various web apps and HTTP servers and I’ve used a service that will redeploy apps when I push to a GitHub repo. I want to replicate this service using Go and GitHub web hooks. I have learned how to accept requests using the hooks but from there I am not sure what to do. How do I setup my server to know which GitHub repos to listen to? Can the GitHub api be used to create webhooks remotely without needing to make them by hand. How do I redeploy my app? I am really just looking for some ideas, inspiration, and some guidance. Any and all ideas or suggestions willg help! Thank you :)

12

r/DeadBedrooms•

Me (17hlm) and my gf (17llf) have been arguing a lot recently. We’ve been together for 8 months, which I know isn’t a very long time. And that’s where my concern begins. I’ve been reading a lot of posts here and I haven’t seen anyone as young as me struggling with this which makes me wonder if my concerns are valid. Due to us being young, finding time to “hook up” can be difficult, but I’ve been telling her for a while, if you want to, I’ll always find a way to make it happen. We end up kind of planning out times when we do it, which to me makes it feel like a chore or just another thing she has to do, but when we do finally do it, we both have a great time. We both end up satisfied so I am

111

r/golang•

I am learning Go and I have seen other languages, like rust, have a match syntax that is super nice and I would like to know if there is something simliar in Go. I know Go has a switch syntax but I really like the way Rust handles matching. Do I need to use switch?

// Rust match statement
let x = 1;

match x {
    1 => println!("one"),
    2 => println!("two"),
    3 => println!("three"),
    _ => println!("anything"),
}

// or...
    let x = Some(5);
let y = 10;

match x {
    Some(50) => println!("Got 50"),
    Some(y) => println!("Matched, y = {y}"),
    _ => println!("Default case, x = {:?}", x),
}

println!(
121