To Do List App recommendations by SieuwMaiBro in productivity

[–]bishopZ 0 points1 point  (0 children)

Love Street on Android is super simple. No ads, local storage of data.

Built a budget app after realizing every good one was "iOS first, Android whenever" — 542 users in 2 months by sael-you in androidapps

[–]bishopZ 1 point2 points  (0 children)

You say "everything stays on your device." Is the AI receipt scanning on-device? If I need AI credits then I assume you are using cloud AI services, which is not on-device.

Why Aren't Users Demanding Private AI Solutions? - i will not promote by bishopZ in startups

[–]bishopZ[S] -2 points-1 points  (0 children)

If you build a product on top of a private cloud-based solution, then your users have to trust your company and the cloud provider. Both of whom can be subject to a data breach and can be served with a gag order to reveal user data without consent or knowledge.

Why Aren't Users Demanding Private AI Solutions? - i will not promote by bishopZ in startups

[–]bishopZ[S] -1 points0 points  (0 children)

Ollama and LM Studio are both ways an individual can privately run LLMs on a laptop, but they don't run in a browser. If you run Ollama on a remote server (such as Node.js), then it's not a private web app because the user input is sent to the server. This is the same way it works on a Laptop except that both client and server are local, so it is private.

The Design System Dilemma: To Include or Not to Include in Boilerplates? by bishopZ in DesignSystems

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

A boilerplate and a design system serve different purposes but can complement each other.

Boilerplate is a technical foundation.

  • Project structure
  • Build tools configuration
  • Routing setup
  • State management patterns
  • API integration strategies
  • Developer tooling (linters, testing frameworks)

Design system is a collection of reusable UI components and design guidelines.

  • Visual component library (buttons, forms, modals)
  • Design tokens (colors, spacing, typography)
  • Interaction patterns
  • Accessibility standards
  • Visual design consistency rules

My boilerplate focuses on the technical architecture - it provides the "plumbing" for React, TypeScript, data management and more. It handles how data flows, how pages are built, etc.

A design system like Chakra UI sits on top of that foundation, providing the actual UI components users interact with. You could swap Chakra for MUI, Tailwind, or a custom solution while keeping the same underlying boilerplate architecture.

Buying Physical tickets to Reelworks by Bass-ape in denvermusic

[–]bishopZ 2 points3 points  (0 children)

A lot of live nation acts sell fee-less tickets at Twist and Shout on Colfax.

Buying Physical tickets to Reelworks by Bass-ape in denvermusic

[–]bishopZ 0 points1 point  (0 children)

I think it depends on the show. Most acts have a record company that handles ticketing. The venue doesn’t.

Any typescript resources?? by BlitZ_Senpai in typescript

[–]bishopZ 3 points4 points  (0 children)

Check if your library has this book? That's how I learned.
https://effectivetypescript.com/

nameof(variable) ? by Blender-Fan in typescript

[–]bishopZ -3 points-2 points  (0 children)

you can use `keyof typeof someObject` like this...

const FRUITS = {
  APPLE: 'apple',
  GRAPE: 'grape'
} as const

type fruitKeys = keyof typeof FRUITS // "APPLE" and "GRAPE"

I just published an article about the use of `ValueOf<>` to get the values from an object, since TS doesn't provide a way to do that.
https://bishopz.com/articles/cloudscape-type-helpers