TechVibe
1.14K subscribers
941 photos
92 videos
40 files
433 links
I'm Eyob, a self-taught dev sharing my Tech journey, technical tips, tools, and real-world projects.

DM @alnova19

Personal site: https://eyobsimachew.vercel.app
My Github: https://github.com/Eyob-smax
LinkedIn: https://linkedin.com/in/eyob-simachew
Download Telegram
Let me show you guys some of the cars owned by Emperor Haile Selassie 😭

The collection is actually insane. So many Rolls-Royces, Cadillacs and other luxury cars. Bro was NOT playing when it came to cars 😭

@devwitheyob
#random #trip #NationalPalace
πŸ”₯2😭2
Finally finishe my project and migrating to OmarchyπŸ‘‹

@devwitheyob
#omarchy #linux
πŸ”₯4⚑3
One of the most useful things you can use agents for is testing API contracts and identifying real mismatches between the API documentation and the actual requirements. You can give them a real session and have them make different kinds of requests to identify gaps.

@devwitheyob
#ApiTesting
🀝2❀1
I like thisπŸ‘Œ

not messi fan btw

@devwitheyob
#random
❀10
Tests passed locally, failed in CI

Today, two tests passed locally but failed in CI with this error

TypeError: object.stream is not a function The issue was that my machine was running Node 24, while CI was using Node 22.

The tests were running in jsdom, which provides its own Blob implementation. The mock used:
new Response(new Blob(['x']))
Node 24 accepted it, but Node 22 tried to call .stream() on the jsdom Blob, which doesn’t implement it.
The fix was to use new Response('x') It tests the same behavior without depending on the Blob implementation.

I’m also adding an .nvmrc file and an engines field to package.json so the expected Node version is clear. I’ll also start testing locally with the same Node version used in CI.

@devwitheyob
#CI #tips
πŸ”₯3❀2
TechVibe
Tests passed locally, failed in CI Today, two tests passed locally but failed in CI with this error TypeError: object.stream is not a function The issue was that my machine was running Node 24, while CI was using Node 22. The tests were running in jsdom…
You might ask why not simply change the Node version in the ci.yml but the thing is Node 22 version is stable than 24 specifically for this project so it is better to use stable version in the CI

@devwitheyob
#CI #NodeVersion
πŸ”₯2❀1
I might try this πŸ˜‚

@devwitheyob
#cv #random
😁8😭3
1. join the following slack,

https://join.slack.com/t/adzzat/shared_invite/zt-4chlxj5gx-c9Tn5zgBy4K6vy0Q2MbC0Q

2. post  in #all-adzzat channel the following information

name: your full name
email: your email
project: Obsidian
Referred by: eyobsmax@gmail.com
πŸ”₯4❀1
TechVibe
1. join the following slack, https://join.slack.com/t/adzzat/shared_invite/zt-4chlxj5gx-c9Tn5zgBy4K6vy0Q2MbC0Q 2. post  in #all-adzzat channel the following information name: your full name email: your email project: Obsidian Referred by: eyobsmax@gmail.com
Guys there is a new opportunity like AfterQuery join the slack, post this and let's wait until they contact us or say something about projects, the link will be active for only 30 minutes

@devwitheyob
#opportunities #AQ
πŸ”₯4❀1
TechVibe chats
What r we suppose to do , just only create the account or ...?
Yeah, create an account and they will invite you to a specific group for more instructions. You will submit a sample task via email, which they will review. If it passes, you will get into the project. This is what I read from the group.

@devwitheyob
#opportunities #AITraining
πŸ₯°2❀1
VS Code just cut my session, and I lost all the context I was working on 😑

@devwitheyob
#Cluade #VsCode
TechVibe
VS Code just cut my session, and I lost all the context I was working on 😑 @devwitheyob #Cluade #VsCode
Actually I get it back from session json files 😊

You can continue with claude cli with this command, claude --resume [session file id]

@devwitheyob
#claude #random
Btw, someone from this community hacked Moh’s (Coolio) account, deleted his channel, and he eventually gave up on it and completely stopped using Telegram for his content.

I know who you are. Shame on you. πŸ˜•

@devwitheyob
#random #TechCommunity
😁15😭14πŸ‘Ž3🀑2😒1
She asked her boyfriend about the Japanese man who has made 763 dives searching for his wife, who went missing in the 2011 tsunami, and what is his thought about it.

He said, β€œIf a man writes a poem for a woman, it means he loves her. But if he writes 763 poems, it means he loves poetry.”
BRO πŸ˜­πŸ’€

@devwitheyob
#random
😁11😭1
Forwarded from Freaky coder (Elias)
αŠ₯α‹© αˆžα‰° 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭
😒11😭4πŸ€·β€β™‚1