A friend of mine helps raising funds for the telecommunication equipment for the 3rd Separate Assault Brigade.
https://send.monobank.ua/jar/ACxqFDBnmp
This jar works with Apple Pay. I’ve tried it myself (since many Monobank jars do not support Apple Pay for whatever reason).
#donations #Monday
https://send.monobank.ua/jar/ACxqFDBnmp
This jar works with Apple Pay. I’ve tried it myself (since many Monobank jars do not support Apple Pay for whatever reason).
#donations #Monday
🔥4❤1
A bundle of book bundles!
1. Cybersecurity Month bundle by O’Reilly.
2. Cisco Networking book bundle for certification preparation.
I recall, that having CCNA was a badge of honor when I was a student. I never had one. Mostly, because I was a bad student.
P.S. When dealing with HumbleBundle, always check what books you have already! I think, the Cisco bundle was featured before.
#books #humblebundle
1. Cybersecurity Month bundle by O’Reilly.
2. Cisco Networking book bundle for certification preparation.
I recall, that having CCNA was a badge of honor when I was a student. I never had one. Mostly, because I was a bad student.
P.S. When dealing with HumbleBundle, always check what books you have already! I think, the Cisco bundle was featured before.
#books #humblebundle
Humble Bundle
Humble Tech Book Bundle: Cybersecurity Month by O'Reilly
Gain the skills you need to protect your digital world with our newest Cybersecurity Bundle from the experts at O’Reilly.
❤5
Is it the first supply chain attack in the MCP world?
A fake Postmark MCP was secretly BCCing all the emails.
Postmark is an SMTP provider. They have already put a statement that it was not developed by them.
The moral of the story is not to blindly trust 3rd party software that doesn’t come from your vendor. Another interesting thing is that the attack itself has nothing to do with LLMs, but the attackers are using the hype around everything AI to embed their malicious code.
#security #ai
A fake Postmark MCP was secretly BCCing all the emails.
Postmark is an SMTP provider. They have already put a statement that it was not developed by them.
The moral of the story is not to blindly trust 3rd party software that doesn’t come from your vendor. Another interesting thing is that the attack itself has nothing to do with LLMs, but the attackers are using the hype around everything AI to embed their malicious code.
#security #ai
The Register
One line of malicious npm code led to massive Postmark email heist
: MCP plus open source plus typosquatting equals trouble
👍3🤯2😱2👏1
Speaking of MCPs. 2 new MCPs from AWS are available:
- AWS API MCP
- AWS Knowledge MCP
News via AWS Feed
#aws #ai
- AWS API MCP
- AWS Knowledge MCP
News via AWS Feed
#aws #ai
Amazon
AWS API MCP Server v1.0.0 release - AWS
Discover more about what's new at AWS with AWS API MCP Server v1.0.0 release
❤1
An idea worth nothing without the implementation, they say. But what to do, if your ideas are discarded at your company, so you are never given the time and resources for the implementation?
In his article "Quiet Influence: A Guide to Nemawashi in Engineering", one of our subscribers shares an approach of convincing your management of ideas worth trying.
At some point in the career, skills like that are getting more and more important. So, it's very limiting to ignore the people skills for one's progress.
#culture #mgmt
In his article "Quiet Influence: A Guide to Nemawashi in Engineering", one of our subscribers shares an approach of convincing your management of ideas worth trying.
At some point in the career, skills like that are getting more and more important. So, it's very limiting to ignore the people skills for one's progress.
#culture #mgmt
hodgkins.io
Quiet Influence: A Guide to Nemawashi in Engineering - Matthew Hodgkins
Why "big-reveal" architecture pitches stall—and how Staff+ engineers can apply the Japanese practice of Nemawashi to quietly build consensus and ship transformational change.
❤5
For today’s Donations Monday, I’d like to share with you a standing jar of one of the UAV units in which serves a guy from my wife’s small town.
They use this jar continuously to cover their needs for different equipment such as FPV drones, etc.
https://send.monobank.ua/jar/4WLw91UqFe
Card number:
5375 4112 2187 4204
#donations #Ukraine
They use this jar continuously to cover their needs for different equipment such as FPV drones, etc.
https://send.monobank.ua/jar/4WLw91UqFe
Card number:
5375 4112 2187 4204
#donations #Ukraine
🙏2
These days, you can use Kubernetes for the same things you used to use OpenStack.
In this short video Volodymyr Tsap - a member of our community - shares a quick demo of their recent project - Kube-DC.
#kubernetes #self_hosted
In this short video Volodymyr Tsap - a member of our community - shares a quick demo of their recent project - Kube-DC.
#kubernetes #self_hosted
Loom
Introducing New Features in KUBE-DC for Enhanced Private Cloud Management
Hi everyone, in this video, I introduced some exciting new features we've implemented in KUBE-DC, our software that allows you to build private clouds on any hardware, making it significantly cheaper than AWS or GCP - up to ten times less! I demonstrated…
👍5🔥5👎1🤮1
You may have seen this news already, but it's still worth sharing in my opinion.
Terraform adds a new language concept called "actions". It's interesting, because while HCL evolved through time, basic concepts such as resources, data sources, variables, and locals remained the same.
In nutshell, Actions are basically provider-approved local-execs: provider developers can add specific imperative tasks, such as invoking an AWS Lambda, that you can later attach to your resource's lifecycle.
The concept is not new, you were likely already doing this with provisioners, local and remote execs, and other hacks. Now, it's just more universal and straightforward.
The only thing is that actions are up to provider developers to implement, so do not expect many of them available from the get-go.
#terraform #hashicorp
Terraform adds a new language concept called "actions". It's interesting, because while HCL evolved through time, basic concepts such as resources, data sources, variables, and locals remained the same.
In nutshell, Actions are basically provider-approved local-execs: provider developers can add specific imperative tasks, such as invoking an AWS Lambda, that you can later attach to your resource's lifecycle.
The concept is not new, you were likely already doing this with provisioners, local and remote execs, and other hacks. Now, it's just more universal and straightforward.
The only thing is that actions are up to provider developers to implement, so do not expect many of them available from the get-go.
#terraform #hashicorp
mattias.engineer
Terraform Actions: Deep-Dive
Terraform actions represent a new language concept in Terraform 1.
👀9❤1👍1
A small article about goroutines leaks in Go and the ways to detect that.
Another tip is from Dave Cheney himself: never start a goroutine without knowing how it will stop.
#programming #go
Another tip is from Dave Cheney himself: never start a goroutine without knowing how it will stop.
#programming #go
Redowan's Reflections
Early return and goroutine leak
At work, a common mistake I notice when reviewing candidates’ home assignments is how they
wire goroutines to channels and then return early.
The pattern usually looks like this:
start a few goroutines
each goroutine sends a result to its own unbuffered…
wire goroutines to channels and then return early.
The pattern usually looks like this:
start a few goroutines
each goroutine sends a result to its own unbuffered…
❤1
There’s a lot of fluff around about how one should be a technical leader, yet the exact understanding of what is leadership is rather vague.
Here’s a nice Friday read on the topic that resonated with me.
Here’s a great quote:
>>>
The more comfortable you become with not being the expert, the more effective you become as a leader.
When you stop trying to out-expert the experts, you can focus on what expert teams actually need:
- Clear problem definitions
- Context for decision-making
- Translation between different perspectives
- Protection from unnecessary complexity
- Space to do their best work
#culture
Here’s a nice Friday read on the topic that resonated with me.
Here’s a great quote:
>>>
The more comfortable you become with not being the expert, the more effective you become as a leader.
When you stop trying to out-expert the experts, you can focus on what expert teams actually need:
- Clear problem definitions
- Context for decision-making
- Translation between different perspectives
- Protection from unnecessary complexity
- Space to do their best work
#culture
Ibrahim Diallo Blog
How to Lead in a Room Full of Experts
Here is a realization I made recently. I'm sitting in a room full of smart people. On one side are developers who understand the ins and outs of our microservice architecture. On the other are the fro
👍6🔥3
It’s Monday, fellas.
A friend of mine is raising money for a Starlink and 3 power stations for the 5th Separate Heavy Mechanized Brigade and 33rd Separate Mechanized Brigade.
You can donate via to this Monobank jar (Apple pay works):
https://send.monobank.ua/jar/3VEQNLAcia
Almost half of the goal is already there.
#donations #Monday
A friend of mine is raising money for a Starlink and 3 power stations for the 5th Separate Heavy Mechanized Brigade and 33rd Separate Mechanized Brigade.
You can donate via to this Monobank jar (Apple pay works):
https://send.monobank.ua/jar/3VEQNLAcia
Almost half of the goal is already there.
#donations #Monday
❤6
I like it, when people talk about definitions, especially for some common / widely use terms. The more common a term is, the more one is "afraid" to ask about it. And since we cannot glimpse into other people's minds, we can talk about completely different things using the same words.
Availability Models talks about the definitions of "high availability" - incredibly popular term in computer science! It doesn't examine all the availability models, despite its name. Rather, this article brings up a question: so, what the heck is "high availability" and how can we define that based on our actual needs?
P.S. Also, I didn't know about the PACELC theorem. It always feels so cool to learn something new!
#databases #programming #system_design
Availability Models talks about the definitions of "high availability" - incredibly popular term in computer science! It doesn't examine all the availability models, despite its name. Rather, this article brings up a question: so, what the heck is "high availability" and how can we define that based on our actual needs?
P.S. Also, I didn't know about the PACELC theorem. It always feels so cool to learn something new!
#databases #programming #system_design
www.thecoder.cafe
Availability Models: Because “Highly Available” Isn’t Saying Much
Highly available is too vague; watch out when you read or hear it.
❤3🤔1
A bundle of Python programming books by Pearson.
While Python won't be my first choice, sometimes it's inevitable. Also, Pearson usually have great books!
#books #programming #humblebundle
While Python won't be my first choice, sometimes it's inevitable. Also, Pearson usually have great books!
#books #programming #humblebundle
Humble Bundle
Humble Tech Book Bundle: Python Programming by Pearson
Build websites and software, automate tasks, analyze data, and more using Python—the star of Humble’s latest Tech Book Bundle with Pearson!
🔥2
A new issue of the CatOps Digest is here!
https://newsletter.catops.dev/p/catops-digest-2025-10-17
One week later than it should have been released, but oh well...
#digest #newsletter
https://newsletter.catops.dev/p/catops-digest-2025-10-17
One week later than it should have been released, but oh well...
#digest #newsletter
newsletter.catops.dev
CatOps Digest 2025-10-17
What was on CatOps in the last three weeks...
❤3
Nice weekend read about technical blogging.
https://writethatblog.substack.com/p/thorsten-ball-on-technical-blogging
One of the best ways to learn is to try to explain whatever you have learned to someone else. Blogging is a form of that.
Perhaps, we can dedicate a day to share the blogs we like here on CatOps, let me know, if you think, it’s a good idea.
#culture
https://writethatblog.substack.com/p/thorsten-ball-on-technical-blogging
One of the best ways to learn is to try to explain whatever you have learned to someone else. Blogging is a form of that.
Perhaps, we can dedicate a day to share the blogs we like here on CatOps, let me know, if you think, it’s a good idea.
#culture
Substack
Thorsten Ball on Technical Blogging
“It's a piece of me. If you've read this, you know something about me that's true.”
👍12
Since AWS has an outage, some of you have unplanned time off anyway. So, it's a good time to make a donation to a noble cause!
A friend of mine has a supportive jar for INSCIENCE who partnered with the Come Back Alive foundation to raise money to combat enemy UAVs.
https://send.monobank.ua/jar/fKfgmjgw1
Her goal is 20k UAH, so we can easily achieve it!
P.S. Apparently, Monobank hosts in AWS, since their web paged did not renew once I sent the donation.
P.P.S. Despite N26 also being on AWS, they processed the transaction just fine.
#donations #Ukraine
A friend of mine has a supportive jar for INSCIENCE who partnered with the Come Back Alive foundation to raise money to combat enemy UAVs.
https://send.monobank.ua/jar/fKfgmjgw1
Her goal is 20k UAH, so we can easily achieve it!
P.S. Apparently, Monobank hosts in AWS, since their web paged did not renew once I sent the donation.
P.P.S. Despite N26 also being on AWS, they processed the transaction just fine.
#donations #Ukraine
👍9
Speaking of AWS:
Oct 20 2:01 AM PDT We have identified a potential root cause for error rates for the DynamoDB APIs in the US-EAST-1 Region. Based on our investigation, the issue appears to be related to DNS resolution of the DynamoDB API endpoint in US-EAST-1. We are working on multiple parallel paths to accelerate recovery. This issue also affects other AWS Services in the US-EAST-1 Region. Global services or features that rely on US-EAST-1 endpoints such as IAM updates and DynamoDB Global tables may also be experiencing issues. During this time, customers may be unable to create or update Support Cases. We recommend customers continue to retry any failed requests. We will continue to provide updates as we have more information to share, or by 2:45 AM.
#aws #outage
Oct 20 2:01 AM PDT We have identified a potential root cause for error rates for the DynamoDB APIs in the US-EAST-1 Region. Based on our investigation, the issue appears to be related to DNS resolution of the DynamoDB API endpoint in US-EAST-1. We are working on multiple parallel paths to accelerate recovery. This issue also affects other AWS Services in the US-EAST-1 Region. Global services or features that rely on US-EAST-1 endpoints such as IAM updates and DynamoDB Global tables may also be experiencing issues. During this time, customers may be unable to create or update Support Cases. We recommend customers continue to retry any failed requests. We will continue to provide updates as we have more information to share, or by 2:45 AM.
#aws #outage
😭20
Helm graduated into a "boring technology" a long time ago. So, the news about the upcoming
Anyway, here's a sneak peek of upcoming changes. They promise that:
>>>
*Bottom Line*: Helm v4.0 is a major architectural upgrade focused on better Kubernetes integration, enhanced plugin capabilities,
and improved developer experience while maintaining chart
compatibility.
So, if you only care about your charts, those should continue to work.
#helm #kubernetes
v4 major version are probably no so exciting, unless you are a Helm plugin developer.Anyway, here's a sneak peek of upcoming changes. They promise that:
>>>
*Bottom Line*: Helm v4.0 is a major architectural upgrade focused on better Kubernetes integration, enhanced plugin capabilities,
and improved developer experience while maintaining chart
compatibility.
So, if you only care about your charts, those should continue to work.
#helm #kubernetes
GitHub
helm/helm-v4-changelog-summary.md at v4-changelog · scottrigby/helm
The Kubernetes Package Manager. Contribute to scottrigby/helm development by creating an account on GitHub.
❤5👍5🤮1
I don't know if you are involved into the promotions cycles in your company or participate in hiring, but I still want to share with you this article - On Hiring: Promote Stars, Not Strangers.
It is targeted towards managers, but you can easily apply the core idea of this article to any role or position in a company.
#culture
It is targeted towards managers, but you can easily apply the core idea of this article to any role or position in a company.
#culture
Kellblog
On Hiring: Promote Stars, Not Strangers
“Well, he’s never been a sales development rep (SDR) manager before, but he has been an SDR for 3 years at another company. The chance to be a manager is why he’d come here.” — Famous Last Words I can’t … Continue reading →
👍2
A glimpse into the alerting infrastructure of Hugging Face - a repository for ML models and datasets.
This article has a bit of a "they made me write this for promotion" vibe, but it's still interesting to see what technologies other people use, even if they don't dig deep into any of them.
#observability
This article has a bit of a "they made me write this for promotion" vibe, but it's still interesting to see what technologies other people use, even if they don't dig deep into any of them.
#observability
huggingface.co
Three Mighty Alerts Supporting Hugging Face’s Production Infrastructure
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
❤2🤗1
