Andreas Sieferlinger (@webratz) header
Andreas Sieferlinger (@webratz) profile picture

Senior Site Reliability Engineer @PersonioHR @webratz@hachyderm.io @webratz.bsky.social

München, Bayern
Joined July 2008
Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)Photo by Andreas Sieferlinger (@webratz)
Andreas Sieferlinger retweeted
Replying to @YYanilov
It all boils down to the decision not to use proper programming language. In other words, "infra-as-code" really isn't.
1
1
2
65
Andreas Sieferlinger retweeted
Okay, lets talk nerdy. One of most fundamental underpinnings of the way we think about doing infrastructure automation is the idea that it's best done in a declarative way. Having a declaration of intent, followed by an idempotent, convergent control loop.
13
24
5
233
43,210
Andreas Sieferlinger retweeted
1/ A world first reverse engineering analysis of AWS Session Tokens. Prior to our research these tokens were a complete black box. Today, we are making it more of a glass box, by sharing code and tools to analyze and modify AWS Session Tokens. medium.com/@TalBeerySec/reve…
4
152
17
433
57,945
Andreas Sieferlinger retweeted
PSA: if you're using CDK with esbuild to bundle your Node.js/TypeScript #lambda functions, pay attention to the last 0.22 esbuild update. The default behavior has changed and it will no longer bundle your dependencies. If you want to restore the default, use the config below:
6
26
5
88
18,363
Andreas Sieferlinger retweeted
It's like how almost every list of company values contains the exact same bullshit about "Excellence, Hard Work, Integrity, Customers First, Teamwork, Passion." Gross. But each company has its own unique character, culture, reputation, conventions. Vibes. That shit is real.
3
2
1
53
8,132
Andreas Sieferlinger retweeted
I'm not going to call anyone out, but I have been 😳 at the many people who replied with some variation of, "migrations are never worth it." Kids. If you aren't migrating, you are dying. If it hurts, do it more.
We have two different customer archetypes at Grit: 1. Teams that haven't updated anything in years, and are now stuck with a *huge* migration effort. 2. Teams that are ~continuously upgrading some part of their system. We help both, but the second teams move a lot faster.
14
56
17
524
125,913
Andreas Sieferlinger retweeted
Man.. this is such a great line (re: behavior that’s rewarded in big companies vs startups)
Replying to @Carnage4Life
Behaviors that are rewarded in the zoo are suicidal in the jungle.
10
2
48
8,334
Hey @purtelnoc your DNS resolvers seem to cache NS records for much longer than 2 days, I guess you want to check that, to avoid issues for your customers
17
Andreas Sieferlinger retweeted
For most of my career, I have been on call for the systems I built. This experience forged my strong affinity for technologies that have less runtime complexity. That's why I'm so into serverless. Assuming that complexity cannot be destroyed and can only be moved around. I much prefer technologies with less operational complexity (think patching AMIs, updating RDS versions, replacing failed nodes, etc.), even if it comes at the expense of higher author-time complexity. That's why I prefer DynamoDB over RDS. Even though DynamoDB is rather restrictive and makes many things hard to implement. That's why I prefer Lambda over running containers. Even though running applications in containers still provides a better developer experience. My choices are not absolute. It always depends on the context. And what I'd do myself is often different from what I'd advise my clients. Because they have different skill sets and must operate within some time and budget constraints. But if it's a system that I need to maintain, then there must be a lot of upside to tip me over the fence. Of course, your mileage might differ, but that's just me.
9
13
3
119
12,437
#AWS Going great again... Want to delete a Lightsail static IP. Error Message: Can't delete. Contact Support. Trying to contact support: Technical Support only in paid plans. So either I pay support, or I pay for the unused IP
2
55
Andreas Sieferlinger retweeted
"How can I put developers on call for their code, but prevent them from getting paged about other people's code or problems with shared resources?" My sweet kittens, you cannot. Not without a separate database. It constantly surprises me how widely misunderstood this is.
3
3
1
65
7,282
Andreas Sieferlinger retweeted
How to decode the AWS account id from AWS key id medium.com/@TalBeerySec/a-sh… standing on the shoulders of giants: @0xdabbad00 @__steele
6
39
5
154
24,336
You can find all the code examples shown in my talk at github.com/webratz/cdk-lib-e…
🚀 Ready for a deep dive into CDK with Andreas Sieferlinger? 🌐 Explore the tradeoffs in developing CDK constructs and libraries, and uncover the best options for your projects! 💡🛠️ Don't miss out on this invaluable insight. Let's level up our CDK game! 👨‍💻👩‍💻 #AWSCommunityDayDACH
1
44
Andreas Sieferlinger retweeted
See you on Thursday! #CommunityDayDahoam
Are you a technologist near Munich? It's not too late to register for the #AWSCommunityDayDACH ! It's packed with awesome topics and speakers and amazing community members ready to connect. go.aws/3sEfZuA
3
5
431
Andreas Sieferlinger retweeted
🛠️ Dive deep into CDK development with @webratz! Compare tradeoffs, project setup, and custom checks for CDK constructs and libraries. Choose the best option for your projects! 💡 #AWSCommunityDay #AWSCommunityDayDACH Register: buff.ly/31YaAwH
1
7
281
Andreas Sieferlinger retweeted
We do this all the time. "Developers don't want to do ops". Ok, but ops teams don't want to run an awful mess they may be given by a dev team but we don't talk about ops like they've got a choice, so why do we do that for developers?
3
2
13
1,377
Andreas Sieferlinger retweeted
Curious what the Platform teams do @PersonioHR ? Join our first Meetup in Munich. My colleagues @webratz and Alexey will talk about CDK and Kafka. See you there! meetup.com/personios-platfor…
4
1
5
692
hey @aiven_io are you trying to spam me, or is someone running a phishing campaign on your behalf? I never signed up with you, and do not even use this email address
1
1
1
164
Andreas Sieferlinger retweeted
Can Dependabot be customized to run additional (or different) commands for upgrading dependencies? Like it works in Renovate with post upgrade commands?
1
1
Andreas Sieferlinger retweeted
Awesome launch from the @awscloud Fault Injection Simulator team. You can now disrupt network traffic to/from VPCs, individual AZs, prefix lists, S3, or DynamoDB. #awswishlist item to support traffic flapping, latency, partitions, in addition to deny * aws.amazon.com/about-aws/wha…
5
22
6
106