Exiting the phase of my career where I realize everything is a compiler problem and entering the phase where I realize everything is a dependency management problem.
As a senior engineer in a new role, it's tempting to focus on bold, sweeping changes that justify your lofty title. This is a mistake. Your first order of business is building trust with your team. Nothing erodes that trust like revisiting plans they're already executing on.
39-year-old with 9 direct reports at a big company: Engineering Manager
22-year-old with no direct reports at a startup: Senior VP of Enterprise CSS and Cloud Strategy
Here’s my take on UI as pure functions vs. embracing the mutability of the DOM…
No one gives a shit. People use what’s easy to adopt and makes them feel productive. Everything else is a mythology you build up around your project to make its success seem more profound than that.