Skip to content

Weekly Python & Golang coding challenges to boost your DevOps skills—paired with my newsletter. Solve, share, and level up!

License

Notifications You must be signed in to change notification settings

sharonsahadevan/devops-code-quests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

DevOps Coding Challenges

Welcome to DevOps Coding Challenges—a collection of practical coding problems and solutions tailored for DevOps engineers. This repo pairs with my newsletter, where I drop weekly challenges in Python and Golang to help you sharpen your automation, scripting, and systems skills.

What’s This About?

Every week, I share a real-world DevOps scenario in my newsletter—think log parsing, container monitoring, or load testing. You solve it, share your approach with #DevOpsChallenge on Twitter, and find my solution here a week later. It’s hands-on learning for the tools and tasks you face daily.

Challenges

Solutions are organized by language and challenge name. Check back weekly for updates!

Python

  • Log Chaos Resolver
    • Problem: Extract and sort error logs from a file by timestamp.
    • Solution: Coming March 22, 2025 (/python/log-chaos-resolver/main.py).
    • Newsletter: Sign up here to get the challenge first!

Golang

  • Next challenge drops March 22, 2025—stay tuned!

How to Join

  1. Subscribe to my newsletter: kubenatives.com
  2. Tackle the weekly challenge.
  3. Share your solution on Twitter with #DevOpsChallenge (tag me @sharonsahadevan).
  4. Compare with my solution here the following week.

Contribute

Got a better solution or a new challenge idea? Open a PR! I’d love to feature community takes (with credit, of course).

Connect

Let’s code smarter, not harder.
Sharon Sahadevan

About

Weekly Python & Golang coding challenges to boost your DevOps skills—paired with my newsletter. Solve, share, and level up!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages