News for hackers. Stuff that matters.

chrisdugne

Re:CLI tool to check the Git status of multiple projects on Thursday November 20, 2025 @05:32AM (#45991208)
this lists all modifications, when check-projects tells you one line if your project is WIP:

x uralys/web * M www

then you go work with your modifications on your project. https://github.com/rupa/z is perfect to go from projects to projects.

Re:CLI tool to check the Git status of multiple projects on Thursday November 20, 2025 @03:28AM (#45990289)
my projects are for different stacks, different people. they sometimes are themselves monorepo;

the aim of check-projects is just to keep track of the work still not fully done and pushed.

Re:CLI tool to check the Git status of multiple projects on Thursday November 20, 2025 @03:26AM (#45990275)
fun fact: check-projects is initially a nodejs script I wrote specifically for my projects few years ago;

My first usage to test out claude code was to generalize this script: cople hours later it was entirely rewritten with Go and and CI on github actions you see now here.

Re:CLI tool to check the Git status of multiple projects on Friday November 14, 2025 @03:49AM (#45925110)
A fast, cross-platform CLI tool to check the git status of multiple projects organized by categories.

Run check-projects to see which of your projects have uncommitted changes, are ahead of remote, or have other git status indicators.

Re: on Monday February 12, 2024 @07:45AM (#39344184)
As a senior software architect, I have started writing articles about my daily technical challenges, with a focus on web and game development.

The latest one is about React state management and my workflow for creating screens.

Re:Fox: Tools to help develop with Godot engine on Tuesday December 28, 2021 @02:41PM (#29717128)
you're right, the nodejs dependency in not small;

I've picked it because I work with js on my daily basis and found http://yargs.js.org/ very handy to create beautiful CLI.

Another possibility could be to extract a binary to provide the CLI as an executable instead of the node project with yargs in dev-deps

And the other part of the project is are libs, not very well documented as of today, but real shortcuts for gdscript projects: Example the Animate functions based on the tween API;

WIP!

Re:Fox: Tools to help develop with Godot engine on Tuesday December 28, 2021 @11:26AM (#29715151)
# CLI: coming from frontend world, the live reload is a must to have for my developments;

that was the first step for Fox CLI, and I added assets creation for ios/android stores;

Next step is to provide a helpful prompting to build debug/release versions

# libs: here this is pretty much sandbox for now: I gather sharable code for my games:

- an Animate API

- static functions like the ones I uses with lodash.js for example

I still need to write lots of doc for those parts, I'll do it alongside my game dev

Redux Alternative with Devtools

La Taverne is an elementary Flux implementation to manage your global App state. the idea is to keep Redux original power and simplicity, and to remove the headaches of addons like Redux-toolkit, Redux-thunks, Reselect etc...https://taverne.uralys.com https://github.com/uralys/taverne

( Read More... | no comments | 3 points | on HN )
Re:Redux Alternative on Tuesday March 23, 2021 @05:31PM (#26560647)
without a provider you cannot run many instances of the same store in the same App. (that's how I can run 3 times the same App in my demo https://taverne.uralys.com/demo)

zustand inspired me a lot to create the custom hooks for La Taverne, and you can also create your {store, dispatch} to use anywhere without React (and providers)

Re:Redux Alternative on Sunday March 21, 2021 @03:57AM (#26528851)
The reducing is done with Immer so you have exactly the same mechanism than https://redux-toolkit.js.org/usage/immer-reducers

But Redux Toolkit is precisely among the reasons that led me to this new lib `La Taverne`:

Redux core has this awesome Flux basics, but it's deliberately unopinionated: you need addons and toolsets to complete your needs (Toolkit, Thunks, Reselect, Saga etc)

All of them add more setup, specific API, weight to your project...

I wanted a lighter solution to handle my Flux architecture.

La Taverne means to be standalone, providing essential Flux tools: async actions, immutable reducing, isolated external state.

Re:Redux Alternative on Saturday March 20, 2021 @05:35PM (#26526233)
La Taverne is an elementary Flux implementation to manage your state.

The goal is to keep Redux original power and simplicity, removing the headaches of addons like Redux-thunks or Reselect.