<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title>azdavis.net</title>
<link href="https://azdavis.net/posts/" />
<link rel="self" type="application/atom+xml" href="https://azdavis.net/posts/feed.xml" />
<id>https://azdavis.net/posts/feed.xml</id>
<author><name>Ariel Davis</name></author>
<updated>2025-12-12T00:00:00.000Z</updated>
<entry>
<title>The programming language and tooling I want</title>
<link href="https://azdavis.net/posts/pl-tooling/" />
<id>https://azdavis.net/posts/pl-tooling/</id>
<updated>2025-12-12T00:00:00.000Z</updated>
<summary>Moving past our current local maxima.</summary>
</entry>
<entry>
<title>To improve</title>
<link href="https://azdavis.net/posts/desire-to-improve/" />
<id>https://azdavis.net/posts/desire-to-improve/</id>
<updated>2025-07-26T00:00:00.000Z</updated>
<summary>The most important quality.</summary>
</entry>
<entry>
<title>In support of more housing</title>
<link href="https://azdavis.net/posts/middle-housing/" />
<id>https://azdavis.net/posts/middle-housing/</id>
<updated>2025-04-13T00:00:00.000Z</updated>
<summary>An email sent to my city council.</summary>
</entry>
<entry>
<title>My path to urbanism</title>
<link href="https://azdavis.net/posts/urbanism-path/" />
<id>https://azdavis.net/posts/urbanism-path/</id>
<updated>2025-03-11T00:00:00.000Z</updated>
<summary>A long and winding grade-separated multi-use path.</summary>
</entry>
<entry>
<title>The core ideas</title>
<link href="https://azdavis.net/posts/core-ideas/" />
<id>https://azdavis.net/posts/core-ideas/</id>
<updated>2025-03-08T00:00:00.000Z</updated>
<summary>The beliefs that underlie certain philosophies.</summary>
</entry>
<entry>
<title>Tomato soup</title>
<link href="https://azdavis.net/posts/tomat-soup/" />
<id>https://azdavis.net/posts/tomat-soup/</id>
<updated>2024-12-23T00:00:00.000Z</updated>
<summary>A classic staple.</summary>
</entry>
<entry>
<title>Spicy rigatoni</title>
<link href="https://azdavis.net/posts/spicy-rig/" />
<id>https://azdavis.net/posts/spicy-rig/</id>
<updated>2024-12-12T00:00:00.000Z</updated>
<summary>A delicious Italian-inspired recipe.</summary>
</entry>
<entry>
<title>The 2024 US election</title>
<link href="https://azdavis.net/posts/election-2024/" />
<id>https://azdavis.net/posts/election-2024/</id>
<updated>2024-11-04T00:00:00.000Z</updated>
<summary>The choice is clear.</summary>
</entry>
<entry>
<title>rjsonnet</title>
<link href="https://azdavis.net/posts/rjsonnet/" />
<id>https://azdavis.net/posts/rjsonnet/</id>
<updated>2024-10-10T00:00:00.000Z</updated>
<summary>A language server for Jsonnet.</summary>
</entry>
<entry>
<title>Karma</title>
<link href="https://azdavis.net/posts/karma/" />
<id>https://azdavis.net/posts/karma/</id>
<updated>2024-06-01T00:00:00.000Z</updated>
<summary>A reassuring delusion.</summary>
</entry>
<entry>
<title>Car-centrism</title>
<link href="https://azdavis.net/posts/car-centrism/" />
<id>https://azdavis.net/posts/car-centrism/</id>
<updated>2023-11-01T00:00:00.000Z</updated>
<summary>I like trains.</summary>
</entry>
<entry>
<title>Rewriting recursion as iteration</title>
<link href="https://azdavis.net/posts/unrecur/" />
<id>https://azdavis.net/posts/unrecur/</id>
<updated>2023-01-29T00:00:00.000Z</updated>
<summary>A constructive proof of an equivalence.</summary>
</entry>
<entry>
<title>Test the repository</title>
<link href="https://azdavis.net/posts/test-repo/" />
<id>https://azdavis.net/posts/test-repo/</id>
<updated>2023-01-17T00:00:00.000Z</updated>
<summary>Going beyond testing the behavior of programs.</summary>
</entry>
<entry>
<title>SSH without a password with Kerberos</title>
<link href="https://azdavis.net/posts/ssh-no-password/" />
<id>https://azdavis.net/posts/ssh-no-password/</id>
<updated>2022-12-28T00:00:00.000Z</updated>
<summary>Avoid typing your password every time you `ssh`.</summary>
</entry>
<entry>
<title>Breakfast burritos</title>
<link href="https://azdavis.net/posts/breakfast-burritos/" />
<id>https://azdavis.net/posts/breakfast-burritos/</id>
<updated>2022-12-24T00:00:00.000Z</updated>
<summary>A recipe for a tasty snack.</summary>
</entry>
<entry>
<title>Rust in 2023</title>
<link href="https://azdavis.net/posts/rust-2023/" />
<id>https://azdavis.net/posts/rust-2023/</id>
<updated>2022-12-23T00:00:00.000Z</updated>
<summary>What I'd like to see from Rust going forward.</summary>
</entry>
<entry>
<title>Understanding Git repository state</title>
<link href="https://azdavis.net/posts/git-state/" />
<id>https://azdavis.net/posts/git-state/</id>
<updated>2022-12-22T00:00:00.000Z</updated>
<summary>Tips and pointers for knowing what's going on with a Git repository.</summary>
</entry>
<entry>
<title>Provide the witness</title>
<link href="https://azdavis.net/posts/witness/" />
<id>https://azdavis.net/posts/witness/</id>
<updated>2022-11-17T00:00:00.000Z</updated>
<summary>A strategy for code organization.</summary>
</entry>
<entry>
<title>Assume recursion works</title>
<link href="https://azdavis.net/posts/assume-recursion-works/" />
<id>https://azdavis.net/posts/assume-recursion-works/</id>
<updated>2022-10-02T00:00:00.000Z</updated>
<summary>A way to think about writing recursive functions.</summary>
</entry>
<entry>
<title>Hash map cost bounds</title>
<link href="https://azdavis.net/posts/hash-map-cost-bounds/" />
<id>https://azdavis.net/posts/hash-map-cost-bounds/</id>
<updated>2022-09-20T00:00:00.000Z</updated>
<summary>A technicality hidden in some asymptotic cost bounds.</summary>
</entry>
<entry>
<title>The coffee shop analogy</title>
<link href="https://azdavis.net/posts/coffee-shop-analogy/" />
<id>https://azdavis.net/posts/coffee-shop-analogy/</id>
<updated>2022-09-16T00:00:00.000Z</updated>
<summary>An analogy for software engineer levels.</summary>
</entry>
<entry>
<title>Millet</title>
<link href="https://azdavis.net/posts/millet/" />
<id>https://azdavis.net/posts/millet/</id>
<updated>2022-07-02T00:00:00.000Z</updated>
<summary>A language server for Standard ML.</summary>
</entry>
<entry>
<title>PL idea: built for tooling</title>
<link href="https://azdavis.net/posts/pl-idea-tooling/" />
<id>https://azdavis.net/posts/pl-idea-tooling/</id>
<updated>2022-03-26T00:00:00.000Z</updated>
<summary>The next generation of programming languages.</summary>
</entry>
<entry>
<title>PL idea: unified function call syntax</title>
<link href="https://azdavis.net/posts/pl-idea-ufcs/" />
<id>https://azdavis.net/posts/pl-idea-ufcs/</id>
<updated>2022-03-11T00:00:00.000Z</updated>
<summary>Removing the distinction between functions and methods.</summary>
</entry>
<entry>
<title>If it's worth doing, it's worth doing at all</title>
<link href="https://azdavis.net/posts/worth-doing/" />
<id>https://azdavis.net/posts/worth-doing/</id>
<updated>2021-12-14T00:00:00.000Z</updated>
<summary>Another little idiom I like.</summary>
</entry>
<entry>
<title>Limitations engender opportunity</title>
<link href="https://azdavis.net/posts/limitations-opportunity/" />
<id>https://azdavis.net/posts/limitations-opportunity/</id>
<updated>2021-12-10T00:00:00.000Z</updated>
<summary>Alternative title: "tradeoffs exist".</summary>
</entry>
<entry>
<title>Improving my writing</title>
<link href="https://azdavis.net/posts/improve-writing/" />
<id>https://azdavis.net/posts/improve-writing/</id>
<updated>2021-11-11T00:00:00.000Z</updated>
<summary>Trying to do better.</summary>
</entry>
<entry>
<title>Communication for software engineers</title>
<link href="https://azdavis.net/posts/comm-for-swe/" />
<id>https://azdavis.net/posts/comm-for-swe/</id>
<updated>2021-10-18T00:00:00.000Z</updated>
<summary>Tips on communicating effectively.</summary>
</entry>
<entry>
<title>Humans are generally good</title>
<link href="https://azdavis.net/posts/human-good/" />
<id>https://azdavis.net/posts/human-good/</id>
<updated>2021-10-05T00:00:00.000Z</updated>
<summary>An overall positive outlook on humanity.</summary>
</entry>
<entry>
<title>Terms, types, and functions</title>
<link href="https://azdavis.net/posts/lambda-cube/" />
<id>https://azdavis.net/posts/lambda-cube/</id>
<updated>2021-10-04T00:00:00.000Z</updated>
<summary>Various varieties of function in programming languages.</summary>
</entry>
<entry>
<title>Unoriginality is okay</title>
<link href="https://azdavis.net/posts/unoriginality/" />
<id>https://azdavis.net/posts/unoriginality/</id>
<updated>2021-09-18T00:00:00.000Z</updated>
<summary>An exhortation to create.</summary>
</entry>
<entry>
<title>Everything in moderation, including this</title>
<link href="https://azdavis.net/posts/moderation/" />
<id>https://azdavis.net/posts/moderation/</id>
<updated>2021-09-16T00:00:00.000Z</updated>
<summary>A little idiom I like.</summary>
</entry>
<entry>
<title>Write more, but less</title>
<link href="https://azdavis.net/posts/write-more-but-less/" />
<id>https://azdavis.net/posts/write-more-but-less/</id>
<updated>2021-09-15T00:00:00.000Z</updated>
<summary>A particular writing style that may not work for you, but sometimes works for me.</summary>
</entry>
<entry>
<title>Define a PL: sums</title>
<link href="https://azdavis.net/posts/define-pl-04/" />
<id>https://azdavis.net/posts/define-pl-04/</id>
<updated>2021-07-15T00:00:00.000Z</updated>
<summary>Adding sums (aka "enums" or "tagged unions") to a small PL.</summary>
</entry>
<entry>
<title>Define a PL: products</title>
<link href="https://azdavis.net/posts/define-pl-03/" />
<id>https://azdavis.net/posts/define-pl-03/</id>
<updated>2021-06-05T00:00:00.000Z</updated>
<summary>Adding product types (aka "structs" or "tuples") to a small PL.</summary>
</entry>
<entry>
<title>Define a PL: functions</title>
<link href="https://azdavis.net/posts/define-pl-02/" />
<id>https://azdavis.net/posts/define-pl-02/</id>
<updated>2021-05-22T00:00:00.000Z</updated>
<summary>Adding pure functions to a small PL.</summary>
</entry>
<entry>
<title>Define a PL: integers and booleans</title>
<link href="https://azdavis.net/posts/define-pl-01/" />
<id>https://azdavis.net/posts/define-pl-01/</id>
<updated>2021-03-31T00:00:00.000Z</updated>
<summary>The beginnings of a small, formally defined PL.</summary>
</entry>
<entry>
<title>Resources for learning Japanese</title>
<link href="https://azdavis.net/posts/japanese-resources/" />
<id>https://azdavis.net/posts/japanese-resources/</id>
<updated>2021-03-25T00:00:00.000Z</updated>
<summary>Things I use to study Japanese.</summary>
</entry>
</feed>