I’m Good at Building Apps. I’m Terrible at Shipping Them.
High standards push you to do better. But they also make it way too easy to hide behind the idea that your work just is not ready yet.
All of my long-form thoughts on programming, product design, and more, collected in chronological order.
High standards push you to do better. But they also make it way too easy to hide behind the idea that your work just is not ready yet.
As someone who's more proeficient on the backend side of things, CSS has always scared me. Today, after spending some time trying to override the styles of a component from an external library, I learned about a CSS feature that can be very helpful: the @layer rule!
Maybe it's just me, but I think landing pages are so much harder than actual coding. I could write logic for days, but I can't write a catchy headline. Why is that?
Recently, I got a couple issues on the Laravel Kafka repository plus a few twitter DMs asking about how to use SSL with Kafka for local development.
They create the illusion of organization while holding you to a verbose structure that ultimately constrains the natural flow, with no other upsides beyond making release notes slightly prettier.
In PHP arrays can be destructured using the `[]` (as of PHP 7.1) or the `list()` language constructs. However, today I learned that you can use array destructuring as the righthand part of a foreach loop.