---
title: "Meaning & Key Takeaway of: Writing code means always having to say…"
description: "\"Writing code means always having to say you're sorry.\" — Paul Ford"
image: "https://sms4smile.com/quotes/i/fca/paul-ford-50002_code_writing-code-means-always-having-to-say_4250.jpg"
---

#  Writing code means always having to say you're sorry.

![“Writing code means always having to say you're sorry.” quote by Paul Ford](https://sms4smile.com/quotes/i/fca/paul-ford-50002_code_writing-code-means-always-having-to-say_4250.jpg)   [Download](https://sms4smile.com/quotes/i/fca/paul-ford-50002_code_writing-code-means-always-having-to-say_4250.jpg) [Open image](https://sms4smile.com/quotes/i/fca/paul-ford-50002_code_writing-code-means-always-having-to-say_4250.jpg)

> “Writing code means always having to say you're sorry.”

[Paul Ford](https://sms4smile.com/quotes/author/paul-ford/)

## About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

The quote highlights the inevitability of bugs and the need for humility when coding, implying that developers must constantly acknowledge and fix mistakes.

**In simple terms:** Coding demands constant apology for errors.

Key Takeaway

Embrace humility in development.

Themes

humility error handling software maintenance developer mindset continuous improvement

Mood

reflective cautious determined

Type

max cautionary

When to use this quote

- debugging sessions
- post‑release patches
- collaborative coding
- learning from failures

Key Concepts

bug fixing code reviews software quality

Practical Applications

- improve code reliability
- foster team accountability

Questions to Reflect On

- How does admitting mistakes affect team dynamics?
- What practices reduce the need for apologies?

★ ★ ★ ★ ★   No ratings yet

[Code](https://sms4smile.com/quotes/about/code/) [Code Means](https://sms4smile.com/quotes/about/code-means-288563/) [Mean](https://sms4smile.com/quotes/about/mean/) [Politically correct](https://sms4smile.com/quotes/about/politically-correct/) [Programming](https://sms4smile.com/quotes/about/programming/) [Say Sorry](https://sms4smile.com/quotes/about/say-sorry/) [Sorry](https://sms4smile.com/quotes/about/sorry/) [Writing](https://sms4smile.com/quotes/about/writing/) [Writing code](https://sms4smile.com/quotes/about/writing-code/)

## Related quotes

> [With code, what it means is what it does. It doesn't express, not really. It's a very bounded conversation. And writing is not bounded.…](https://sms4smile.com/quotes/ellen-ullman/with-code-what-it-means-is-what-it-does-it-doesn-t-express-not-really/)

[Ellen Ullman](https://sms4smile.com/quotes/author/ellen-ullman/)

> [At forty, I was too old to work as a programmer myself anymore; writing code is a young person’s job.](https://sms4smile.com/quotes/michael-crichton/at-forty-i-was-too-old-to-work-as-a-programmer-myself-anymore-writing/)

[Michael Crichton](https://sms4smile.com/quotes/author/michael-crichton/)

> [Writing code is not production, it's not always craftsmanship though it can be, it's design.](https://sms4smile.com/quotes/joel-spolsky/writing-code-is-not-production-it-s-not-always-craftsmanship-though/)

[Joel Spolsky](https://sms4smile.com/quotes/author/joel-spolsky/)

> [Being Politically Correct means always having to say you're sorry.](https://sms4smile.com/quotes/charles-osgood/being-politically-correct-means-always-having-to-say-you-re-sorry-2/)

[Charles Osgood](https://sms4smile.com/quotes/author/charles-osgood/)

> [Being politically correct means always having to say you're sorry. Believe me, the power and pleasure and the emotion of this moment is a…](https://sms4smile.com/quotes/tom-hanks/being-politically-correct-means-always-having-to-say-you-re-sorry/)

[Tom Hanks](https://sms4smile.com/quotes/author/tom-hanks/)

> [Smoking means always having to say you're sorry.](https://sms4smile.com/quotes/thomas-ferguson/smoking-means-always-having-to-say-you-re-sorry/)

[Thomas Ferguson](https://sms4smile.com/quotes/author/thomas-ferguson/)

> [I kind of 'code-sketch,' where I get started with a project by actually writing the code for it and getting something up on the…](https://sms4smile.com/quotes/markus-persson/i-kind-of-code-sketch-where-i-get-started-with-a-project-by-actually/)

[Markus Persson](https://sms4smile.com/quotes/author/markus-persson/)

> [If you really want to know about the future, don't ask a technologist, a scientist, a physicist. No! Don't ask somebody who's writing code.…](https://sms4smile.com/quotes/clifford-stoll/if-you-really-want-to-know-about-the-future-don-t-ask-a-technologist/)

[Clifford Stoll](https://sms4smile.com/quotes/author/clifford-stoll/)

> [Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you…](https://sms4smile.com/quotes/brian-kernighan/debugging-is-twice-as-hard-as-writing-the-code-in-the-first-place/)

[Brian Kernighan](https://sms4smile.com/quotes/author/brian-kernighan/)

> [I like writing code. I like building product. I like making things that people like.](https://sms4smile.com/quotes/paul-buchheit/i-like-writing-code-i-like-building-product-i-like-making-things-that/)

[Paul Buchheit](https://sms4smile.com/quotes/author/paul-buchheit/)

> [I find if you're targeting Windows, Linux, and Mac OS X right from the start, your code will probably work anywhere else that you…](https://sms4smile.com/quotes/ryan-c-gordon/i-find-if-you-re-targeting-windows-linux-and-mac-os-x-right-from-the/)

[Ryan C. Gordon](https://sms4smile.com/quotes/author/ryan-c-gordon/)

> [Most developer tools try to shield you from actually writing code in constructing the GUI bits or the database bits. Yet when you do…](https://sms4smile.com/quotes/james-gosling/most-developer-tools-try-to-shield-you-from-actually-writing-code-in/)

[James Gosling](https://sms4smile.com/quotes/author/james-gosling/)

> [Writing code? That's the easy part. Getting your application in the hands of users, and creating applications that people actually want to use -…](https://sms4smile.com/quotes/jeff-atwood/writing-code-that-s-the-easy-part-getting-your-application-in-the/)

[Jeff Atwood](https://sms4smile.com/quotes/author/jeff-atwood/)

> [“A non-programmer friend once remarked that code looks like poetry. I get that feeling from really good code, that everything in the text has…](https://sms4smile.com/quotes/kevlin-henney/a-non-programmer-friend-once-remarked-that-code-looks-like-poetry-i/)

[Kevlin Henney](https://sms4smile.com/quotes/author/kevlin-henney/)

> [A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is worth 10,000…](https://sms4smile.com/quotes/bill-gates/a-great-lathe-operator-commands-several-times-the-wage-of-an-average/)

[Bill Gates](https://sms4smile.com/quotes/author/bill-gates/)

## More by Paul Ford

> [The only option is politeness-remember always that you are dealing with other primates.](https://sms4smile.com/quotes/paul-ford/the-only-option-is-politeness-remember-always-that-you-are-dealing/)

[Paul Ford](https://sms4smile.com/quotes/author/paul-ford/)

> [Being creative and playing with your content during the holidays is a great idea. But straying too far from your fundamental brand (from address,…](https://sms4smile.com/quotes/paul-ford/being-creative-and-playing-with-your-content-during-the-holidays-is-a/)

[Paul Ford](https://sms4smile.com/quotes/author/paul-ford/)

> [It usually takes me at least ten days and a number of snacks to go from feeling something to being able to articulate what…](https://sms4smile.com/quotes/paul-ford/it-usually-takes-me-at-least-ten-days-and-a-number-of-snacks-to-go/)

[Paul Ford](https://sms4smile.com/quotes/author/paul-ford/)

> [Thus even as servers die or are put to sleep, even as operating systems come and go, I can carry the work forward-despite all…](https://sms4smile.com/quotes/paul-ford/thus-even-as-servers-die-or-are-put-to-sleep-even-as-operating/)

[Paul Ford](https://sms4smile.com/quotes/author/paul-ford/)

> [Bitcoin isn't tied to any commodity - besides trust.](https://sms4smile.com/quotes/paul-ford/bitcoin-isn-t-tied-to-any-commodity-besides-trust/)

[Paul Ford](https://sms4smile.com/quotes/author/paul-ford/)

> [... people in the newspaper industry saw the web as a newspaper. People in TV saw the web as TV, and people in book…](https://sms4smile.com/quotes/paul-ford/people-in-the-newspaper-industry-saw-the-web-as-a-newspaper-people-in/)

[Paul Ford](https://sms4smile.com/quotes/author/paul-ford/)

[Explore all 7 Paul Ford quotes ](https://sms4smile.com/quotes/author/paul-ford/)

## More Code quotes

> [At the deepest level, all living things that have ever been looked at have the same DNA code. And many of the same genes.](https://sms4smile.com/quotes/richard-dawkins/at-the-deepest-level-all-living-things-that-have-ever-been-looked-at/)

[Richard Dawkins](https://sms4smile.com/quotes/author/richard-dawkins/)

> [It is no secret that I have read 'The Da Vinci Code' several times. I genuinely believe that 'The Da Vinci Code' and 'Angels…](https://sms4smile.com/quotes/ashwin-sanghi/it-is-no-secret-that-i-have-read-the-da-vinci-code-several-times-i/)

[Ashwin Sanghi](https://sms4smile.com/quotes/author/ashwin-sanghi/)

> [Programmers are always surrounded by complexity; we cannot avoid it… If our basic tool, the language in which we design and code our programs,…](https://sms4smile.com/quotes/tony-hoare/programmers-are-always-surrounded-by-complexity-we-cannot-avoid-it-if/)

[Tony Hoare](https://sms4smile.com/quotes/author/tony-hoare/)

> [One of my most productive days was throwing away 1,000 lines of code.](https://sms4smile.com/quotes/ken-thompson/one-of-my-most-productive-days-was-throwing-away-1-000-lines-of-code/)

[Ken Thompson](https://sms4smile.com/quotes/author/ken-thompson/)

> [It would be a piece of ingenuousness to accuse the man of today of his lack of moral code. The accusation would leave him…](https://sms4smile.com/quotes/jose-ortega-y-gasset/it-would-be-a-piece-of-ingenuousness-to-accuse-the-man-of-today-of/)

[Jose Ortega y Gasset](https://sms4smile.com/quotes/author/jose-ortega-y-gasset/)

> [I loved 'Chicago Code;' I watched that a lot. It was great because it really captured the city - I'm from Chicago, too.](https://sms4smile.com/quotes/jessy-schram/i-loved-chicago-code-i-watched-that-a-lot-it-was-great-because-it/)

[Jessy Schram](https://sms4smile.com/quotes/author/jessy-schram/)

> [I kind of pride myself on coming onto things that are well-oiled machines and finding a way to bring what I bring and fit…](https://sms4smile.com/quotes/rob-lowe/i-kind-of-pride-myself-on-coming-onto-things-that-are-well-oiled/)

[Rob Lowe](https://sms4smile.com/quotes/author/rob-lowe/)

> [When we're done simplifying the tax code, getting the lobbyist carve outs our of the tax code, lowering our rates and letting people have…](https://sms4smile.com/quotes/paul-ryan/when-we-re-done-simplifying-the-tax-code-getting-the-lobbyist-carve/)

[Paul Ryan](https://sms4smile.com/quotes/author/paul-ryan/)

> [The tax code is 10 times the size of the Bible with none of the good news.](https://sms4smile.com/quotes/paul-ryan/the-tax-code-is-10-times-the-size-of-the-bible-with-none-of-the-good/)

[Paul Ryan](https://sms4smile.com/quotes/author/paul-ryan/)

> [The Cheney team had, for example, technological supremacy over the National Security Council staff. That is to say, they could read their e-mails. I…](https://sms4smile.com/quotes/lawrence-wilkerson/the-cheney-team-had-for-example-technological-supremacy-over-the/)

[Lawrence Wilkerson](https://sms4smile.com/quotes/author/lawrence-wilkerson/)

> [ \[T\]he tax code has been piling up, year after year, a symbol of everything gone wrong in America, of arrogant rulers and lost freedom,… ](https://sms4smile.com/quotes/dick-armey/t-he-tax-code-has-been-piling-up-year-after-year-a-symbol-of/)

[Dick Armey](https://sms4smile.com/quotes/author/dick-armey/)

> [In open source, you really have to be near the watershed to have an impact on the source code. Customers want to be near…](https://sms4smile.com/quotes/peter-fenton/in-open-source-you-really-have-to-be-near-the-watershed-to-have-an/)

[Peter Fenton](https://sms4smile.com/quotes/author/peter-fenton/)

> [We can use our art to become political, to become something you want to talk about. We make clothes, but we have the chance…](https://sms4smile.com/quotes/olivier-rousteing/we-can-use-our-art-to-become-political-to-become-something-you-want/)

[Olivier Rousteing](https://sms4smile.com/quotes/author/olivier-rousteing/)

> [Your zip code or your income level should not dictate your access to healthy drinking water.](https://sms4smile.com/quotes/alex-padilla/your-zip-code-or-your-income-level-should-not-dictate-your-access-to/)

[Alex Padilla](https://sms4smile.com/quotes/author/alex-padilla/)

> [It is a well-settled principle of the international code that where one nation owes another a liquidated debt which it refuses or neglects to…](https://sms4smile.com/quotes/andrew-jackson/it-is-a-well-settled-principle-of-the-international-code-that-where/)

[Andrew Jackson](https://sms4smile.com/quotes/author/andrew-jackson/)

[Browse all 1,662 Code quotes ](https://sms4smile.com/quotes/about/code/)

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Quotation",
            "text": "Writing code means always having to say you're sorry.",
            "creator": {
                "@type": "Person",
                "name": "Paul Ford"
            },
            "isPartOf": {
                "@id": "https://sms4smile.com/quotes/#website"
            },
            "url": "https://sms4smile.com/quotes/paul-ford/writing-code-means-always-having-to-say-you-re-sorry/",
            "about": {
                "@type": "Thing",
                "name": "Code"
            },
            "@id": "https://sms4smile.com/quotes/paul-ford/writing-code-means-always-having-to-say-you-re-sorry/#quotation",
            "image": {
                "@type": "ImageObject",
                "@id": "https://sms4smile.com/quotes/i/fca/paul-ford-50002_code_writing-code-means-always-having-to-say_4250.jpg",
                "contentUrl": "https://sms4smile.com/quotes/i/fca/paul-ford-50002_code_writing-code-means-always-having-to-say_4250.jpg",
                "url": "https://sms4smile.com/quotes/i/fca/paul-ford-50002_code_writing-code-means-always-having-to-say_4250.jpg",
                "width": 1080,
                "height": 1080,
                "caption": "“Writing code means always having to say you're sorry.” — Paul Ford",
                "creditText": "SMS4Smile Quotes",
                "creator": {
                    "@id": "https://sms4smile.com/quotes/#organization"
                }
            }
        },
        {
            "@type": "BreadcrumbList",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https://sms4smile.com/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Quotes",
                    "item": "https://sms4smile.com/quotes/"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "Paul Ford",
                    "item": "https://sms4smile.com/quotes/author/paul-ford/"
                },
                {
                    "@type": "ListItem",
                    "position": 4,
                    "name": "Writing code means always having to...",
                    "item": "https://sms4smile.com/quotes/paul-ford/writing-code-means-always-having-to-say-you-re-sorry/"
                }
            ],
            "@id": "https://sms4smile.com/quotes/paul-ford/writing-code-means-always-having-to-say-you-re-sorry/#breadcrumb"
        },
        {
            "@type": "WebSite",
            "@id": "https://sms4smile.com/quotes/#website",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "publisher": {
                "@id": "https://sms4smile.com/quotes/#organization"
            }
        },
        {
            "@type": "Organization",
            "@id": "https://sms4smile.com/quotes/#organization",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://sms4smile.com/quotes/wp-content/themes/sq/assets/icons/icon-512.png",
                "width": 512,
                "height": 512
            }
        }
    ]
}
```
