4,457 karma · joined June 20, 2012
Seriously look at global GDP, maybe American citizens aren’t the wealthiest but the country and the businesses that run it sure as shit is.
I’ve worked at FAANG where I was reprimanded by HR equivalent for raising an issue in chat rather than email because of who was in the channel. I wasn’t rude in my report, I just explained the issue, the impact it had and the likely resolution.
Maybe a VP was having a bad day, but I’ve since learned to keep my mouth shut working for large organisations as an IC.
It’s something I expected from shitty workplaces like Big4, consultancies or FinTechBroCorps but it’s everywhere.
I don’t think it ever really slowed like it has in the US. Then again inflation is only just starting to ramp in Australia. New Zealand doesn’t really have an excuse.
Singapore seems pretty healthy too.
Once they cut benefits that are widely lauded. Holiday-free PTO, exercise and health benefits, stuff that makes sense to anyone to attract talent when times are tough. You can cut corners, you can cut bonuses when times are tough - but you can't cut benefits. It's a short-term way of thinking, and you'll lose your best employees over it.
Don't bother with VPN's if you're SaaS-based. Just take the zero-trust route with mandatory MFA everywhere, invest in Yubikeys for all employees and set up a SIEM box to ingress audit logs from your various systems.
Setting up an Elastic box for this should be relatively straightforward. For many people it's easier to keep SIEM locally hosted (pulling data, no external access) and then periodically push encrypted backups offsite).
You'll probably end up setting up business metrics monitoring from this eventually too, at least in the early days before you start the "data lake" approach.
DNSSEC is a waste of time right now.
There's also cultures, beliefs and personal preferences that just run diametrically opposed to having your headshot on every message you send. I think for those younger-looking people, having no profile photo at all can actually be beneficial in more traditional environments.
For candidates who have this as a dealbreaker with a hard-sell like this, I have one suggestion: Don't tell them it's a deal-breaker, just say you're looking at another offer with this perk and see what they can do. That way it doesn't look like you're gaming their hiring process, nor that you were interviewing in bad faith.
This is a bubble.
The US system is both inequitable and exploitative.
https://phys.org/news/2012-09-technique-remotely-cockroaches...
Based on your list of features - let's think about what would be a good option..
1. Less expensive
Than what, a private jet?
2. Encourages collaboration between internal dev teams by connecting to active directory (or source of authentication & authorization)
Authentication, pretty much every paid platform has this. Some take more setup. Where does your AD sit, if you're a Microsoft shop, Azure might serve the best products. Having said that, there's out-of-the-box integrations with AD with many major platform providers.
Secondly, is this for internal access only - or is this AD environment also serving external users and partners? Maybe you're looking for AD integration because that's all you know to support RBAC.
3. Curation i.e. takes care of the lifecycle management i.e. design, arch. approval, development, test, release, production, versioning, monitoring, deprecation
So you want an API platform product that supports the end-to-end SDLC in a single product? Why? What is the the "solution" to? Also you're asking for "approval", so you're expecting an API Manager Platform to also have a baked in release process.. But based on requirement 5 - you can't go with a single cloud vendor.
4. Compliance - PCI compliance and app management (generating clientIDs and secrets, rotation included)
Any commercial or Enterprise provider will provide this, however if you're building a solution which touches card data - you're going to need to re-certify the end-to-end solution. Expect to pay an auditor for this.
5. Multi cloud-native
OK, this is the first thing on the list that would actually be useful in driving you towards a decision. You want something you can download and host on a server. This takes away all SaaS options and really only leave self-hosted options. You've removed all cloud providers and all proprietary providers with this decision. There is only open-source (and NOT that bullshit "open-source heritage").
6. Simpler UI/UX experience
Than what, a TI-84 graphing calculator?
7. API based role access.
All major cloud providers will have this well supported. However I'd likely set up SAML integration with an IdP, and outsource the authorization and administration of users and roles to a purpose-built stack or SaaS - and not some crappy afterthought implementation that'd been strapped on top of an API Manager product. Think Okta.