TechVibe
الذهاب إلى القناة على Telegram
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
إظهار المزيد1 187
المشتركون
-124 ساعات
+437 أيام
+6430 أيام
جارٍ تحميل البيانات
القنوات المماثلة
لا توجد بيانات
هل تواجه مشاكل؟ يرجى تحديث الصفحة أو الاتصال بمدير الدعم الخاص بنا.
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
نوفمبر '26نوفمبر '26
نوفمبر '26
+55
في 12 قنوات
أكتوبر '26
+72
في 13 قنوات
Get PRO
سبتمبر '26
+34
في 6 قنوات
Get PRO
أغسطس '26
+31
في 4 قنوات
Get PRO
يوليو '26
+38
في 4 قنوات
Get PRO
يونيو '26
+69
في 10 قنوات
Get PRO
مايو '26
+119
في 18 قنوات
Get PRO
أبريل '26
+117
في 11 قنوات
Get PRO
مارس '26
+98
في 5 قنوات
Get PRO
فبراير '26
+74
في 15 قنوات
Get PRO
يناير '26
+30
في 1 قنوات
Get PRO
ديسمبر '25
+41
في 3 قنوات
Get PRO
نوفمبر '25
+60
في 6 قنوات
Get PRO
أكتوبر '25
+52
في 1 قنوات
Get PRO
سبتمبر '25
+66
في 1 قنوات
Get PRO
أغسطس '25
+12
في 1 قنوات
Get PRO
يوليو '250
في 0 قنوات
Get PRO
يونيو '250
في 0 قنوات
Get PRO
مايو '250
في 0 قنوات
Get PRO
أبريل '250
في 0 قنوات
Get PRO
مارس '250
في 0 قنوات
Get PRO
فبراير '250
في 0 قنوات
Get PRO
يناير '250
في 0 قنوات
Get PRO
ديسمبر '240
في 0 قنوات
Get PRO
نوفمبر '24
+10
في 0 قنوات
Get PRO
أكتوبر '24
+16
في 0 قنوات
Get PRO
سبتمبر '24
+46
في 1 قنوات
Get PRO
أغسطس '24
+19
في 0 قنوات
Get PRO
يوليو '24
+75
في 1 قنوات
Get PRO
يونيو '24
+833
في 12 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 11 نوفمبر | +1 | |||
| 10 نوفمبر | +1 | |||
| 09 نوفمبر | 0 | |||
| 08 نوفمبر | +2 | |||
| 07 نوفمبر | +2 | |||
| 06 نوفمبر | +5 | |||
| 05 نوفمبر | +2 | |||
| 04 نوفمبر | +36 | |||
| 03 نوفمبر | +5 | |||
| 02 نوفمبر | +1 | |||
| 01 نوفمبر | 0 |
منشورات القناة
Guys, a friend of mine runs this Telegram store selling premium AI subscriptions for pretty cheap 😭
He has Claude for 900 birr, Gemini for 300 birr, plus ChatGPT, Cursor, Canva, Figma Edu, Perplexity, and other tools too. The cool thing is orders are delivered automatically through his bot, so you don’t have to wait for him to come online 😂
Might be useful for anyone into coding, design, or just using AI for uni stuff.
Here’s his channel, show him some love fam :)
https://t.me/sheger_store_online
@devwitheyob
#promo #TechVibe
| 2 | Article of the Day: What the AI Pen Test Actually Found
I shared how Claude was running AI agents through herdr to pen-test my app.
Here's how it went, including the parts that didn't go as planned. It ended up being two Antigravity agents plus one independent Claude reviewer, each working in its own git worktree so it couldn't touch the real project.
The rule was simple, no finding without a test that proves it and they start attacking the code and he claude reviewer will give me the most severe issues and we will fix that.
Together they found more than 10 issues. Most were edge cases, an invalid date could skip the "recent enough" check, a zero or negative amount could pass, and unreadable account digits fell back to matching on the name alone. The biggest find was an architecture hole. The database uses PostgreSQL row-level security (RLS), so each business only sees its own rows. One table was deliberately exempt, the outbox, where events wait for a background worker to send them. The worker shared the same database role as the API, so a request from Shop A could read, hide or even fake Shop B's events.
The fix was to split "who has work" from "what the work is". A new worker role can't bypass RLS either. A tiny queue table holds only an event ID, a business ID and a timestamp. The worker uses that queue to find work, then reads events only inside that one business's transaction. Events also became write-once. The test count went from 29 to 36, proving Shop A can't touch Shop B, and CI is green.
The lesson: you don’t need the smartest model to attack your code. Run a few smaller agents that keep poking from different angles, and put one strong model in charge of reviewing what they find.
@devwitheyob
#ArticleOfTheDay #Herdr #pentest #Security #AI | 221 |
| 3 | In a live coding interview I got this question, you’re given two numbers, but as arrays of digits. For example, 12 is [1,2] and 88 is [8,8], and you also get each array’s size. You have to add them and return the result as a digit array plus its length, with no leading zeros. So 12 + 88 has to come back as [1,0,0] with length 3.
@devwitheyob
#LeetCode #Interview | 67 |
| 4 | This is crazy. I’m working on a product, and I’ve got Claude orchestrating a test environment using Herdr and Git worktrees to pen-test my app with three Antigravity agents. They hunt for gaps in the app, while Claude makes the decisions, approves commands, and communicates with the agents. I don’t even have to touch my PC to approve commands. Claude reviews everything and hands me a detailed gap analysis.
@devwitheyob
#Herdr #pentest | 266 |
| 5 | Btw, I'm in the top 100 Contributors on GitHub from Ethiopia😎
My GitHub
@devwitheyob
#GithubContribution #github | 304 |
| 6 | Let me tell you about Herdr.
I just tried Herdr, and honestly, I can already see how much easier it could make my workflow.
It orchestrates multiple AI agents, allowing them to communicate, work on different tasks in parallel, and use separate git worktrees.
We've had similar workflows with tools like tmux, but herdr makes the whole process much easier to manage. Even if you restart your pc the orchestration can automatically recover.
But the most interesting part for my use case is how I can split tasks, I can let claude handle reasoning and planning, then delegate implementation, boilerplate code, and testing to something like antigrvity cli, imagine how efficient that can be.
#AI #SoftwareEngineering #DeveloperTools | 398 |
| 7 | Article of the Day: Dependabot
Let's say you're building an application using dozens of packages. Everything works fine, your tests pass, and you move on to building new features.
But while you're busy writing code, those packages are still evolving. New versions are released, bugs get fixed, and sometimes security vulnerabilities are discovered in the versions you're using. You can't manually check every package every week. That's where Dependabot comes in.
Dependabot is a GitHub bot that monitors your project dependencies and automatically opens PRs when updates are available.
For example, if you're using an older version of Express, it can open a PR to update it. Your CI pipeline then runs tests, linting, typechecking, and build checks against the update. If everything passes, you can review and merge it. If something breaks, investigate before merging.
@devwitheyob
#SoftwareEngineering #GitHub #DevOps | 382 |
| 8 | Dependabot
Automating Dependency Updates and Security Monitoring is a really good Article of the Day topic. And your conversation log gives us a practical story to build around: the MerchOS development workflow.
The story: Your dependencies are part of your codebase, even when you aren't touching them.
Imagine you're building MerchOS. Your project uses dozens of packages: Express, Prisma, Zod, React, and many others. You install them, lock their versions, test your application, and move on to building features.
But there's a problem: your dependencies don't stop changing just because you stopped working on them.
A package you installed six months ago might have:
- A newly discovered security vulnerability.
- A bug that has since been fixed.
- A newer version with performance improvements.
- A breaking change that you eventually need to handle.
You can't realistically check every package manually every week. That's where Dependabot comes in.
How Dependabot fits into the MerchOS workflow
Based on your conversation, the workflow looks like this:
Your project dependencies
Express · Prisma · Zod · React · etc.
Dependabot monitors updates
Checks for new versions and security updates
Opens a pull request
For example: Bump Express from 4.18.2 to 4.18.3
GitHub Actions runs CI
Lint · Typecheck · Tests · Build · E2E
Checks pass
Review and merge
Checks fail
Investigate before merging
The important part is that Dependabot doesn't automatically guarantee that an update is safe. It creates the PR; your CI pipeline tests the changes, and your team reviews them before merging.
The interesting engineering lessons from your conversation
There are three concepts worth connecting in the article:
1. Automated monitoring: You don't wait until someone remembers to check whether dependencies need updating.
2. CI integration: Every dependency update goes through the same quality checks as your application code.
3. Lockfile consistency: pnpm install --frozen-lockfile ensures CI uses the committed dependency resolution rather than silently changing it.
One important distinction: Dependabot can also detect vulnerable dependencies and open security-related PRs. Its regular version-update schedule and security updates are related but separate capabilities.
A good article angle
"Your Dependencies Are Becoming Outdated While You're Building Features — Let Dependabot Handle the Monitoring."
I'd structure the article around a simple question:
How do you keep dozens of project dependencies updated and secure without manually checking every package?
Then use the MerchOS workflow as the practical example, showing how Dependabot, GitHub Actions, CI checks, and lockfiles work together.
This is a strong topic because it teaches more than a GitHub feature: it introduces automated dependency maintenance as part of responsible software engineering. | 1 |
| 9 | So true...I'm not even joking 😁
@devwitheyob
#socials #random | 493 |
| 10 | TechVibe Showcase
Dear AAU Students! 👋 We kindly invite you to participate in our Student Clearance Survey, conducted as part of our Industrial Project at Addis Ababa University. Your experiences and feedback are the foundation of this project and will help us develop a practical digital clearance system that addresses real student needs. We truly value your time and contribution. It takes only 5–10 minutes, with easy-to-select answers and no lengthy typing. Your participation is completely anonymous. Every response counts, and we sincerely appreciate your support in helping us turn this idea into reality. 🙏
🔗 https://aau-clearance-survey.netlify.app/
@devwitheyob
#TechVibeShowcase #post 2 | 666 |
| 11 | Guys tomorow there is a lit event at velvet (bole ). aau where are u
Per person - 650
at the gate - 750
Ticket for 2 - 1200
For 4 person as a group - 2200
https://events.afromerch.et/stores/the-ultimate-music-experience
@Funtezia3
@devwitheyob
#events | 849 |
| 12 | 2 hrs DSA started
@devwitheyob
#InterviewPrep #dsa | 446 |
| 13 | All engineers are remote. Some remote workers are in Europe. Therefore, some engineers are in Europe.” Does it follow? | 715 |
| 14 | I like this helper function. This function allows us to execute functions inside a Postgres transaction, so we don't have to use "BEGIN" and "RELEASE" every time. We also don't have to remember these steps, as everything will be handled inside a transaction, making the code more modular and abstracted.
@devwitheyob
#random #Database | 414 |
| 15 | I like this 😂, bro might get sued lol
#random | 399 |
| 16 | INTRODUCING APETYPE ( monkey type's cousin , im creative fr 😁 )
- Practice typing real code in 14 programming languages.
- Get fresh code snippets every time you start a session.
- Track your typing speed, accuracy, consistency, and mistakes.
- Switch between clean dark and light themes.
- Generate and share snapshots of your typing results.
check it out apetype.eyu.et
eyu.et || @eyudevs | 297 |
| 17 | They asked me to build a a sample demo as the next step in my hiring process for spotter.ai, so I decided to take it a little further.
Built a weather-aware route selection app and turned it into a full production setup, including testing, CI/CD, Docker, Docker Compose, Nginx, and VPS deployment. Build with React and Django
Also put together a YouTube walkthrough to showcase the project and explain how everything works.
Live app
YouTube walkthrough
#project #showcase #RouteTracker | 736 |
| 18 | Didn't expect this many shares 😳. I'm glad it helps.
@devwitheyob
#tips #JobFinding | 390 |
| 19 | Since most of you ask me about the sites I use to apply for remote jobs, here is a list of them along with their unique features.
1. LinkedIn: Country-specific jobs with easy apply options, featuring a high volume of new listings every day.
2. WellFound: A platform for finding jobs at small and medium-sized startups.
3. Talentmate: Remote jobs specific to the UAE.
4. Cord: A site dedicated to global remote jobs.
5. Jobgether: One of the largest sites for remote jobs, featuring AI and autofill capabilities.
6. Himalayas: A job site with profile matching and a wide selection of remote roles.
7. YO AI Labs: The largest network for AI training tasks.
8. Jobicy: Another platform for remote jobs.
9. Adzzat: A place to find AI training jobs.
10. SME Careers: Domain-specific AI training jobs.
11. Terac: Remote AI training opportunities.
12. ZipRecruiter: You build a profile, and they email you every job that matches it.
13. SWE List: You subscribe, and they send you internships and job listings daily.
14. Jooble: A source for US-only jobs.
15. Jobright: One of the largest job sites, also offering automatic job application features.
Here are all the sites I have discovered and use almost every day. Feel free to share other sites you know in the comments below.
@devwitheyob
#tips #JobSites | 2 135 |
| 20 | crazy times btw. idk how we will get past this | 424 |
