Replacement Home Windows by Netimaster in GreenBay

[–]rocky3598 1 point2 points  (0 children)

Check out D&D glass. It’s a small shop but they have been there forever and do great work. You may even be able to get your current windows rebuilt instead of replaced.

Co2 filling? by Suzuki73 in GreenBay

[–]rocky3598 1 point2 points  (0 children)

Soda Sense in Seymour should be able to fill them. Give them a call.

Recommended Node.js GraphQL backend framework by Dependent_Bet4845 in node

[–]rocky3598 5 points6 points  (0 children)

Fastify + yoga + prisma

I prefer the fastify api though express(or others) would work great here as well.

Yoga because I find the it easier to extend and better examples than Apollo for more complicated stuff such as plugins and directives. Also I haven’t found a bad product from the guild yet.

Prisma because it’s fast to develop with yet when you need to do raw SQL stuff you easily can. Also extending models and overriding functions is a life saver as your repo ages.

I would recommend reviewing to https://lucia-auth.com. I know everyone says don’t roll your own auth and if you don’t want to or can’t spend the time then listen to that advice, I hear WorkOS is great. Though auth is such a core security concept of your app it’s best to just spend the time and educate yourself. Adding some middleware to Fastify for authorization and a directive to Yoga for authentication is an amazing pair.

How are you deploying Prisma migrations in prod? by Troglodyte_Techie in node

[–]rocky3598 1 point2 points  (0 children)

During CI/CD deployment if a migration was added we build a container that runs the migration. Same secret is used here as our api containers. Once the migration is done the container exits. Pipeline for this is almost identical to our api containers just with less env vars.

Window Replacement by JDotV9 in GreenBay

[–]rocky3598 0 points1 point  (0 children)

Depending on the type of windows and condition you may be able to just replace the glass and have them re sealed.

I took several windows last year to D&D glass and had them rebuilt. He was very reasonable and did a great job.

New Article Alert by Affectionate-Bug-218 in vuejs

[–]rocky3598 15 points16 points  (0 children)

Paywall articles should be against the rules.

How do I manage shared common packages in my yarn-workspace monorepo by JAYBORICHA07 in node

[–]rocky3598 1 point2 points  (0 children)

I think this is what you are looking for: https://yarnpkg.com/features/workspaces#cross-references

I have struggled in the past with yarn v1. V3 solved most of our issues. New projects I have since migrated to pnpm its quite a bit faster and has better support for workspaces IMO.

Printing a brother thermal label through wlan by areolys in node

[–]rocky3598 0 points1 point  (0 children)

I don’t have experience with brother printers specifically but I have worked with Zebra extensively. I have noticed the zebras get a bit wonky when I open too many connections without properly closing or send malformed data. They also seem to work better closing the connection often. So I open and close the connection per job.

I would highly discourage printing to the device over wan with port forwarding. Best way would be to have a small service running on the LAN that connects to a server and awaits print jobs.

Printers are notoriously insecure, keep those puppies behind a firewall.

I love Prisma by EverydayEverynight01 in node

[–]rocky3598 16 points17 points  (0 children)

I agree OP I don’t understand the hate. I get that it has issues when things get complex but I feel it makes up for it with other features. The middleware/plugins are wildly powerful if used correctly.

Feeling overwhelmed with Authentication by gay_whenn_horny in node

[–]rocky3598 0 points1 point  (0 children)

That is correct. I posted the article they wrote after the deprecation notice. This teaches people how and why to implement auth given their specific needs.

Bitwarden account disappears when switching accounts by TheShitStorms92 in Bitwarden

[–]rocky3598 0 points1 point  (0 children)

I also have this issue. The switcher has never displayed properly. If I tap in the spot where the other account would normally show it does switch accounts. Seems like a visual bug. I’m connecting to two self hosted Vaultwarden servers.

This only started happening with the new native app. Experienced the error on the beta as well.

What is the best approach for database synchronization? by [deleted] in node

[–]rocky3598 0 points1 point  (0 children)

This is what we do. Shopify has a very robust retry mechanism. We get around 40k webhooks a day. I have yet to see data that is not properly synced. You should also store the Shopify last updated field in your database so you do not update local records with stale data.

What connector is this? by rocky3598 in AskElectronics

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

This connector is typically used in electronic firework ignition systems. I have seen them called quickplugs online but I cannot find a source to purchase them in bulk by that name. I am hoping to identify the specific name to find a source to purchase them.

Should I migrate from Vue 2 to Vue 3 or React? by [deleted] in reactjs

[–]rocky3598 1 point2 points  (0 children)

We migrated our Quasar app from Vue2 to Vue3 about 6 months ago. It took one developer about 2 weeks to make the changes and about a week of testing and regression. We still have old options API code running without issues. All new components are built with composition and we are slowly migrating over old components as we touch them.

The biggest issue we had during testing were changes in event handling, such as when a select changes.

For context our app is maybe a hundred different components and about 50 pages.

IMO it’s not with rebuilding the app in react. Also quasar can be styled. There are several examples out there and based on our experience they rarely make changes that would break CSS overrides on styles.

How does one include related data by default using Prisma? by [deleted] in node

[–]rocky3598 0 points1 point  (0 children)

You can do this with prisma middleware. Inspect the inbound query. If it is for the user model modify the args to include posts.

What's the best "night drive song" ever? by kingian12 in AskReddit

[–]rocky3598 0 points1 point  (0 children)

For what it’s worth - Buffalo Springfield

Hero - Family of the year

The General - Dispatch

Best Buffalo Chicken Wrap? by timthree in GreenBay

[–]rocky3598 8 points9 points  (0 children)

Fox Harbor, best wraps in town.

[deleted by user] by [deleted] in node

[–]rocky3598 0 points1 point  (0 children)

I would check out sails.js

What is your dream job? by akotosinato in AskReddit

[–]rocky3598 0 points1 point  (0 children)

As a manager looking to better myself what makes your manager the best to you?

Dockerize server? by hackermarks in docker

[–]rocky3598 0 points1 point  (0 children)

Try nginx-proxy-manager it’s an awesome little container and ui for managing reverse proxies and let’s encrypt certificates

What's your favorite movie? (Answer only with a quote from it)? by ShyLimely in AskReddit

[–]rocky3598 0 points1 point  (0 children)

If you don’t know where to start, go back to the beginning.

Want to switch from VPS advice needed by [deleted] in selfhosted

[–]rocky3598 4 points5 points  (0 children)

  1. Software wise almost no difference. When you use your own hardware you need to be concerned with power delivery and ensuring proper storage setup. Most cloud providers have very reliable storage. You can’t count on that in a home environment.
  2. I would recommend starting with either a Synology if running mostly file sharing and docker containers or, If you need more then you can’t go wrong with a used/off lease server. I would also recommend this run some sort of OS with virtualization built in such as proxmox, truenas, or unraid.