<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cognitive-Patterns on David R. Longnecker - Converting Coffee to Code</title><link>https://drlongnecker.com/tags/cognitive-patterns/</link><description>Recent content in Cognitive-Patterns on David R. Longnecker - Converting Coffee to Code</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 18 May 2026 09:00:00 -0600</lastBuildDate><atom:link href="https://drlongnecker.com/tags/cognitive-patterns/index.xml" rel="self" type="application/rss+xml"/><item><title>Grammar Is Code</title><link>https://drlongnecker.com/blog/2026/05/programming-languages-grammar-and-spoken-language/</link><pubDate>Mon, 18 May 2026 09:00:00 -0600</pubDate><guid>https://drlongnecker.com/blog/2026/05/programming-languages-grammar-and-spoken-language/</guid><description>&lt;p&gt;Long (very long) ago, I wanted to be a writer. When I decided on an English major, I imagined spending my career crafting meaningful prose for whatever caught my fancy. Turns out the writing happened anyway, just reshaped into blogs, technical documentation, design specifications, and code, with the underlying skill unchanged: arranging words to create understanding in another person&amp;rsquo;s (or system&amp;rsquo;s) mind.&lt;/p&gt;
&lt;!-- more --&gt;
&lt;p&gt;That linguistic foundation became the bedrock for how I learned to code. Not because programming is about writing, though it involves it, but because programming &lt;em&gt;is&lt;/em&gt; a language. Knowing how languages work teaches you how to learn them faster than memorizing syntax ever could.&lt;/p&gt;</description></item></channel></rss>