And if it's a salaried position, it doesn't matter anyway because the employer is getting the better deal anyway.
957 karma · joined November 18, 2013
And if it's a salaried position, it doesn't matter anyway because the employer is getting the better deal anyway.
AWS's core is developer experience.
AWS is an API. Anybody who does not realize or can not exploit this fact this pays massive premiums for using it (probably a lot of businesses which should have no business using AWS directly).
The application tooling is extra. And as far as I can tell, AWS is the only major public cloud that has decent coverage by tools of any flavour against their API, and they have the most decent set of language SDKs available. I am not familiar with GCP but anything Azure puts on the table is a catastrophe when compared to the ease of using boto3 to get a certain flow working.
Admittedly, their console has some defects it ought not to have, but with some systems and software development knowledge, you can grok all of the tooling AWS releases pretty easily.
The biggest of my problems with AWS that besides their API, some of their managed services are just not on the quality level as their core services (ec2, s3, ...).
One more issue is that they kept "evolving" the design (classic, settings view, etc) without retiring previous interfaces. Now you have access to everything and you keep wondering how the controls and components all interact. Almost as catastrophic as explorer.exe and "shell" integrations, resulting in the most laggy explorer.exe yet.
Also let's not forget that self-hosted still offers features SaaS does not, such as server hooks, which are absolutely not uncommon in grown environments based on gitolite etc looking to migrate.
It's a public repository of stuff. End of story. Why should NPM do the job of vetting everything? They aren't getting paid for it (or most of it).
Looks like muddy waters to me. A shame really, they totally ran the JDK release management into the ground.
Industries have moved east and west from Germany because energy is just too expensive (besides too expensive labour due to high state quota as well). In Brandenburg, Chemical plants are threating to shut down because gas prices are out of whack (50% of gas price is tax). This is an extremely high cost for a national economy to pay.
Major consumer energy seller E.on has stopped selling household gas delivery contracts. Transportation cost in gas, diesel and electric car terms is skyrocketing as well. This makes all goods that are getting shipped more expensive. Germans are the poorest people of Western Europe. After tax, salaries are quite low. €500 to a €1000 more in yearly energy cost is a significant burden on many households, dampening spending in any other area including long retirement saving/investing.
All of the above will deconstruct industries, ruin household finances of the already pressured middle and lower class, and set the expectations for years to come when it comes to regulatory politics --- which during the past 20 years were the equivalent of shitposting on 4chan, just dressed up in nice suits and sitting in ideologically blind party councils.
10 all new power plants are chump change compared to that.
A platform that's impossible to use with confidence. Like the US code allows for finding something you're doing wrong with every step you take, the Microsoft platform creates the opportunity more making serious mistakes.
The issue with CloudFormation is that it lags behind all other AWS services quite often. It seems to be maintained by another team. I realize that getting state management for complex inderdependent resources right requires time and diligence, BUT it's a factor in driving adoption.
- New EKS feature? Sorry, no knob in CF for MONTHS.
- New EBS gp3 volume type available? Sorry, our AWS::Another::Service resource does not accept gp3 values for months after feature release.
- A AWS API exposes information that you would like to use as an input to another resource or stack. SURPRISE, CloudFormation does not return that attribute to you, despite it being available. SORRY NOT FIXABLE.
- Try refactoring and moving resources in/out of stacks while preserving state? Welcome to a fresh hell.
- Quality of CloudFormation "modules" varies. AWS::ElasticSearch::Domain used to suck a whole lot, AWS::S3::Bucket as a core service was always very friendly.
- CloudFormation custom resources are a painful way of "extending" CF to suite your needs. So painful that I refuse to pay the cost of AWS not keeping their stuff up to date and well integrated.
These kinds of lag, this kind of incompleteness when it comes to making information from AWS APIs available have driven me to Terraform for things that are best done in Terraform and require flexibility and CloudFormation for things that work well with it.
At the end of the day CF is a closed-source flavour of Terraform + AWS provider. I would like have gone all in, but just doesn't work and costs hacks, time and flexibility.
That being said, if you have no idea how to work with TF, tell the devs to use CF.
The experience of AWS support is probably also very different when it comes to feature requests. An org that spends half a billion with AWS will get their requests implemented ASAP whereas small fish have to swim with the flow and hope it works for them.
You can largely use it if you know what you are doing or have the most simplest tax case, but it won't offer you suggestions how to optimize taxes, and doesn't include large lists of items that you could possibly deduct. This service is offered by proprietary tax tools like WISO or QuickSteuer which offer questionnaires trying to cover more details of your tax situation to find out opportunities to optimize, and include large help files that contain examples and explanations.
Cost for these proprietary tools can be very low, they go on sale for like €5-€10 at discounters during tax season or are like €20 for the fully featured versions.
These tools also manage items like long-term deductions over the years, so that's their lock in effect.
- In DE at there are fast "instant" payments called paydirekt or giropay, which make "checkout" using your giro account fast and simply. However, it's debit again. Balls grabbed.
- Your checking account usually receives your salary, and you have to monitor it for fraudulent charges, which can just "happen" if somebody knows your IBAN. Therefore, entering my IBAN on any site that is not 100% trustworthy and liable is a no-go.
Debit is really bad for buyer's protection, and even when using "reverse debit" which means authorizing a party to draw money from your giro account, you in theory can reverse such charges, but the reversals are handled by your home bank and in many cases the reversal is getting rejected based on intransparent reasons or takes _very_ long. Customer service is simply bad at banks.
So what about credit card processors like Stripe?
- German credit cards are issued largely by banks in the visa/mastercard system. That means the banks themselves are responsible for accepting or rejecting chargebacks. Bad customer service by banks again, very high burden of proof => high chance of chargeback not going through, paper tiger wars.
- Most merchants have really shitty payment gateways in place or even store credit card information on site. The smaller the business, the shittier the storage and you can basically guarantee that data protection is effectively handled at most SMB like trash. => I do not enter my main credit card info on random sites.
So what does Paypal offer?
- almost no questions asked chargeback of any amount if you return the goods (proof = shipping label) - masks credit card number IBAN and other information from merchant
That's it. I'm ok paying small amounts using direct debit but expensive purchases, like electronics, gardening equipment and so on, go through either (a) Amazon w/ its no-fullshit refund policy (b) a merchant offering PayPal. PayPal is expensive, but customer friendly. Germany has _no_ true competitor to PayPal's service except notarized escrow, and I don't want to lawyer up just to buy a lawn mower.
Having sex scenes in cinema does not make good cinema at all just because of it.
FTR I only buy sold and fulfilled by Amazon products, I don't use the marketplace, and the seller "Amazon" always obliged to my demands.
Windows users will just use WSL2.