Forwarded from A2SV | Africa to Silicon Valley
Are you an African who dreams of building Google-level software engineering skills?
Applications are now open for A2SV G7 Education!
This is your moment to learn, grow, and prepare for the top tech companies you’ve always aspired to join.
At A2SV Education, you’ll join a vibrant community that challenges you to think bigger, code smarter, and create real impact across Africa 🌍.
⏱️ It only takes 7 minutes to apply. Take your shot at joining A2SV G7 Education today!
👉 Apply now: https://form.typeform.com/to/wOWdCFrZ
📣 Spread the word! Tag a friend, share this post, and help us reach more brilliant African minds ready to transform their future through A2SV.
Together, we empower Africa’s next generation of world-class engineers and tech entrepreneurs! 💪 💻
#A2SV #Education #Generation7 #TopTech #ApplicationsAreOpen #SoftwareEngineering #AfricaTech
Applications are now open for A2SV G7 Education!
This is your moment to learn, grow, and prepare for the top tech companies you’ve always aspired to join.
At A2SV Education, you’ll join a vibrant community that challenges you to think bigger, code smarter, and create real impact across Africa 🌍.
⏱️ It only takes 7 minutes to apply. Take your shot at joining A2SV G7 Education today!
👉 Apply now: https://form.typeform.com/to/wOWdCFrZ
📣 Spread the word! Tag a friend, share this post, and help us reach more brilliant African minds ready to transform their future through A2SV.
Together, we empower Africa’s next generation of world-class engineers and tech entrepreneurs! 💪 💻
#A2SV #Education #Generation7 #TopTech #ApplicationsAreOpen #SoftwareEngineering #AfricaTech
Forwarded from Hacker News
Show HN: Bash Screensavers (Score: 152+ in 7 hours)
Link: https://readhacker.news/s/6EqHy
Comments: https://readhacker.news/c/6EqHy
A github project to collect a bunch of bash-based screensavers/visualizations.
Link: https://readhacker.news/s/6EqHy
Comments: https://readhacker.news/c/6EqHy
A github project to collect a bunch of bash-based screensavers/visualizations.
GitHub
GitHub - attogram/bash-screensavers: Turn your idle shell into a visual playground with this collection of Bash screensavers
Turn your idle shell into a visual playground with this collection of Bash screensavers - attogram/bash-screensavers
Forwarded from Chapi Dev Talks
in the official docs of shadcn they states initilizing shadcn through bun
but, I faced some difficulties, for example the initialization is not completed it just loads, then I did some digging and I found some reddit post and it cooled my frustration the correct way of initializing is
the solution is just add some spacing between the bun and x
bunx --bun shadcn@latest init
but, I faced some difficulties, for example the initialization is not completed it just loads, then I did some digging and I found some reddit post and it cooled my frustration the correct way of initializing is
bun x --bun shadcn@latest init
the solution is just add some spacing between the bun and x
Shadcn
Introduction
shadcn/ui is a set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks and AI models. Open Source. Open Code.
I’m planning to build a B2B (student-to-student) platform where students can buy and sell products. For example, students can sell used items, or products purchased from AliExpress, to other students who want to buy them. I’ve seen many Telegram channels where people post ads for their products, but you usually have to pay to post. On this platform, posting and selling products will be completely free. The project will be open source so anyone can access it.
I’m planning to use Next.js + MongoDB + Better Auth.
I chose Next.js because of its server-side rendering optimization and improved SEO.
I’m planning to use Next.js + MongoDB + Better Auth.
I chose Next.js because of its server-side rendering optimization and improved SEO.
👍3
As someone who spent a lot of time on Windows using IDM to download YouTube videos, I faced a challenge when I switched to Linux: there’s no downloader with that convenient floating icon to grab videos instantly.
Being a broke developer with a problem to solve, I decided to build my own.
I created FastTubeDownloader, inspired by IDM, for Linux. It’s currently v1, but I’ll be improving it iteratively, aiming to make it the biggest open-source downloader in the world.
It uses yt-dlp for downloading YouTube videos and aria2 to speed up downloads.
📥 Installation
Option 1: GitHub Repository
Visit the repo and follow the instructions:
https://github.com/Dawaman43/FastTubeDownloader
Option 2: Quick Install
Run this command in your terminal:
curl -fsSL https://raw.githubusercontent.com/Dawaman43/FastTubeDownloader/main/scripts/easy_install.sh | bash
🌐 Browser Integration (Chrome)
Load the extension:
chrome://extensions → Developer Mode → Load unpacked → Select project root
Example project root: /opt/FastTubeDownloader
then clone the repo and open that cloned directory
Generate a permanent extension ID:
python3 tools/generate_extension_key.py
Example output:
Extension ID: ncfjijookndenoockeadgaidnpdlgmeh
Reload the unpacked extension in Chrome.
Run ./setup.sh and enter the Extension ID when prompted, so native host permissions are configured correctly.
Being a broke developer with a problem to solve, I decided to build my own.
I created FastTubeDownloader, inspired by IDM, for Linux. It’s currently v1, but I’ll be improving it iteratively, aiming to make it the biggest open-source downloader in the world.
It uses yt-dlp for downloading YouTube videos and aria2 to speed up downloads.
📥 Installation
Option 1: GitHub Repository
Visit the repo and follow the instructions:
https://github.com/Dawaman43/FastTubeDownloader
Option 2: Quick Install
Run this command in your terminal:
curl -fsSL https://raw.githubusercontent.com/Dawaman43/FastTubeDownloader/main/scripts/easy_install.sh | bash
🌐 Browser Integration (Chrome)
Load the extension:
chrome://extensions → Developer Mode → Load unpacked → Select project root
Example project root: /opt/FastTubeDownloader
then clone the repo and open that cloned directory
Generate a permanent extension ID:
python3 tools/generate_extension_key.py
Example output:
Extension ID: ncfjijookndenoockeadgaidnpdlgmeh
Reload the unpacked extension in Chrome.
Run ./setup.sh and enter the Extension ID when prompted, so native host permissions are configured correctly.
GitHub
GitHub - Dawaman43/FastTubeDownloader
Contribute to Dawaman43/FastTubeDownloader development by creating an account on GitHub.
🔥5
For this project, I have to master FastAPI, and I have given myself four weeks to learn everything related to it
You can follow along and learn with me by checking out this repo
https://github.com/Dawaman43/FastApi
https://github.com/Dawaman43/FastApi
GitHub
GitHub - Dawaman43/FastApi
Contribute to Dawaman43/FastApi development by creating an account on GitHub.