– We don't write tests.
– Why?
– Because we don’t have time for it.
– Why?
– Because there is too much work and pressure.
– Why?
– Because we don’t move fast enough.
– Why?
– Because changing software has become difficult and risky.
– Why?
– Because we don’t write tests.
Strategy 2: Trying to be *replaceable* via knowledge/skills sharing — you’re good for business, they *can* get rid of you, but *don’t want to*. Losing you hurts permanently.
Strategy 1: Trying to be *irreplaceable* via knowledge/skills hoarding — you're bad for business, they *want* to get rid of you, but they can’t because they’re stuck. Losing you hurts temporarily, benefits permanently.
P.S. I couldn't find a low-noise way to stay up-to-date with frameworks and libraries across the tech stacks I'm interested in, so I built the tool myself : ) You can already discover some rare gems, with more to come. Contributions are welcome!
To expose your local dev to the world (for free), you can use Cloudflare Tunnels, as an alternative to ngrok:
$ cloudflared tunnel --url http://localhost:8080
"International Tax Competitiveness Index 2023" is misleading because the world is much bigger than the OECD. It tricks people into thinking that Estonia and Latvia have the best tax code internationally. Among OECD countries – well, maybe. Internationally – hell no.
On that list, there is not a single tax-friendly country that I would consider setting up a company: UAE, HK, Singapore, Malaysia (Labuan), Georgia, and the list goes on.
https://t.co/NUfEc87mJo
Next month, Robert C. Martin @unclebobmartin will talk about the values and principles at the heart of Agile and stripe away misunderstandings and distractions that, over the years, have made using Agile difficult. https://t.co/2sMksCEnvB