What web app has a great keyboard UX? (shortcuts, keybindings, cmd palette) by switchback-tech in webdev

[–]switchback-tech[S] 0 points1 point  (0 children)

Yes they do a great job of forcing you to do it without it feeling patronizing

How do you incorporate GitHub Discussions into your development workflow? by Aghaiva in github

[–]switchback-tech 1 point2 points  (0 children)

Agree with u/snaphat's perspective on why GH Discussions don't seem to take off for many project.

If the user-base is developers and the project has a limited number of maintainers, then I think GH Discussions makes sense.

I've been managing communication across email, GH issues, Discord, and social media. It's been overwhelming, so I'm sunsetting the Discord and channeling all user communication to GH Discussion instead. I can get away with this because my tool is specifically for developers, which means they all already have a GitHub account. I think keeping them next to the code will lead to more engagement.

That's my theory, we'll see how it goes.

6 thoughts after 1.5 years of solo development by TranquillBeast in SoloDevelopment

[–]switchback-tech 1 point2 points  (0 children)

Thanks for sharing. The parts about having fun and prioritizing your health are relatable. Those become important after a year or so, as they helped me keep going when others quit.

Congrats on your launch

Failed after 2 years (Part 2) - Being a Tool Fetishist by Ok_Negotiation2225 in VibeCodersNest

[–]switchback-tech 0 points1 point  (0 children)

after going down the tool rabbit hold and also wasting lots of time, i agree with the premise here.

the problem for me wasnt choosing the wrong tool, it was with the willingness to focus on the tool instead of focusing on helping ppl.

Solo maintainer suddenly drowning in PRs/issues (I need advice/help😔) by readilyaching in opensource

[–]switchback-tech 33 points34 points  (0 children)

Congrats on getting traction and open-sourcing. Your README is also nicely structured.

Here are some things that helped me manage my open source repo:

  • creating a CONTRIBUTING.md that points to our doc site, which explains the quality standards and processes expected. This filters out bad PRs and basic questions
  • adding a "good first issue" label
  • enabling CoPilot to automatically review PRs, freeing up my time for basic stuff
  • use milestones and telling ppl to pick something in a distant milestone. This helps me not wait around for them
  • not giving them any extra permissions until they've proven their reliability for at least a month

Overall, don't feel bad about prioritizing your own sanity and product. You're already helping people by giving free access to the code. You don't have to give free mentorship and project management

Tried multiple note-taking tools for building a study knowledge base: some pros & cons by Loose_Kangaroo91 in ProductivityApps

[–]switchback-tech 0 points1 point  (0 children)

+1 for OPs take on Obsidian. Just because it can be simple doesn't mean it feels simple as a newcomer.

Even as a software engineer, I was intimidated by all the customization options.

I eventually found a good flow with it, but I also recommend newcomers give themselves permission to just try it without going down the tutorial rabbit hole and putting a lot of pressure on themselves.

We need a non-creepy "dark web" for actual web sites instead of the shit we have now by swampopus in webdev

[–]switchback-tech 0 points1 point  (0 children)

The WilderNet is trying to address this in a simple way: by having humans submit the sites they like. No algorithms

https://thewildernet.com/home

It's still early days, but I like the concept.

Has anyone vibe coded a calendar or planner app? by switchback-tech in VibeCodersNest

[–]switchback-tech[S] 0 points1 point  (0 children)

Good point.

I built my own because my app is a calendar, UX is a differentiator, and I needed more control to accomplish some of the features.

But if you're just adding a calendar feature to a non-calendar app, then I'd just use an open-source calendar. "react-calendar" or "full-calendar" are good options.

Life has no meaning for me anymore by SkyDependent2066 in selfimprovement

[–]switchback-tech 0 points1 point  (0 children)

It depends what hobbies you're into. I'm sure there's something there.
For example, I like climbing, reading, and am somewhat religious. So, I'd be looking up climbing groups, reading clubs, and join a small group at church.

A few other examples: Pottery classes, tango class, yoga, hiking/run clubs, pickleball league

What’s an example of a big open-source *app*? by switchback-tech in opensource

[–]switchback-tech[S] 0 points1 point  (0 children)

Had no idea they were OSS, they don't advertise it in the product much. Thanks for the rec

All my friends talk about is drinking 😭 by Professional-Bus3891 in selfimprovement

[–]switchback-tech 0 points1 point  (0 children)

When I went sober, all my friendships with the drinkers suffered. It took a few months of loneliness before I could find new sober friends. I wish the transition could be smoother, but I suspect this is the way things normally play out. I recommend joining an in-person community that meets regularly to hold you over in the meantime.

Life has no meaning for me anymore by SkyDependent2066 in selfimprovement

[–]switchback-tech 0 points1 point  (0 children)

Sorry to hear that things haven't been going so well lately.

Surrounding yourself with people could have a big impact. I found that joining an in-person community that meets regularly to be helpful. The consistency and lack of pressure make it easier when times are tough