Joined April 2014
6 Photos and videos
Mohamed Abdillahi retweeted
The first book was printed in 868. The reproduction of text changed the world. NFB is now taking publishing to a new level. What was your first book? #MyFirstBook #NFB
6
3
7
270
Mohamed Abdillahi retweeted
24 Mar 2025
Yazılım ve bilgisayar bilimlerinde kendini geliştirmek ve müfredat takip ederek ilerlemek isteyenler için açık kaynak bir eğitim içeriği 👇 github.com/ossu/computer-sci…
1
27
264
14,036
Mohamed Abdillahi retweeted
3 Apr 2024
How does Javascript Work? The cheat sheet below shows most important characteristics of Javascript. 🔹 Interpreted Language JavaScript code is executed by the browser or JavaScript engine rather than being compiled into machine language beforehand. This makes it highly portable across different platforms. Modern engines such as V8 utilize Just-In-Time (JIT) technology to compile code into directly executable machine code. 🔹 Function is First-Class Citizen In JavaScript, functions are treated as first-class citizens, meaning they can be stored in variables, passed as arguments to other functions, and returned from functions. 🔹 Dynamic Typing JavaScript is a loosely typed or dynamic language, meaning we don't have to declare a variable's type ahead of time, and the type can change at runtime. 🔹 Client-Side Execution JavaScript supports asynchronous programming, allowing operations like reading files, making HTTP requests, or querying databases to run in the background and trigger callbacks or promises when complete. This is particularly useful in web development for improving performance and user experience. 🔹 Prototype-Based OOP Unlike class-based object-oriented languages, JavaScript uses prototypes for inheritance. This means that objects can inherit properties and methods from other objects. 🔹 Automatic Garbage Collection Garbage collection in JavaScript is a form of automatic memory management. The primary goal of garbage collection is to reclaim memory occupied by objects that are no longer in use by the program, which helps prevent memory leaks and optimizes the performance of the application. 🔹 Compared with Other Languages JavaScript is special compared to programming languages like Python or Java because of its position as a major language for web development. While Python is known to provide good code readability and versatility, and Java is known for its structure and robustness, JavaScript is an interpreted language that runs directly on the browser without compilation, emphasizing flexibility and dynamism. 🔹 Relationship with Typescript TypeScript is a superset of JavaScript, which means that it extends JavaScript by adding features to the language, most notably type annotations. This relationship allows any valid JavaScript code to also be considered valid TypeScript code. 🔹 Popular Javascript Frameworks React is known for its flexibility and large number of community-driven plugins, while Vue is clean and intuitive with highly integrated and responsive features. Angular, on the other hand, offers a strict set of development specifications for enterprise-level JS development. -- Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/3KCnWXq #systemdesign #coding #interviewtips .
4
180
708
56,004
Mohamed Abdillahi retweeted
# automating software engineering In my mind, automating software engineering will look similar to automating driving. E.g. in self-driving the progression of increasing autonomy and higher abstraction looks something like: 1. first the human performs all driving actions manually 2. then the AI helps keep the lane 3. then it slows for the car ahead 4. then it also does lane changes and takes forks 5. then it also stops at signs/lights and takes turns 6. eventually you take a feature complete solution and grind on the quality until you achieve full self-driving. There is a progression of the AI doing more and the human doing less, but still providing oversight. In Software engineering, the progression is shaping up similar: 1. first the human writes the code manually 2. then GitHub Copilot autocompletes a few lines 3. then ChatGPT writes chunks of code 4. then you move to larger and larger code diffs (e.g. Cursor copilot style, nice demo here youtube.com/watch?v=Smklr44N…) 5.... Devin is an impressive demo of what perhaps follows next: coordinating a number of tools that a developer needs to string together to write code: a Terminal, a Browser, a Code editor, etc., and human oversight that moves to increasingly higher level of abstraction. There is a lot of work not just on the AI part but also the UI/UX part. How does a human provide oversight? What are they looking at? How do they nudge the AI down a different path? How do they debug what went wrong? It is very likely that we will have to change up the code editor, substantially. In any case, software engineering is on track to change substantially. And it will look a lot more like supervising the automation, while pitching in high-level commands, ideas or progression strategies, in English. Good luck to the team!

12 Mar 2024
Today we're excited to introduce Devin, the first AI software engineer. Devin is the new state-of-the-art on the SWE-Bench coding benchmark, has successfully passed practical engineering interviews from leading AI companies, and has even completed real jobs on Upwork. Devin is an autonomous agent that solves engineering tasks through the use of its own shell, code editor, and web browser. When evaluated on the SWE-Bench benchmark, which asks an AI to resolve GitHub issues found in real-world open-source projects, Devin correctly resolves 13.86% of the issues unassisted, far exceeding the previous state-of-the-art model performance of 1.96% unassisted and 4.80% assisted. Check out what Devin can do in the thread below.
333
1,770
10,768
2,078,756
Mohamed Abdillahi retweeted
I just published A change detection, zone.js, zoneless, local change detection, and signals story 📚 It includes almost all the info I have about Angular's past, present, and future when it comes to change detection ✨ eneajahollari.medium.com/934… #angular
11
64
290
35,440
Mohamed Abdillahi retweeted
Canva ve GPT Çok güçlü Sadece Prompt yazarak Profesyonel görseller oluşturabilirsiniz 3 Adımda Nasıl yapacağınızı anlattım:
7
203
2,030
474,207
As @marktechson said Fantastic!!, amazing things come to @angular new version, and announced New cool website angular.dev

78
Mohamed Abdillahi retweeted
New #Angular is here. 💎🦄 Updated Docs 💎🦄 Updated Branding 💎🦄 Updated Website 💎🦄 New Tutorials 💎🦄 Code Playground 💎🦄 Open Sourced Docs 👉 Check it out at angular.dev 👈
11
81
422
32,598
Mohamed Abdillahi retweeted
𝐋𝐞𝐚𝐫𝐧 𝐃𝐚𝐭𝐚 𝐒𝐭𝐫𝐮𝐜𝐭𝐮𝐫𝐞𝐬 & 𝐀𝐥𝐠𝐨𝐫𝐢𝐭𝐡𝐦𝐬 𝐟𝐨𝐫 𝐅𝐫𝐞𝐞 Open 🧵
17
71
364
99,307
Mohamed Abdillahi retweeted
9 Oct 2023
We’ve launched All In Africa! 🚀 This program is a gateway to growth, learning, and meaningful connections within the African open source ecosystem and beyond. All Africans interested in #opensource are eligible to participate. github.blog/2023-10-09-skill…
25
449
905
382,183
Mohamed Abdillahi retweeted
Full stack developers earn top salaries in the industry. Become a top notch developer with these 10 FreeCodeCamp tutorials, in order (frontend to backend):
23
232
1,048
277,947
Mohamed Abdillahi retweeted
DO YOU WANT TO BECOME AN ELITE FRONTEND DEVELOPER? Don't just learn Javascript and a Framework (React, Angular, Vue) Here is a detailed checklist of all the core skills needed to achieve that pro level . 👇👇👇
14
147
565
97,413
Mohamed Abdillahi retweeted
AWS Sertifikasına hazırlanırken aldığım notları sonunda düzenleyebildim (79 sayfa) ⚡️ Notları hem 4-5 farklı kaynak tarayarak hem de 2000 soruda karşılaştığım konuları not alarak oluşturdum. Umarım birilerine yardımcı olur 🙏 github.com/Furkan-Gulsen/aws…
8
49
545
91,123
Mohamed Abdillahi retweeted
11 May 2023
Did you miss #GoogleIO yesterday? Angular was on 🔥, and we want to make sure you check out all the latest news! Let's cover the highlights! 🧵
4
19
102
35,802
Mohamed Abdillahi retweeted
🔥 Tackling legacy front-end? Discover the Strangler Pattern & how I used #Angular micro frontends to replace it. Thanks @ManfredSteyer for your series on WebComponents and DDD 🙏angular.love/en/2023/01/19/n… #FrontEnd #StranglerPattern

1
9
33
2,426
Mohamed Abdillahi retweeted
İskenderun yeni devlet hastanesi karşısındaki teknik lise bahçesine Sahra hastanesi kuruldu. Hindistan ekibi kurdu bizden tercümanlar da var. Her türlü donanım mevcut. Hasta bekliyorlar. Halkın oradaki hastaneden haberleri yok gibi. Herkesin başvurusuna açık şu anda.Bilginize🙏
2,822
79,238
194,321
10,308,757
Mohamed Abdillahi retweeted
Stop wasting time coding everything from scratch. Here are 7 free no-code tools top programmers use to build faster:
132
1,865
6,003
825,502