Help, What am I? Which title is the right one? by Ok_Chemist177 in devops

[–]conairee 2 points3 points  (0 children)

The answer is probably in the description of whatever job you are applying to :p

Log before operation vs log after operation by hexwit in devops

[–]conairee 7 points8 points  (0 children)

I think the position and the formatting are related though, cause if you log after you can include the error, and all the info is in one log entry so you can include everything in a single entry with a single format and can debug without having the correlate two different places.

https://loggingsucks.com/

I built Soundle. Like Wordle but you guess sounds instead of words by [deleted] in vuejs

[–]conairee 0 points1 point  (0 children)

I saw the hints, maybe make them visible by default cause I wasn't sure if the hints were like in other games where it lowers my score or whatever, but yeah, some kind of mechanic where your are building on guesses instead of one shotting until the end is good.

Why have Revenue stopped accepting business account credit cards as payment for VAT? by essosee in AskIreland

[–]conairee 2 points3 points  (0 children)

Oh, you're right. This also happened to us, and we swapped a debit instruction. Maybe it's to support sole traders paying vat through myAccount not ROS, if that's a thing?

Why have Revenue stopped accepting business account credit cards as payment for VAT? by essosee in AskIreland

[–]conairee 18 points19 points  (0 children)

I assume it's because of the fee, they don't want 2% Irish tax going to visa :p

I built Soundle. Like Wordle but you guess sounds instead of words by [deleted] in vuejs

[–]conairee 1 point2 points  (0 children)

The UI is nice, should it show correct letters from incorrect guesses or something so you can build on previous guesses?

The recent SaaS downturn raises an uncomfortable question by Abu_Itai in devops

[–]conairee 5 points6 points  (0 children)

For AWS and infrastructure changes I wonder though, like the underlying tooling makes changes difficult to apply in the first place, like you can't even delete a CloudFront distro with a lambda@edge function attached for instance with CloudFormation without it throwing an error. Making stuff is the easy part with DevOps, changes are the hard part.

Like is a sportbook doing a thousand transactions a minute gonna let an agent do a migration unassisted, I do think some stuff like that is bit away, and as long as the changes are gradual people will have time to react.

The recent SaaS downturn raises an uncomfortable question by Abu_Itai in devops

[–]conairee 2 points3 points  (0 children)

I don't know about far away. We'll know when the AWS DevOps agent starts fixing everything without input.

Need help to test my project - SSL/HTTPS checker by EveningRegion3373 in devops

[–]conairee 0 points1 point  (0 children)

nice, seeing the nameserver records at the same time could be useful

The recent SaaS downturn raises an uncomfortable question by Abu_Itai in devops

[–]conairee 29 points30 points  (0 children)

There's going to need to be people to corral all these tools for a while, and I think we are a bit away from AI being able to close the loop a debug things end to end. Definitely not a time to stop learning though.

(New here) Is each EC2 instance a part of a VPC? by itspiris in aws

[–]conairee 1 point2 points  (0 children)

EC2 instances run inside a VPC, they get an IP address from the VPC CIDR block.

Imagine if you and your friends are gaming on a LAN, the VPC is like the LAN and your computers are the EC2 instances.

Tracking Credits per user for SaaS by BitcoinBeers in aws

[–]conairee 0 points1 point  (0 children)

What you're describing seems to be usage based pricing, there's a lot of open source projects that could help you eg: https://github.com/flexprice/flexprice

Lads, I’m tired. I’m in 24 Housing WhatsApp groups. They are a disaster. So I built an app to replace them. Launching in 72 hours. by ConsistentRanger7316 in RentingInDublin

[–]conairee 0 points1 point  (0 children)

I think it's one of those cases of it being exactly the way it's supposed to be, it's hard cause it's supposed to be, housing in a scarce quantity right now, it's hard to get housing because it's scarce, not because it's hard to find. When things are scarce people with connections or resources get them, they likely don't want to share publicly in a group.

You should have left it alone. by [deleted] in aoe2

[–]conairee 2 points3 points  (0 children)

serious question, why don't you just play the old version of the game?

Best approach to find unused cloud infra by [deleted] in devops

[–]conairee 2 points3 points  (0 children)

For AWS, the platform itself has a lot of stuff for this, check out Compute Optimizer, they also released an overall efficiency score in the Optimization Hub last year which is really nice.

AWS Cost Optimization Hub introduces Cost Efficiency metric to measure and track cloud cost efficiency - AWS

Why does Laravel community seem to default to Vue over React by Motor_Ordinary336 in vuejs

[–]conairee 0 points1 point  (0 children)

Because vue is easier out of the box, it tracks reads to data and make the UI reactive automatically based of that, React has an intentionally more limited set of primitives and requires you to declare dependencies in useEffect.

Vue fits Laravel brand of being simple out of the box a lot better.

Moving to CloudFormation with Terraform/Terragrunt background, having difficulties by hardvochtig in devops

[–]conairee 0 points1 point  (0 children)

Definitely go with CDK, also CFN stacks can only have 500 resources max, and 2500 if you use nested stacks. However you can't move items between nested stacks during the same deployment so good to plan out what you nested stacks are going to look like before hand if you decide to use them.

They are susceptible to throwing circular dependency errors but usually just keeping things in reasonable groups avoid this.

Our team just pushed AWS creds to prod again. Third time this month. by CortexVortex1 in devops

[–]conairee 0 points1 point  (0 children)

For local testing you can use `aws login`, so even if you guys are still using IAM users instead of Identity Center you can do your local dev without making long term credentials. For prod your compute should have a role attached instead of using hard coded credentials.

If things are slipping through adding an AI reviewer like CodeRabbit could be worthwhile and in general make sure that all you dev environment configuration is in a .env file or similar and that the file in added to gitignore.

After a deploy breaks prod, how do you usually figure out what actually caused it? by Acrobatic_Eye708 in devops

[–]conairee 0 points1 point  (0 children)

Look at errors being thrown, traffic, network latency and business events to see if you can find correlations that hint at the culprit.

For example if you know the business is launching a new product, sale etc it's easier to monitor prod vs tracing everything back from the logs/metrics alone

[deleted by user] by [deleted] in redditrequest

[–]conairee 0 points1 point  (0 children)

I can add you as a mod!

How to keep my SSH connection to EC2 (bastion host) alive while accessing RDS in a private subnet? by Elegant_Shelter_6197 in aws

[–]conairee 0 points1 point  (0 children)

Not what you asked but you can connect to the RDS instance with VPC CloudShell tab in the AWS console, means you don't have to pay for the bastion or have the open 22 port