logaretm's profile picture. 👨‍💻Senior Engineer • @GoogleDevExpert in Web • 🗣️ Speaker • ⌨️ OSS Maintainer •🎙️ http://Untyped.fm • 🇪🇬 @egyptjs

Posts are in English/Arabic

Abdelrahman Awad

@logaretm

👨‍💻Senior Engineer • @GoogleDevExpert in Web • 🗣️ Speaker • ⌨️ OSS Maintainer •🎙️ http://Untyped.fm • 🇪🇬 @egyptjs Posts are in English/Arabic

ปักหมุด

I have been working for the past year on @useformwerk and now I think I'm ready to announce it and open-source it! @useformwerk fills a gap that I think still exists in our @vuejs applications today. It is a zero-UI library yet it integrates deeply with your UI and takes care of…

logaretm's tweet image. I have been working for the past year on @useformwerk and now I think I'm ready to announce it and open-source it!

@useformwerk fills a gap that I think still exists in our @vuejs applications today. It is a zero-UI library yet it integrates deeply with your UI and takes care of…

Meanwhile, bro is rage baiting CEOs

صباح الخير. زميلنا @m_saleh_eg قدم نصيحة حول ادارة شئونك المالية. ألف باء الـ personal finance (مش عارف اترجمها). ناس كتير زعلت وشتمت محمد وتهكمت على كلامه. فدي فرصة أتكلم عن أمر بيحصل كتير على الانترنت لو استسلمت ليه هيأثر على صحتك النفسية وانتاجيتك.



حلقة جديدة من Untyped 🎙️ الاعتقاد الشائع هو إن الجافاسكربت “بيشتغل في أي حتّة”، السيرفر والمتصفح، بس الوضع الحالي مختلف. في الحلقة دي، هنتكلم عن ليه بقى عندنا بيئات تشغيل كتير، وكل واحدة ليها مزاجها واولوياتها وازاي ممكن يأثر علي الـ Ecosystem. untyped.fm/episodes/79-th…


Abdelrahman Awad รีโพสต์แล้ว

The word "signal" is used all over the DOM to refer to AbortSignal. - fetch(url, { signal }) - el.addEventListener(type, listener, { signal }) - stream.pipeTo(dest, { signal }) ... and more. It's going to be very confusing if a different kind of "signal" becomes standard JS.


Wanted to visualize OpenTelemetry traces locally, so I vibe-coded this in a couple hours with @cursor_ai 🤖 Wild how good models are now at writing solid @nuxt_js + @vuejs code. Also Nuxt + Nitro gave me everything I needed with almost no extra deps. github.com/logaretm/otel-…


Abdelrahman Awad รีโพสต์แล้ว

Thank you for 3,000 stars for standardschema.dev on GitHub 🙏 @colinhacks @ssalbdivad

FabianHiller's tweet image. Thank you for 3,000 stars for standardschema.dev on GitHub 🙏 @colinhacks @ssalbdivad

Abdelrahman Awad รีโพสต์แล้ว

🆕 The URL Pattern API is Newly Available! Use it to match and extract parts of URLs, no need to reinvent routing logic. Supports literals, wildcards, named groups, and even regex constraints. Learn how it works 👇 developer.mozilla.org/en-US/docs/Web…

MozDevNet's tweet image. 🆕 The URL Pattern API is Newly Available!

Use it to match and extract parts of URLs, no need to reinvent routing logic. Supports literals, wildcards, named groups, and even regex constraints.

Learn how it works 👇
developer.mozilla.org/en-US/docs/Web…

Very good deal if you have been on the fence! 💰🏅

You’ve mastered Vue.js - now earn the credential that proves it.💪 Get up to 60% OFF the Official @vuejs Certification, built with reviews by @youyuxi, and grab bonus items at no cost!🔥 The deal’s limited - your growth isn’t.⚡ Get Vue.js certified👇 go.certificates.dev/vuebx



Abdelrahman Awad รีโพสต์แล้ว

Hello there 👋 I’m excited to announce the first alpha release of @nuxt/hints — a Nuxt module that gives actionable performance insights right inside your project. At runtime, in your devtools! 🚀 github.com/nuxt/hints


Temporal API is out in @googlechrome v144 🥹

logaretm's tweet image. Temporal API is out in @googlechrome  v144 🥹

Good stuff from the folks at VueSchool 🙌

Release v2025.11.08 - Free Weekend is LIVE! 🎉 Changelog: 🚀 80+ courses in @vuejs & 20+ other tech unlocked 👩‍💻 Full source code access included Join now & binge-learn like it’s your favorite series👇 vue.school/vsfw25x



Abdelrahman Awad รีโพสต์แล้ว

Our @vuejs Senior Fall Bootcamp starts Nov 7! 🍂📅 Three sessions with @logaretm covering advanced Vue patterns, testing, performance, security, & TypeScript - plus live examples and exam prep. Already enrolled? Log in and join. Need to add it? Pay the difference & jump in.…

CertificatesDev's tweet image. Our @vuejs  Senior Fall Bootcamp starts Nov 7! 🍂📅

Three sessions with @logaretm covering advanced Vue patterns, testing, performance, security, & TypeScript - plus live examples and exam prep.

Already enrolled? Log in and join.
Need to add it? Pay the difference & jump in.…

Abdelrahman Awad รีโพสต์แล้ว

Nobody talks about how URL design impacts your entire architecture. This is not the usual 'use hyphens not underscores' stuff. I mean how choosing /product-name over /product/product-name shaped our caching strategy, backend load, and why our infrastructure costs were 40%…


Abdelrahman Awad รีโพสต์แล้ว

A backend dev who left frontend in 2012 looked at a React codebase: "What are these generated classes? Did we cancel the cascade? Who made the web work this way?" His confusion sparked an essay. Three things pushed me to finish it: 1. That conversation 2. @DavidKPiano getting…

alfy.blog

How Functional Programming Shaped (and Twisted) Frontend Development

How Functional Programming Shaped (and Twisted) Frontend Development


Last month, I closed an amazing chapter at Rasayel 💙 I’m grateful for the chance to work with such a talented team. I’ve grown not only as an engineer, but also as a teammate and a person. To everyone I’ve worked with: thank you 🙏 it’s been a privilege. I look forward to…


Abdelrahman Awad รีโพสต์แล้ว

Vue.js Cheatsheet 📜 All the must-know @vuejs directives - at your fingertips. Directives are a key part of building dynamic interfaces. Whether you're using v-if for conditional rendering or v-on to handle events, this cheatsheet guide is a handy reference while you code.…

CertificatesDev's tweet image. Vue.js Cheatsheet 📜

All the must-know @vuejs directives - at your fingertips.

Directives are a key part of building dynamic interfaces. Whether you're using v-if for conditional rendering or v-on to handle events, this cheatsheet guide is a handy reference while you code.…

How could it keep getting faster? 🤯

In the next version of oxlint: linting is up to 15% faster With up to 50% faster linting in certain scenarios

Cameron_C2's tweet image. In the next version of oxlint:

linting is up to 15% faster

With up to 50% faster linting in certain scenarios
Cameron_C2's tweet image. In the next version of oxlint:

linting is up to 15% faster

With up to 50% faster linting in certain scenarios


Abdelrahman Awad รีโพสต์แล้ว

Vue Router was already light, but the upcoming custom resolver is on another level That's 40% size reduction 🤯

posva's tweet image. Vue Router was already light, but the upcoming custom resolver is on another level
That's 40% size reduction 🤯

New Episode 🎙️

In the next version of oxlint: linting is up to 15% faster With up to 50% faster linting in certain scenarios

Cameron_C2's tweet image. In the next version of oxlint:

linting is up to 15% faster

With up to 50% faster linting in certain scenarios
Cameron_C2's tweet image. In the next version of oxlint:

linting is up to 15% faster

With up to 50% faster linting in certain scenarios


The first game had one of the best sound tracks ever 🎹 🔥 I can't wait for this one!

The Omnissiah has blessed us with a glimpse of what to expect from Warhammer 40,000 Mechanicus II. Will you serve the Omnissiah or awaken the Necron dynasties? Watch here: youtu.be/XD_nKRCwz0w #Warhammer40K #Mechanicus #IndieGames #Gamescom2025 #Gamescom

Mechanicus40K's tweet card. Warhammer 40,000 Mechanicus II | Gameplay Overview

youtube.com

YouTube

Warhammer 40,000 Mechanicus II | Gameplay Overview



Literally Free 🆓

Vue.js Free Weekend is LIVE!🚀 Get 48h FREE access to the mid-level @vuejs training, built to prep you for the official exam reviewed by @youyuxi. ✅ Covers Composition API, Pinia, Router & more ✅ Trial exam w/real code task Clocks ticking, join now👇 certificates.dev/vuejs/free-wee…



Loading...

Something went wrong.


Something went wrong.