webdevilopers's profile picture. Bringing #DDDesign to #php: #PHPDDD
http://github.com/webdevilopers/…

"Better code Saul!"

imPHPeratOR

@webdevilopers

Bringing #DDDesign to #php: #PHPDDD http://github.com/webdevilopers/… "Better code Saul!"

Angepinnt

In den kommenden Wochen wechselt unser Team zu neuen Notebooks. Daher trennen wir uns von drei #System76 Maschinen. Bei Interesse bitte eine DM.


imPHPeratOR hat repostet

Do estimates and back then up with fixed costs and free bug fixes for life. @rjs has commented on @EventModeling as part of the framing in Shape Up. He presented this at the #EventModeling conference in Vancouver last year. We've worked this way for every project for years.


imPHPeratOR hat repostet

Identifying email billing scams is such a hard problem that AWS has decided to change their billing emails domain from the very confusing and hard to identify "email.amazon.com" to the totally simple and not-suspicious-in-any-way "…and-invoicing.us-east-1.amazonaws.com". WTF AWS??!! 🤦

valorin's tweet image. Identifying email billing scams is such a hard problem that AWS has decided to change their billing emails domain from the very confusing and hard to identify "email.amazon.com" to the totally simple and not-suspicious-in-any-way "…and-invoicing.us-east-1.amazonaws.com".

WTF AWS??!! 🤦

imPHPeratOR hat repostet

@phpstorm Why does the CLI "ask AI" feature sometimes randomly enable? Is the idea that it automatically detects if you ask a question vs write a command?


imPHPeratOR hat repostet

Absolutely not. CRUD driven (forms over DB), sure. Behavior driven, there is no first.

Hot take. Database-first makes 10x more sense thatn Code-first does. Entity Framework is awesome. That is not the point.



imPHPeratOR hat repostet

And the winner is... Kotlin Multiplatform! 🏆 With over 1000 votes, KMP support is officially the new #1 feature request for Firebase. A huge shout-out to the incredible community that made this happen. Your voice is powerful!

kotlin's tweet image. And the winner is... Kotlin Multiplatform! 🏆

With over 1000 votes, KMP support is officially the new #1 feature request for Firebase.

A huge shout-out to the incredible community that made this happen. Your voice is powerful!

Official KMP support for Firebase is one of the community’s top requests. Make your voice heard – vote and share your feedback: firebase.uservoice.com/forums/948424-…



imPHPeratOR hat repostet

Level of effort has to be deconstructed into unique steps of state change and unique state projections to accomplish the goal. @EventModeling is the clearest way to do this while embracing human-friendly notation and mechanics such as "specification by example".

Ron Jeffries apologized for inventing Story Points. He then went to call the whole idea of software estimation "evil." Story points is the Emperor's New Clothes. Everyone I've seen—and I mean everyone—uses points as a measure of time: 1 point = 2 hours 3 points = 1 day 5…

svpino's tweet image. Ron Jeffries apologized for inventing Story Points.

He then went to call the whole idea of software estimation "evil."

Story points is the Emperor's New Clothes.

Everyone I've seen—and I mean everyone—uses points as a measure of time:

1 point = 2 hours
3 points = 1 day
5…


imPHPeratOR hat repostet

The Ktor Library Improvement Propisal (KLIP) for API documentation has just been made public! 🔥 This is going to be one of the most awaiting features. This is going to allow not just OpenAPI but different formats, and use cases! 🚀 Feedback welcome 🙏 github.com/ktorio/ktor-kl…


imPHPeratOR hat repostet

Almost finished 3rd post in series about extracting a service from monolith. This one is about challenges with some legacy events and why events should be immutable! Publishing soon. Looking for early feedback - let me know if interested


imPHPeratOR hat repostet

TBH I've been surprised that Symfony hasn't it so far. Ramsey has it for a years uuid.ramsey.dev/en/stable/test…


imPHPeratOR hat repostet

Big updates! Axon Framework 5.0 + Axon Server 2025.1 bring: ⚡ Dynamic Consistency Boundary (DCB) 🔁 Immutable entities 🌀 Dual-mode modeling 🌱 Evolving architectures Build systems that adapt as fast as your business. 📖 Read both blog posts: hubs.li/Q03v7JHd0


imPHPeratOR hat repostet

WHERE EXISTS is used in SQL to check for the existence of rows in a subquery. I use it here to retrieve the names of departments only if they have employees 😎 Learn more here: garyclarke.tech/p/mysql-for-ph… #php #mysql

garyclarketech's tweet image. WHERE EXISTS is used in SQL to check for the existence of rows in a subquery.

I use it here to retrieve the names of departments only if they have employees 😎

Learn more here:
garyclarke.tech/p/mysql-for-ph…

#php #mysql

imPHPeratOR hat repostet

From model to working Axon app—fast. In this hands-on workshop, Martin Dilger shows you how to turn event models into real, runnable code. No handoffs. Just results. 🎟️ Blind bird tickets available now—get yours before July 14: hubs.li/Q03vmL4Y0

axon_iq's tweet image. From model to working Axon app—fast.
In this hands-on workshop, Martin Dilger shows you how to turn event models into real, runnable code. No handoffs. Just results.

🎟️ Blind bird tickets available now—get yours before July 14: hubs.li/Q03vmL4Y0

imPHPeratOR hat repostet

Your null has been shipped 😂🤭

lingodotdev's tweet image. Your null has been shipped 😂🤭

imPHPeratOR hat repostet

Morning bathrobe rant at the cabin: performance.


imPHPeratOR hat repostet

With Compose Multiplatform 1.8.0-beta01, the new multiplatform navigation 2.9.0-alpha15 is available with iOS back gesture support by default! 👈📱 Try it out and share your feedback. 💬

📣 Compose Multiplatform 1.8.0-beta01 is out! The highlights of this release include: 🔤 Variable fonts 📲 Drag-and-drop on iOS ✅ Improved accessibility on iOS 🌐 Preloading of resources for web targets 🔄 Integration with browser navigation controls For more details, check…

kotlin's tweet image. 📣  Compose Multiplatform 1.8.0-beta01 is out!

The highlights of this release include:
🔤 Variable fonts
📲 Drag-and-drop on iOS
✅ Improved accessibility on iOS
🌐 Preloading of resources for web targets
🔄 Integration with browser navigation controls

For more details, check…


imPHPeratOR hat repostet

New Episode is out! @EventModeling and #EventSourcing podcast Episode 16 deals with different APIs in the event model and dealing with millions of events in event sourcing. youtu.be/5HUpQwOKpj4 RSS: podcast.eventmodeling.org/index.xml spotify: open.spotify.com/show/5yIPErSiV… YT podcasts:…

adymitruk's tweet image. New Episode is out! @EventModeling and #EventSourcing podcast Episode 16 deals with different APIs in the event model and dealing with millions of events in event sourcing.

youtu.be/5HUpQwOKpj4

RSS: podcast.eventmodeling.org/index.xml
spotify: open.spotify.com/show/5yIPErSiV…
YT podcasts:…

imPHPeratOR hat repostet

Understanding Eventsourcing by Martin Dilger is on sale on Leanpub! Its suggested price is $29.00; get it for $17.10 with this coupon: leanpub.com/sh/KNxulbYb @dilgerma #SoftwareEngineering #EventDrivenArchitecture #SoftwareArchitecture #Software #DistributedSystems


Yes, More KOTLIN in PHP please! 😁

Interesting #PHP RFC: data classes 🤔. With `data` modifier, such classes would have been compared by values they carry, rather than memory allocation (object ID). No more big conditions with multiple expressions, single === would be enough! wiki.php.net/rfc/dataclass

_Codito_'s tweet image. Interesting #PHP RFC: data classes 🤔. With `data` modifier, such classes would have been compared by values they carry, rather than memory allocation (object ID). No more big conditions with multiple expressions, single === would be enough!

wiki.php.net/rfc/dataclass


imPHPeratOR hat repostet

Interesting #PHP RFC: data classes 🤔. With `data` modifier, such classes would have been compared by values they carry, rather than memory allocation (object ID). No more big conditions with multiple expressions, single === would be enough! wiki.php.net/rfc/dataclass

_Codito_'s tweet image. Interesting #PHP RFC: data classes 🤔. With `data` modifier, such classes would have been compared by values they carry, rather than memory allocation (object ID). No more big conditions with multiple expressions, single === would be enough!

wiki.php.net/rfc/dataclass

Loading...

Something went wrong.


Something went wrong.