Skip to content

Ilya Grigorik

Principal Engineer, Technical Advisor to the CEO at Shopify. On a mission to make commerce better for everyone.

Members Public

Guide to effective meetings

Separate social, info-sharing, and decision-making meetings. Effective meetings require a process owner, agenda, preread, and curated attendees.

Guide to effective meetings
Members Public

Good decision-making is good process

Define the problem in own terms, take perspectives, validate signal, decide when to decide, and execute.

Good decision-making is good process
Members Public

The Principal Engineer's Handbook

Leadership without management: the what, the how, the tools, and how to measure success as a Principal+ engineer.

The Principal Engineer's Handbook
Members Public

Professional Aptitude vs. Tenure

Aptitude is the ability to perform a type of work. Tenure is the length of time in job. Their correlation degrades rapidly.

Professional Aptitude vs. Tenure
Members Public

Making Good Group Decisions, Effectively

Good decision-making is good process, used intentionally. Key lessons and principles to apply in your practice.

Making Good Group Decisions, Effectively