Rawad Assaf

529 posts

Rawad Assaf banner
Rawad Assaf

Rawad Assaf

@rawadassaf

Partner & Co-founder, RAMS Services

Beigetreten Haziran 2009
133 Folgt170 Follower
Rawad Assaf
Rawad Assaf@rawadassaf·
One thing I dislike in the AI era is how under appreciated expertise have become. True creativity is giving place to shameless AI plagiarism
English
0
0
1
25
Rawad Assaf
Rawad Assaf@rawadassaf·
owned and if the software product is complex enough it will inevitably fail over time making maintenance impossible. That is why for me we are still far from getting the new definition of software engineering in the AI era!
English
0
0
0
25
Rawad Assaf
Rawad Assaf@rawadassaf·
This is why I always prefer reviews between cobtributors rather than "supervisors only". Building on this, I find the claim the future of software programming is conducting code reviews to AI generated code is incorrect. With this mindset, no AI codebase will ever be properly
English
1
0
0
33
Rawad Assaf
Rawad Assaf@rawadassaf·
Personal opinion on AI based software building and on the claim that software devlopment has now shifted towards AI code fixing/reviewing. If you've ever acted as a Code Reviewer in a software project you'd know that the reviewer cannot see the full picture from a single PR!
English
1
0
0
42
Rawad Assaf
Rawad Assaf@rawadassaf·
Do you think that WhatsApp should tell you when someone forwards a message you have written?
English
0
0
0
32
Rawad Assaf
Rawad Assaf@rawadassaf·
A well designed usage of an application "cache" is the one that speeds up the application but does not break the app when removed. Same goes for AI usage in programming...
English
0
0
0
72
Rawad Assaf
Rawad Assaf@rawadassaf·
Competence or skill leak: a syndrome introduced in the era of AI whereby (some or most) software developers gradually run out of skill due to losing touch with self led solution development
English
0
1
0
114
Rawad Assaf
Rawad Assaf@rawadassaf·
For the "humans" saying "humans won't be needed with AI", how about you replace "humans" with "we" in that statement? Not getting the over excitement about people becoming useless...
English
0
0
0
82
Rawad Assaf
Rawad Assaf@rawadassaf·
There was a time, not so long ago, where a software developer could show the output of his work, and people would be actually impressed. Well, that time is gone....
English
0
0
0
79
Rawad Assaf
Rawad Assaf@rawadassaf·
@BassemDy True _sigh_. AI provides solutions for many problems, especially in the computer programming space... however, it creates a much bigger problem of existential scale.... the future is kind of scary
English
0
0
1
40
link-
link-@BassemDy·
Programmers are going to be the first species to engineer their own extinction, for a salary
English
2
1
7
765
Rawad Assaf retweetet
link-
link-@BassemDy·
Stop pretending to be smart by writing hard to read, none linear, and convoluted code. Be smart by writing dumb, easy to read, 0 cognitive load code. Writing easy to read code is hard enough. Easy to read code means anyone, including those who are beginners in a programming language, can read the implementation and reason about it. All the other syntactic sugar, mental gymnastics and non-linear code paths impress no one but yourself.
English
1
3
17
1.2K
Rawad Assaf
Rawad Assaf@rawadassaf·
Friends, I am trying to issue Lebanese passports urgently for the family. However, the GS appointment app seems broken and the normal application process is too slow. Seeking support from anyone familiar with the process. Feel free to DM me. 🙏
English
0
0
0
80
Rawad Assaf
Rawad Assaf@rawadassaf·
We should acknowledge the need to manage software state properly and provide guidelines on how to do so. There are techniques for this, and we risk missing out on correctly implementing systems by pretending to adhere to the deceptive 'stateless' dogma.
English
0
0
0
46
Rawad Assaf
Rawad Assaf@rawadassaf·
Many software professionals emphasize the importance of 'stateless' services. I find this misleading and almost dishonest. We shouldn’t deny the existence of software state!
English
1
0
0
65
Rawad Assaf
Rawad Assaf@rawadassaf·
My negative feeling towards voice messages is growing as people have increasing expectations of instant responsiveness. I wish there could be a setting in WhatsApp to disable receiving voice messages ☺️
English
1
0
0
42
Rawad Assaf
Rawad Assaf@rawadassaf·
I hate voice messages! Text messages are shorter, more time efficient, less intrusive. Personally, I take more time to answer voice messages because I cannot stop my meetings to listen to them.
English
1
1
2
90
Rawad Assaf
Rawad Assaf@rawadassaf·
@heartofclojure @oxalorg I used to think that it's "hard to get started with clojure" too. I now completely changed my mind and feel it's actually a misconception. Clojure is much easier to get started with in comparison with -the majority of- other languages...
English
0
0
1
31
Heart of Clojure
Heart of Clojure@heartofclojure·
There are few languages that beat Clojure in terms of productivity, stability, or that are such a pleasure to work in, and yet the language remains fairly niche. @oxalorg wants to talk openly about what we can do about that. 2024.heartofclojure.eu/talks/beyond-t…
English
1
1
10
276