What are the top problems you face with infrastructure tools, processes, and governance?
I’ve been researching real-world DevOps and CoE issues, and here’s what keeps popping up:
**TOOLING**
\- Too many disconnected tools (Terraform, Jenkins, Prometheus...)
\- Manual state handling
\- Too many DSLs to learn (HCL, YAML, ARM, etc.)
**PROCESSES**
\- Infra not version-controlled like code
\- Provisioning inconsistent and slow
\- CI/CD doesn’t reflect infra state
**GOVERNANCE**
\- Compliance is manual and reactive
\- No enforcement of policies
\- Cloud-specific lock-in by design
Curious to know:
\- Which of these resonates with your experience?
\- What would you add/remove?
\- How are you addressing these challenges in your team?
Genuinely interested in community feedback.
https://redd.it/1kyz3gr
@r_devops
I’ve been researching real-world DevOps and CoE issues, and here’s what keeps popping up:
**TOOLING**
\- Too many disconnected tools (Terraform, Jenkins, Prometheus...)
\- Manual state handling
\- Too many DSLs to learn (HCL, YAML, ARM, etc.)
**PROCESSES**
\- Infra not version-controlled like code
\- Provisioning inconsistent and slow
\- CI/CD doesn’t reflect infra state
**GOVERNANCE**
\- Compliance is manual and reactive
\- No enforcement of policies
\- Cloud-specific lock-in by design
Curious to know:
\- Which of these resonates with your experience?
\- What would you add/remove?
\- How are you addressing these challenges in your team?
Genuinely interested in community feedback.
https://redd.it/1kyz3gr
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
What is your stance on the future of devops?
I am a software engineer (2 YOE) working at a small startup and I was thinking about switching to a devops as my next jump, granted there is a lot to learn and experience but I just want to know what everyone thinks about the future prospects of devops and if it's a field worth persuing at this moment for me
https://redd.it/1kz9o42
@r_devops
I am a software engineer (2 YOE) working at a small startup and I was thinking about switching to a devops as my next jump, granted there is a lot to learn and experience but I just want to know what everyone thinks about the future prospects of devops and if it's a field worth persuing at this moment for me
https://redd.it/1kz9o42
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
I never understood the hype around CI/CD—until I worked without it
One of my first freelance projects was a small web app. No pipelines, no automation, I was SSH-ing into the server and manually copying files like it was 2010.
It worked… until it didn’t.
One deploy overwrote the `.env` file
Another time I forgot to restart the service
Once I deployed code that wasn’t even tested locally 🤦
After that, I built a basic CI/CD setup with GitHub Actions:
Run tests on push
Deploy to staging automatically
Manual approval to deploy to prod
Nothing fancy.....but everything changed.
Now I get why people obsess over pipelines.
It’s not about speed.......it’s about safety and sanity.
Anyone else go through that “CI/CD awakening”?
What made it click for you?
https://redd.it/1kza6wj
@r_devops
One of my first freelance projects was a small web app. No pipelines, no automation, I was SSH-ing into the server and manually copying files like it was 2010.
It worked… until it didn’t.
One deploy overwrote the `.env` file
Another time I forgot to restart the service
Once I deployed code that wasn’t even tested locally 🤦
After that, I built a basic CI/CD setup with GitHub Actions:
Run tests on push
Deploy to staging automatically
Manual approval to deploy to prod
Nothing fancy.....but everything changed.
Now I get why people obsess over pipelines.
It’s not about speed.......it’s about safety and sanity.
Anyone else go through that “CI/CD awakening”?
What made it click for you?
https://redd.it/1kza6wj
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
SSH command fails in GitHub Actions but works locally – Exit code 255 with docker stack deploy
Hi everyone,
I'm working on a technical assessment that involves deploying a Dockerized web app to a Swarm cluster hosted on Play with Docker, using GitHub Actions for CI/CD.
Everything works except the final deployment step where I SSH into the PWD instance and run:
ssh -i mykey root@instanceip "docker stack deploy -c docker-compose.yml myapp"
This command works perfectly from my local machine, but fails in GitHub Actions with exit code 255. What's confusing is:
I can successfully connect with ssh if I don't include the docker stack deploy part.
I can use scp and sftp in the GitHub Actions workflow to upload the docker-compose.yml file to the PWD instance, no issues there.
I even tried running the same SSH command through a local GitHub Actions runner (on my own machine), but I got the same failure.
I also tested a pre-built GitHub SSH action which does work—but using it is not allowed in the context of this task.
I’ve double-checked file paths, permissions, shell syntax, and tried wrapping the deploy command in single quotes, escaping characters, etc. Still no luck.
Has anyone faced something similar? Any insights or ideas would be greatly appreciated. 🙏
Thanks in advance!
https://redd.it/1kzbzx5
@r_devops
Hi everyone,
I'm working on a technical assessment that involves deploying a Dockerized web app to a Swarm cluster hosted on Play with Docker, using GitHub Actions for CI/CD.
Everything works except the final deployment step where I SSH into the PWD instance and run:
ssh -i mykey root@instanceip "docker stack deploy -c docker-compose.yml myapp"
This command works perfectly from my local machine, but fails in GitHub Actions with exit code 255. What's confusing is:
I can successfully connect with ssh if I don't include the docker stack deploy part.
I can use scp and sftp in the GitHub Actions workflow to upload the docker-compose.yml file to the PWD instance, no issues there.
I even tried running the same SSH command through a local GitHub Actions runner (on my own machine), but I got the same failure.
I also tested a pre-built GitHub SSH action which does work—but using it is not allowed in the context of this task.
I’ve double-checked file paths, permissions, shell syntax, and tried wrapping the deploy command in single quotes, escaping characters, etc. Still no luck.
Has anyone faced something similar? Any insights or ideas would be greatly appreciated. 🙏
Thanks in advance!
https://redd.it/1kzbzx5
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Best cert to learn Kubernetes with? Company is going to try and use Kubernetes in the next year or so.
Hey guys, I was wondering what might be the best Cert to pursue with the goal of learning Kubernetes over the next 6 months+. My company is interested in using Kubernetes, and I none of us are experienced with using it yet.
I would like to be a benefit for my company for when we're ready to use it, but not really sure where to start. For reference I work as DevOps handling deployments, CI/CD pipelines, general ops work, etc with a little bit of development in C#/JavaScript/Golang.
I see a few like CKA, CKAD, stuff like that, but what would be the best one for educational purposes so that I can be a star player for my team in this scenario building a Kubernetes foundation from the ground up?
https://redd.it/1kzapxb
@r_devops
Hey guys, I was wondering what might be the best Cert to pursue with the goal of learning Kubernetes over the next 6 months+. My company is interested in using Kubernetes, and I none of us are experienced with using it yet.
I would like to be a benefit for my company for when we're ready to use it, but not really sure where to start. For reference I work as DevOps handling deployments, CI/CD pipelines, general ops work, etc with a little bit of development in C#/JavaScript/Golang.
I see a few like CKA, CKAD, stuff like that, but what would be the best one for educational purposes so that I can be a star player for my team in this scenario building a Kubernetes foundation from the ground up?
https://redd.it/1kzapxb
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Kubernetes best practices
How does your kubernetes cluster handle health check and routing at container level , any best practices to ensure high availability?
https://redd.it/1kzm7ge
@r_devops
How does your kubernetes cluster handle health check and routing at container level , any best practices to ensure high availability?
https://redd.it/1kzm7ge
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Beyond textbook networking! For Devops
what would you consider beyond textbook networking for devops? That actually build upon foundational computer science and engineering concepts?
I mean something beyond this syllabus:
https://www.ioenotes.edu.np/ioe-syllabus/computer-networks-and-security-cns-408
I am getting done with my syllabus and wanted to look into something deeper. I only see specialization which I don't really want to (stuffs like pfsense firewall, or learning application layer protocols like SSH, Openssl in more depth....I want it to be generic but specific at the same time. Something good enough to be put on resume that can bring some brownie points in interview and knowledge hunting process as well.
https://redd.it/1kzn6s2
@r_devops
what would you consider beyond textbook networking for devops? That actually build upon foundational computer science and engineering concepts?
I mean something beyond this syllabus:
https://www.ioenotes.edu.np/ioe-syllabus/computer-networks-and-security-cns-408
I am getting done with my syllabus and wanted to look into something deeper. I only see specialization which I don't really want to (stuffs like pfsense firewall, or learning application layer protocols like SSH, Openssl in more depth....I want it to be generic but specific at the same time. Something good enough to be put on resume that can bring some brownie points in interview and knowledge hunting process as well.
https://redd.it/1kzn6s2
@r_devops
IOE Notes
IOE Syllabus of Computer Network and Security (CNS) - IOE Notes
Course Objective of Computer Network for BE Computer and Electronics and Communication of IOE affiliated and constituent engineering colleges is to understand the concepts of computer networking, functions […]
Anyone else having issues with JFrog?
Getting 504 errors https://statusgator.com/services/jfrog
https://redd.it/1kzdlqa
@r_devops
Getting 504 errors https://statusgator.com/services/jfrog
https://redd.it/1kzdlqa
@r_devops
Statusgator
JFrog Status. Check if JFrog is down or having an outage. | StatusGator
JFrog down? Check the current JFrog status right now, learn about outages, downtime, incidents, and issues.
Why areObservability & SIEM so hard to setup?
I'm looking for different perspectives. (and ranting 😅)
Context: We are a devops team with 4 people in a small startup looking to solve observability and Siem (cost effectively) for our platform which works for atleast the next 2-3 years. We should also manage our IAC, deployments, cloud and other infrastructure.
We have been trying to setup SIEM and Observability for our platform. I realised there is no one solution that can do all metrics, logs, tracing, SIEM. The more deeper I look into it, i'm getting to a conclusion that Observability and Siem are not one ship but two big different ships. If we look to solve both with one solution we are going to end up with two bad solutions for two different problems.
We have elastic license and we have setup logs on it. But the metrics and tracing part is not as good. To solve that we looked at a self hosted Prometheus like Thanos and grafana ui.
Now for SIEM again it is elastic because managing self hosted wazuh is more problematic for a small team.
There is something called cloudanix for cspm and cloud jit.
We are going to end up with so many tools to manage and we are a small team. I realised that we will endup creating more issues than setting up observability to solve for issues.
Saying that I want to know what do you guys do solve for these at your work? What kind of tools do you use for Observability and Siem.
Am I wrong in assuming that both observability and Siem are completely different. Do I need to more research?
https://redd.it/1kzqemo
@r_devops
I'm looking for different perspectives. (and ranting 😅)
Context: We are a devops team with 4 people in a small startup looking to solve observability and Siem (cost effectively) for our platform which works for atleast the next 2-3 years. We should also manage our IAC, deployments, cloud and other infrastructure.
We have been trying to setup SIEM and Observability for our platform. I realised there is no one solution that can do all metrics, logs, tracing, SIEM. The more deeper I look into it, i'm getting to a conclusion that Observability and Siem are not one ship but two big different ships. If we look to solve both with one solution we are going to end up with two bad solutions for two different problems.
We have elastic license and we have setup logs on it. But the metrics and tracing part is not as good. To solve that we looked at a self hosted Prometheus like Thanos and grafana ui.
Now for SIEM again it is elastic because managing self hosted wazuh is more problematic for a small team.
There is something called cloudanix for cspm and cloud jit.
We are going to end up with so many tools to manage and we are a small team. I realised that we will endup creating more issues than setting up observability to solve for issues.
Saying that I want to know what do you guys do solve for these at your work? What kind of tools do you use for Observability and Siem.
Am I wrong in assuming that both observability and Siem are completely different. Do I need to more research?
https://redd.it/1kzqemo
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
How to write better GitHub Actions
As someone who has used [Travis CI and Circle CI](https://ashishb.net/programming/circle-ci-vs-travis-ci/) in the past, I love GitHub Actions.
However, there are several pitfalls associated with GitHub Actions. Notably,
* No dependency caching by default
* No automatic cancellation of stale executions
* No path filtering by default
* The default timeout for a badly running job is 6 hours
* The default GITHUB\_TOKEN gives too many permissions
Thankfully, all of these are fixable. I am sharing my experience in detail [here](https://ashishb.net/programming/common-pitfalls-of-github-actions/) and have written a FOSS tool called [gabo](https://github.com/ashishb/gabo) for auto-generating high-quality GitHub Actions based on your repository.
https://redd.it/1kzrxf5
@r_devops
As someone who has used [Travis CI and Circle CI](https://ashishb.net/programming/circle-ci-vs-travis-ci/) in the past, I love GitHub Actions.
However, there are several pitfalls associated with GitHub Actions. Notably,
* No dependency caching by default
* No automatic cancellation of stale executions
* No path filtering by default
* The default timeout for a badly running job is 6 hours
* The default GITHUB\_TOKEN gives too many permissions
Thankfully, all of these are fixable. I am sharing my experience in detail [here](https://ashishb.net/programming/common-pitfalls-of-github-actions/) and have written a FOSS tool called [gabo](https://github.com/ashishb/gabo) for auto-generating high-quality GitHub Actions based on your repository.
https://redd.it/1kzrxf5
@r_devops
ashishb.net
Circle CI vs Travis CI
Explore the benefits of Circle CI over Travis CI for Android app testing. Learn about usability, speed, and pricing to optimize your continuous integration setup.
Seeking Guidance: Preparing for DevOps Internship in 15 Days
Hello r/devops community,
I recently secured a DevOps internship at a startup, and I have 15 days before it begins. I prepared for the interview in just 2 days, focusing mainly on theoretical concepts to clear it. Now, I want to utilize the remaining time effectively to get ready for the actual work.
Could you please advise on:
\- Key areas I should focus on to build a strong foundation?
\- Essential tools and technologies to learn?
\- Any beginner-friendly projects or resources to gain hands-on experience?
I appreciate any guidance or suggestions you can provide to help me make the most of this time.
Thank you!
https://redd.it/1kzs52y
@r_devops
Hello r/devops community,
I recently secured a DevOps internship at a startup, and I have 15 days before it begins. I prepared for the interview in just 2 days, focusing mainly on theoretical concepts to clear it. Now, I want to utilize the remaining time effectively to get ready for the actual work.
Could you please advise on:
\- Key areas I should focus on to build a strong foundation?
\- Essential tools and technologies to learn?
\- Any beginner-friendly projects or resources to gain hands-on experience?
I appreciate any guidance or suggestions you can provide to help me make the most of this time.
Thank you!
https://redd.it/1kzs52y
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Just finished Class 12 – Is DevOps a good career choice?
Hi everyone,
I’ve just completed Class 12 (Science with Computer) and I have a lot of free time right now. I recently came across DevOps and I find it really interesting. I want to know from people who are already in this field – how is your experience with DevOps so far?
Is DevOps a good option to build a career in? How is the future of this field, especially in terms of learning curve, job demand, and salary?
Also, since I’m starting fresh, do you think this is the best path to go for, or are there other tech fields that are better or more rewarding than DevOps?
Would love to hear your thoughts and experiences. Thanks in advance!
https://redd.it/1kzrkz6
@r_devops
Hi everyone,
I’ve just completed Class 12 (Science with Computer) and I have a lot of free time right now. I recently came across DevOps and I find it really interesting. I want to know from people who are already in this field – how is your experience with DevOps so far?
Is DevOps a good option to build a career in? How is the future of this field, especially in terms of learning curve, job demand, and salary?
Also, since I’m starting fresh, do you think this is the best path to go for, or are there other tech fields that are better or more rewarding than DevOps?
Would love to hear your thoughts and experiences. Thanks in advance!
https://redd.it/1kzrkz6
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
CheckCle newly self-hosted open source uptime, SSL, and incident monitoring tool
New open source service for uptime monitoring, incident reporting, SSL checks, maintenance tracking, and more, all self-hosted.
Please feel free to give feedback or share your ideas by creating an issue on GitHub:
Github: https://github.com/operacle/checkcle
https://redd.it/1kzudeu
@r_devops
New open source service for uptime monitoring, incident reporting, SSL checks, maintenance tracking, and more, all self-hosted.
Please feel free to give feedback or share your ideas by creating an issue on GitHub:
Github: https://github.com/operacle/checkcle
https://redd.it/1kzudeu
@r_devops
GitHub
GitHub - operacle/checkcle: CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems…
CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks,...
A step back
Hey guys
Hope you’re doing well
I’m seeking advice, regarding my next mission
I’m working in a consulting company, I’ve been in a mission as a DevOps (4years) it was my first mission ever, so I had a good understanding, and practices regarding DevOps and cloud
My mission came to an end recently, and my company gave me a new one ( but it’s more for backend development, with JAVA) I donno if it’s a good move to take it, as it will show me a side am not very familiar with, or would it mean that I’ll be stepping back from DevOps ?
I’ve been thinking about it a lot lately but can’t make up my mind.. any advice from you guys or similar experience is very appreciated
Thank you all 🙏
https://redd.it/1kzy2xv
@r_devops
Hey guys
Hope you’re doing well
I’m seeking advice, regarding my next mission
I’m working in a consulting company, I’ve been in a mission as a DevOps (4years) it was my first mission ever, so I had a good understanding, and practices regarding DevOps and cloud
My mission came to an end recently, and my company gave me a new one ( but it’s more for backend development, with JAVA) I donno if it’s a good move to take it, as it will show me a side am not very familiar with, or would it mean that I’ll be stepping back from DevOps ?
I’ve been thinking about it a lot lately but can’t make up my mind.. any advice from you guys or similar experience is very appreciated
Thank you all 🙏
https://redd.it/1kzy2xv
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Lazyshell - AI cli tool that generate shell commands from natural language
Here is a CLI tool i built to generate shell commands from natural language using AI.
you can learn more here:
github.com/bernoussama/lazyshell
curious what you guys think
https://redd.it/1l02eso
@r_devops
Here is a CLI tool i built to generate shell commands from natural language using AI.
you can learn more here:
github.com/bernoussama/lazyshell
curious what you guys think
https://redd.it/1l02eso
@r_devops
GitHub
GitHub - bernoussama/lazyshell: AI CLI tool that generates and executes shell commands using AI
AI CLI tool that generates and executes shell commands using AI - bernoussama/lazyshell
What’s something you thought you needed to learn—but never actually used?
When I first got into cloud and DevOps, I felt like I had to learn everything.
I remember spending weeks going deep into Kubernetes.....thinking it was “essential”.......only to land a role where we just used ECS with some simple Fargate configs. Never touched K8s once. 😅
It wasn’t a total waste, but I definitely overprepared for stuff that never came up.
Curious how it’s been for others:
What’s one tool, framework, or concept you went all-in on… that ended up being irrelevant in your actual work?
Or the opposite.....what’s something you ignored early on, but later realized you should’ve learned sooner?
Let’s trade war stories.
https://redd.it/1l032kg
@r_devops
When I first got into cloud and DevOps, I felt like I had to learn everything.
I remember spending weeks going deep into Kubernetes.....thinking it was “essential”.......only to land a role where we just used ECS with some simple Fargate configs. Never touched K8s once. 😅
It wasn’t a total waste, but I definitely overprepared for stuff that never came up.
Curious how it’s been for others:
What’s one tool, framework, or concept you went all-in on… that ended up being irrelevant in your actual work?
Or the opposite.....what’s something you ignored early on, but later realized you should’ve learned sooner?
Let’s trade war stories.
https://redd.it/1l032kg
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Is it plausible to get a job in this field without experience/degree?
Hello everyone,
this question has been bothering me for quite a while now.
I am 25 years old and have never focused on one career path (I basically threw my education away until 18, and then had to gradually complete my high school diploma while fully working a “starting job” call center employee), so when I turned 24 I had the opportunity to take a paid-for full DevOps course of about 1 year.
Through the course I learned (more like dabbled in) every aspect a DevOps person might need (Git, Python+Java, Kubernetes, SQL, Linux, AWS … etc ), and now I am expected to find a job in this field.
Problem is, all the job posts on Linkedin and on job posts sites for entry-level jobs specifically require a degree in computer science (or a similar field like software architecture), and at least 2 years of working in prior company experience (varying but the 2 years is the lowest I’ve seen).
Bottom line is, is there any chance I might get a job in this field without the mentioned above requirements? It all seems like a “chicken and the egg” situation, like how am I to gain experience if no one will hire me? Also to get a degree in the mentioned fields is very hard and expensive, not something that is in my ability, money-wise and being smart-wise.
I just want to know if to keep on trying to apply and get a job if the road is blocked already, or change course entirely to not waste my time.
Would like to hear some of your experiences and maybe a tip or two if you have to share with me…
Thank you all for reading!
https://redd.it/1l04dla
@r_devops
Hello everyone,
this question has been bothering me for quite a while now.
I am 25 years old and have never focused on one career path (I basically threw my education away until 18, and then had to gradually complete my high school diploma while fully working a “starting job” call center employee), so when I turned 24 I had the opportunity to take a paid-for full DevOps course of about 1 year.
Through the course I learned (more like dabbled in) every aspect a DevOps person might need (Git, Python+Java, Kubernetes, SQL, Linux, AWS … etc ), and now I am expected to find a job in this field.
Problem is, all the job posts on Linkedin and on job posts sites for entry-level jobs specifically require a degree in computer science (or a similar field like software architecture), and at least 2 years of working in prior company experience (varying but the 2 years is the lowest I’ve seen).
Bottom line is, is there any chance I might get a job in this field without the mentioned above requirements? It all seems like a “chicken and the egg” situation, like how am I to gain experience if no one will hire me? Also to get a degree in the mentioned fields is very hard and expensive, not something that is in my ability, money-wise and being smart-wise.
I just want to know if to keep on trying to apply and get a job if the road is blocked already, or change course entirely to not waste my time.
Would like to hear some of your experiences and maybe a tip or two if you have to share with me…
Thank you all for reading!
https://redd.it/1l04dla
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Twilio Manager: A Python-Based CLI for Managing Your Twilio Account
Hey Reddit!
I’m excited to share my new Python CLI tool, Twilio Manager. Built in just 3 days using AI helpers (OpenHands, Claude, ChatGPT), this wrapper around the Twilio SDK lets you:
Send and view SMS/MMS messages
Place and manage voice calls
Inspect your Twilio subaccounts, balance, usage, and more
🚀 Features
📞 Phone Number Management
Find available numbers (by country, area code, capabilities)
Purchase or release numbers
Configure voice/SMS/webhook settings for each number
✉️ Messaging
Send SMS or MMS via a simple command
Fetch message history (inbound/outbound)
View delivery status, timestamps, and message logs
📱 Call Control
Initiate calls from CLI (with specified “From” and “To” numbers + TwiML URL)
View past call logs, durations, statuses, and recordings
Manage call forwarding, SIP endpoints, and call recording settings
💼 Account Insights
List all subaccounts under your master account
Check your current balance, usage records, and pricing details
Manage API keys and credentials without leaving the terminal
⚙️ Modular Design & AI-Powered Scaffolding
Each CLI command maps directly to a Twilio REST API endpoint for maximum flexibility
Built-in helper templates for quickly generating TwiML snippets or phone number configurations
Designed to be easily extended: drop in new commands or customize existing ones
🤔 Why I Built This
I wanted a scriptable, no-GUI way to manage everything in Twilio—from provisioning phone numbers to sending quick SMS alerts—without opening a web browser or writing repetitive boilerplate code. Using AI helpers (OpenHands, Claude, ChatGPT), I was able to prototype and ship a working CLI in just 3 days. Since then, I’ve been iterating on it to make it more robust and user-friendly.
💬 Feedback & Contributions
This is my first major open-source project of 2025, and I’d love your feedback!
Found a bug? Feel free to open an issue.
Want a new feature? Submit a feature request or drop a PR.
Enjoying the project? Star ⭐ the repo and share your thoughts in the Discussions tab.
You can reach me at my GitHub: https://github.com/h1n054ur/twilio-manager/.
Happy Twilioing! 🎉
https://redd.it/1l05lk8
@r_devops
Hey Reddit!
I’m excited to share my new Python CLI tool, Twilio Manager. Built in just 3 days using AI helpers (OpenHands, Claude, ChatGPT), this wrapper around the Twilio SDK lets you:
Send and view SMS/MMS messages
Place and manage voice calls
Inspect your Twilio subaccounts, balance, usage, and more
🚀 Features
📞 Phone Number Management
Find available numbers (by country, area code, capabilities)
Purchase or release numbers
Configure voice/SMS/webhook settings for each number
✉️ Messaging
Send SMS or MMS via a simple command
Fetch message history (inbound/outbound)
View delivery status, timestamps, and message logs
📱 Call Control
Initiate calls from CLI (with specified “From” and “To” numbers + TwiML URL)
View past call logs, durations, statuses, and recordings
Manage call forwarding, SIP endpoints, and call recording settings
💼 Account Insights
List all subaccounts under your master account
Check your current balance, usage records, and pricing details
Manage API keys and credentials without leaving the terminal
⚙️ Modular Design & AI-Powered Scaffolding
Each CLI command maps directly to a Twilio REST API endpoint for maximum flexibility
Built-in helper templates for quickly generating TwiML snippets or phone number configurations
Designed to be easily extended: drop in new commands or customize existing ones
🤔 Why I Built This
I wanted a scriptable, no-GUI way to manage everything in Twilio—from provisioning phone numbers to sending quick SMS alerts—without opening a web browser or writing repetitive boilerplate code. Using AI helpers (OpenHands, Claude, ChatGPT), I was able to prototype and ship a working CLI in just 3 days. Since then, I’ve been iterating on it to make it more robust and user-friendly.
💬 Feedback & Contributions
This is my first major open-source project of 2025, and I’d love your feedback!
Found a bug? Feel free to open an issue.
Want a new feature? Submit a feature request or drop a PR.
Enjoying the project? Star ⭐ the repo and share your thoughts in the Discussions tab.
You can reach me at my GitHub: https://github.com/h1n054ur/twilio-manager/.
Happy Twilioing! 🎉
https://redd.it/1l05lk8
@r_devops
GitHub
GitHub - h1n054ur/twilio-manager
Contribute to h1n054ur/twilio-manager development by creating an account on GitHub.
update-action-pins -- a simple CLI tool for updating pinned action versions in your Github Action workflows from tags to SHAs
https://github.com/Skipants/update-action-pins
Hi everyone!
In light of the tj-actions supply chain attack (https://nvd.nist.gov/vuln/detail/cve-2025-30066) I recently made this simple executable that updates referenced Github Actions in your workflow files to use commit SHAs to pin the version instead of the tag name or branch.
I found it real tedious to go through each referenced action, go to its repository, find the SHA the tag corresponds to, and then update it in our workflows. This tool alleviates that.
I thought it would be useful to everyone else so I open-sourced it and advertised it here.
I am also willing to support the tool in the near-long-term.
Let me know if it helps (or doesn't) and don't be afraid to post an issue on the repo if you find any bugs.
Cheers!
https://redd.it/1l067g9
@r_devops
https://github.com/Skipants/update-action-pins
Hi everyone!
In light of the tj-actions supply chain attack (https://nvd.nist.gov/vuln/detail/cve-2025-30066) I recently made this simple executable that updates referenced Github Actions in your workflow files to use commit SHAs to pin the version instead of the tag name or branch.
I found it real tedious to go through each referenced action, go to its repository, find the SHA the tag corresponds to, and then update it in our workflows. This tool alleviates that.
I thought it would be useful to everyone else so I open-sourced it and advertised it here.
I am also willing to support the tool in the near-long-term.
Let me know if it helps (or doesn't) and don't be afraid to post an issue on the repo if you find any bugs.
Cheers!
https://redd.it/1l067g9
@r_devops
GitHub
GitHub - Skipants/update-action-pins: A script for updating dependencies in Github Action workflows with pinned SHA identifiers…
A script for updating dependencies in Github Action workflows with pinned SHA identifiers instead of version or no pinning - Skipants/update-action-pins
General Security Pipeline
Hello,
I'm in a neighboring field (software engineering) and have been tasked with some initial research about building a security pipeline to build and ship software that runs on a customers network. All of the pipelines I have ever built are for internal products, never for something a customer would run.
Our clients are highly motivated to adopt the software, but only if they care verify it comes from a secure source.
From my initial research, the field of devsecops seems broad and I have recommended that company pursue a security engineer for this purpose; however, I need to do something in the short term.
What are the low hanging fruit of shipping secure software?
I'm initially looking at something that doesn't break the bank. I know the cost is proportional to the level of paranoia. What does a good security pipeline look like?
My initial recommendation is just:
\- Build in a clean env like aws CodeBuild
\- Syft Software Bill of Materials
\- Grype Security scanning
\- Cosign signing service
\- Load to s3 & distribute with cloudfront
Feels basic.
What do you guys do? I would love to hear some recommendations. I don't really know this field.
Thanks!
https://redd.it/1l07z7o
@r_devops
Hello,
I'm in a neighboring field (software engineering) and have been tasked with some initial research about building a security pipeline to build and ship software that runs on a customers network. All of the pipelines I have ever built are for internal products, never for something a customer would run.
Our clients are highly motivated to adopt the software, but only if they care verify it comes from a secure source.
From my initial research, the field of devsecops seems broad and I have recommended that company pursue a security engineer for this purpose; however, I need to do something in the short term.
What are the low hanging fruit of shipping secure software?
I'm initially looking at something that doesn't break the bank. I know the cost is proportional to the level of paranoia. What does a good security pipeline look like?
My initial recommendation is just:
\- Build in a clean env like aws CodeBuild
\- Syft Software Bill of Materials
\- Grype Security scanning
\- Cosign signing service
\- Load to s3 & distribute with cloudfront
Feels basic.
What do you guys do? I would love to hear some recommendations. I don't really know this field.
Thanks!
https://redd.it/1l07z7o
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Request guidance from experts in the field
My current situation is unemployed. I have no university or professional degrees. I have internet, a laptop, and free time. I love computers and the internet very much and I am very good at using them. I can understand and learn quickly, and I saw that the field of DevOps might be suitable. I do not want to talk a lot. I want to start from today. What is my first step? All my love to all ❤️
https://redd.it/1l08s6p
@r_devops
My current situation is unemployed. I have no university or professional degrees. I have internet, a laptop, and free time. I love computers and the internet very much and I am very good at using them. I can understand and learn quickly, and I saw that the field of DevOps might be suitable. I do not want to talk a lot. I want to start from today. What is my first step? All my love to all ❤️
https://redd.it/1l08s6p
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community