Five Attributes of an EngineerIt is easy to argue that an engineer has one attribute: rockstar, or 1,000 attributes. Having thought through and applied the following…Jun 5Jun 5
Solving Problems at the RootDuring my time at Instacart, underscored by the Covid-19 pandemic, the need for reliable and affordable access to food was boldly…Feb 20, 2021Feb 20, 2021
Conveying urgency through dataOne of the most common frustrations professionals face in growing organizations is the increased turnaround time on deliverables. Whether…Feb 7, 2020Feb 7, 2020
Define Career Ladders EarlyOne thing that is definitely absent from the lengthy to-do lists on day one of a company’s founding are career ladders. At the inception…Jan 15, 2020Jan 15, 2020
Attributes of a great Product Manager from an engineer’s perspectiveNo doubt the topic of what makes for a great professional in any role invokes heated debate, based on the experiences of the individuals…Dec 12, 2019Dec 12, 2019
Don’t copy culture fit — define your own.The phrase culture fit has become a common bookend in job posting descriptions over the last two decades.Nov 24, 2019Nov 24, 2019
End-to-end: How to publish a React component with typescript as an NPM packageI recently wanted to learn what it takes to publish a React component, written in TypeScript, as an NPM package. I found a number of great…Nov 11, 2019Nov 11, 2019
How to successfully estimate software projectsOne of the most common mistakes, which derails the timely delivery of software engineering projects is the lack of thorough breakdowns and…Nov 5, 2019Nov 5, 2019
When to give candidates a deadline to accept an offerWhen you’re hiring in an early stage startup, you’re looking to fill strategic roles. You’re not looking to build out a marketing team…Oct 29, 2019Oct 29, 2019
What time to show up at work in tech?Starting from your first day of kindergarten, you’re told exactly when to show up, what to do, and when you’re allowed to leave. When you…Oct 22, 2019Oct 22, 2019