DevGuide ๐Ÿ‡ต๐Ÿ‡ธ
10.9K subscribers
2.51K photos
17 videos
127 files
3.52K links
Join our channel for top-notch programming hacks, epic discussions, and brilliant career moves. ๐Ÿš€

โšก๏ธ Stay connected with me: linktr.ee/AliSamir

๐Ÿ“ To advertise on the channel: https://telega.io/c/the_developer_guide
Download Telegram
ุงู„ูุฑู‚ ุจูŠู† gRPC ูˆ REST โ€“ ุฃูŠู‡ู…ุง ุฃู‚ูˆู‰ ูˆู„ูŠู‡ ู…ู…ูƒู† ุชุญุชุงุฌ ุงู„ู€ gRPCุŸ ๐Ÿค”
.
.
ุฒู…ุงู† ู„ู…ุง ุงู„ุฅู†ุชุฑู†ุช ูƒุงู† ุจุณูŠุทุŒ ุงู„ู€ REST ูƒุงู† ูƒูุงูŠุฉ ุฌุฏู‹ุง ู„ู„ุชุนุงู…ู„ ู…ุน ุงู„ู€ APIs. ุจุณ ู…ุน ุงู„ูˆู‚ุชุŒ ุธู‡ุฑุช ุชุญุฏูŠุงุช ุฌุฏูŠุฏุฉุŒ ูˆุจุฏุฃู†ุง ู†ุญุชุงุฌ ุญู„ูˆู„ ุฃุณุฑุนุŒ ุฃุฎูุŒ ูˆุฃูƒุชุฑ ูƒูุงุกุฉ.

ู‡ู†ุง ุธู‡ุฑ ุงู„ู€ gRPCุŒ ุจุณ ู‡ู„ ุฏู‡ ู…ุนู†ุงู‡ ุฅู† REST ุงู†ุชู‡ู‰ุŸ ู„ุง ุทุจุนู‹ุงุŒ ูƒู„ ูˆุงุญุฏ ู„ู‡ ู…ูƒุงู†ู‡ ูˆุงุณุชุฎุฏุงู…ู‡. ุชุนุงู„ ู†ุดูˆู ุงู„ูุฑู‚ ุจูŠู†ู‡ู… ูˆุงู…ุชู‰ ุชุณุชุฎุฏู… ูƒู„ ูˆุงุญุฏ ู…ู†ู‡ู…...

โ€”โ€”โ€”

๐Ÿ“ LinkedIn

https://www.linkedin.com/posts/dev-alisamir_%D8%A7%D9%84%D9%81%D8%B1%D9%82-%D8%A8%D9%8A%D9%86-grpc-%D9%88-rest-%D8%A3%D9%8A%D9%87%D9%85%D8%A7-%D8%A3%D9%82%D9%88%D9%89-%D9%88%D9%84%D9%8A%D9%87-%D9%85%D9%85%D9%83%D9%86-activity-7299443497290330112-zYAc
โค3
DevGuide ๐Ÿ‡ต๐Ÿ‡ธ
Photo
24 Good Resources to Learn Software Architecture in 2025 ๐Ÿ’ฏ

The resources can be divided into different types such as:

1- Software Design Books

Some books that can help are DDIA, System Design Volume 1 & 2, Clean Architecture, Domain-Driven Design, and Software Architecture: the Hard Parts

2- Tech Blogs and Newsletters

Read technical blogs by companies like Netflix, Uber, Meta, and Airbnb. Also, the ByteByteGo newsletter provides insights into software design every week.

3- YouTube Channels and Architectural Resources

YouTube channels like MIT Distributed Systems, Goto Conferences, and ByteByteGo can help with software architecture and system design. Azure Architecture Center and AWS Architecture Blog are other important resources.

4- WhitePapers

For deeper insights, read whitepapers like Facebook Memcache Scaling, Cassandra, Amazon DynamoDB, Kafka, and Google File System.

5- Software Career Books

A Software Architect also needs to develop holistic skills. Books about software career aspects such as Pragmatic Programmer, The Software Architect Elevator, The Software Engineer's Guidebook, and Philosophy of Software Design can help.
โค5๐Ÿ‘1
ุฃู‡ู… 5 ุทุฑู‚ ู„ุชุญุณูŠู† ุฃุฏุงุก ุงู„ู€ API ๐Ÿš€
.
.
ู‡ู„ ุงู„ู€ API ุนู†ุฏูƒ ุจุทูŠุกุŸ ุงู„ู€ requests ุจุชุชุฃุฎุฑุŸ ุงู„ุณูŠุฑูุฑ ุจูŠุณุชู‡ู„ูƒ ู…ูˆุงุฑุฏ ูƒุชูŠุฑุŸ ๐Ÿค”

ู„ูˆ ุจุชุชุนุงู…ู„ ู…ุน ุงู„ู€ APIs ุจุงุณุชู…ุฑุงุฑุŒ ู…ู‡ู… ุฌุฏู‹ุง ุชุนุฑู ุฅู† ุชุญุณูŠู† ุงู„ุฃุฏุงุก ุฌุฒุก ุฃุณุงุณูŠ ู„ู†ุธุงู… ุณุฑูŠุน ูˆู‚ุงุจู„ ู„ู„ุชูˆุณุน. ูƒู„ ู…ู„ูŠ ุซุงู†ูŠุฉ ุจุชูุฑู‚: ุชุฌุฑุจุฉ ู…ุณุชุฎุฏู… ุฃูุถู„ุŒ ุชูƒู„ูุฉ ุฃู‚ู„ุŒ ูˆุถุบุท ุฃู‚ู„ ุนู„ู‰ ุงู„ู€ infrastructure.

ุชุนุงู„ ู†ุฏุฑุฏุด ุดูˆูŠุฉ ุนู† ุฃู‡ู… 5 ุทุฑู‚ ู„ุชุญุณูŠู† ุฃุฏุงุก ุงู„ู€ API... ๐Ÿ”ฅ

โ€”โ€”โ€”

๐Ÿ“ LinkedIn

https://www.linkedin.com/posts/dev-alisamir_api-backendeveloper-softwaredeveloper-activity-7300167777254805505-uFam

๐Ÿ“ Qabilah

https://qabilah.com/posts/DVgkkr3BYMw

โ€”โ€”โ€”

ูˆูู‚ูƒู… ุงู„ู„ู‡ ู„ูƒู„ ุฎูŠุฑ โ˜˜๏ธ
โค5
Web design inspiration from all over the world. ๐Ÿš€

https://httpster.net
โค4
Yesterday Angular v19.2 was released ๐ŸŽ‰


Even though this isn't a major release, we have some great new features!

1๏ธโƒฃ The new experimental httpResource (Signal based API calls
2๏ธโƒฃ Support default value in resource()
3๏ธโƒฃ Support streaming resources
4๏ธโƒฃ Support for hashtag#TypeScript 5.8
5๏ธโƒฃ Support untagged template literals in expressions
6๏ธโƒฃ A schematic to migrate to Self Closing tags

There are also some notable bug changes and other improvements. If you want to read the full release notes and dive into the code you can find everything here:
https://github.com/angular/angular/releases/tag/19.2.0
๐Ÿ‘2
Next.js 15.2

โ€ข Redesigned Error UI & Improved Stack Traces
โ€ข Streaming Metadata
โ€ข Turbopack Performance Improvements
โ€ข View Transitions (experimental)
โ€ข Node.js Middleware (experimental)

https://nextjs.org/blog/next-15-2
โค5
The Chance 2025

ุจุฑู†ุงู…ุฌ ุชุฏุฑูŠุจูŠ ู…ุฎุตุต ู„ุชุฃู‡ูŠู„ ุงู„ู…ุชุฏุฑุจูŠู† ุนู„ู‰ ุงู„ุนู…ู„ ููŠ ุงู„ุดุฑูƒุงุช ุงู„ุฃูƒุจุฑ ุนู„ู‰ ู…ุณุชูˆู‰ ุงู„ุดุฑู‚ ุงู„ุฃูˆุณุท.

https://www.the-chance.net
โค3
Master the Art of Crafting Responsive Web Apps like a Pro!


A must-have DevTool for all web developers that will make your job easier.

https://responsively.app
โค8
AI Agents Course
by Hugging Face ๐Ÿค—


This free course will take you on a journey, from beginner to expert, in understanding, using and building AI agents.

https://huggingface.co/learn/agents-course/unit0/introduction
โค2
ู„ู…ุง ุชูŠุฌูŠ ุชุจู†ูŠ ู…ูˆู‚ุน ุจู€ Next.jsุŒ ู…ู…ูƒู† ุชู„ุงู‚ูŠ ู†ูุณูƒ ู…ุญุชุงุฌ ุชู…ู†ุน ุจุนุถ ุงู„ู…ุณุชุฎุฏู…ูŠู† ู…ู† ุงู„ูˆุตูˆู„ ู„ุตูุญุงุช ู…ุนูŠู†ุฉุŒ ุณูˆุงุก ู„ุฃู†ู‡ู… ู…ุด ู…ุณุฌู„ูŠู† ุฏุฎูˆู„ู‡ู… (Unauthorized - 401) ุฃูˆ ู„ุฃู† ุงู„ุตูุญุฉ ู…ุด ู…ุชุงุญุฉ ู„ู‡ู… ุฃุณุงุณู‹ุง (Forbidden - 403). ๐Ÿ›‘

ุฏุฑุฏุดุฉ ุฎููŠูุฉ ุนู† ุงู„ูุฑู‚ ุจูŠู† ุงู„ุตูุญุชูŠู†ุŒ ุงู…ุชู‰ ุชุณุชุฎุฏู… ูƒู„ ูˆุงุญุฏุฉ ููŠู‡ู…ุŒ ูˆุฅุฒุงูŠ ุชุทุจู‚ู‡ู… ููŠ Next.js 15 ุจุทุฑูŠู‚ุฉ ู…ู†ุธู…ุฉ ูˆุณู‡ู„ุฉ. ๐Ÿ’ฏ

โ€”โ€”โ€”

Unauthorized and Forbidden Pages in Next.js 15 ๐Ÿ›‘


๐Ÿ“ Dev Community
https://dev.to/alisamir/unauthorized-and-forbidden-pages-in-nextjs-15-2jm

๐Ÿ“ Medium
https://medium.com/@dev.alisamir/unauthorized-and-forbidden-pages-in-next-js-15-%EF%B8%8F-e2ec267a4697
โค3๐Ÿ”ฅ1
The Intelligent Terminal. ๐Ÿ”ฅ


Become a command line power user on day one.

Warp combines AI and your dev teamโ€™s knowledge in one fast, intuitive terminal.

https://www.warp.dev
โค8
State of JS 2024: Top Backend Frameworks Reshaping the JavaScript Ecosystem ๐Ÿ’ฏ
โค3
ุงู„ู€ุฏูŽูŠู’ู€ู† ุงู„ุชู€ู‚ู€ู†ู€ูŠ .. Technical Debt ๐Ÿ’ฐ
.
.
ุนุงุฑู ู„ู…ุง ุชุจู‚ู‰ ู…ุณุชุนุฌู„ ุชุฎู„ุต ุดุบู„ุŒ ูุชู‚ูˆู„ "ู…ุง ุนู„ูŠู†ุงุŒ ุฎู„ูŠู†ุง ู†ุนุฏูŠู‡ุง ุฏู„ูˆู‚ุชูŠุŒ ูˆุจุนุฏูŠู† ู†ุฑุฌุน ู†ุตู„ุญู‡ุง"ุŸ ุงู„ู…ุดูƒู„ุฉ ุฅู† "ุจุนุฏูŠู†" ุฏูŠ ุบุงู„ุจู‹ุง ู…ุด ุจุชูŠุฌูŠุŒ ูˆุจุชู„ุงู‚ูŠ ู†ูุณูƒ ููŠ ุฏูˆุงู…ุฉ ู…ุดุงูƒู„ ู…ู„ู‡ุงุด ู†ู‡ุงูŠุฉ! ๐Ÿ‘€

ููŠ ุนุงู„ู… ุงู„ุจุฑู…ุฌุฉุŒ ููŠู‡ ุญุงุฌุฉ ุงุณู…ู‡ุง Technical Debt ุฃูˆ ุงู„ุฏูŠู† ุงู„ุชู‚ู†ูŠุŒ ูˆุฏู‡ ุจุจุณุงุทุฉ ุงู„ูƒูˆุฏ ุงู„ู„ูŠ ุจูŠุชู… ูƒุชุงุจุชู‡ ุจุณุฑุนุฉ ุฃูˆ ุจุฏูˆู† ุงู‡ุชู…ุงู… ุจุงู„ุฌูˆุฏุฉุŒ ุนู„ุดุงู† ู†ู†ุฌุฒ ุญุงุฌุฉ ู…ุนูŠู†ุฉ ุนู„ู‰ ุงู„ู…ุฏู‰ ุงู„ู‚ุตูŠุฑุŒ ู„ูƒู† ุนู„ู‰ ุงู„ู…ุฏู‰ ุงู„ุทูˆูŠู„ ุจูŠุชุญูˆู„ ู„ูƒุงุจูˆุณ! ๐Ÿ˜จ

โ€”โ€”โ€”

๐Ÿ“ LinkedIn

https://www.linkedin.com/posts/dev-alisamir_devabrguide-activity-7302372227067310080-ReYE

๐Ÿ“ Qabilah

https://qabilah.com/posts/VZC8RNt70Xo
โค5๐Ÿ‘1๐Ÿคฏ1
10 Best GitHub Repositories to Learn Node.js (2025) ๐Ÿ’ฏ


1- Learn Node.js โ€“ A Beginner-Friendly Guide
https://github.com/manthanank/learn-nodejs

2- Node.js Best Practices
https://github.com/goldbergyoni/nodebestpractices

3- Node.js Projects
https://github.com/MAshrafM/NodeJS_Projects

4- JavaScript Algorithms
https://github.com/trekhleb/javascript-algorithms

5- Awesome Node.js
https://github.com/sindresorhus/awesome-nodejs

6- Node.js Full Stack Tutorial
https://github.com/Subham-Maity/node-js-full-stack-tutorial

7- The Node.js Master Class
https://github.com/pirple/The-NodeJS-Master-Class

8- Learn You Node
https://github.com/workshopper/learnyounode

9- Express.js Boilerplate
https://github.com/hagopj13/node-express-boilerplate

10- GraphQL Starter Kit
https://github.com/kriasoft/graphql-starter-kit
โค3๐Ÿ‘1
Operating Systems Course for Beginners ๐Ÿš€


This course will give you a comprehensive understanding of how operating systems function and manage resources.

https://youtu.be/yK1uBHPdp30
๐Ÿ‘3