Forwarded from Abdulfetah Jemal - AJ
π Everyone is vibe coding these days. But building at high speed often leads to structural clutter, unnecessary token usage, weak design decisions, and hidden security risks.
Introducing Prodtail: a local-first, secure, and open-source CLI tool built specifically for vibe coders.
Inspired by Ponytail and Open Design, Prodtail brings product thinking, design quality, security checks, and codebase governance directly into AI-assisted development workflows.
https://github.com/TheWadeh/prodtail
Fixing some bugs... Stay Tuned
@wadehlife
Introducing Prodtail: a local-first, secure, and open-source CLI tool built specifically for vibe coders.
Inspired by Ponytail and Open Design, Prodtail brings product thinking, design quality, security checks, and codebase governance directly into AI-assisted development workflows.
https://github.com/TheWadeh/prodtail
Fixing some bugs... Stay Tuned
@wadehlife
Abdulfetah Jemal - AJ
π Everyone is vibe coding these days. But building at high speed often leads to structural clutter, unnecessary token usage, weak design decisions, and hidden security risks. Introducing Prodtail: a local-first, secure, and open-source CLI tool built specificallyβ¦
thewadeh.github.io
prodtail β Turn Vibe Coding into Production Quality
A CLI tool to inject and enforce minimalism, production hardening, and design consistency rules across AI coding agents. Inspired by Ponytail and Open Design.
β€1π1
Forwarded from Abdulfetah Jemal - AJ
# Lesson 5/10 : I Understood this Too Late ( I wish someone had told me this earlier during my campus journey )
"Build More Than You Consume"
One of the biggest lessons I learned during university is that learning and building are not the same thing. For a long time, I spent a lot of time consuming knowledge through courses, tutorials, podcasts, articles, and educational content. I genuinely enjoyed learning, and I convinced myself that because I was constantly learning, I was making enough progress.
And to some extent, I was.
But looking back, I realize that I spent far more time consuming than creating. I was always preparing for the next project, the next skill, or the next opportunity. What I didn't realize is that there comes a point where another project teaches more than another tutorial. Another attempt teaches more than another video. Another real-world experience teaches more than another article.
The biggest growth in my journey came not from what I consumed, but from what I built. Projects, communities, content, experiments, and real experiences taught me lessons that no course could fully replicate. Building forces you to face uncertainty, solve problems, make decisions, and learn from mistakes.
I also learned that discipline matters more than motivation. Motivation comes and goes. Some days you feel inspired, and some days you don't. But discipline is what keeps you moving when the excitement fades. Small consistent actions repeated over months and years create results that occasional bursts of motivation never can.
Another realization was that reputation compounds. People remember reliability. They remember the person who follows through, keeps promises, and consistently produces quality work. What you repeatedly do becomes what people know you for.
The same is true for opportunities. A small project can lead to a connection. A connection can lead to a collaboration. A collaboration can lead to something much bigger. Most opportunities are not isolated events. They grow from previous actions you took.
Looking back, I understand this clearly now: learning is important, but creation is where transformation happens.
@wadehlife
"Build More Than You Consume"
One of the biggest lessons I learned during university is that learning and building are not the same thing. For a long time, I spent a lot of time consuming knowledge through courses, tutorials, podcasts, articles, and educational content. I genuinely enjoyed learning, and I convinced myself that because I was constantly learning, I was making enough progress.
And to some extent, I was.
But looking back, I realize that I spent far more time consuming than creating. I was always preparing for the next project, the next skill, or the next opportunity. What I didn't realize is that there comes a point where another project teaches more than another tutorial. Another attempt teaches more than another video. Another real-world experience teaches more than another article.
The biggest growth in my journey came not from what I consumed, but from what I built. Projects, communities, content, experiments, and real experiences taught me lessons that no course could fully replicate. Building forces you to face uncertainty, solve problems, make decisions, and learn from mistakes.
I also learned that discipline matters more than motivation. Motivation comes and goes. Some days you feel inspired, and some days you don't. But discipline is what keeps you moving when the excitement fades. Small consistent actions repeated over months and years create results that occasional bursts of motivation never can.
Another realization was that reputation compounds. People remember reliability. They remember the person who follows through, keeps promises, and consistently produces quality work. What you repeatedly do becomes what people know you for.
The same is true for opportunities. A small project can lead to a connection. A connection can lead to a collaboration. A collaboration can lead to something much bigger. Most opportunities are not isolated events. They grow from previous actions you took.
Looking back, I understand this clearly now: learning is important, but creation is where transformation happens.
@wadehlife
Forwarded from BΟ
ΙΎΤΞ±Ι³-Ops (BΟ
ΙΎΤΞ±Ι³ | Ψ¨Ψ±ΩΨ§Ω :))
β’ Introducing mcpcraft-sdk
A lightweight open-source TypeScript library for building Model Context Protocol (MCP) servers with less boilerplate.
Instead of dealing with low-level MCP setup, schema definitions, and protocol handlers, developers can focus on what matters most: building tools and resources that AI applications can use.
With mcpcraft-sdk, you can create MCP servers, expose custom tools, connect APIs, databases, files, and workflows, and integrate them with MCP-compatible AI clients through a simple developer-friendly API.
β Already reaching 300+ downloads within the first 2 days.
Docs: https://mcpcraft.vercel.app/docs
Feedback, testing, and contributions are welcome π
A lightweight open-source TypeScript library for building Model Context Protocol (MCP) servers with less boilerplate.
Instead of dealing with low-level MCP setup, schema definitions, and protocol handlers, developers can focus on what matters most: building tools and resources that AI applications can use.
With mcpcraft-sdk, you can create MCP servers, expose custom tools, connect APIs, databases, files, and workflows, and integrate them with MCP-compatible AI clients through a simple developer-friendly API.
npm install mcpcraft-sdkβ Already reaching 300+ downloads within the first 2 days.
Docs: https://mcpcraft.vercel.app/docs
Feedback, testing, and contributions are welcome π
β€2
Forwarded from Abdulfetah Jemal - AJ
# Lesson 6/10 : I Understood this Too Late ( I wish someone had told me this earlier during my campus journey )
For a long time, I focused almost entirely on improving my technical skills. I believed that becoming better at coding, tools, and building systems was enough to create opportunities. But over time, I realized that skills alone are not enough if you do not understand how value is created in the real world.
I also learned that communication is just as important as creation. Whether you are applying for a job, pitching a project, or presenting an idea, your ability to clearly explain value often determines the outcome more than the technical depth behind it.
Another thing I used to underestimate is sales. I used to think sales was only for business people or entrepreneurs, but I later realized that everyone is involved in sales in some form. You are always selling an idea, a skill, or a solution. Learning how to communicate value clearly is a life skill, not just a business skill.
I also realized the importance of understanding how technology connects to business. Many students can build things, but very few understand how those things generate value, attract users, or solve real market needs. That understanding creates a major advantage in any career path.
Looking back, I understand this clearly now: technical skills help you build, but business thinking helps you create impact.
@wadehlife
"Learn Business Thinking, Not Just Technical Skills"
For a long time, I focused almost entirely on improving my technical skills. I believed that becoming better at coding, tools, and building systems was enough to create opportunities. But over time, I realized that skills alone are not enough if you do not understand how value is created in the real world.
I also learned that communication is just as important as creation. Whether you are applying for a job, pitching a project, or presenting an idea, your ability to clearly explain value often determines the outcome more than the technical depth behind it.
Another thing I used to underestimate is sales. I used to think sales was only for business people or entrepreneurs, but I later realized that everyone is involved in sales in some form. You are always selling an idea, a skill, or a solution. Learning how to communicate value clearly is a life skill, not just a business skill.
I also realized the importance of understanding how technology connects to business. Many students can build things, but very few understand how those things generate value, attract users, or solve real market needs. That understanding creates a major advantage in any career path.
Looking back, I understand this clearly now: technical skills help you build, but business thinking helps you create impact.
@wadehlife
Forwarded from Solo codes (Brook Solomon)
Introducing Telegram Search Engine π
TSE is a telegram crawler you can build other projects on top of.
Out of the box it comes with:
β Channel discovery β keyword "phone" and it will search using that or give it a seed channel -> link-graph crawling (follows mentions, forwards) that snowballs seeds into thousands of channels
β AI analysis β a local LLM classifies every channel, writes a summary, no API keys.
β Real search β typo-tolerant, relevance-ranked search (Meilisearch)
β Quality scoring β channels ranked by activity, content quality, network influence (PageRank) & freshness
β Community graph β an interactive, Obsidian-style map of how channels reference each other.
π³ Self-hosted & open source β one docker (Postgres + search + API + UI).
The live demo explores a frozen snapshot of tech-community channels as a proof of concept.
https://telegramsearchengine.dev/
explore and also drop a star : https://github.com/Brooksolomon/Telegram-Search-Engine
TSE is a telegram crawler you can build other projects on top of.
Out of the box it comes with:
β Channel discovery β keyword "phone" and it will search using that or give it a seed channel -> link-graph crawling (follows mentions, forwards) that snowballs seeds into thousands of channels
β AI analysis β a local LLM classifies every channel, writes a summary, no API keys.
β Real search β typo-tolerant, relevance-ranked search (Meilisearch)
β Quality scoring β channels ranked by activity, content quality, network influence (PageRank) & freshness
β Community graph β an interactive, Obsidian-style map of how channels reference each other.
π³ Self-hosted & open source β one docker (Postgres + search + API + UI).
The live demo explores a frozen snapshot of tech-community channels as a proof of concept.
https://telegramsearchengine.dev/
explore and also drop a star : https://github.com/Brooksolomon/Telegram-Search-Engine
π Project Announcement: My AI-Powered Portfolio Website is Live! π
Iβm excited to introduce my new professional portfolio website β a place where my work, skills, and vision come together.
π Visit:
https://pro.ararso.devβ
Built with modern web technologies:
β‘ HTML
π¨ CSS
π» JavaScript
π© EmailJS
π€ AI Assistant Integration
β¨ Features:
β’ Professional personal portfolio
β’ Showcase of my projects and skills
β’ Interactive AI Assistant to help visitors explore my work
β’ Contact system for collaborations and inquiries
β’ Responsive design across devices
This project represents my passion for creating modern digital experiences and combining web development with artificial intelligence.
I would love to hear your feedback and suggestions. Feel free to explore and share it with others. π
β Ararso M.
#Project
Iβm excited to introduce my new professional portfolio website β a place where my work, skills, and vision come together.
π Visit:
https://pro.ararso.devβ
Built with modern web technologies:
β‘ HTML
π¨ CSS
π» JavaScript
π© EmailJS
π€ AI Assistant Integration
β¨ Features:
β’ Professional personal portfolio
β’ Showcase of my projects and skills
β’ Interactive AI Assistant to help visitors explore my work
β’ Contact system for collaborations and inquiries
β’ Responsive design across devices
This project represents my passion for creating modern digital experiences and combining web development with artificial intelligence.
I would love to hear your feedback and suggestions. Feel free to explore and share it with others. π
β Ararso M.
#Project
β€2π1
Forwarded from Abdulfetah Jemal - AJ
Me sitting in the graduation hall and CODEπ’...
It all started early morning ( I started the day by fixing some bugs early morningπ ) - because the project I was fixing was to be presented the same day ( it is a big project I have done so far - not interms of complexity but in terms of $ - know what I meanπ€ ) - and the presenter was my own friend at Addis, they held a big workshop at Addis where different Ministers of the country showed up !
In the morning, I added some features and didn't test them properly, because I was in a rush... and my friend was so worried when it broke ( the presenter ).
And guess what, I didn't have my PC with me at the hall, I called my best friend to bring me my pc from dorm and I went out to take the pc from him in a rush, and when I go out - my friend brought my mother to the hall ( my father was already in the hall ), and then I met her - brought her with me - fixed the Bugπ«‘
This is the craziest part of the day..
It is my mother besides meπ€ ( making dua for me )
@wadehlife
It all started early morning ( I started the day by fixing some bugs early morningπ ) - because the project I was fixing was to be presented the same day ( it is a big project I have done so far - not interms of complexity but in terms of $ - know what I meanπ€ ) - and the presenter was my own friend at Addis, they held a big workshop at Addis where different Ministers of the country showed up !
In the morning, I added some features and didn't test them properly, because I was in a rush... and my friend was so worried when it broke ( the presenter ).
And guess what, I didn't have my PC with me at the hall, I called my best friend to bring me my pc from dorm and I went out to take the pc from him in a rush, and when I go out - my friend brought my mother to the hall ( my father was already in the hall ), and then I met her - brought her with me - fixed the Bugπ«‘
This is the craziest part of the day..
@wadehlife
Forwarded from TalentVerse
πFree IT & Tech Skills Training for Youth Looking to Build Tech Careersπ
β¨Are you looking to build practical tech skills & start global career in IT, data or software without paying tuition fees? Join Cisco training program by Africa Agility & access 62+ self-paced professional courses designed for job-ready skills.
Available Tracks:
πData Analytics & Data Science
πSoftware Development
πCybersecurity & Networking
πIT Support & Help Desk
πLinux & Operating Systems
πAI & Digital Skills
& Others
What You'll Gain:
πΉ100% free access to 62+ courses
πΉPractical, job-ready tech skills
πΉSelf-paced learning (study anytime, anywhere)
πΉCareer-focused training in multiple tech fields
πΉCertificates from Cisco
Who Can Apply:
πΈStudents & graduates
πΈJob seekers
πΈBeginners in tech
πΈAnyone interested in IT, data or software
πApply: https://africaagility.org/cisco-courses
β¨Are you looking to build practical tech skills & start global career in IT, data or software without paying tuition fees? Join Cisco training program by Africa Agility & access 62+ self-paced professional courses designed for job-ready skills.
Available Tracks:
πData Analytics & Data Science
πSoftware Development
πCybersecurity & Networking
πIT Support & Help Desk
πLinux & Operating Systems
πAI & Digital Skills
& Others
What You'll Gain:
πΉ100% free access to 62+ courses
πΉPractical, job-ready tech skills
πΉSelf-paced learning (study anytime, anywhere)
πΉCareer-focused training in multiple tech fields
πΉCertificates from Cisco
Who Can Apply:
πΈStudents & graduates
πΈJob seekers
πΈBeginners in tech
πΈAnyone interested in IT, data or software
πApply: https://africaagility.org/cisco-courses
Africa Agility
Cisco Courses - Africa Agility
IoT COURSES IT Customer Support Basics Develop help desk and customer support skills to succeed in entry-level positions. Learn to manage and troubleshoot IT environments. Enroll Introduction to IoT and [β¦]
Forwarded from Harar Dev Center
Hello Dears π€ , How yaβll been doing?
First of all, we'd like to sincerely apologize for being MIA. As university students, the past few months have been filled with finals, jobs, classes, projects, and deadlines. We truly appreciate your patience and understanding.π«Ά
Even though we've been quiet online, we haven't forgotten about you!π Behind the scenes, we've been building new connections, expanding our network, and working on exciting plans for the future. We can't wait to share what we've been working on very soon.
In the meantime, many of you have been asking when our classes will begin, and we're excited to finally say...
π Registration for our Summer 2026 class is officially OPEN! β¨
We can't wait to welcome both new and returning students for another amazing learning experience. Stay tuned for more updates, and thank you for continuing to support and believe in us!β‘οΈ
Registration link: https://forms.gle/PrjapKuBz7d8pAQS6
βΌοΈ Make sure to register early spots might be limited
@harar_dev_center
First of all, we'd like to sincerely apologize for being MIA. As university students, the past few months have been filled with finals, jobs, classes, projects, and deadlines. We truly appreciate your patience and understanding.
Even though we've been quiet online, we haven't forgotten about you!
In the meantime, many of you have been asking when our classes will begin, and we're excited to finally say...
We can't wait to welcome both new and returning students for another amazing learning experience. Stay tuned for more updates, and thank you for continuing to support and believe in us!
Registration link: https://forms.gle/PrjapKuBz7d8pAQS6
@harar_dev_center
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯1
Forwarded from Beka (Beka)
Better Auth is joining Vercel!
Thank you everyone who has been part of this journey in so many different ways π
More to come! Excited for whatβs ahead β€οΈ
Thank you everyone who has been part of this journey in so many different ways π
More to come! Excited for whatβs ahead β€οΈ
Biqiltoonni eega yeroo dheeraaf guddina irra turanii booda, daraaranii, asheetanii, firii dhalli namaa irraa fayyadamu godhatu.
Jireenya ilma namaa keessattis yeroon hangi tokko yeroo laffaatiiti. Erga laffaatee barattee, hojjattee booda laffaatii fi dadhabbiin tee sun daraartee, asheettee firii godhatti.
Yoo yeroo laffa'uu qabdutti hin laffaane, firii barbaaddu sana argachuu dhabuu dandeessa. Kanaaf qoosaa dhiisii yeroo barachuu qabdutti obsaan baradhu, yeroo hojjachuu qabduttis cimii hojjadhu.
Yoo akkas goote, yeroo murtaa'e booda firii laffaatii teetii sana dhandhamuu ni eegalta. Kanaaf jabaadhu!!
Guyyaa gaarii qabaadhaa!!
βοΈ Ararso Mohammed
July 18, 2026
Harar, Oromiyaa!!
Jireenya ilma namaa keessattis yeroon hangi tokko yeroo laffaatiiti. Erga laffaatee barattee, hojjattee booda laffaatii fi dadhabbiin tee sun daraartee, asheettee firii godhatti.
Yoo yeroo laffa'uu qabdutti hin laffaane, firii barbaaddu sana argachuu dhabuu dandeessa. Kanaaf qoosaa dhiisii yeroo barachuu qabdutti obsaan baradhu, yeroo hojjachuu qabduttis cimii hojjadhu.
Yoo akkas goote, yeroo murtaa'e booda firii laffaatii teetii sana dhandhamuu ni eegalta. Kanaaf jabaadhu!!
Guyyaa gaarii qabaadhaa!!
βοΈ Ararso Mohammed
July 18, 2026
Harar, Oromiyaa!!
β€2
Forwarded from Abdulfetah Jemal - AJ
Remote Internship :
1. Junior Flutter Developer
2. Junior FullStack Developer
* a Good opportunity to learn how to publish app to Google Play Console, and Deploy fullstack app to a server or VPS.
To Apply - Read the Requirements :
sofomartechnologies.com/careers
Sof Omar Technologies
@sofomartech
1. Junior Flutter Developer
2. Junior FullStack Developer
* a Good opportunity to learn how to publish app to Google Play Console, and Deploy fullstack app to a server or VPS.
To Apply - Read the Requirements :
sofomartechnologies.com/careers
Sof Omar Technologies
@sofomartech
β€2
Yoomiyyuu taanaan.....
1. Carraa argatte hunda sirnaan itti fayyadami.
2. Waan haaraya baruuf tattaafadhu.
3. Namatti dhiyaadhuu, namaa waliinis hariiroo gaarii uummadhu.
Dhaamsa kiyya har'aati.
@ararsodev
1. Carraa argatte hunda sirnaan itti fayyadami.
2. Waan haaraya baruuf tattaafadhu.
3. Namatti dhiyaadhuu, namaa waliinis hariiroo gaarii uummadhu.
Dhaamsa kiyya har'aati.
@ararsodev
β€2
Client: βHow long will this feature take?β
Developer: βDepends.β
Client: βOn what?β
Developer: βOn how many bugs we discover.β ππ
Developer: βDepends.β
Client: βOn what?β
Developer: βOn how many bugs we discover.β ππ
π1