I completely disagree with leaving hardware acceleration on if you have an integrated GPU or older discrete card. Sometimes it causes more problems than it solves, leading to visual glitches and even crashes. Test it both ways!
Thanks for the tips! For the extension part, I found The Great Suspender used to be good for managing tabs, but it had security issues. Now I just use Chrome's built-in tab grouping and it helps keep things organized.
The example of the button click with hover, press, and spinner is perfect. It's those layered details that make a huge difference in perceived responsiveness.
I disagree a bit with 'linking external assets'. For me, everything needs to be in Figma for a single source of truth. External links just add another point of failure.
Dockerfile defines how to build a single image (like your PHP app or Nginx), while docker-compose.yml defines how multiple services (like your app, Nginx, and database) run together. For local development, you'll mainly interact with `docker-compose.yml` to start/stop everything, but `Dockerfile` is crucial for customizing your services.
Totally agree about async communication being tough! We started doing a daily 15-min stand-up call, just video-on for a quick check-in, no deep dives. It really helps humanize things and catch small issues before they become big ones. Have you tried that?
تابع الجديد أولًافعّل الإشعارات علشان يوصلك كل منتج ومقال جديد أول ما ينزل.
الإشعارات
—
فعّل الإشعارات علشان يوصلك كل منتج ومقال جديد أول ما ينزل.
آخر الإشعارات
جارٍ التحميل…
ثبّت التطبيق على موبايلكافتح الموقع بلمسة من الشاشة الرئيسية، أسرع وبدون متصفح.اضغط زر المشاركة ⬆︎ في Safari ثم «إضافة إلى الشاشة الرئيسية».
Abdo Rabea · v4.6.9