Talk in English - US at php[tek] 2023
Track Name:
PHP Architect Ballroom
View Slides: https://speakerdeck.com/ramsey/put-a-uuid-on-it-phptek-2023
Short URL: https://joind.in/talk/11af7
(QR-Code (opens in new window))
Universally unique identifiers, or UUIDs, are a fun and exciting way to identify things. You can put them on anything! Use them to identify books, documents, parents, pets, bread, apples, very small rocks—the list goes on! But why stop there? We can keep issuing UUIDs for eternity and never run out. They're practically unique.
Join me on an adventure in search of the perfect identifier to find out why UUIDs might be good for your projects. Along the way, you'll learn what is a UUID, various types of UUIDs, newer versions of UUIDs being proposed, pros and cons of using UUIDs, how UUIDs relate to ULIDs, and how to use the ramsey/uuid library to generate all kinds of UUIDs. Advanced and little-known features of ramsey/uuid will be covered—as well as a few previews for what's coming next.
Comments
Comments are closed.
So helpful! We use these all the time, but getting a deep dive into what is going on behind the curtain was really useful.
Thank you, I learned a lot about each version.
First of all, Ben is very funny! So if you don’t stay for the knowledge you’ll stay for the comedy! I thought all uuids were the same, wow they are not. This was very interesting, thank you for all the info here!
Clear explanation of the maths behind UUIDS was useful to know about. Bonus points for the D&D slide. I would have liked to see more about the practical use of UUIDS
A much deeper dive than I expected and I loved it. Thanks for all these details!
My mind is blown by the amount of information about what UUIDs are and Ben made it so easy to follow along.
More information than I thought I required, but I’ve come away from this talk with a much deeper understanding of UUIDs #PutABirdOnIt
More than I ever wanted to know about UUID formats, but understanding them has been critical to certain projects. I also learned about (partial) compatibility with ULID, which was a new concept in and of itself to me.
Went much deeper into UUIDs than I ever thought possible. Very insightful and interesting talk about all the intricacies of UUIDs. Great talk Ben!