DevGuide ๐Ÿ‡ต๐Ÿ‡ธ
10.9K subscribers
2.57K photos
17 videos
127 files
3.54K 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
React Conf 2024 Talks

https://conf.react.dev/talks
๐Ÿ‘1
ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค

Understanding Clean Code: Objects and Data Structures โšก

In this article, we'll dive into the differences between objects and data structures, and explore when to use each, using JavaScript examples to illustrate the concepts.

https://dev.to/alisamir/understanding-clean-code-objects-and-data-structures-j4f
โค1
ู„ูŠู‡ ุงู„ุดุฑูƒุงุช ู…ุจุชุฑุฏุด ุนู„ูŠูƒุŸ ๐Ÿค”

ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค

โ€”โ€”โ€”

ูƒุชูŠุฑ ู…ู†ู†ุง ุจูŠู‚ุฏู‘ู… ุนู„ู‰ ุดุบู„ ูƒุชูŠุฑ ูˆูŠุฑุงุฌุน ุงู„ุฅูŠู…ูŠู„ ูƒู„ ุดูˆูŠุฉ ูˆู…ุณุชู†ูŠ ุฑุฏ ู…ู† ุงู„ุดุฑูƒุงุช ุงู„ู„ูŠ ู‚ุฏู‘ู… ููŠู‡ุงุŒ ู„ูƒู† ู„ู„ุฃุณู ู…ููŠุด ุญุงุฌุฉ ุจุชุญุตู„.

https://shorturl.at/KOf2G
โค2๐Ÿ‘2
ุชุฑูƒุงูŠุฉ ูุฑูˆู†ุช ุงู†ุฏ ุน ุงู„ุณุฑูŠุน...โšก๏ธ

- ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค


ุฅุฒุงูŠ ุชุฎุชุจุฑ ุงู„ู€ Responsive ุจุชุงุน ุงู„ู…ูˆู‚ุน ุจูƒู„ ุณู‡ูˆู„ุฉ ุนู„ู‰ ู…ุนุธู… ุงู„ุดุงุดุงุช
โšก๏ธ


Mobile Simulator Responsive Testing Tool
๐Ÿ”ป

โ€”โ€”โ€”

โšก๏ธ Tutorial Video: https://youtu.be/LR3V2MfE1vU
โค3
International Telephone Input โšก

- International Telephone Input is a JavaScript plugin for entering and validating international telephone numbers.

https://github.com/jackocnr/intl-tel-input
Good Refactoring vs Bad Refactoring โšก

https://www.builder.io/blog/good-vs-bad-refactoring
โค1
ู…ุชุฑู…ูŠุด ุงู„ุญู„ ูˆุชุฌุฑูŠ! ๐Ÿ”ป

- ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค


ูˆุฃู†ุช ุจุชุญู„ ุนู„ู‰ LeetCode ุฃูˆ ุนู„ู‰ ุฃูŠ ู…ู†ุตุฉ ุชุงู†ูŠุฉ ุจู„ุงุด ุชุฑู…ูŠ ุงู„ุญู„ ูˆุชูุฑุญ ุจุงู„ู€ Accepted ูˆุฎู„ุงุตุŒ ู„ุฃู† ูƒุฏู‡ ุฃู†ุช ู…ุนู…ู„ุชุด ุญุงุฌุฉ...๐Ÿ™‚

https://www.linkedin.com/posts/dev-alisamir_problemsolving-softwareengineer-softwareengineering-activity-7231915016705208320-K3uC
โค1๐Ÿ‘1
ุชุฑูƒุงูŠุฉ VSCode ุน ุงู„ุณุฑูŠุน...โšก๏ธ

- ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค


ุฅุฒุงูŠ ุชูุตู„ ุงู„ู€ Tabs ุงู„ู…ุซุจุชุฉ ุนู† ุงู„ู€ Tabs ุงู„ุนุงุฏูŠุฉ ูƒู†ูˆุน ู…ู† ุชู†ุธูŠู… ุทุฑูŠู‚ุฉ ุนุฑุถ ุงู„ู…ู„ูุงุช ุงู„ู…ูุชูˆุญุฉ ููŠ VSCode ๐Ÿ’ฏ

VSCode Pin Tabs Feature ๐Ÿ”ป

โ€”โ€”โ€”

โšก๏ธ Tutorial Video: https://youtu.be/QkTLqW9d2k8
๐Ÿ‘2
ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค

Understanding Clean Code: Handling โšก

-
Chapter 7 of Clean Code dives into techniques for handling errors that donโ€™t clutter your code, emphasizing clarity and simplicity.

- In this article, we'll explore key concepts from this chapter and how to apply them in JavaScript to keep your codebase clean and maintainable.

https://dev.to/alisamir/understanding-clean-code-handling-59ji
โค3
ู…ู†ุญุฉ ู…ุฌุงู†ูŠุฉ ุจุงู„ุชุนุงูˆู† ุจูŠู† Orange DC & AMIT

ุงู„ู…ุฌุงู„ุงุช ุงู„ู…ุชุงุญุฉ:

๐Ÿ“Œ Embedded Systems
๐Ÿ“Œ Android
๐Ÿ“Œ MEAN stack

https://forms.gle/RLLGjQJHTn2L4BNHA
๐Ÿ‘1
DevGuide ๐Ÿ‡ต๐Ÿ‡ธ pinned ยซู…ู†ุญุฉ ู…ุฌุงู†ูŠุฉ ุจุงู„ุชุนุงูˆู† ุจูŠู† Orange DC & AMIT ุงู„ู…ุฌุงู„ุงุช ุงู„ู…ุชุงุญุฉ: ๐Ÿ“Œ Embedded Systems ๐Ÿ“Œ Android ๐Ÿ“Œ MEAN stack https://forms.gle/RLLGjQJHTn2L4BNHAยป
ู„ูˆ ุจุชู†ู‚ู„ ู…ู† React.js ู„ู€ Next.js โšก๏ธ

ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค


ุงู„ูƒูˆุฑุณ ู‡ูŠู…ุดูŠ ู…ุนุงูƒ ุฎุทูˆุฉ ุจุฎุทูˆุฉ ู„ุบุงูŠุฉ ู…ุง ุชุนู…ู„ Application ูƒุงู…ู„ ๐Ÿ’ฏ

https://www.linkedin.com/posts/dev-alisamir_nextjs-nextsjsdeveloper-frontenddeveloper-activity-7232446448636747776-EPBm
๐Ÿ‘2โค1
ุชุฑูƒุงูŠุฉ ูุฑูˆู†ุช ุงู†ุฏ ุน ุงู„ุณุฑูŠุน...โšก๏ธ

- ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค


ุฅุฒุงูŠ ุชุนู…ู„ ุชุชุจุน ู„ู„ู€ Placeholders ููŠ ุงู„ู…ุชุตูุญ ูˆุชุนุฏู„ ุนู„ูŠู‡ู… ุจูƒู„ ุณู‡ูˆู„ุฉ ๐Ÿ’ฏ

โ€”โ€”โ€”

โšก๏ธ LinkedIn Post:
https://www.linkedin.com/posts/dev-alisamir_css-css3-cssstyling-activity-7232760184303947778-V_M4

โšก๏ธ Tutorial Video:
https://youtu.be/qRlF8wEnyhE
A list of fun things you can do with lists in HTML โšก๏ธ

https://www.instagram.com/p/C_CtougCeOK
Forwarded from DevJobs ๐Ÿ‡ต๐Ÿ‡ธ (Ali Samir)
ุชุฏุฑูŠุจ Front-End ููŠ ุดุฑูƒุฉ Siemens
ุชุฑูƒุงูŠุฉ ูุฑูˆู†ุช ุงู†ุฏ ุน ุงู„ุณุฑูŠุน...โšก๏ธ

- ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค


ุญุชู‰ ู„ูˆ ุงู„ู…ูˆู‚ุน ุชุจุนูƒ ู…ุด ู…ูˆุฌูˆุฏ ููŠู‡ ุฒุฑ ุชุบูŠุฑุฑ ุงู„ุซูŠู… ู„ูƒู† ู„ุงุฒู… ุชุนู…ู„ ุญุณุงุจ ุฅู† ููŠู‡ ู†ุงุณ ุญูŠุงุชู‡ุง ูƒู„ู‡ุง Dark Theme ูˆู„ุงุฒู… ุชุชุฃูƒุฏ ุฅู† ุงู„ู…ูˆู‚ุน ุดุบุงู„ ุนู†ุฏู‡ู… ุจุฏูˆู† ุฃูŠ ู„ุฎุจุทุฉ. โšก

โ€”โ€”โ€”

โšก๏ธ Tutorial Video:
https://youtu.be/z6pp9VKpSGA

โšก๏ธ LinkedIn Post:
https://www.linkedin.com/posts/dev-alisamir_css-css3-cssstyling-activity-7233366096987209728-C69j

โ€”โ€”โ€”

ุจุงู„ุชูˆููŠู‚ ูŠุง ุจุทู„ ๐Ÿ’ช
ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค

Understanding Clean Code: Boundaries โšก

When writing software, a key challenge is managing the boundaries between your code and external systems such as third-party libraries, APIs, or frameworks.

Chapter 8 of "Clean Code" guides handling these boundaries effectively to maintain clean, maintainable code.

https://dev.to/alisamir/understanding-clean-code-boundaries-3ap
โค2
ู…ุญุชุงุฌ ุชุญุถู‘ุฑ ู„ุงู†ุชุฑููŠูˆ ูุฑูˆู†ุช ุงู†ุฏ ูˆู…ุด ุนุงุฑู ุชุจุฏุฃ ู…ู†ูŠู†ุŸ ๐Ÿค”

- ู„ุง ุชู†ุณูˆุง ุฃู‡ู„ู†ุง ููŠ ูู„ู€ู€ุณุทู€ู€ูŠู† ูˆููŠ ุณู€ู€ูˆุฑูŠุง ูˆููŠ ุงู„ุณู€ู€ูˆุฏุงู† ูˆููŠ ุงู„ูŠู€ู€ู…ู† ูˆููŠ ูƒู„ ุฏูˆู„ ุงู„ุนุงู„ู… ู…ู† ุงู„ู…ุณู„ู…ูŠู† ู…ู† ุงู„ุฏุนุงุก. ๐Ÿค


ุชุนุงู„ ุฃู‚ูˆู„ูƒ ุนู„ู‰ ุงู„ู…ูˆู‚ุน ุงู„ู„ูŠ ู‡ูŠุฎู„ู‘ุตูƒ ู…ู† ุงู„ุญูŠุฑุฉ ุฏูŠ! ๐Ÿ’ฏ

โ€”โ€”โ€”

https://www.linkedin.com/posts/dev-alisamir_frontenddeveloper-frontenddevelopment-webdeveloper-activity-7233719881446170624-_Hs6
ุจู„ุงุด ุชุณุชุฎุฏู… ุฅุถุงูุฉ ุฃูˆ ุชุทุจูŠู‚ daily.dev โ›”
ู„ุฃู†ู‡ุง ุดุฑูƒุฉ ุตู‡ูŠูˆู†ูŠุฉ ูˆู…ู‚ุฑู‡ุง ุงู„ุฑุฆูŠุณูŠ ููŠ ุญูŠูุง ุงู„ู…ุญุชู„ุฉ.

ูˆุฎู„ูŠูƒ ููŠ ุงู„ุจุฏูŠู„:

The Developers homepage
https://hackertab.dev

ู„ูˆ ุนู†ุฏูƒ ุฑุฃูŠ ู…ุฎุงู„ู ุงุญุชูุธ ุจูŠู‡ ูˆุฎู„ูŠู†ุง ุญุจุงูŠุจ :)
๐Ÿ‘8โค7