Programming Resources
21.6K subscribers
1.78K photos
7 videos
4 files
110 links
Here I share my programming related resources during working or at my free times ☺️

Talk to me if you have any query: @Mojtabaeuler
Download Telegram
Laws, Theories, Principles and Patterns that developers will find useful.
مجموعه‌ای از اصطلاحات و تئوری‌ها و قوانینی که هر برنامه‌نویس یا مهندس‌نرم‌افزاری بهتر است که بداند.

#idiom #idioms #vocabulary #software #list #coding #law #laws #principles #jargon #theory #theories
@pythony

github.com/dwmkerr/hacker-laws
👍10🤩2👎1😁1
Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.
مجموعه‌ای از مقالات و لینک‌ها و صحبت‌های مفید در حوزه سیستم‌های توزیع‌شده و مقیاس‌پذیر و کلا طراحی سیستم‌های نرم‌افزاری قابل اعتماد

#software #architecture #scale #scalable #scalability #design #distributed #system #tech #talk #paper #article #collection #awesome
@pythony

https://github.com/Developer-Y/Scalable-Software-Architecture
3👍2
This is the online home for Debugging Teams, a book about the human side of software engineering. neighbor of teamgeek book.
کتاب آنلاین به نام debugging teams کتابی که به جنبه انسانی و مهارت‌های نرم شغل مهندسی‌نرم‌افزار میپردازه. کتاب دیگه‌ای هم هست به نام teamGeek که اون هم یه جورایی همسایه این کتاب محسوب میشه.

#team #teams #soft #skill #book #human #software #engineering #softskill #manage #leader #books #manager #coach
@pythony

https://www.debuggingteams.com
👍43🥰1
Awesome list of Important Podcasts for software engineers.
لیستی از بهترین پادکست‌های مرتبط با حوزه‌های مختلف در مهندسی نرم‌افزار

#podcast #awesome #list #software #collection
@pythony

https://github.com/rShetty/awesome-podcasts
👍5🔥3👏2
Write, edit, and chat about your code with a powerful AI.
با یک هوش مصنوعی قدرتمند، کد خود را بنویسید، ویرایش کنید و باهاش چت کنید.

#ai #tools #code #copilot #openai #build #fast #software
thanks to: صالح مهدیخانی
@pythony

https://www.cursor.so
❤‍🔥18👍2🔥1
A modern branching strategy where developers work in a single branch (the "trunk"), making small, frequent changes. It improves CI/CD, reduces merge conflicts, and enhances collaboration.
یک روش توسعه به نام TrunkBased که در مقابل feature-based قرار داره و بحث‌های زیادی راجع بهش هست که کدوم یکی کجاها بهتره یا بدتره میتونید تو این سایت کلی چیز درموردش یاد بگیرید

#Development #Trunk #TrunkBased #Git #Branch #Software #VCS #Version #Versioning #Control
@pythony

https://trunkbaseddevelopment.com
3👍31🤨1
This framework allows software engineering managers to have meaningful conversations with their direct reports around the expectations of each position and how to plan for the next level in their career ladder.
چارچوب جالبی که سطوح مختلف مخصوصا Manager رو در نردبان سازمانی نشون میده و مهارت‌ها و کارهایی که حداقل باید در هر سطح انجام بدن رو در ۵ دسته مختلف بررسی میکنه.

#Framework #Ladder #Engineering #Organization #Software #Manager
@pythony

https://www.engineeringladders.com
👍1