corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0d958-5521-71cf-bfca-23385a60682c", "title": "Who Actually Runs Elixir in Production, Fact-Checked", "url": "https://sublimecoding.com/blog/elixir-in-production-fact-checked", "published_at": "2026-09-24T14:00:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c63bd103e2", "title": "DHH's Rails World 2026 Keynote: Pencils Down, Now What", "url": "https://sublimecoding.com/blog/dhh-rails-world-2026-keynote", "published_at": "2026-09-24T12:00:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c63cbb91ac", "title": "Omarchy on a Company Laptop: The SOC 2 Verdict", "url": "https://sublimecoding.com/blog/omarchy-company-laptop-soc2", "published_at": "2026-09-23T14:00:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c63d2d4f4a", "title": "I Graded My Blog Against a 2014 Marketing Course", "url": "https://sublimecoding.com/blog/graded-my-blog-against-2014-marketing-course", "published_at": "2026-09-21T14:00:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c63d8f1fe1", "title": "Omarchy Shortcuts on a Mac Keyboard: What Changes", "url": "https://sublimecoding.com/blog/omarchy-mac-keyboard-shortcuts", "published_at": "2026-09-18T14:00:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c63dff6b13", "title": "Omarchy Runs Your Coding Agent With the Safety Off", "url": "https://sublimecoding.com/blog/omarchy-agent-safety-off", "published_at": "2026-09-16T14:00:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c63e44ee2b", "title": "How to Actually Make Money With AI in 2026: An Engineer Ranks 13 Side Hustles", "url": "https://sublimecoding.com/blog/ai-side-hustles-ranked-by-an-engineer", "published_at": "2026-09-15T00:15:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c63f35def7", "title": "Cisco's Network Config Engine Is Secretly Erlang", "url": "https://sublimecoding.com/blog/cisco-nso-secretly-erlang", "published_at": "2026-09-14T14:00:00+00:00" }, { "id": "01a0d34b-83ee-723b-9ad5-d7c640148cba", "title": "Model Routers Are Vendors. Review Them Like One.", "url": "https://sublimecoding.com/blog/model-routers-are-vendors", "published_at": "2026-09-13T14:00:00+00:00" }, { "id": "01a09681-7dd4-7073-ab50-319367db7c8e", "title": "Multi-Agent AI Teams Agree Their Way Into Garbage", "url": "https://sublimecoding.com/blog/multi-agent-teams-agree-into-garbage", "published_at": "2026-09-12T14:00:00+00:00" }, { "id": "01a0954b-f2d0-7374-883d-4b0e28594c9d", "title": "I Read Omarchy's AGENTS.md So You Don't Have To", "url": "https://sublimecoding.com/blog/omarchy-agents-md-source-read", "published_at": "2026-09-11T14:00:00+00:00" }, { "id": "01a08cee-2f74-70d7-9da1-ded3e8e59d00", "title": "Anthropic's Extreme Scenario Has a Precondition", "url": "https://sublimecoding.com/blog/anthropics-extreme-scenario-has-a-precondition", "published_at": "2026-09-10T18:00:00+00:00" }, { "id": "01a08cee-2f74-70d7-9da1-ded3e8eac4b0", "title": "Validating LLM Tool Call Arguments With Ecto", "url": "https://sublimecoding.com/blog/validating-llm-tool-call-arguments-ecto", "published_at": "2026-09-10T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20a6bbe0f", "title": "Agents Don't Need Prompts. They Need Managers.", "url": "https://sublimecoding.com/blog/agents-dont-need-prompts-they-need-managers", "published_at": "2026-09-08T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20b586a7b", "title": "I Put Omarchy on an M1 MacBook Pro", "url": "https://sublimecoding.com/blog/omarchy-asahi-m1-macbook", "published_at": "2026-09-07T22:26:16+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20b9e1340", "title": "I Read Oban's Source Code So You Don't Have To", "url": "https://sublimecoding.com/blog/oban-source-code-read", "published_at": "2026-09-03T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20c45a788", "title": "Building an LLM Audit Trail That Passes SOC 2", "url": "https://sublimecoding.com/blog/llm-audit-trail-soc2", "published_at": "2026-09-01T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20ceb9dda", "title": "Throttling LLM Calls in Elixir Before You Hit 429", "url": "https://sublimecoding.com/blog/throttling-llm-calls-elixir-429", "published_at": "2026-08-31T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20d4a2cc1", "title": "Agents Are Already Writing a Language You Can't Read", "url": "https://sublimecoding.com/blog/languages-written-for-agents-not-humans", "published_at": "2026-08-27T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20dec2435", "title": "The Agent Evidence Pack for a Security Review", "url": "https://sublimecoding.com/blog/agent-evidence-pack-security-review", "published_at": "2026-08-25T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20e6624d2", "title": "Wiring LiveView Uploads to Claude Vision", "url": "https://sublimecoding.com/blog/liveview-uploads-claude-vision", "published_at": "2026-08-20T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20e977fd0", "title": "Most Security Controls Assume a Team You Don't Have", "url": "https://sublimecoding.com/blog/security-controls-assume-a-team", "published_at": "2026-08-18T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20f0c8699", "title": "Structured LLM Output in Elixir: Which Library, When", "url": "https://sublimecoding.com/blog/structured-llm-output-elixir", "published_at": "2026-08-17T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b20f8a3902", "title": "What Elixir Gives a Coding Harness for Free", "url": "https://sublimecoding.com/blog/elixir-coding-harness", "published_at": "2026-08-15T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b210702e08", "title": "Metering LLM Usage Per Customer in Phoenix", "url": "https://sublimecoding.com/blog/metering-llm-usage-phoenix", "published_at": "2026-08-13T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b2111d3c66", "title": "Your Junior Dev Leans on the Agent. Good.", "url": "https://sublimecoding.com/blog/junior-dev-leaning-on-the-agent", "published_at": "2026-08-12T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b211d136ed", "title": "The Hard Part Was Never the Code. It Was the Theory.", "url": "https://sublimecoding.com/blog/code-was-never-the-hard-part-theory-building", "published_at": "2026-08-11T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b2128d5fb9", "title": "Phoenix Secrets: runtime.exs, Fly.io, and LLM Keys", "url": "https://sublimecoding.com/blog/phoenix-secrets-runtime-fly", "published_at": "2026-08-10T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b2133c3808", "title": "The Office Mandate Is a Measurement Failure", "url": "https://sublimecoding.com/blog/office-mandate-measurement-failure", "published_at": "2026-08-09T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b213f41670", "title": "Every Insane Codebase Was Once Rational", "url": "https://sublimecoding.com/blog/insane-codebases-were-once-rational", "published_at": "2026-08-08T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b214a5b5ba", "title": "Nobody Got Replaced. Agents Got Added.", "url": "https://sublimecoding.com/blog/nobody-got-replaced-agents-got-added", "published_at": "2026-08-07T20:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b215a5b52e", "title": "What I Check When I Inherit a Vibe-Coded App", "url": "https://sublimecoding.com/blog/inheriting-a-vibe-coded-app", "published_at": "2026-08-07T14:00:00+00:00" }, { "id": "01a087e7-9c42-7174-ad7e-24b216923934", "title": "Multi-Tenant AI SaaS in Phoenix: Isolation That Holds", "url": "https://sublimecoding.com/blog/multi-tenant-ai-saas-phoenix", "published_at": "2026-08-06T14:00:00+00:00" } ] posts
Claim your blog
Back to sublimecoding.com
Blog · corpus.blog/blogs/sublimecoding.com/posts
sublimecoding.com
sublimecoding.com
2026
Who Actually Runs Elixir in Production, Fact-Checked
original ↗
24 Sept 2026
DHH's Rails World 2026 Keynote: Pencils Down, Now What
original ↗
24 Sept 2026
Omarchy on a Company Laptop: The SOC 2 Verdict
original ↗
23 Sept 2026
I Graded My Blog Against a 2014 Marketing Course
original ↗
21 Sept 2026
Omarchy Shortcuts on a Mac Keyboard: What Changes
original ↗
18 Sept 2026
Omarchy Runs Your Coding Agent With the Safety Off
original ↗
16 Sept 2026
How to Actually Make Money With AI in 2026: An Engineer Ranks 13 Side Hustles
original ↗
15 Sept 2026
Cisco's Network Config Engine Is Secretly Erlang
original ↗
14 Sept 2026
Model Routers Are Vendors. Review Them Like One.
original ↗
13 Sept 2026
Multi-Agent AI Teams Agree Their Way Into Garbage
original ↗
12 Sept 2026
I Read Omarchy's AGENTS.md So You Don't Have To
original ↗
11 Sept 2026
Anthropic's Extreme Scenario Has a Precondition
original ↗
10 Sept 2026
Validating LLM Tool Call Arguments With Ecto
original ↗
10 Sept 2026
Agents Don't Need Prompts. They Need Managers.
original ↗
8 Sept 2026
I Put Omarchy on an M1 MacBook Pro
original ↗
7 Sept 2026
I Read Oban's Source Code So You Don't Have To
original ↗
3 Sept 2026
Building an LLM Audit Trail That Passes SOC 2
original ↗
1 Sept 2026
Throttling LLM Calls in Elixir Before You Hit 429
original ↗
31 Aug 2026
Agents Are Already Writing a Language You Can't Read
original ↗
27 Aug 2026
The Agent Evidence Pack for a Security Review
original ↗
25 Aug 2026
Wiring LiveView Uploads to Claude Vision
original ↗
20 Aug 2026
Most Security Controls Assume a Team You Don't Have
original ↗
18 Aug 2026
Structured LLM Output in Elixir: Which Library, When
original ↗
17 Aug 2026
What Elixir Gives a Coding Harness for Free
original ↗
15 Aug 2026
Metering LLM Usage Per Customer in Phoenix
original ↗
13 Aug 2026
Your Junior Dev Leans on the Agent. Good.
original ↗
12 Aug 2026
The Hard Part Was Never the Code. It Was the Theory.
original ↗
11 Aug 2026
Phoenix Secrets: runtime.exs, Fly.io, and LLM Keys
original ↗
10 Aug 2026
The Office Mandate Is a Measurement Failure
original ↗
9 Aug 2026
Every Insane Codebase Was Once Rational
original ↗
8 Aug 2026
Nobody Got Replaced. Agents Got Added.
original ↗
7 Aug 2026
What I Check When I Inherit a Vibe-Coded App
original ↗
7 Aug 2026
Multi-Tenant AI SaaS in Phoenix: Isolation That Holds
original ↗
6 Aug 2026