Welcome to Oren Codes!
Let's start with a little introduction, shall we?
So, now that you have seen me and heard me talk let me officially say it's nice to meet you. I realize many software engineers like myself don't really want to invest the energy needed to share our knowledge. In our procrastination, we, unfortunately, gate-keep information that could serve beginner programmers without buying expensive courses.
I intend to break that cycle with this blog by making it my public second brain. I have a lot of knowledge, specifically about Python, and I want to document all the new things I'm learning.
So, let's dive deeper. Let me tell you about myself and how I can serve you!
Who am I?
My name is Oren, but every transcription software will either write my name as Orin or something completely different, like orange. I'm a Backend engineer by day and a nerd podcaster by night. I have a YouTube channel where I interview nerdy creators about D&D, But I can't afford to do that full-time yet.
I live in Tel Aviv, Israel, but I love to travel, specifically to places where the food is exciting and Kosher.
I'm offline every Saturday as I observe Shabbat.
My favorite video game of all time is undecided, but it's a close race between Mass Effect 2 and The Witcher 3. I LOVE playing role-playing video games. Especially those that have a city-building aspect like the Pathfinder games.
What's My Education?
While I love learning things by myself, I spent 3-4 years earning a Bachelor's degree in Computer Science.
The funny thing about doing a degree is that I got to do a lot of math, but Python, the language I now use most frequently, was not even in the primary syllabus. There was only one side course I did that included it. Only later, when I started working in the field, I was fortunate enough to work in a company that allowed me space to learn the language on my own.
What's My Day Job?
In my day job, I am a Backend Engineer. I write and deploy Python microservices on a Kubernetes cluster, which involves many challenges.
I've been writing microservices for years, and I love doing it. I'm just also feeling ready to explore new things, like maybe building a mobile app or even something that can bring in some more income.
How to Connect With Me?
An excellent way to connect with me is via email. If you got this post from me in your inbox, just hit reply and talk to me. I read and respond to all emails.
The next best thing is social media. I'm usually most active on Twitter/X, but I don't post many software engineering posts there.
But if you DM me, I'll respond. My DMs are open almost everywhere.
What Next?
Over the next few days, I plan to post specific Python-related articles. I'll also share some programming thought pieces about topics that aren't strictly code, such as PR Reviews, Team dynamics, and startup culture.
I've been in the industry long enough to form an opinion. While I don't intend to paint myself as the "correct" party, I am excited about the conversation some of these topics might generate. Please feel free to use the comments below to discuss your thoughts about the articles!
Thank you so much for reading and watching, and I'm glad you're here!