I wrote the first news site in the US to be considered a legal paper of record in 1997 on PHP. Prior to that, I wrote proto wiki and social media sites using it.
phpete
@phpete1
I am a web developer and app developer. I love to build and learn things.
- Self Employed
- Ayrshire
- phpete.com
- github.com/phpete1
- Joined October 2026
Commit activity
403 commits in the last 30 days
longest streak 21 dayscurrent 21
8,264 XPMaximum rank (UID 0)
Yesterday
@ThePrimeagen hitting us with another vulnerability 🤣
If you’re using Alpine, you might want to disable SSH
https://youtu.be/B3_Ftfhkzz0?is=R5NjaPhFU6PgkaQE
Thu, Nov 5
I 100% agree with this. Well thought out, thanks team /dev/null
We support reposting, I just did it. We call it Quotes. Having to put actual thoughts into "reposts" is intentional, we don't want pure "blind" reposts. Interactions are for interacting, interacting needs something added.
"Pure" reposts were proposed a couple times, but 1) it was…
careful with the static one though 😅
Post::touch() goes through the query builder and touches every post in the table, $post->touch() is the single oneI think touch() is been in Laravel for a long time now. I also like this
php
User::withoutTimestamps(function () { User::find(1)->update(['status' => 'active']); });
not in 8.6 😅 funny enough gta vi ships the same day and generics still don't
I guess for now @template + phpstan does the job
Wed, Nov 4
patching CVEs is the most invisible work in software,
nobody claps for the ship that didn't sink 🙂 or didn't visually look better 🙂
Nowadays I don't have Opus money, do I'm using Meta Muse for open source projects.
Managed to update
phpete1/snitch so it can
- let you switch BetterLeaks versions
- has an init script that publishes betterleaks config files
- by default stops scanning vendor, node_modules and .env. So less noisy!
Time to install it on some projects and put it to the test 💪…GitHubGitHub - phpete1/snitch: Scan your PHP project for leaked secrets with one command, powered by Betterleaks.Scan your PHP project for leaked secrets with one command, powered by Betterleaks. - phpete1/snitch
Been using an open-weight model, Beam. It's free on OpenCode Go RN. I'm not expert on model quality but I'm really impressed by it!
https://reflection.ai/blog/introducing-beam

ReflectionIntroducing Beam: Reflection’s 501B open-weight model — ReflectionMake intelligence open and accessible to all
on coding task? so far I've seen it's not good for coding task & my experience was same
So I’ve published a new Composer package tonight.
composer require --dev phpete1/snitch
Snitch wraps the Betterleaks binary, a Go tool that scans your project for passwords left in your codebase, into a Composer package.
I’ve leaked passwords on Git before, so this one’s…GitHubGitHub - phpete1/snitch: Scan your PHP project for leaked secrets with one command, powered by Betterleaks.Scan your PHP project for leaked secrets with one command, powered by Betterleaks. - phpete1/snitch
Tue, Nov 3
Mon, Nov 2
Oooh this looks super interesting! I can’t spend anymore on subscriptions at the minute but this looks awesome
Remember, "better is subjective". What's your #1? Claude is my primary, but I subscribe to Chatgpt, Github Copilot, and Hermes as well. It's all going to take a while to settle into place. I'll probably ditch copilot soon, but it was my primary for a couple of years before Claude…
Default password, no ability to change the password and rigged to the internet for remote support. Some supermarkets said that they would update the software next week, after earlier hacks couple of weeks ago...