Forwarded from Dagmawi Babi
@SoloDevChronicles built EthioDeploy, a very easy way to start deploying your sites. Think Vercel but slightly diff architecture and also allows payments in birr.
This took a long time in the making. Congrats to brook on this, not only for his own progress but for us as a community - this is a milestone!!
It's got automatic stack detection, preview deployments, Managed PostgreSQL and Redis, Custom domains, Built-in analytics and so much more.
This's the first version, so much is yet to come. Super excited!
#CommunityShowcase #EthioDeploy
@Dagmawi_Babi
This took a long time in the making. Congrats to brook on this, not only for his own progress but for us as a community - this is a milestone!!
It's got automatic stack detection, preview deployments, Managed PostgreSQL and Redis, Custom domains, Built-in analytics and so much more.
This's the first version, so much is yet to come. Super excited!
#CommunityShowcase #EthioDeploy
@Dagmawi_Babi
๐ฅ1
Forwarded from Anamel || Teach With Anam
did you know his guys ? Ken Thompson
Ken Thompson
American computer scientist and legendary programmer.
He co-created Unix, invented the B language, co-created the C language, and later co-created the Go language at Google. He also won the Turing Award (the highest honor in computer science).
He is widely regarded as one of the greatest programmers of all time.
Ken Thompson
American computer scientist and legendary programmer.
He co-created Unix, invented the B language, co-created the C language, and later co-created the Go language at Google. He also won the Turing Award (the highest honor in computer science).
He is widely regarded as one of the greatest programmers of all time.
Forwarded from Anamel || Teach With Anam
Once upon a time, there was a brilliant programmer named Ken Thompson. He helped create Unix and the C language. One day he decided to show the world a quiet and terrifying trick.
He took the normal C compiler โ the program that turns human code into real programs โ and secretly taught it two rules.
Rule 1: Whenever you compile the login program, quietly insert a backdoor. Anyone who types the secret password can enter as root, no questions asked.
Rule 2: Whenever you compile a new version of the compiler itself, also insert both of these rules into the new compiler.
Then Ken did something clever. He used this bad compiler to build a fresh compiler. After that, he deleted every trace of the bad rules from the source code. The source now looked completely clean and honest.
From that moment on, the infection lived only inside the binary.
Now imagine this: A company builds what they believe is a highly secure system. They carefully write a login page. They review every line of source code. Everything looks perfect. No backdoors. No secret passwords. Nothing suspicious.
But they used the infected compiler to build it.
So when the system is finished, the login program secretly contains the backdoor.
Anyone who knows the secret password that Ken inserted can simply type it and walk in as the most powerful user โ even if the real password is completely different and the source code shows no such thing.
That is the real danger of Ken Thompsonโs idea:
You can build what looks like a perfect, secure system. You can check every line of code. But if the tool that compiled it was dishonest, a hidden door still exists โ and only the person who knows the secret rule can open it.
Ken later removed the backdoor. He never left it in the real systems. But he left the world with a deep lesson:
You can clean the source. You can trust the code you see. But if the tool that builds the code is lyingโฆ the truth never reaches the machine.
That is the story of the Trusting Trust attack.
He took the normal C compiler โ the program that turns human code into real programs โ and secretly taught it two rules.
Rule 1: Whenever you compile the login program, quietly insert a backdoor. Anyone who types the secret password can enter as root, no questions asked.
Rule 2: Whenever you compile a new version of the compiler itself, also insert both of these rules into the new compiler.
Then Ken did something clever. He used this bad compiler to build a fresh compiler. After that, he deleted every trace of the bad rules from the source code. The source now looked completely clean and honest.
From that moment on, the infection lived only inside the binary.
Now imagine this: A company builds what they believe is a highly secure system. They carefully write a login page. They review every line of source code. Everything looks perfect. No backdoors. No secret passwords. Nothing suspicious.
But they used the infected compiler to build it.
So when the system is finished, the login program secretly contains the backdoor.
Anyone who knows the secret password that Ken inserted can simply type it and walk in as the most powerful user โ even if the real password is completely different and the source code shows no such thing.
That is the real danger of Ken Thompsonโs idea:
You can build what looks like a perfect, secure system. You can check every line of code. But if the tool that compiled it was dishonest, a hidden door still exists โ and only the person who knows the secret rule can open it.
Ken later removed the backdoor. He never left it in the real systems. But he left the world with a deep lesson:
You can clean the source. You can trust the code you see. But if the tool that builds the code is lyingโฆ the truth never reaches the machine.
That is the story of the Trusting Trust attack.
๐ฅ1
Forwarded from Discover โข Tech News
This media is not supported in your browser
VIEW IN TELEGRAM
OpenAI has announced that GPT-5.6 Luna will become the default model for Free and Go-tier ChatGPT users, who will also receive unlimited text conversations.
The rollout begins this week, while a new "Think" button is set to arrive during the week of August 10. OpenAI says ChatGPT now reaches 1 billion people each week.
Do you have ChatGPT subscription?
โค๏ธ โ Yes, of course!
๐ฅ โ No, free is enough for me
Please open Telegram to view this post
VIEW IN TELEGRAM
AAU Software Engineering community
Every AAU dev student with a .edu email should claim these :
GitHub Student Pack (worth over $200k in tools)
Cursor Pro
JetBrains IDEs (free)
Namecheap free domain + SSL
DigitalOcean credits
Microsoft Azure $100
AWS Educate credits
Vercel Pro features
MongoDB Atlas credits
Postman Student Expert
Free .me domain
Figma Education
Notion free Pro
Replit free plan
Canva Education
LinearStudent plan
Loom Education plan
Kaggle free compute
TryHackMe student plan
Hack The Box labs
Perplexity Pro Student
GitHub Student Pack (worth over $200k in tools)
Cursor Pro
JetBrains IDEs (free)
Namecheap free domain + SSL
DigitalOcean credits
Microsoft Azure $100
AWS Educate credits
Vercel Pro features
MongoDB Atlas credits
Postman Student Expert
Free .me domain
Figma Education
Notion free Pro
Replit free plan
Canva Education
LinearStudent plan
Loom Education plan
Kaggle free compute
TryHackMe student plan
Hack The Box labs
Perplexity Pro Student
If you are a student, this is your chance; don't miss it.
Forwarded from Laravel News
Validate and Convert HEIC Images in Laravel https://laravel-news.com/laravel-heic-image-uploads
Laravel News
Validate and Convert HEIC Images in Laravel
Laravel 13.24 accepts HEIC and AVIF uploads in the image API and validation rules. Here's how to take iPhone photos and serve them as WebP or AVIF.
Afro Dev ๐ช๐น๐งโ๐ป
https://youtu.be/h5I2x5JRD90
๐ Zero token architecture.
Ran a Lighthouse audit on Exam Hub (exam-hub.et) today:
โก๏ธ Performance: 94
โฟ๏ธ Accessibility: 94
โ Best Practices: 92
๐ SEO: 100
Stack: PHP + MySQL on cPanel shared hosting, Cloudflare CDN in front. No fancy edge infra, no serverless โ just solid fundamentals: image optimization, caching, minimal blocking JS, semantic HTML.
Proof that you don't need a $$$ hosting setup to ship a fast, accessible site. ๐ช๐น
@AbyssiniaDigitalCreator
โก๏ธ Performance: 94
โฟ๏ธ Accessibility: 94
โ Best Practices: 92
๐ SEO: 100
Stack: PHP + MySQL on cPanel shared hosting, Cloudflare CDN in front. No fancy edge infra, no serverless โ just solid fundamentals: image optimization, caching, minimal blocking JS, semantic HTML.
Proof that you don't need a $$$ hosting setup to ship a fast, accessible site. ๐ช๐น
@AbyssiniaDigitalCreator
โคโ๐ฅ1๐1๐ฅ1
Forwarded from Opportunity Alerts๐ข
#Opportunity_Alerts๐ฃ
๐Calling Ethiopian Developers & Fintech Enthusiasts: Join M-PESA Ethiopia Hackathon 2026๐
โจAre you a developer or innovator in Ethiopia passionate about fintech and digital payments? Join the Code! Cashless Community M-PESA Ethiopia Hackathon and work with other innovators to develop technology-driven solutions addressing real challenges in Ethiopiaโs digital payment ecosystem.
Focus Areas:
๐Digital payment solutions
๐Financial inclusion
๐Customer experience & digital platforms
๐Fintech innovation
What You Gain:
๐นOpportunity to win up to 200,000 ETB
๐นMentorship from industry experts
๐นPractical fintech and technical experience
๐นOpportunity to turn your idea into real-world impact
๐นCollaboration and networking with fellow developers and innovators
Who Can Apply?
๐ธDevelopers and innovators based in Ethiopia
๐ธParticipants passionate about fintech and digital innovation
๐ธTeams of 3โ5 members
๐ธTeams willing to use M-PESA APIs to develop their solutions
๐Location: Ethiopia
๐Apply: https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=kTtWXq-dikmzQkrSLAKeocHvIsGksjhOtS2vxD1hw2pUQTZTUU5PQUZHMk1NTFRLVzlCTjREWTBQNy4u
๐Deadline: August 13, 2026
"If this isn't for you, please share it with others who might be interested."๐
Follow us๐for more opportunities
@opportunity_alerts
๐Calling Ethiopian Developers & Fintech Enthusiasts: Join M-PESA Ethiopia Hackathon 2026๐
โจAre you a developer or innovator in Ethiopia passionate about fintech and digital payments? Join the Code! Cashless Community M-PESA Ethiopia Hackathon and work with other innovators to develop technology-driven solutions addressing real challenges in Ethiopiaโs digital payment ecosystem.
Focus Areas:
๐Digital payment solutions
๐Financial inclusion
๐Customer experience & digital platforms
๐Fintech innovation
What You Gain:
๐นOpportunity to win up to 200,000 ETB
๐นMentorship from industry experts
๐นPractical fintech and technical experience
๐นOpportunity to turn your idea into real-world impact
๐นCollaboration and networking with fellow developers and innovators
Who Can Apply?
๐ธDevelopers and innovators based in Ethiopia
๐ธParticipants passionate about fintech and digital innovation
๐ธTeams of 3โ5 members
๐ธTeams willing to use M-PESA APIs to develop their solutions
๐Location: Ethiopia
๐Apply: https://forms.cloud.microsoft/Pages/ResponsePage.aspx?id=kTtWXq-dikmzQkrSLAKeocHvIsGksjhOtS2vxD1hw2pUQTZTUU5PQUZHMk1NTFRLVzlCTjREWTBQNy4u
๐Deadline: August 13, 2026
Follow us๐for more opportunities
@opportunity_alerts