Mostafa IbrahimTrade-offs You Have to Consider in Your Web Application.As a front-end developer, you always go with the technologies you know and that makes your life easier when you start building a new…Jan 307Jan 307
Mostafa IbrahimImprove Your Package Management in Node js: How a “P” Can Make a Difference:When I first started using javascript libraries I went with npm, however, after some time I discovered pnpm and it worked much better for…Jan 253Jan 253
Mostafa IbrahimFront-End Roadmap: “Your First Step in Web Development”.It is always hard to take your first step in something, and it is even harder to start something without having a plan. you will always get…Jan 247Jan 247
Mostafa IbrahimHow to Get Your Free Medium Subscription?After one month on medium, I decided to share what I have achieved so far including my experience with the partner program earnings.Jan 2114Jan 2114
Mostafa IbrahimUnderstanding Design Patterns Importance in Software Development.Today I wrote a post about the common design patterns: Improve Your Coding Skills: The Design Patterns in JavaScript.Jan 19Jan 19
Mostafa IbrahimImprove Your Coding Skills: The Design Patterns in JavaScript.If you have just started coding, your main focus will be only on the language you use, and how to make your code work. And, that is great…Jan 19Jan 19
Mostafa IbrahimBoost Your Front-End Projects: 5 Essential npm Packages for Quality and Efficiency.I wanted to share the npm packages that can improve any front-end project, whatever the framework you use. As I recently has been using…Jan 182Jan 182
Mostafa IbrahimRender Wars: “SSR” || “CSR” in Web Application Architectures.The choice between Server-Side Rendering (SSR) and Client-Side Rendering (CSR) is critical in shaping the performance and user experience…Jan 161Jan 161
Mostafa IbrahimReact and Three.js Integration: A Guide to Reactive 3D Web Apps.I have been fascinated recently with Three.js because of its ability to create 3D graphics and animations in the browser without many…Jan 14Jan 14
Mostafa IbrahimSoftware Engineer Interview: What you need to know about Problem-solving.You have applied for a job in your dream company, and after a few days, you received an email that they decided to move forward with you…Jan 12Jan 12