RSSAmplifier

Blog

Oren Codes

Thoughts, stories and ideas.

orencodes.ioRSS feed ↗14 posts

Latest posts

What’s Next for Oren Codes (and Why I’m Stepping Away)

Hey everyone, When I started Oren Codes , I had big plans. I wanted to build something that helped people learn backend engineering the way I wish someone had taught me — step by step, with real-world clarity. But if I’m honest, I never quite got this project

Anatomy of a Python If Statement

From saving throws to advantage rolls, learn how Python’s if, elif, and else conditionals let your code make decisions.

Was My Computer Science Degree Worth It? My Honest Journey as a Backend Engineer

An honest look at my Computer Science degree — the failures, the lessons, and whether it’s worth it for aspiring backend engineers in 2025.

Anatomy of a Python Loop

Learn Python loops the fun way by rolling dice, casting fireballs, and finally understanding what continue really does.

Anatomy of a Python Function

A straightforward, nerdy explanation of how to use functions in Python. You'll learn how to write a function and its importance for cleaner code.

How to Deploy FastAPI with Docker and K3s

From local dev to live: How to deploy FastAPI with Docker and K3s on Kubernetes

Your Developer Superpower Starts With a Private Git Repo

Every developer needs a private Git repository to save code snippets, reusable modules, and lessons learned for future projects.

How to Deploy a Theme From GitHub to Your Ghost Blog (With Secrets)

Learn how to automate Ghost theme deployment using GitHub Actions, secrets, and custom workflows — no more manual zipping or uploads.

Mastering Math in Python: From Basics to Built-In Functions

Learn how to do math in Python using basic operators, built-in functions, and the math module. Perfect for beginners and leveling up your code.

How to Run a Python File in The Terminal?

In this article, I share with you the simple way to run Python scripts in the terminal, as well as the more complex method.

How to Prepare for Code Reviews (Like a Pro)

Avoid awkward PRs. Boost your confidence. Make life easier for your reviewers and yourself.

Why You Should Write Code Outside Your Day Job

Learn faster, build smarter, and unlock new career paths: AI is your partner in coding beyond the 9–5.

How to Install Python on Mac?

I'll share a few ways to install Python on a Mac. Not everyone is satisfied with installing from the official site.

Why I’m Writing 100 Python Articles (Even If No One Reads Them)

What I wish I had when I started learning Python — and why I’m building it for you now.