Andrew Kelley
Creator of the Zig programming language; president and lead developer of the Zig Software Foundation.
Andrew Kelley did not write this page.
We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.
Filter All topics · Newest first
-
Their wordsWe are learning that software quality was maintained only through the will of software engineers combined with their accidentally strong negotiation position in the job market.
↗Don't Take the Black Pill (Text Adaptation)andrewkelley.me 1st of 3 in this piece
-
Their wordsComputers should always serve the person directly interacting with them.
↗Don't Take the Black Pill (Text Adaptation)andrewkelley.me 2nd of 3 in this piece
-
Our reading
A person does not truly control a piece of software if they do not control its source code.
Their wordsIf you don't control the source code, you are not in control.
↗Don't Take the Black Pill (Text Adaptation)andrewkelley.me 3rd of 3 in this piece
- 3 weeks earlier
-
Their wordsI see it as quite a healthy attitude, particularly for young people and students. This is the best way to level up and learn new things.
↗My Thoughts on the Bun Rust Rewriteandrewkelley.me 1st of 3 in this piece
-
Their wordsIt's one thing to choose a poor work-life balance for oneself; a different thing entirely to demand it of others
↗My Thoughts on the Bun Rust Rewriteandrewkelley.me 2nd of 3 in this piece
-
ideas vs executionsoftware quality
Their wordsThe sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it.
↗My Thoughts on the Bun Rust Rewriteandrewkelley.me 3rd of 3 in this piece
- 8 months earlier
-
Their wordsReusable code should accept an Allocator parameter if it needs to allocate, and it should accept an Io parameter if it needs to perform I/O operations.
- 2 months earlier
-
Their wordsProgramming language and toolchain technology can have a huge impact. Specifically, even minor differences can affect the day-to-day lives of a large number of hours for a large number of people.
↗An Open Letter to Everyone I've Butted Heads Withandrewkelley.me 1st of 3 in this piece
-
Their wordsIf the leadership of one of your chosen favorite technologies makes a decision that you don't like, you are fucked. There is a huge range of decision-making in which the effects weigh heavily on any particular individual, and yet forking is not a realistic option.
↗An Open Letter to Everyone I've Butted Heads Withandrewkelley.me 2nd of 3 in this piece
-
Our reading
When people care about something but feel powerless to change it, their only resort is to lash out.
Their wordsWhen we care about something, but we perceive futility in our efforts to change it, our only resort is to lash out.
↗An Open Letter to Everyone I've Butted Heads Withandrewkelley.me 3rd of 3 in this piece
- 17 months earlier
-
Their wordsI think that was an unfortunate move because their goal is mainly to extract profit from the software project rather than to uphold the ideals of Free and Open Source Software.
-
Their wordsIn short summary, the licenses limit the freedoms of what one can do with the software in order for Redis Labs to be solely enriched, while asking for volunteer labor, and having already