Need an Obsidian workflow or visualization, which helps with `analysis paralysis` and `decision fatigue`

I have a few side projects which bring me immense meaning and fulfillment.

The problem is that there are 5 or 6 side-projects, and one of them has taken off and is in prod, so
needs active maintenance... the rest.. I am just sitting on and not getting to releasing beyond beta.

One is an actual product based startup which needs soldering and field testing.

I do have the time to devote to them. Time is not the problem. I just need something which lays my options before me everyday...

How can Obsidian help me with that?

reddit.com
u/wabbitfur — 20 hours ago

What draws me to the Silo universe because it's a cozy analogue to a romanticized and fictional "middle ages"

Yes, there is tension in the Silo... a crushing dystopian, and claustrophobic dread... but assuming that you're just a kid who grew up in the Silo, and you go about your day to a day activities (and minus the political upheavals) there's something very.... cozy... about it all.

Like.. it's a largely "analog" world... you have a "stable job" 😆 things are l basically "close-knit"

The dull muted color scheme is.... pleasant enough.

For the tech-oriented, you have the 90s era BBS-style "intranet".... There's a robust "underground hacker community," you get nice hydroponic (organic?) food...

It's like.. a "warm industrial aesthetic"

Sort of like if you grew up playing RPGs... it reminds me of those steam-punk inspired towns from Final Fantasy where life is quiet, and boring, and I would always imagine what it would be living like in such a place 😊

Silo is like a mature version of that for me.

reddit.com
u/wabbitfur — 4 days ago
▲ 0 r/github

The GitHub Security Advisory flow is buggy, and the UX after publishing is problematic.

We just fixed a vulnerability on our project, and there are 2 items on GH which can be improved:

Currently the project's main page reads like this:

https://preview.redd.it/99ukd5xvuseh1.png?width=442&format=png&auto=webp&s=c0d338dd03d697c59f82b06a0bdbf9f864f2c94a

To the casual user, this appears as if there is a currently open item.

Once they click on it, they are taken to the security policy, and at the bottom they see this:

https://preview.redd.it/h4ylydk3vseh1.png?width=360&format=png&auto=webp&s=49c08e35b5f50667568d527b9fb8872cccd80e0a

This gives zero indication that this was actually resolved.

Finally, if the user does click on it, they're taken to the actual advisory:

https://github.com/markrai/scrumboy/security/advisories/GHSA-vph4-pmmh-ch6x

and there's a tiny little element which lets us know what the patched version is.

That's 3 screens down just to find out..."Oh okay, the current version is actually fixed *whew*"

What would be better UX is to show upfront that this item was resolved, or at least on the first click because the impression it gives to someone new/perusing the page, is to the contrary, unless they dig in.

The more pressing item is the flow which allows the maintainer to open a private branch. Well and good... UNTIL you hit your branch protections, which require a review before a commit - which strangely enough... is hidden from your project's collaborators - not the person who reported the vulnerability.

https://preview.redd.it/yzpqu8jhwseh1.png?width=1054&format=png&auto=webp&s=68879c78a27b92f943bb652ce866daef99073817

Sure, you can bypass it... but that defeats the purpose of having a 2nd reviewer in the first place!

If you want to have your collaborators review before you apply a sensitive security fix, you should be allowed to. Sharing the link, nor any mechanism exists to invite your collaborator to the current "private" branch/issue.

reddit.com
u/wabbitfur — 30 days ago

Home/Outdoor data comparison during wildfire event in the DMV (Maryland) area

https://preview.redd.it/i9bsnjfgl6eh1.png?width=792&format=png&auto=webp&s=c9881de0952b61d881fc87182b16fbeb715c32e1

https://preview.redd.it/vvbbt3zxl6eh1.png?width=1731&format=png&auto=webp&s=33cd91f0a8ab331bd44d3ee5fbc9308d556965b9

Background: I have asthma, and I generally get mild symptoms once the >=0.3µm p/dL is over 700 or so.

The PM 2.5 readings didn't go over 5 µg/m3, but generally stayed at 0-1. So essentially a 97% filtration rate, or 2-3% of whatever the outside was.

I should probably mention that this was achieved in a single family home with 5 air purifiers running (in a 2000 SqFt home), so not typical of a North American home.

I'd be curious to see how the indoor quality of the average North American home tracked the outdoor air... From what I understand, it can be as bad as 50-60%? Which basically means... even indoors many folks were probably suffering (especially ones with respiratory illness) 😔

reddit.com
u/wabbitfur — 1 month ago
▲ 72 r/Asthma

After having kids, I'm no longer surprised by why some kids grow up with asthma...

As someone who grew up with asthma... I'm intimately familiar with that suffocating feeling... and frankly, folks who haven't experienced it, can never truly empathize how awful it is.

It didn't become evident to me until I was much older that my mother was in fact, a "careless" or "sloppy" person.

And it wasn't until I married someone who was equally careless, that it dawned upon me, as to what was going on.

Unfortunately, modern life means that are dozens of situations in which your kids' lungs are being adversely impacted through the course of the day.

The other day, I saw a mother idling her vehicle, with her disabled kid's stroller right next to the tailpipe of the car... while she chatted with the teacher.

On another occasion, the owner of a very prestigious prep school had all the kids lined up within a few feet of a road paver machine because in his words "It's a great learning experience" - and I watched the thick black diesel smoke waft over the kids...

This morning, my wife happily sprayed some cleaner into a dustbin to sanitize it, as our kids watched... looking up at the vapor settling on their faces....

I could go on and on... but I sincerely have zero hope for such people...

Where we reside, there's a ban on gas-powered leaf blowers, yet there is a sizable number of folks who think that this is an "overreach."

Then we have the massive rollback of environmental regulations in the U.S. which has occurred under this administration...

The takeaway is that you cannot fully rely on public health, and nor can you rely on mainstream society to do the right/respectable/thoughtful thing.

You are the best advocate for yourself, and your kids.

reddit.com
u/wabbitfur — 1 month ago

CLI Tool Availability & Awareness: One of the most underutilized techniques being left on the table by devs leveraging CODEX, etc.

I used to think that a good implementation prompt is just being descriptive until I realized that within the LLM's own "internal reasoning" it is often wondering whether tools such as `rg` etc. are readily available to it.

You're basically knee-capping yourself by (a) not having some of these tools installed on your dev environment, and (b) not making your LLM aware of their presence in at least your initial prompt.

Here's what I ended up doing. I give a preamble prompt, at least at the beginning of a large effort:

Standard dev CLIs are installed and on PATH. \git`, `gh`, `rg`, `fd`, `jq`, `pwsh`, `python`, `node`, `npm`, `docker`, `docker compose`, Playwright, `sg`, `yq`, `bat`, `fzf`, `hyperfine`, `just`, `make`, `pnpm`, `uv`, `ruff`, `shellcheck`, `shfmt`, `actionlint`, `markdownlint`, `curl`, `tree`, `sqlite3`, `go`, `dotnet`, `cargo`, `java`, `golangci-lint`, `staticcheck`, `dlv`, `eza`. Use whatever is installed for your tier selection to search, inspect, test, and verify`

You get the idea, and no your list does not have to be this verbose.

I separated the tools by tiers, and created scripts for Windows + Linux to make installation of these tools easy

https://github.com/markrai/llmigo

or you can do it manually. I think `rg`, `playwright`, `sg`, `just`, `uv`, `yq`, `fd` and `tree` can be game-changers in saving you tokens and making your development efficient.

Enjoy!

u/wabbitfur — 2 months ago
▲ 12 r/LLMDevs

Pro Tip: Explicitly tell your agent the CLI tooling that is present on the system for it to take advantage of (i.e. leverage rg, playwright, hyperfine, ruff, etc.)

I used to think that a good implementation prompt is just being descriptive until I realized that within the LLM's own "internal thinking" it is wondering whether tools such as `rg` etc. are readily available to it.

You're basically knee-capping yourself by (a) not having some of these tools installed on your dev environment, and (b) not making your LLM aware of their presence in at least your initial prompt.

Here's what I ended up doing. I give a preamble prompt, at least at the beginning of a large effort:

Standard dev CLIs are installed and on PATH. \git`, `gh`, `rg`, `fd`, `jq`, `pwsh`, `python`, `node`, `npm`, `docker`, `docker compose`, Playwright, `sg`, `yq`, `bat`, `fzf`, `hyperfine`, `just`, `make`, `pnpm`, `uv`, `ruff`, `shellcheck`, `shfmt`, `actionlint`, `markdownlint`, `curl`, `tree`, `sqlite3`, `go`, `dotnet`, `cargo`, `java`, `golangci-lint`, `staticcheck`, `dlv`, `eza`. Use whatever is installed for your tier selection to search, inspect, test, and verify`

Yours does not have to be that verbose, but you get the idea.

I separated the tools by tiers, and created scripts for Windows + Linux to make installation easy

https://github.com/markrai/llmigo

Enjoy!

reddit.com
u/wabbitfur — 2 months ago
▲ 0 r/git

BranchWatch - a small Windows utility to show a customizable overlay displaying active branch/repo + related information

My development happens mostly on Windows, and as we sometimes do, I would find myself starting work on a branch which I would later realize was not the correct branch (i.e. I had forgotten to change back to the feature branch, for example)

That alone could be a nice feature on an IDE... if a toggle is on, it warns you: "You are currently making changes on `main` - proceed?" - but I digress...

Yes, I checked out starship (https://sharship.rs) which is nice... got it working on Powershell... after some trial and error... then wanted it simply on my Windows command prompt... which required something called Clink...

...at which point I was like... the hell with it... what I really want is a HUD style overlay which prominently displays exactly what my last touched git repository + branch was

It's been actually useful when I'm juggling multiple repos/branches... Hopefully someone else can make good use of it too

https://preview.redd.it/nmpid7f5heah1.png?width=401&format=png&auto=webp&s=b5dce65273688a6f23f302681c8c422f9156c61f

repo: https://github.com/markrai/branchwatch

u/wabbitfur — 2 months ago

Is bundling a custom architecture docs / diagram viewer overkill for an open-source/selfhosted project?

I found out about Docsify a little later, and now I'm a bit split on which direction to go in...

The cleaner/traditional approach is to simply have the architectural diagrams on a hosted website for the product. Also a bit annoying, because now you're maintaining a separate site.

For a selfhosted style project... I went the more "novel" (not always a good thing) direction and find it easier to update my markdowns with mermaid diagrams, and if the user so wishes, they simply run a local file server (py stdlib http) and get a pretty "viewer."

I guess I did it this way because I personally like to look at one thing at a time, and hate to wade through documentation... but am I wasting my time? It's not a huge maintenance lift to simply update the markdowns containing the mermaid diagrams if anything changes...

I guess a follow-up question is: should more projects be doing this? Also made sense... as you get the exact architecture for the version you're running right there.. versus having to go dig for it on a site.

Then again... the dev community "adopts" certain things and deviation from that is perceived as not following convention... so... one of those things that I like.. but don't want to push on the entire community either. Any insights would be helpful :)

Thank you.

tab-based separation of architecture - displayed cleanly, and relevant to the build

reddit.com
u/wabbitfur — 2 months ago

a logo for an Agile/Scrum project management tool (Jira/Trello alternative/Kanban board)

That's our "mascot" along with the typeface we've decided to go with for scrumboy.com but at least two folks have said that we should put some color in the boy mascot cuz it looks "ghostly" - another person said that the mascot looks disproportionate to the text... 🤷 looks fine to me?

u/wabbitfur — 2 months ago

Scrumboy: self-hosted kanban & project management (Trello alternative)

I'm the lead dev on this project which I started with my wife to manage our numerous side projects (development & home related) and now we use Scrumboy itself to plan the development for... Scrumboy 😅

Essentially, a self-hosted, Trello alternative for small teams, solo devs, or privacy-focused individuals, with some lightweight enterprise features such as: multiuser, roles, sprints, audit trail, OIDC/SSO. Likely, the most lightweight kid on the block (single Go binary) while remaining full-featured.

Some notable features:

- Realtime collaboration / SSE

- Infinite pan brainstorming note wall (like Mural)

- Custom workflows + tags

- Pastebin style anonymous boards (share with anyone)

- SSO / 2FA

- MCP integration

- full-featured PWA + native notifications

- Push Notifications

- Wallpaper customization

We run this on a mid-range UGreen (DXP2800), as well as an older Synology (220+) as our daily driver, so it's been battle tested. There's a small but growing userbase, which keeps us making it better. Hope you guys enjoy it 😉

The anonymous board (Paste-bin style) demo is up at scrumboy.com

github.com
u/wabbitfur — 3 months ago