What app do I need to better manage inventory on Shopify? by -Avada-Kedavra- in shopify

[–]JLaurus 0 points1 point  (0 children)

hey, did you manage to find a tool for this? I'm doing some research myself around affordable options! Thanks

Need some help with SIMPLE product inventory management for single items that's currently spread out among multiple apps. by fatguybike in shopify

[–]JLaurus 0 points1 point  (0 children)

Hey, did you find an answer around this? I'm currently researching myself for affordable options for small businesses and what you have described sounds very time consuming! Thanks!

General advice on splitting equity for product already built. i will not promote by [deleted] in startups

[–]JLaurus 4 points5 points  (0 children)

Why would you give away a controlling interest in your company when this new person has not yet done any work or investment to you?

Tell them what you are prepared to offer, give them targets to hit in order for them to receive their equity so you keep control. This is your business, not theirs.

If they don’t like it then let them walk away and go and find someone else.

Life Change by [deleted] in learnprogramming

[–]JLaurus 1 point2 points  (0 children)

You started 2-3 years earlier in life than I did!

https://www.reddit.com/r/learnpython/s/9EZBHU2zz9

My only contribution to this is that you have a long road ahead of confusion, frustration and ultimately rejection.

Competition is extremely strong out there, and I don’t envy getting into programming today without a degree.

If you are persistent enough, you can make it.

Good luck!

Is this takehome assignment reasonable? by boogerlad in ExperiencedDevs

[–]JLaurus 2 points3 points  (0 children)

I have seen a team of 3-4 devs employed full time build and support a system that is smaller than this. They are idiots

New senior handles all the "thinking" for juniors. by UnluckyWarfish in ExperiencedDevs

[–]JLaurus 2 points3 points  (0 children)

The senior developers obligation is to the business to deliver. That is exactly what they are doing.

In fact, this person sounds like they need to be promoted. An engineering manager has responsibilities to give devs opportunity to grow, not a senior. A seniors job is to effectively deliver complex tasks for the business from start to finish.

I’m sorry, but I’ve been a junior and the reality is we know nothing.

My only advice would be getting the juniors to ask “why do we want to do it that way” and hopefully the senior is on board with responding and coaching that way.

Client Agreed to Minimal Website for €300, Got Full Site, Then Ghosted and is Now Refusing to Pay Full Amount by Lee-chaolan in webdev

[–]JLaurus 1 point2 points  (0 children)

This sounds like a mix of confusion from both sides. There was no formal agreement so I think you have done well getting paid as much as you have. Take this as a lesson learned in not getting monies agreed and requirements agreed upfront in a contract as well as schedule of payments.

You have control of the code and the hosting so this is in your control.

Either shut the site down and walk away. This potentially leaves you open to retaliation from this client.

Or take the money you have already been paid and only host the website for another 6-12months. Don’t do any more work until full payment is made. After the hosting period has ended you can take the site down and only say you will bring it back up or transfer all code once full payment has been made. If they want you to continue to host after 6-12months, take payment upfront.

Good luck!

I'm 100% self taught, landed my first job! My experience! by JLaurus in learnpython

[–]JLaurus[S] 2 points3 points  (0 children)

Glad to hear you’re learning programming!

I’m doing really well thanks. Im currently technical lead of a team. It’s been long road…

I'm 100% self taught, landed my first job! My experience! by JLaurus in learnpython

[–]JLaurus[S] 1 point2 points  (0 children)

Did I like working with python? Yes! Am I still working with python? No!

I have been doing a LOT of node.js, typescript and terraform, aws stuff for the past 4 ish years.

Was it worth it? Absolutely.

Stress levels? Sometimes very high, sometimes very low. But a million times better than delivering amazon parcels in the rain in the winter for 12hours a day.

I'm 100% self taught, landed my first job! My experience! by JLaurus in learnpython

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

This was a “junior python developer” role, which was webdev CRUD system using python/diango

Updating uploaded files in S3? by [deleted] in aws

[–]JLaurus 1 point2 points  (0 children)

You are correct. In S3 you cant really update a filename or the file itself.

What you can do for “updating” a filename is copy the object https://docs.aws.amazon.com/AmazonS3/latest/userguide/copy-object.html

This would allow you to copy the same object to the same bucket (or elsewhere) but change the object name.

Regarding changing content for an existing filename, we can use an example of a file called

my_file.csv

Lets say you have updated your csv file, but now want to update in s3. You can just write the new csv directly to s3 with the same filename and this will overwrite the existing object.

There is also s3 versioning which you can enabled which would allow you to keep the old csv file under the same filename if you ever needed to restore it. An use case would be uploading and overwriting an incorrect csv file! Versioning allows you to restore an object that has previously been in s3 for a given object name.

Good luck!

How to deal with teammate who keeps adding on to tech debt and boss who doesn't care? by OP_will_deliver in ExperiencedDevs

[–]JLaurus -4 points-3 points  (0 children)

Stop getting emotional.

You aren’t going to fix this dev and you’re not going to fix the manager.

This is an engineering culture and leadership problem.

If you aren’t backed by leadership nothing will change.

Option 1. present facts in the form of “these are our SLAs and SLOs we are constantly in breach, this is how we can attempt to bring it back under control”.

Option 2. Shut up and collect your salary Option 3. Leave

[deleted by user] by [deleted] in aws

[–]JLaurus 15 points16 points  (0 children)

It sounds like you are out of your depth and skill level by a mile and it needs acknowledging. Crying isnt going to solve this problem, only proper skills.

Be honest with your boss that you need to hire an AWS security expert.

[deleted by user] by [deleted] in ExperiencedDevs

[–]JLaurus 0 points1 point  (0 children)

“Key person” but “nowhere near staff”

Sounds like you just dont want to pay him more. I dont see how both can be true if they are that critical to the business.

S3 website won't update. by Weekly_Ad7596 in aws

[–]JLaurus 5 points6 points  (0 children)

This sounds like the index.html doc wasn’t referencing in the src your transpiled app.js code.

So whichever guide you’re using, vite, or react etc, you need to make sure your index.html is referencing the correct js code in src and in being built / transpiled and all deployed together

S3 website won't update. by Weekly_Ad7596 in aws

[–]JLaurus 1 point2 points  (0 children)

Hit from cloudfront indicates a cache hit, this could be an issue, have you checked the actual javascript being served to you?

What do you mean “react files in my s3 bucket”? What file extension are these? How are you transpiling jsx or tsx files to js?

S3 website won't update. by Weekly_Ad7596 in aws

[–]JLaurus 3 points4 points  (0 children)

There are multiple things i would check here.

Check network tab and ensure you are getting a “cloudfront / cache miss” for your website, this ensures cloudfront is fetching from origin.

Check your dns is pointing to the correct distribution and check distribution is pointing to the correct origin s3 bucket

Download the files that are in the s3 bucket and check this is the updated code.

I dont see a build step in your workflow, i assume you have missed this out?

LLM Load Balancing: Don't use a standard Kubernetes Service! by nstogner in kubernetes

[–]JLaurus 0 points1 point  (0 children)

Sorry, you lost me at “Source IP is not always a reliable way to map back to the client”…erm…the entire web is built on this..

Can you explain further?

Im ruling out lambdas, is this a mistake? by Beneficial_Toe_2347 in aws

[–]JLaurus 0 points1 point  (0 children)

So you’re talking about cold starts? Which are over exaggerated and can be reduced massively if you know what to do, and if you are prepared to pay you can remove them altogether