I've been working on some interview questions and one of the questions was to write a polyfill for call, bind and apply, here is the code it might help u😊
@devwitheyob
#InterviewPrep #Polyfill
@devwitheyob
#InterviewPrep #Polyfill
❤3
let me just share simple but amazing performance booster
I do
instead of
then it reduces my response time from 16s into just 3s
This is mainly because it gives our server time to process the function asynchronously we only awaited when we need the resolved value.
@devwitheyob
I do
const upload = this.uploadWithProgress(...);
const awaited = await upload;
instead of
const awaited = await this.uploadWithProgress(...);
then it reduces my response time from 16s into just 3s
This is mainly because it gives our server time to process the function asynchronously we only awaited when we need the resolved value.
@devwitheyob
👍3
Article of the day
Atomic Design in 2025: The Labels Never Mattered
Atomic Design is still relevant in 2025, but not because of the old atom–molecule–organism labels. Even Brad Frost says the labels were never the point. What actually matters is building interfaces through clear hierarchy, using meaningful, semantic component names, and grounding everything in design tokens for consistency. Modern design systems work best when they focus less on categorization and more on helping teams build faster, cleaner, and more maintainable products.
full article 👉 here
@devwitheyob #ArticleOfTheDay #AtomicDesign
Atomic Design in 2025: The Labels Never Mattered
Atomic Design is still relevant in 2025, but not because of the old atom–molecule–organism labels. Even Brad Frost says the labels were never the point. What actually matters is building interfaces through clear hierarchy, using meaningful, semantic component names, and grounding everything in design tokens for consistency. Modern design systems work best when they focus less on categorization and more on helping teams build faster, cleaner, and more maintainable products.
full article 👉 here
@devwitheyob #ArticleOfTheDay #AtomicDesign
❤2
I was thinking to spend AI--free day once or twice a week...I'm saying this not because I'm against AI, and definitely not because I think using it is bad.
It is just, I wanna see how far I can go without relying on any AI tools.
Curious what y'all think about this. How would you react?
@devwitheyob
It is just, I wanna see how far I can go without relying on any AI tools.
Curious what y'all think about this. How would you react?
@devwitheyob
⚡8👎1
Forwarded from Biniyam
I've recently open-sourced some of the early models I've been experimenting with while building Addis AI - there are some models with exact training params and training details... along with our amharic tuned whisper models that can actually run on your phone (more on that in the coming weeks)
But feel free on experimenting, seeing how they work and shoot me your feedback.
Everything Is on hugging face https://huggingface.co/b1n1yam
But feel free on experimenting, seeing how they work and shoot me your feedback.
Everything Is on hugging face https://huggingface.co/b1n1yam
huggingface.co
b1n1yam (Biniyam Daniel)
User profile of Biniyam Daniel on Hugging Face
Article of the day
React2Shell
First, a JavaScript primer. JS is famous for its highly dynamic nature. Types are dynamic and even code execution is dynamic. This hack exploits these two unique properties of the language, by abusing its inherent duck typing and prototypical nature to fool React’s parser, and JavaScript's ability to execute arbitrary dynamic code at runtime (or 𝚎𝚟𝚊𝚕 it) to make this the most severe possible class of vulnerability. The CVE-2025-55182 is a resulting 10.0/10.0.
Let’s also understand the React side. The vulnerability lies in the React Flight protocol, which is used to encode inputs and outputs for React Server Functions and Server Components (RSC). Why does React need this? The best way to think about RSC is as a “BFF” (Backend for the Frontend) framework, not unlike GraphQL. To make complex UIs really fast, React streams complex data that matches the shape of the rendering tree, in one hop.
full post on x
@devwitheyob
#ArticleOfTheDay #React2Shell
React2Shell
First, a JavaScript primer. JS is famous for its highly dynamic nature. Types are dynamic and even code execution is dynamic. This hack exploits these two unique properties of the language, by abusing its inherent duck typing and prototypical nature to fool React’s parser, and JavaScript's ability to execute arbitrary dynamic code at runtime (or 𝚎𝚟𝚊𝚕 it) to make this the most severe possible class of vulnerability. The CVE-2025-55182 is a resulting 10.0/10.0.
Let’s also understand the React side. The vulnerability lies in the React Flight protocol, which is used to encode inputs and outputs for React Server Functions and Server Components (RSC). Why does React need this? The best way to think about RSC is as a “BFF” (Backend for the Frontend) framework, not unlike GraphQL. To make complex UIs really fast, React streams complex data that matches the shape of the rendering tree, in one hop.
full post on x
@devwitheyob
#ArticleOfTheDay #React2Shell
Been configuring Cloudflare tunnel inside ubuntu to expose my local docker container...It is amazing it will tunnel your app into their huge network so you can self-host apps from you local pc without needing any public ip address or port forwarding it is totally free, you just need a domain name for your application.
Their is also this option called quick Tunnel which allow you to expose your app without needing a real reserved domain name for testing and development
@devwitheyob
#ArticleOfTheDay #tips #Cloudflare
Their is also this option called quick Tunnel which allow you to expose your app without needing a real reserved domain name for testing and development
@devwitheyob
#ArticleOfTheDay #tips #Cloudflare
❤3
Forwarded from Tech Nerd (Tech Nerd)
Forwarded from Dagmawi Babi Jobs
Students and educators now get ElevenReader Ultra free for 1 year.
• elevenreader.io/students
Listen, study, and stay focused with ultra-natural voice AI—all free for eligible students and educators (normally $99/year).
#Free #ElevenReader
@DagmawiBabiJobs
• elevenreader.io/students
Listen, study, and stay focused with ultra-natural voice AI—all free for eligible students and educators (normally $99/year).
#Free #ElevenReader
@DagmawiBabiJobs