I think I’ve seen fewer new iPhones “in the wild” this release year than ever before. And I have yet to see anyone carrying an iPhone Air.
(Granted I don’t pay that much attention to phones anymore)
| Web | https://lsparlin.dev |
| Github | https://github.com/lsparlin |
| Pronouns | He/Him |
I think I’ve seen fewer new iPhones “in the wild” this release year than ever before. And I have yet to see anyone carrying an iPhone Air.
(Granted I don’t pay that much attention to phones anymore)
Rails 8.0 beta is here!
From a new authentication system to ditching Redis with Solid Queue & Cache, this release is all about reducing bloat, improving security, and speeding up your development.
More details about what's new:
@lsparlin recently stumbled upon a hidden gem within TypeScript that revolutionized his approach to type expectations — TypeScript's conditional types.
Mastering the art of defining conditional return types empowered him to communicate precise conditions to TypeScript.
Here’s a quick guide:
@JoeDupuis is calling it: Ruby is the best programming language.
He loves it not only for its expressiveness and strong community, but also for the rich ecosystem of gems and tools.
In his blog debut, Joe rounded up 14 of his favorite gems and tools to shorten feedback loops, performance and debugging, and data management.
asyncfunction, so callback() maybeI hate the gaslighting by modern e-commerce sites.
You triple confirm you don’t check the “sign me up for marketing emails” box.
Said emails inevitably arrive in your inbox.
When you click unsubscribe, “I never signed up” isn’t even a reason you can select. At best, it’s “I don’t recall signing up.”
The inability to say No feels like it’s trending towards ubiquity in tech and I am not here for it.