Tootfinder

Opt-in global Mastodon full text search. Join the index!

@wyri@toot-toot.wyrihaxim.us
2025-07-25 21:48:09

Currently re-running benchmarks for Bunny to prepare for the first 0.6 alpha/beta. And hot damn, those numbers changed in 10 years. Also running them for php-amqplib to get a fair and proper update. But I'm so hyped for how much those numbers have improved!
#php #amqp

@mlncn@social.coop
2025-07-24 17:54:27

What #libre #IDE (integrated development environment for programming code) would y'all want to coalesce around using, supporting, and developing? Asking especially for coding websites and applications with #PHP,

@wyri@toot-toot.wyrihaxim.us
2025-06-27 05:36:28

The joy of working on a #PHP package upgrade that isn't supposed to do I/O or anything OS dependant somehow fails on #Windows. This is going to be a fun debug session

@crell@phpc.social
2025-08-23 23:11:01

Traits in #PHP are a limited purpose tool, but they do have a purpose.
garfieldtech.com/blog/beyond-a

@michabbb@social.vivaldi.net
2025-09-25 00:47:05

🚀 Advanced #Laravel Notifications: Building Robust Communication Systems for Modern Web Applications #PHP #WebDev #Backend

@crell@phpc.social
2025-07-11 13:31:42

All about the new pipe operator in PHP 8.5:
#PHP

@michabbb@social.vivaldi.net
2025-07-23 23:29:46

More than 50% of all websites run with #PHP, but some douchebags still say "and more." Crazy...

@crell@phpc.social
2025-09-03 03:44:02

Quick and easy #PHP code generation testing.
peakd.com/php/@crell/quick-and

@michabbb@social.vivaldi.net
2025-09-22 20:10:37

⚡ Huge time saver for #PHP developers looking to streamline debugging sessions. No more getting stuck in third-party code - focus directly on the parts that matter for your application
🔧 Powerful feature demonstrated by Derick Rethans shows real-world workflow optimization. Perfect for complex debugging in large applications with extensive dependencies and framework code

@crell@phpc.social
2025-08-22 17:17:05

Dear god I hate stateful services. Please, people, stop writing stateful service objects. You're just making more work for everyone.
#PHP

@michabbb@social.vivaldi.net
2025-07-23 13:05:55

🎛️ Custom Controllers: Nuclear option for completely different workflows
while keeping shared business logic
🔧 Pattern works across languages - #Go #Rust #PHP all support interface-based customiz…

@crell@phpc.social
2025-07-21 15:43:31

I hate it when I get a great idea for how to rewrite a library I've already written, but way better.
#PHP #Programming

@wyri@toot-toot.wyrihaxim.us
2025-07-19 19:57:42

The PHPStan elePHPants arrived today 🎉 ! Well done @…!
#PHP #ElePHPants

@crell@phpc.social
2025-07-17 18:31:29

It's 2025. If your library still doesn't have types in it (parameter, return, and property), I assume it's abandoned and I should not use it.
There are no exceptions to this statement. Not typing your PHP code in 2025 is irresponsible. No, docblocks are not good enough.
#PHP

@michabbb@social.vivaldi.net
2025-07-17 15:38:10

Who do I have to buy a giant coffee for so that this crap that’s been around for three million years finally gets fixed? 🤔 🍵 😏
In #PHP, you can use both elseif and else if - except when you use the alternative control structure syntax (: ... endif;), where ONLY elseif works.
Why does it have to be so inconsistent and confusing?
Wouldn’t it be great if PHP just picked one way t…

@crell@phpc.social
2025-07-11 06:33:01

Running #Lando on GitHub Actions. #Laravel #PHP

@crell@phpc.social
2025-08-19 17:35:01

A survey of data modeling approaches.
#PHP #OOP

@crell@phpc.social
2025-09-13 15:44:01

When should you use #PHP Enums, and when shouldn't you?
peakd.com/hive-168588/@crell/o

@michabbb@social.vivaldi.net
2025-09-19 00:19:56

man, we are so lucky to have "--parallel" 😊
i always hated writing tests. i always see this as a terrible time-killer.
now: "hey, check the whole f*** code and find everything that has no test, write one. i'll come back later and dare you if there are not 100 more tests" 😂
#php #ai

@michabbb@social.vivaldi.net
2025-09-17 17:17:43

i love reading that, in exact that order 😀
#ai #php #coding

@crell@phpc.social
2025-07-17 22:47:42

OH: "writing test isn't fun. But gotta say, kinda really helps with my anxiety."
#programming #PHP

@wyri@toot-toot.wyrihaxim.us
2025-07-06 01:46:00

One is with dev-require while the other is without
#php #docker #oci

@michabbb@social.vivaldi.net
2025-07-08 20:49:52

#Laravel Serializable Closure: secure serialization for #PHP closures 💡• 🔧 Solves native #PHP limitation by enabling closure serialization through wrapper classes • 🔐 Optional security signing prevents…

@crell@phpc.social
2025-07-16 22:32:59

That awkward moment when you spend 2 hours writing code without running it, then try to run it... and it works perfectly.
I'm scared...
#PHP

@crell@phpc.social
2025-07-16 13:11:02

Advanced PHPUnit Data Provider shenanigans. #PHP
Part 1: peakd.com/hive-168588/@crell/f
Part 2:

@michabbb@social.vivaldi.net
2025-07-17 14:41:34

#Coroutines in #PHP: Functions That Can Pause and Resume ⏸️
🔄 #Generators provide asymmetric, stackless coroutines - can pause execution with yield keyword and resume with next() method…

@crell@phpc.social
2025-09-08 16:55:01

I benchmarked #PHP's native serializer vs code export. You won't believe what I found!
peakd.com/hive-168588/@crell/b

@wyri@toot-toot.wyrihaxim.us
2025-08-30 20:39:41

#PHP 8.1 calls, it would like it's credits back 🤣 social.skrasek.us/@hunter/1151

@crell@phpc.social
2025-07-14 17:09:37

I just tagged a new release of AttributeUtils for #PHP!
Version 1.3 includes support for reading reflection in sub-attributes, as well as improved type analysis support in TypeDef.
The new version is just a `composer update` away!

@crell@phpc.social
2025-08-29 01:55:02

Running #Lando on GitHub Actions. #Laravel #PHP

@wyri@toot-toot.wyrihaxim.us
2025-07-30 20:51:20

Started preparing the Bunny 0.6 release post for later this year, GitHub sponsors get a preview in a few days:
#php #bunny #amqp

@crell@phpc.social
2025-07-14 17:31:22

Seriously, who decided that "request," "response," and "result" should all begin with the same two letters? Damnit, English, could you spare *one* second for folks trying to write HTTP handling logic?
#Programming #PHP

@michabbb@social.vivaldi.net
2025-08-23 17:54:41

✨ Say goodbye to messy Laravel configs – embrace type safety! ✨
🚀 #Laravel configs don’t have to be messy. Magic strings? Gone. Type safety? In.
🔑 With #PHP enums Laravel’s new #[Config] #[Singleton] attributes, you can map your config values straight into a clean, readonly class.

@wyri@toot-toot.wyrihaxim.us
2025-08-28 08:13:11

Dammit #PHP: zend_mm_heap corrupted

@michabbb@social.vivaldi.net
2025-07-27 20:56:11

#Gemini's explicit #Cache is pretty cool 😎
now easy to use with #php 💪

@crell@phpc.social
2025-09-02 19:51:54

My daughter (1) decided to play with my #ElePHPants...
#php

A giant pile of PHP elephant plushies all over the floor.
@michabbb@social.vivaldi.net
2025-07-09 10:44:33

oh, i almost forgot:
- #PHP is great
- #JSON schema validation is great: github.com/opis/json-schema

@michabbb@social.vivaldi.net
2025-07-18 21:58:50

I've been an #eBay #developer for 20 years, yeah, a long time 😏
I am working on a #Amazon Lister - build from scratch with

@crell@phpc.social
2025-09-05 20:24:01

Today I would very much benefit from extension functions in #PHP...

@michabbb@social.vivaldi.net
2025-07-08 20:49:53

• ⚡ Built into #Laravel framework for routing cache, queue jobs, and batch processing • 📦 Easy installation via #Composer with support for #PHP 7.4 versions 🛡️ Captures variables from outer scope…

@crell@phpc.social
2025-07-07 16:32:49

Pet peeve: In the process of making your library "simple" to setup or demo, you also make it difficult/impossible to use cleanly in a DI-based system.
Pet peeve: In the process of making your library DI-friendly, you make it so complicated that it's practically unusable outside of a pre-configured framework.
Come on, #PHP. We can do better than this. We *can* have this cake an…

@michabbb@social.vivaldi.net
2025-07-22 22:17:47

another #jetbrains giveaway
#phpstorm #php #coding

@crell@phpc.social
2025-07-03 16:52:03

What's the preferred easy-to-use benchmarking tool these days for testing full HTTP responses? I know ab (apache bench), but it's also very old so I assume there's a new favorite.
This is for mostly informal tests, so ease of use > capability. Must run on Linux CLI.
#PHP

@michabbb@social.vivaldi.net
2025-09-04 01:41:35

#claudecode max subscription is so damn worth the money !!!!!
created 188 custom phpstan rules 😤
- step 1: run 10 agents in parallel to create them (opencode with grok-coder)
- step 2: verify with trigger files
- step 3: let claude/gemini/codex check everything
#php

@michabbb@social.vivaldi.net
2025-07-21 21:37:53

#ClaudeCode #SDK for #PHP - Streamlined AI coding assistance integration 🚀
🔌 Stream #Claude

@crell@phpc.social
2025-07-30 15:05:42

Seriously, why has the PHPStorm/IntelliJ Markdown plugin been broken for so many years? I don't want a preview, the settings all day to just show me the editor, so it shows me only the preview for README.md, and split-screen for anything else.
WHY? HOW is a company with JetBrains' engineering prowess not able to fix this, years after I first encountered and reported it? As have many others?
#PHP

@michabbb@social.vivaldi.net
2025-09-04 19:43:52

Give Your #AI more Guidance in Writing #PHP code
With 189 Custom #phpstan rules 🚀 🔥
As a #phpstorm

@michabbb@social.vivaldi.net
2025-08-04 21:01:59

#Laravel #Livewire 4: The Future of #PHP Components 🚀
🔧 Single-file components with native #JavaScript

@michabbb@social.vivaldi.net
2025-07-29 15:19:01

#SQL Generated Columns & Views in #Laravel #php #mysql