<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for ahmadalfy</title><link>http://disqus.com/by/ahmadalfy/</link><description></description><atom:link href="http://disqus.com/ahmadalfy/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sun, 14 Apr 2024 12:52:26 -0000</lastBuildDate><item><title>Re: Search friendly dropdown menu</title><link>https://alfy.blog/2024/04/13/search-friendly-dropdown-menu.html#comment-6435990145</link><description>&lt;p&gt;Thank you&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 14 Apr 2024 12:52:26 -0000</pubDate></item><item><title>Re: Using HTML attributes on input tag to improve user experience</title><link>https://www.alfy.blog/2020/08/08/using-input-attributes-to-improve-ux.html#comment-6429248349</link><description>&lt;p&gt;The suggested value length was 13 but the browser removed the first two digits (+2) and preserved the rest of the phone number&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Fri, 05 Apr 2024 11:05:55 -0000</pubDate></item><item><title>Re: Architecture Decision Records</title><link>https://alfy.me/2021/01/01/adrs.html#comment-5208722783</link><description>&lt;p&gt;1. ADRs lives in the same repository as the source code.&lt;br&gt;2. Each decision / record should be written on a single file.&lt;br&gt;3. Decisions are immutable, if you want to modify or amend a decision you creat a new document.&lt;br&gt;4. The process is, the engineer creates the initial document with the proposal and invite others for review. This could be through an informal meeting or a merge request or whatever they suits your organisation 🙂&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Fri, 01 Jan 2021 09:33:44 -0000</pubDate></item><item><title>Re: Personal identification in Git</title><link>https://alfy.me/2020/12/25/personal-identification-in-git.html#comment-5208311148</link><description>&lt;p&gt;Thank you so much&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Thu, 31 Dec 2020 19:50:18 -0000</pubDate></item><item><title>Re: Internationalization with @angular/localize</title><link>https://blog.ninja-squad.com/2019/12/10/angular-localize/#comment-5156898906</link><description>&lt;p&gt;POEdit is free. There is a pro version with additional features but you still can choose the free one. I've been using it for 2 years without troubles&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Wed, 18 Nov 2020 17:38:52 -0000</pubDate></item><item><title>Re: Using HTML attributes on input tag to improve user experience</title><link>https://alfy.me/2020/08/08/using-input-attributes-to-improve-ux.html#comment-5030084934</link><description>&lt;p&gt;Yes it is :D I didn't bother removing my info&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Fri, 14 Aug 2020 06:33:49 -0000</pubDate></item><item><title>Re: Internationalization with @angular/localize</title><link>https://blog.ninja-squad.com/2019/12/10/angular-localize/#comment-5018923012</link><description>&lt;p&gt;It's prone to error, requires a lot of manual working, not fit for non technical people. Or at least I think so. Can you suggest a workflow using JSON that doesn't involve any manual work, fitting for non techies?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Wed, 05 Aug 2020 11:05:22 -0000</pubDate></item><item><title>Re: Internationalization with @angular/localize</title><link>https://blog.ninja-squad.com/2019/12/10/angular-localize/#comment-5016171298</link><description>&lt;p&gt;What other formats and workflow you suggest that allows non techies to maintain translation? Also doesn't force me to write files in formats prone to errors like CSV, JSON ...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Mon, 03 Aug 2020 07:07:41 -0000</pubDate></item><item><title>Re: Internationalization with @angular/localize</title><link>https://blog.ninja-squad.com/2019/12/10/angular-localize/#comment-5006683276</link><description>&lt;p&gt;XLIF is an iso standard and POEdit does a pretty good job to handle it. You can check it out here it's free&lt;br&gt;&lt;a href="https://poedit.net/" rel="nofollow noopener" target="_blank" title="https://poedit.net/"&gt;https://poedit.net/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I've been using it with my clients and it works like charm. I compile the files, send them the translation file and all is done.&lt;/p&gt;&lt;p&gt;Note: this is not a spam link. This is an editor that works with XML files created with the XLIFF standard that Angular use.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 26 Jul 2020 14:03:54 -0000</pubDate></item><item><title>Re: Is WebP really better than JPEG?</title><link>https://siipo.la/blog/is-webp-really-better-than-jpeg#comment-4967932653</link><description>&lt;p&gt;Can we have the same comparison with PNGs? Cause in my use cases it made a huge difference when I converted PNGs to WebP. I got results better than 30%&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Thu, 25 Jun 2020 11:50:11 -0000</pubDate></item><item><title>Re: Is WebP really better than JPEG?</title><link>https://siipo.la/blog/is-webp-really-better-than-jpeg#comment-4967931660</link><description>&lt;p&gt;Safari shipped WebP support on v14. I am not sure if you mean JPFG XL or XR cause XR caused performance implications according to this &lt;a href="https://calendar.perfplanet.com/2018/dont-use-jpeg-xr-on-the-web/" rel="nofollow noopener" target="_blank" title="https://calendar.perfplanet.com/2018/dont-use-jpeg-xr-on-the-web/"&gt;https://calendar.perfplanet...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Thu, 25 Jun 2020 11:49:25 -0000</pubDate></item><item><title>Re: 
      JavaScript Pitfalls &amp; Tips: 2D Array, Matrix
    </title><link>http://sanori.github.io/2019/05/JavaScript-Pitfalls-Tips-2D-Array-Matrix/#comment-4882118316</link><description>&lt;p&gt;I never knew that&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Mon, 20 Apr 2020 02:20:20 -0000</pubDate></item><item><title>Re: Angular Web Components</title><link>https://www.codementor.io/blog/angular-web-components-8e4n0r0zw7#comment-4759204365</link><description>&lt;p&gt;This does seem a little like an overkill. Maybe I am wrong; how big is the output? I mean the file size? I've been using Stencil for building web components and it worked. It uses TypeScript and it borrowed a lot of principles from both Angular &amp;amp; React&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Thu, 16 Jan 2020 07:22:17 -0000</pubDate></item><item><title>Re: Everything you need to know about images loading</title><link>https://alfy.me/2019/10/18/everything-you-need-to-know-about-images-loading.html#comment-4659432853</link><description>&lt;p&gt;Thanks ❤️&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 20 Oct 2019 14:06:48 -0000</pubDate></item><item><title>Re: Everything you need to know about images loading</title><link>https://alfy.me/2019/10/18/everything-you-need-to-know-about-images-loading.html#comment-4659432392</link><description>&lt;p&gt;Glad you enjoyed it, thank you&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 20 Oct 2019 14:06:19 -0000</pubDate></item><item><title>Re: Angular Material Data Table:  A Complete Example (Server Pagination, Filtering, Sorting)</title><link>https://blog.angular-university.io/angular-material-data-table/#comment-4583129585</link><description>&lt;p&gt;Thank you, I was wondering why it wasn't being called&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 18 Aug 2019 16:59:12 -0000</pubDate></item><item><title>Re: Programmer Competency Matrix</title><link>http://sijinjoseph.com/programmer-competency-matrix/#comment-4513585506</link><description>&lt;p&gt;you're an idiot. You sound like a guy who'd watch porn for plot&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 23 Jun 2019 20:16:29 -0000</pubDate></item><item><title>Re: Ionic Framework v4 RC Shipped, Paving the Way for 4.0 Final</title><link>https://blog.ionicframework.com/ionic-framework-4-0-rc-shipped-paving-way-for-final/#comment-4249666290</link><description>&lt;p&gt;Congratulations for this great milestone&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Thu, 20 Dec 2018 09:35:23 -0000</pubDate></item><item><title>Re: An Annotated webpack 4 Config for Frontend Web Development</title><link>https://nystudio107.com/blog/an-annotated-webpack-4-config-for-frontend-web-development#comment-4182786764</link><description>&lt;p&gt;@N@nystudio107 thank you for the incredible writeup. Just one thing, SASS is different than PostCSS and it doesn't utilize PostCSS under the hood. PostCSS is written in JavaScript while SASS is written in Ruby and Libsass is written using  C/C++.&lt;/p&gt;&lt;p&gt;You can achieve the same things with PostCSS that you can do with Sass but that doesn't mean they are related.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Wed, 07 Nov 2018 06:07:00 -0000</pubDate></item><item><title>Re: Announcing the Ionic 4 Beta</title><link>https://blog.ionicframework.com/announcing-ionic-4-beta/#comment-4011171885</link><description>&lt;p&gt;OK boys, it's time to test!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sat, 28 Jul 2018 17:53:12 -0000</pubDate></item><item><title>Re: First Look: Angular Ivy</title><link>https://www.telerik.com/blogs/first-look-angular-ivy#comment-3909756394</link><description>&lt;p&gt;This looks exciting!&lt;br&gt;PS the command for moving to the todo app is wrong I think, it tells to clone angular again.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 20 May 2018 18:17:22 -0000</pubDate></item><item><title>Re: Let's Talk About RTL</title><link>https://alfy.me/2014/07/26/lets-talk-about-rtl.html#comment-3707867794</link><description>&lt;p&gt;Hello Brian,&lt;/p&gt;&lt;p&gt;My apologies I missed the notification for your comment. It should be written like your second approach if you are using "Hindi" Numbers ١٢٣٤٥٦٧٨٩٠&lt;br&gt;If you are using "Arabic Numbers 1234567890 you should use the first approach&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 14 Jan 2018 15:08:18 -0000</pubDate></item><item><title>Re: Let's Talk About RTL</title><link>https://alfy.me/2014/07/26/lets-talk-about-rtl.html#comment-3707862550</link><description>&lt;p&gt;Hello Yousef, I hope I am not too late, I use a new approach at the moment and I will document it :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Sun, 14 Jan 2018 15:04:29 -0000</pubDate></item><item><title>Re: Happier HTML5 Form Validation</title><link>http://daverupert.com/2017/11/happier-html5-forms/#comment-3624439798</link><description>&lt;p&gt;Mac users have been living under a rock for so long due to lack of support from Safari. People have been using native validation for nearly 5 years. My strategy was just adding the webshim polyfil to automatically support Safari.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Mon, 20 Nov 2017 03:19:37 -0000</pubDate></item><item><title>Re: Client-Side Form Validation with HTML5</title><link>http://www.sitepoint.com/client-side-form-validation-html5/#comment-3355887136</link><description>&lt;p&gt;Polyfills like webshim and others do that automatically&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ahmad Alfy</dc:creator><pubDate>Mon, 12 Jun 2017 16:54:04 -0000</pubDate></item></channel></rss>