Forwarded from TechVibe
Another small GitHub Actions setting that’s worth knowing
This basically tells GitHub “Give this workflow a read-only token.”
So even if something bad runs inside your CI(like a bad npm package that excute a backdoor commit), it can't use the
It's a simple example of least privilege, only give a workflow the permissions it actually needs. Small line, big security win
@devwitheyob
#TechVibe #GitHubActions #DevOps
permissions:
contents: read
This basically tells GitHub “Give this workflow a read-only token.”
So even if something bad runs inside your CI(like a bad npm package that excute a backdoor commit), it can't use the
GITHUB_TOKEN to push code, modify your repo, or mess with things.It's a simple example of least privilege, only give a workflow the permissions it actually needs. Small line, big security win
@devwitheyob
#TechVibe #GitHubActions #DevOps
👏3❤2
Hey fam, I’m working on a Backend Engineering roadmap for anyone who wants to learn it. It will include videos, notes, books, and hands-on exercises. I’ll share it with you as soon as I finish 🤗 Just stay tuned right here on this channel !
share this someone wants to learn backend engineering!!
@TechYada21
#Backend_Engineering
share this someone wants to learn backend engineering!!
@TechYada21
#Backend_Engineering
👍8
Now we are officially part of the Omarchy family❤ . Greetings to all the Omarchy relatives, friends, users and stakeholders 😁
❤4
you are not always broken by life; sometimes you are killed by your own thoughts
@Techyada21
#from_LinkedIn
@Techyada21
#from_LinkedIn
👍2🔥2
Tech Yada
Hey fam, I’m working on a Backend Engineering roadmap for anyone who wants to learn it. It will include videos, notes, books, and hands-on exercises. I’ll share it with you as soon as I finish 🤗 Just stay tuned right here on this channel ! share this someone…
Backend Engineering Roadmap & Learning Hub for developers who want to bridge the gap between building toy APIs and architecting resilient, high-throughput distributed systems.
It’s structured across 7 Architectural Mastery Phases & 31 Exhaustive Modules:
• Linux Kernel & Low-Level Systems Programming
• Production Networking Primitives (TCP/UDP, HTTP/2, gRPC)
• Storage Engine Internals (LSM-Trees, B-Trees, WAL, Replication)
• Distributed Coordination & Consensus (Raft, Paxos, Quorums)
• Message Brokers & Event Streams (Kafka, Event-Driven Architectures)
• High-Throughput Caching & Distributed Rate Limiters
• Cloud-Native Infrastructure, Observability & Security
check it out: link
share this someone wants to learn backend engineering!!
@Techyada21
#Backend #Backend_Engineering #Roadmap
It’s structured across 7 Architectural Mastery Phases & 31 Exhaustive Modules:
• Linux Kernel & Low-Level Systems Programming
• Production Networking Primitives (TCP/UDP, HTTP/2, gRPC)
• Storage Engine Internals (LSM-Trees, B-Trees, WAL, Replication)
• Distributed Coordination & Consensus (Raft, Paxos, Quorums)
• Message Brokers & Event Streams (Kafka, Event-Driven Architectures)
• High-Throughput Caching & Distributed Rate Limiters
• Cloud-Native Infrastructure, Observability & Security
check it out: link
share this someone wants to learn backend engineering!!
@Techyada21
#Backend #Backend_Engineering #Roadmap
Backend Engineering Roadmap
Backend Engineering Master Roadmap | Open Learning Hub
Master backend engineering: 31 exhaustive deep dives, 51 video lectures, 124 multi-language code snippets, and 7 production portfolio capstones.
👍2🥰1
Forwarded from only jerk (Mohammed)
hey guys hopefully everyone had a pleasing day/evening.
If you're currently working on that "one last feature" I suggest you finish it up and get rested.
You have a great day full of challenges and mysteries ahead of you tomorrow and the best way approach it by having a good night sleep.
So if you're on social media scrolling, 120% stop that and instead listen to a podcast or watch a movie instead (best option: read a book).
DO NOT SCROLL BEZI SAET 🚫
I'm wishing you a pleasant rest, see you tomorrow 👍❤️
If you're currently working on that "one last feature" I suggest you finish it up and get rested.
You have a great day full of challenges and mysteries ahead of you tomorrow and the best way approach it by having a good night sleep.
So if you're on social media scrolling, 120% stop that and instead listen to a podcast or watch a movie instead (best option: read a book).
DO NOT SCROLL BEZI SAET 🚫
I'm wishing you a pleasant rest, see you tomorrow 👍❤️
❤3
Tech Yada
anytime ende
we truly and sincerely thank you from the bottom of our hearts for your efforts in giving us the opportunity to improve. Truly, keep up the great work, stay strong and keep moving forward.❤
❤5
Forwarded from Chapi Dev Talks
Hohe ASR now ships with the server we run ourselves, and it is open.
Three commands and you have Amharic speech to text running on your own machine. No GPU, no account, no API key, nothing to sign.
The image fetches the weights from Hugging Face itself and serves on ordinary processor cores. On a clean machine we timed it end to end: built from nothing, model loaded in 6.8 seconds, a 6 second Amharic clip transcribed in 1.1.
It streams too. Long audio is cut at its quietest moments and the text comes back in pieces as it works, rather than all at the end.
Also in the repository: exactly how we deploy it on AWS spot behind a load balancer, and the full speed measurements behind every number we have published, so you can check them instead of trusting them.
Model, CC BY 4.0: huggingface.co/snapwre/hohe-asr-amharic
Server: github.com/snapwre/hohe-serve
Try it without installing: t.me/dataset_ai_bot
Three commands and you have Amharic speech to text running on your own machine. No GPU, no account, no API key, nothing to sign.
git clone https://github.com/snapwre/hohe-serve && cd hohe-serve
docker build -t hohe-asr . && docker run --rm -p 8080:8080 hohe-asr
curl -F audio=@clip.ogg http://localhost:8080/transcribe
The image fetches the weights from Hugging Face itself and serves on ordinary processor cores. On a clean machine we timed it end to end: built from nothing, model loaded in 6.8 seconds, a 6 second Amharic clip transcribed in 1.1.
It streams too. Long audio is cut at its quietest moments and the text comes back in pieces as it works, rather than all at the end.
Also in the repository: exactly how we deploy it on AWS spot behind a load balancer, and the full speed measurements behind every number we have published, so you can check them instead of trusting them.
Model, CC BY 4.0: huggingface.co/snapwre/hohe-asr-amharic
Server: github.com/snapwre/hohe-serve
Try it without installing: t.me/dataset_ai_bot
GitHub
GitHub - snapwre/hohe-serve: Hohe ASR as a service: Amharic speech to text on ordinary processors, no GPU
Hohe ASR as a service: Amharic speech to text on ordinary processors, no GPU - snapwre/hohe-serve
❤4
Forwarded from Programmer ♨️
🎨 Guide To Better UI Generation
Google released a detailed guide on improving generated interfaces. It covers practical tips and prompts that can be applied directly to a project, from typography to individual UI elements.
✔️ Typography and visual hierarchy
✔️ Prompts for improving generated interfaces
✔️ Design guidance for individual elements
✔️ Step-by-step UI improvement advice
👉 Link 👈
Use the prompts and recommendations as a checklist when refining an interface.
💻 @program
Google released a detailed guide on improving generated interfaces. It covers practical tips and prompts that can be applied directly to a project, from typography to individual UI elements.
Use the prompts and recommendations as a checklist when refining an interface.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Forwarded from Luna's pathway🤗 (Luna)
Things people need to know when they start their career path
⏺ Work for yourself, even when you work for someone else. Your salary pays you; your skills build you.
⏺ Pivoting is normal. 21, 28, 30, 45 it’s never too late to learn and change direction.
⏺ You don't need to stay at one company forever, but leaving every 4–6 months repeatedly can raise questions about your stability.
⏺ Define your role before others define it for you. Study people who are excellent at it. Read. Learn the standard. Build your own.
⏺ Not everyone is your mentor. Don't take every opinion as guidance. Find people who truly understand your journey.
⏺ Don't confuse being busy with creating value.
Build your reputation, not just your résumé.
⏺ Understand the business, not only your job.
⏺ Document what you built, solved, improved, and learned.
⏺ Your title is not your capability. Build the capability first.
⏺ Stop comparing timelines. Careers are not linear.
⏺ Keep learning even when nobody is watching.
Your career is yours. Build it intentionally.
Build your reputation, not just your résumé.
Your career is yours. Build it intentionally.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2