Swap is a currency exchange rates library for PHP. It provides a single interface to conveniently work with currency exchange rates and integrates with more than a dozen of different exchange rates providers.
Month: January 2019
Cockburns Special Reserve
LEGO Porsche crashing in slow motion with 1000 fps
This is another level above beautiful …
Awesome Interviews
Awesome Interviews is a curated awesome list of lists of interview questions. Technical interviews, mind you. It covers a wide range of areas from a variety of programming languages, frameworks and databases, to operating systems, data structures and algorithms. There also coding exercises and much more.
This list links to some really great resources for both candidates, who are preparing for the interviews, and interviewers who want to make their interviews better.
ULID – Universally Unique Lexicographically Sortable Identifier
If you thought that UUID was the end of universally unique identifiers, think again. Here’s the ULID spec, with the following improvements:
- 128-bit compatibility with UUID
- 1.21e+24 unique ULIDs per millisecond
- Lexicographically sortable!
- Canonically encoded as a 26 character string, as opposed to the 36 character UUID
- Uses Crockford’s base32 for better efficiency and readability (5 bits per character)
- Case insensitive
- No special characters (URL safe)
- Monotonic sort order (correctly detects and handles the same millisecond)
Here’s how it looks:
ulid() // 01ARZ3NDEKTSV4RRFFQ69G5FAV
And there’s a wide selection of libraries implementing ULID for all major programming languages.