❌

Reading view

What a joke, php-baremetal emulated on the web

It almost seems like a joke, php-baremetal that brings php to microcontrollers with the new sdk that will be released soon it will be possible to emulate it on the web,

We are working with solutions that allow us to emulate microcontrollers online and the first tests are fantastic.

to give you an example today it is already compatible with the official emulator of espressif https://espressif.github.io/esp-emulator/

in this case the firmware is executed bit by bit as normal firmware made for esp32

Funny how you go back to origins, right?

submitted by /u/One-Mongoose-6961 to r/PHP
[link] [comments]
  •  

I got tired of running 5 terminal tabs for every Laravel project, so I built a lightweight desktop cockpit

Hey everyone!

If you work on multiple Laravel projects locally, your daily routine probably looks like this:

  1. Terminal 1: php artisan serve
  2. Terminal 2: npm run dev (Vite)
  3. Terminal 3: php artisan queue:work
  4. Port 8000 is mysteriously blocked by a background process from yesterday.
  5. Digging through seeders or old .env files trying to remember the test admin login.
  6. Switching projects means killing everything and repeating the whole cycle.

To solve this friction, I built DevDock — a lightweight desktop app that gives you a single unified cockpit for all your local projects.

What it does:

  • 📁 Instant Project Discovery: Point it at your projects folder and it scans and detects all your Laravel applications, their framework versions, Vite configurations, and PHP requirements in milliseconds.
  • ⚡ 1-Click Full Stack Launch: Starts your Artisan backend, Vite frontend, and background workers together. Ports are auto-allocated so you never get a port collision again.
  • 🔀 Per-Project PHP Isolation: Assign different PHP versions (8.1, 8.2, 8.3) to different projects without messing with your system PATH.
  • 🔐 Project Vault: Keep your local admin logins, test credentials, and dev notes pinned directly to each project with 1-click copy buttons.
  • 📄 Unified Live Console: Watch live streaming logs for all running services in one filterable window instead of jumping across terminal tabs.
  • 🪶 Ultra-Lightweight: Uses under ~38 MB of RAM at idle — starts instantly and doesn't drain your laptop battery.

🚀 Looking for Beta Testers!

I'm currently opening this up for early feedback from other developers. I'd love to know:

  1. How do you currently handle running multiple local projects (Herd, Valet, manual terminals)?
  2. What feature would make this an instant daily tool for you?

All feedback, feature requests, and honest critiques are welcome!

submitted by /u/Desperate-Charge2302 to r/PHP
[link] [comments]
  •  
❌