Programming Resources
21.8K subscribers
1.78K photos
6 videos
4 files
108 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
A good article about "Selecting a programming language can be a form of premature optimization"
مقاله خوبی در مورد اینکه انتخاب زبان برنامه‌نویسی اول کار نوعی بهینه‌سازی الکی یا زودرس محسوب میشه که دوست عزیزمون هم روی اون مقاله به زبان فارسی در مورد پایتون مطالب جالب‌تری به زبان فارسی اضافه کردند.

#article #premature #optimization #python #language‌ #farsi #english
thanks to: LIEWPL
@pythony

EN: https://snarky.ca/programming-language-selection-is-a-form-of-premature-optimization
FA: https://virgool.io/@liewpl/cpython-five-times-faster-p5jve4zzywog
Papers We Love is a repository of academic computer science papers and a community who loves reading them.
یه کامیونیتی که عاشق خوندن مقاله‌های علوم کامپیوتر هستن و در موردش کنفرانس و ویدیو و کلی مطلب جذاب دیگه منتشر میکنن و در کلی حوزه فعال هستن.

#paper #article #papers #academic #science #computer #video #meetup #meeting #community
@pythony

https://paperswelove.org
Papers & tech blogs by companies sharing their work on data science & machine learning in production.
مقالات و بلاگ‌های مرتبط با یادگیری ماشین و دیتاساینس در سطح production که شرکت‌های مختلف در این زمینه منتشر کرده‌اند.

#machine #learning #data #science #natural #deep #vision #production #paper #article
@pythony

https://github.com/eugeneyan/applied-ml
An introduction to how to create chess engines and how they work.
مقدمه جالبی از اینکه موتورهای هوش مصنوعی شطرنج چگونه ساخته می‌شوند و چه تفکری پشت پیاده‌سازی آنها نهفته است.

#chess #engine #ai #algorithm #article #tutorial
@pythony

https://www.chessengines.org
Systems design for advanced beginner. A walk-through over system design basic concepts.
در این مقاله توضیحات ابتدایی و نسبتا خوبی برای یادگیری مقدماتی system design گفته‌شده که خوندنش خالی از لطف نیست.

#system #design #interview #beginner #advance #article
@pythony

https://robertheaton.com/2020/04/06/systems-design-for-advanced-beginners
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
Object-oriented and imperative programming aren’t going away, but functional programming is finding its way into more codebases.
برنامه‌نویسی شیءگرا و دستوری کنار نرفتند ولی برنامه‌نویسی فانکشنال راهش رو بیشتر به سمت کدهای امروز باز کرده که توی این مقاله توضیحات دقیق‌تری در موردش میده

#functional #programming #function #paradigm #oop #object #oriented #article
@pythony

https://github.com/readme/featured/functional-programming
How to Make Your Code Reviewer Fall in Love with You :))
چه شکلی کد بزنیم تا کسی که کد ما رو review میکنه عاشق ما بشه ؟ :))

#review #code #github #tips #tricks #how #article
@pythony

https://mtlynch.io/code-review-love
Learn to build high-quality web apps with best practices tips and tricks mostly on python and Django and flask.
منابع و نکاتی برای بهتر ساختن اپلیکیشن‌های با کیفیت بالا که البته بیشتر در مورد پایتون و جنگو و فلسک مطلب داره.

#tdd #python #django #flask #tips #tricks #docker #article #tutorial
@pythony

https://testdriven.io
A collection of inspiring resources related to engineering management and tech leadership.
مجموعه ای از منابع الهام بخش مربوط به مدیریت و رهبری در حوزه تک و فناوری

#management #engineering #leader #culture #collection #article #handbook
@pythony

https://github.com/charlax/engineering-management
definition of what it means to be a Senior Engineer and what who managed nearly 100 Senior Engineers (Thiago Ghisi) expect from Senior Engineers on team.
مقاله جالبی راجع به تعریف senior بودن از کسی که نزدیک به 100 مهندس ارشد را مدیریت کرده است (تیاگو گیسی) و انتظاراتی که از مهندسان ارشد تیم میره.

#advice #article #senior #engineer #tips #level #levelup #suggestion
@pythony

linkedin.com/pulse/being-senior-engineer-thiago-ghisi
Junior to senior: An action plan for engineering career success from Github Guides.
از جونیور تا سنیور: یه پلن عملی برای موفقیت شغلی مهندسی. با استفاده از این راهنمای سیستماتیک برای توسعه و رشد مهارت، چشم انداز شغلی مهندسی خود را افزایش دهید.

#junior #senior #plan #action #roadmap #list #article #github #soft #skill #skills #team #imrpove
@pythony

https://github.com/readme/guides/engineering-career-success
We spend far more time reading and understanding code than writing it. Therefore, the amount of cognitive load we need to build in our brains in order to understand code is crucial.
ما زمان بیشتری را صرف خواندن و درک کد می کنیم تا نوشتن آن. بنابراین، مقدار بار شناختی که برای درک کد باید در مغز خود ایجاد کنیم، بسیار مهم است. این نوشته سعی داره تا یه سری نکات در همین راستا بگه

#article #congitive #load #clean #think #brain #handbook #book
@pythony

https://github.com/zakirullin/cognitive-load
Learn awesome physics and technologies like GPS, mechanical watch and so on with amazing animations and interactive well-detailed tutorials.
مفاهیم جالب فیزیکی و یا ابزارهای مختلف مثل GPS یا دوچرخه و کلی چیز دیگه رو با انیمیشن و بصورت interactive یاد بگیرید.

#science #tutorial #interactive #physics #fun #article #awesome
thanks to: Hamid Bluri
@pythony

https://ciechanow.ski/archives
what exactly happens when you run a program on your computer? This short book try to answer this question with different approach
وقتی یک برنامه را روی کامپیوتر خود اجرا می کنید دقیقا چه اتفاقی می افتد؟ این کتاب بصورت خلاصه و کوتاه میخواد به این سوال پاسخ بده

#cpu #tutorial #interactive #book #article #what #how #eli5 #reverse #engineering #architecture #elf #exe #PE #executable #file
thanks to: Hamid Bluri
@pythony

https://cpu.land
AI tools for summarizing text are very popular these days, because they help you a lot in writing theses and articles and understanding different topics. Here you can find some tools that take the PDF file and deliver it to you.
این روزا ابزارهای AI خلاصه کردن متن خیلی طرفدار پیدا کردن، چون خیلی توی نوشتن پایان نامه و مقاله و درک مطلب موضوعات مختلف کمکتون میکنن. اینجا چند تا ابزار میتونین پیدا کنین که خود فایل pdf رو میگیره و خلاصش رو تحویلتون میده

#AI #article #distilled #bot #chat #research #summary #book #chatgpt
thanks to: @devtwitter
@pythony

https://typeset.io
https://explainpaper.com
https://researchrabbit.ai
https://elicit.org
Read Medium for free if you are in a hurry.
یکی از سایت‌هایی که میتونین به رایگان مقالات سایت Medium رو ازش بخونین بدون اینکه بهتون گیر بده.

#Medium #Read #Free #Article
@pythony

https://readmedium.com
Amazing article about how LLMs actually think from Anthropic
یه مقاله خیلی جالب که Anthropic جدیدا منتشر کرده و مکانیزم داخلی LLM ها رو توضیح میده که دقیقا چه شکلی فک میکنن و واقعا یه سری جاهاش خیلی عجیب و جالبه. ویدیو مهرزاد عزیز رو هم میتونید همراهش ببینید و لذت ببرید

#LLM #Article #Anthropic #Biology #Large #Language #Model #Claude
@pythony

https://transformer-circuits.pub/2025/attribution-graphs/biology.html
https://www.youtube.com/watch?v=nkjq6e8gw-Y
This media is not supported in your browser
VIEW IN TELEGRAM
A Visual Guide to Mamba and State Space Models.
مقاله‌ای که Mamba و SSM رو که جدیدا مطرح شده و میگن از transformer ها بهتره رو تحلیل میکنه و ساده با عکس و شکل توضیح میده.

#Mamba #Transformer #AI #Article #Medium #SSM #Artificial #Intelligence #GPT
@pythony

https://newsletter.maartengrootendorst.com/p/a-visual-guide-to-mamba-and-state
The Prompt Engineering Playbook for Programmers. Turn AI coding assistants into more reliable development partners.
راهنمای جالبی برای بهتر Prompt نوشتن برای AI BOT ها تا بتونن به دستیارهای بهتری برای شما تبدیل بشن

#Prompt #Engineering #AI #Article #Programmer #Ask #MVP #Best #Practice
@pythony

https://addyo.substack.com/p/the-prompt-engineering-playbook-for