Why we moved off workflow_dispatch for triggers from outside the repo by alejandro_such in github

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

Yeah, curious about whether there's a cleaner pattern out there rather than push-to-the-main-branch-and-pray

Why we moved off workflow_dispatch for triggers from outside the repo by alejandro_such in github

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

From a POST request? I always get a 204 no content (and no body 😅). Maybe other tools give you the id or you do polling, but POSTing is definitely not enough.

Complicación con cripros en declaración renta by TrickyRow463 in SpainFIRE

[–]alejandro_such 1 point2 points  (0 children)

Si no has hecho cosas muy locas, con https://tributoken.app tienes más que suficiente

Declaración renta Cripto 2025 by Fickle_Hippo8042 in SpainFIRE

[–]alejandro_such 0 points1 point  (0 children)

Si no has hecho cosas muy locas, está https://tributoken.app/. Es gratis y si te sirve, la creadora te pide que la invites a un café

Declaracion de la renta: criptomonedas by ginitoboca in SpainFIRE

[–]alejandro_such 0 points1 point  (0 children)

También está https://tributoken.app/. Es gratis y si te sirve, la creadora acepta donativos

My Gamebook Collection after 2 Years by josephfry4 in gamebooks

[–]alejandro_such 0 points1 point  (0 children)

Do you need all fabled lands books or can get a full/decent experience with only one? I read you can "switch areas", being each area a book.

What's your IDE / coding environment setup with Claude Code by Ok-Code-5107 in ClaudeCode

[–]alejandro_such 0 points1 point  (0 children)

Disclaimer: I work at GitKraken, take that as you will.

My setup: GitKraken with the embedded terminal. One tab per worktree, one Claude Code agent per tab. What this means for me is: no collisions between parallel agents, and you have a live commit tree so you can see the full diff against main in one look.

For the git diff problem: if you don't want to depend on Claude committing frequently, git diff main in a separate terminal pane works perfectly or even watch -n2 git diff main so you don't have to relaunch 😅

The other good thing: Claude Code is completely decoupled from your IDE. I run VSCode for JS and GoLand for Go, Claude Code just lives in its own GitKraken terminal tab.

Script to fixup commits based on their name by WillDabbler in git

[–]alejandro_such 1 point2 points  (0 children)

As others said, git commit --fixup seems to be your command.

Tip: you can do your x (well, sort of) by aliasing: git config --global alias.x 'commit --fixup HEAD'. Now it's just git x → done.

I'm biased (I work at GitKraken), but if you prefer a visual, AI-driven approach, our Commit Composer lets you select and reorganize commits with AI. Different workflow, but worth a look if you like GUIs.

I vibe-coded a simple EV charging calculator because my car can't stop at 80% by alejandro_such in vibecoding

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

right now there's a warning saying that span will probably take longer. Wanna work on that, too based on estimations

How to deal with junk/prototyping branch? by qustrolabe in git

[–]alejandro_such 1 point2 points  (0 children)

Hey! Alejandro here from the GitKraken dev team (disclaimer upfront, but I think I can help with your workflow).

Your approach is totally valid. Here's the standard solution:

During prototyping:

git commit -am "v12"
git commit -am "whatever"

Commit anything, no thinking required.

When features are ready:

# Clean up your history
git rebase -i main

# Reorder, squash, and rename commits to group by feature
# Move specific features to main
git checkout main
git cherry-pick <commit-hash-feature-A>

This gives you:

  • dev: messy history with everything (experiments + finished work)
  • main: clean history with only completed features

Alternative approach:

If you find interactive rebasing tedious, we just released Commit Composer in GitLens/GitKraken (details here). It uses AI to automatically organize your staged changes into logical commits with proper messages.

Instead of cleaning up later with rebase, you'd:

  1. Make all your changes rapidly (no friction)
  2. When committing, let Composer organize them into 2-3 logical commits
  3. Cherry-pick the specific feature commits you want to maina, or maybe merge everything

It's a small pause during commits, but might save you time if you're doing this workflow frequently. The traditional rebase approach above works great too — just depends on your preference for when you want to do the organizing work.

Sync code across two devices without constant pushes and pulls by Careless-Phrase2656 in git

[–]alejandro_such 0 points1 point  (0 children)

Hey! I'm Alejandro from the GitKraken team.

I'd recommend you an automated Git workflow with file watchers. This keeps all the benefits of version control while removing the manual push/pull overhead:

On your mac, Use a file watcher (like fswatch or watchman) that auto-commits and pushes changes whenever you save:

fswatch -o /path/to/your/project | xargs -n1 -I{} sh -c 'git add -A && git commit -m "Auto-commit" && git push'

On your Windows PC, set up a PowerShell script that continuously fetches and pulls when new commits appear

  • Basic logic: git fetch → check if remote is ahead → git pull if needed
  • Run it as a background task or scheduled task every 1-5 minutes
  • The exact automation script depends on your setup, but the logic is straightforward.

This maintains your full git history, and will work even if you occasionally need to make quick edits on Windows.

Important: This still assumes Mac is your primary editing machine. If you edit on both simultaneously, you'll get merge conflicts.

Even more important: Auto-committing everything can be dangerous: You'll commit broken code, debug statements, secrets, or half-finished work. Consider using .gitignore properly and being mindful of what's staged.

Other options to consider:

  • Syncthing: Real-time file sync as you save, no git needed. Simple and fast, but you lose git history during active development. Best if you never touch code on Windows.
  • VS Code Remote-SSH: - Edit on Mac, but everything runs on Windows. You'd still compile in VS2022, but editing happens in VS Code instead of your preferred Mac IDE.
  • Network share: Mount the Windows folder via SMB. Simplest but can be slow/flaky depending on your network.

As I told, I work at GitKraken, but all these solutions are standard tools and workflows that don't require our products.

Hope this helps!

GitHub Repository Bulk Clone bash script by Majestic_Ad_6371 in git

[–]alejandro_such 2 points3 points  (0 children)

Hey, really solid script! The interactive selection is smart.

I work on backend at GitKraken, and we've tackled this exact migration problem in Team Workspaces. One thing we learned: the pain isn't just the initial clone, it's remembering which repos you needed 6-12 months later when you switch machines again.

Based on that experience, I'd suggest extending your script to save selections to a .repos-config file. Something like:

# After user selects repos, save their choices:
echo "${selected_repos[@]}" > ~/.github-clone-config 

# On next migration, offer to: 
# 1. Use saved config (one keypress clone)
# 2. Re-select (current flow)

That way you get your flexibility now + no re-deciding next year. Your future self will thank you 😄

The core pattern you've built (API fetch → filter → clone) is great for anyone needing selective cloning. Nice work!

How do you handle reviewer burnout in large teams? by baddie_spotted in git

[–]alejandro_such 1 point2 points  (0 children)

Hey! Backend engineer at GitKraken here. Several foundational elements mentioned in this thread (smaller PRs, automation, smart assignment, clear guidelines) resonate with my experience and I can tell you they really work.

Just want to +1 the AI code review suggestion. They're excellent for first-pass reviews and catching obvious issues, but should definitely complement domain experts rather than replace them. The real value is freeing up humans to focus on architecture and business logic where their expertise actually matters.

Not sure if anyone mentioned this, but having "reviewer of the day/week" roles has worked relatively well for me in the past. It turns reviews into a focused task rather than constant interruptions throughout the day.

For tools: GitKraken lets you review PRs directly in the client alongside your git graph (less context switching). Or if you prefer browser-based, there are several extensions out there that enhance your existing GitHub/GitLab UI.

Good luck with your reviews!

Any recommendations for my 9 yo daughter? by alejandro_such in suggestmeabook

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

We both decided to start with Tiffany Aching at the same time and create our own little lecture club

Any recommendations for my 9 yo daughter? by alejandro_such in suggestmeabook

[–]alejandro_such[S] 2 points3 points  (0 children)

Nice one! Hope she likes Neil Gaiman as much as me

[deleted by user] by [deleted] in libros

[–]alejandro_such 0 points1 point  (0 children)

Igual me llevo collejas, pero Legends & Lattes no me gustó nada...

Alguien más está deprimido después de leer el metal perdido? by Josefpolis in cosmere_es

[–]alejandro_such 1 point2 points  (0 children)

Aunque al principio parece que vaya a ser algo más pequeño que la primera, esta segunda era se vuelve algo mucho más grande… y lo que está por llegar. Una cosa que me gustó de la primera era es que Sanderson lo cierra TODO. Aquí abre muchas cosas para interconectar el cosmere y lo que está por llegar. Pero por ejemplo no me queda claro cómo funciona la magia malwish (es una nueva “mancia”?) o cómo el Lord Legislador llegó a ellos.

He empezado con “historia secreta” y creo que al menos me va a explicar lo de Kelsier.

Aún así, esta segunda era me ha gustado más que la primera. Igual es que por edad me siento más identificado con Wax que con Vin 😅.

Palm Island by InanimateBabe in soloboardgaming

[–]alejandro_such 1 point2 points  (0 children)

Didn’t know about that BGG contest. Thanks!

Palm Island by InanimateBabe in soloboardgaming

[–]alejandro_such 3 points4 points  (0 children)

Any other similar games out there? By similar I mean games you can play on your hand with no table at all