🚀 BDH Linux just hit 3,600+ downloads in its first week on PyPI! Honestly didn't expect this. I built BDH Linux to solve my own problem — wasting 3+ hours setting up a fresh Linux machine every time. Turns out, other developers had the same pain. 📦 What is BDH Linux? An automated setup script that transforms a fresh Manjaro/Arch system into a full backend workspace in under 10 minutes. ✨ Pre-configured with: 🐍 Python 3.12+ & FastAPI 🐘 PostgreSQL & Docker 🎨 Cyberpunk ZSH terminal theme ⚙️ bdh-fastapi-new CLI — instant FastAPI scaffolding ⚡ Philosophy: "Install once — start coding immediately." 3,600 downloads in week 1 is just the beginning. Phase 2 — standalone Arch ISO — is coming. 🔥 🔗 GitHub: https://lnkd.in/gtJMSRbQ Drop a ⭐ if this sounds useful! #OpenSource #Linux #Python #FastAPI #BackendDevelopment #ArchLinux #DeveloperTools
BDH Linux Hits 3600 Downloads in First Week on PyPI
More Relevant Posts
-
Tired of setting up your dev machine every time? 🐧 BDH Linux is a custom Linux environment built for Backend Developers on Arch/Manjaro os One command. Everything ready. pipx install bdh-linux bdh-linux install all ✅ Python 3.12+ ✅ FastAPI + PostgreSQL ✅ ZSH + Oh My Zsh ✅ Cyberpunk terminal theme ✅ BDH aliases pre-configured No more wasting hours on setup. Just code. ⚡ Works on: Arch / Manjaro Linux 🔗 https://lnkd.in/gZJS29vZ BackendDeveloperHub #Linux #Manjaro #ArchLinux #BackendDevelopment #OpenSource #FastAPI #Python #DeveloperTools
To view or add a comment, sign in
-
Tired of setting up your dev machine every time? 🐧 BDH Linux is a custom Linux environment built for Backend Developers on Arch/Manjaro. One command. Everything ready. pipx install bdh-linux bdh-linux install all ✅ Python 3.12+ ✅ FastAPI + PostgreSQL ✅ ZSH + Oh My Zsh ✅ Cyberpunk terminal theme ✅ BDH aliases pre-configured No more wasting hours on setup. Just code. ⚡ Works on: Arch / Manjaro Linux 🔗 https://lnkd.in/gZJS29vZ #Linux #Manjaro #ArchLinux #BackendDevelopment #OpenSource #FastAPI #Python #DeveloperTools
To view or add a comment, sign in
-
🟧 I just published `auserial` on PyPI — a truly async serial port for Linux/macOS in ~80 lines of standard library code. The problem: none of the existing libraries are satisfying for asyncio code. • `pyserial` blocks the entire thread on read() → freezes the event loop. • `aioserial` wraps pyserial in run_in_executor → one thread per I/O. • `pyserial-asyncio` forces Transport/Protocol → verbose, callback-driven. `auserial` plugs the file descriptor directly into the asyncio loop via add_reader / add_writer — which means epoll on Linux, kqueue on macOS. Zero threads, zero polling, just the kernel notifying when the fd is ready. async with AUSerial("/dev/ttyUSB0") as serial: await serial.write(b"AT\r\n") data = await serial.read() While one coroutine is parked on a read(), the others keep running normally — that's the whole point. No external dependencies. Just os, termios, asyncio. PEP 561 compliant (types propagate to consumers), tested via PTY. 🔗 PyPI: pypi.org/project/auserial 🔗 Code: https://lnkd.in/eFftFZdQ Feedback welcome — and if you have a use case where pyserial-asyncio made you grit your teeth, I'd love to hear about it. #Python #asyncio #OpenSource #SerialPort #Embedded #Linux #macOS
To view or add a comment, sign in
-
Big milestone for my open-source project, selinux-explain! 🚀 After a lot of great feedback from the Linux community, the tool is officially available via COPR for Fedora and EPEL (RHEL, Rocky, AlmaLinux). Deciphering SELinux AVC denials no longer requires downloading static binaries or running heavy Python daemons. You can now get instant, offline, plain-English translations and fix commands directly through your package manager: sudo dnf copr enable matband/selinux-explain sudo dnf install selinux-explain The rule engine now covers PostgreSQL, Docker/Podman, BIND, and Postfix edge cases. Check out the repo and let me know your thoughts! https://lnkd.in/dQjC-Y8z #Linux #DevOps #SELinux #RustLang #Fedora #RedHat #OpenSource
To view or add a comment, sign in
-
🚀 BrowserPod 2.0 is here — and it's a game-changer for in-browser development. Now you get a real bash shell, git, and Linux utilities running as WebAssembly sandboxes. Clone repos, run npm, execute Python scripts... all safely in the browser. Perfect for Web IDEs, AI agents, and live demos. No more hacks. Just Linux, in your browser. Try it: console.browserpod.io #WebAssembly #DevTools #WebDevelopment
To view or add a comment, sign in
-
🧬 𝗦𝗸𝗶𝗹𝗹𝗖𝗹𝗮𝘄 𝗼𝗽𝗲𝗻 𝘀𝗼𝘂𝗿𝗰𝗲𝘀 𝗰𝗼𝗹𝗹𝗲𝗰𝘁𝗶𝘃𝗲 𝗮𝗴𝗲𝗻𝘁 𝘀𝗸𝗶𝗹𝗹𝘀 AMAP-ML dropped SkillClaw on GitHub under MIT so real chat traffic can distill into shared skills instead of dying in one laptop session. You run a local proxy in front of your agent APIs, it logs the work, and a separate evolve server turns those traces into evolving SKILL.md files in shared storage. The project ships installers for macOS and Linux, a Windows path through Python, and README hooks for Hermes, OpenClaw, CoPaw, IronClaw, PicoClaw, ZeroClaw, and other OpenAI-compatible stacks. There is a formal write-up on arXiv if you want the research angle, not only the repo. The repo is moving fast with commits through mid-April 2026 and sits at 665 stars on the public counter right now. GitHub: https://lnkd.in/gJb_pCz5 ─── 🦞 𝗙𝗼𝗿 𝗺𝗼𝗿𝗲 𝗿𝗲𝗮𝗹-𝘁𝗶𝗺𝗲 𝗔𝗜 𝗻𝗲𝘄𝘀, 𝗷𝗼𝗶𝗻 𝗼𝘂𝗿 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 𝗰𝗵𝗮𝗻𝗻𝗲𝗹: https://t.me/genaispot
To view or add a comment, sign in
-
-
The Exploration project is a modular Command and Control framework designed for red team operations. It includes a C++ TeamServer, a Python client, and packaging for both Windows and Linux. The TeamServer oversees listeners and sessions, while the Python client communicates with it via gRPC, facilitating various listener channels and offering comprehensive documentation and tutorials. 🔗 https://lnkd.in/gYApCaWV
To view or add a comment, sign in
-
Is your Windows PC running out of space? 🗑️💻 Check out win-temp-cleaner — a simple, open-source tool built to clean up hidden junk files and free up your disk space fast. Why it’s awesome: ✅ Safe & Smart: Automatically skips files that are currently in use, so it won't mess with your running apps. ✅ Live Stats: Shows exactly what it's deleting and how much space you're saving in real-time. ✅ Sleek Dark UI: A beautiful, modern interface built with Python. ✅ Ready to Use: Just download the .exe file and click run—no coding knowledge needed! Give it a try or check out the code here: 🔗 https://lnkd.in/g6ENn62g #Python #Windows #OpenSource #TechTools #Productivity
To view or add a comment, sign in
-
I've been working on something for the past few months and I'm ready to start sharing it. It started with a simple observation: most containers run a single process, but that process sits on a full Linux kernel — 450 syscalls, most of which it will never use. I strace'd a Python process. It used about 40 syscalls. The other 410 are attack surface that exists for no reason. Stripping the kernel doesn't work — too entangled. Unikernels tried building from scratch — scope explodes. LD_PRELOAD, compiler hooks — too many paths to catch. But every path converges on the same two bytes: 0F 05. The syscall opcode. So I built a binary rewriter. At load time, it patches every syscall instruction in the binary with a trap. A small shim catches it and either emulates or denies the call. The process never knows. CPython 3.12, statically linked: → 363 syscall instructions patched → 48ms for the whole rewrite → Not a single syscall instruction left in the binary This is the first post in a series about what I've been building. Would love feedback from anyone who's thought about this space. https://lnkd.in/gSvXsFaY
To view or add a comment, sign in
-
Most engineers use Linux every day. But only a few really understand what happens when a command is executed. For Example: uvicorn main:app --reload (A simple way to run a Python FastAPI app) Linux does much more than simply “run” it. Behind the scenes, it: → Creates a new process using fork() → Replaces it with your application using exec() → Optimizes memory using Copy-On-Write (COW) → Tracks everything using PID & PPID These are not just low-level OS concepts. They are the same foundations behind: → Docker containers → Kubernetes pods → Modern backend systems Once you understand this layer, debugging, performance tuning, and system design become much clearer. Sometimes, going deeper into the basics gives you the biggest advantage.
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development