<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Evil0ctal — gods.dev</title><description>Personal site of Evil0ctal: security research, open-source tools, hacker culture, and a terminal that talks back.</description><link>https://gods.dev/</link><item><title>The Annotated Reverse: watch a video header decrypt in your browser</title><link>https://gods.dev/blog/the-annotated-reverse/</link><guid isPermaLink="true">https://gods.dev/blog/the-annotated-reverse/</guid><description>A WeChat Channels cache file looks like noise. Drag a slider and XOR a recovered keystream across it, byte by byte, until the MP4 ftyp box surfaces — live, client-side, no server.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Scraping at scale: what 19k stars taught me about async APIs</title><link>https://gods.dev/blog/async-scraping-at-scale/</link><guid isPermaLink="true">https://gods.dev/blog/async-scraping-at-scale/</guid><description>Douyin_TikTok_Download_API started as a script to grab a watermark-free video. It became a FastAPI service with 19k stars. Here is what async I/O, request signing, and a popular repo actually cost.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Reversing WeChat Channels: XOR, Isaac64, and a WASM module that didn&apos;t want to be read</title><link>https://gods.dev/blog/reversing-wechat-channels/</link><guid isPermaLink="true">https://gods.dev/blog/reversing-wechat-channels/</guid><description>The encrypted videos in WeChat Channels are not protected by strong crypto. They are XOR-ed against a keystream from a WebAssembly PRNG. Here is how you find that out, and why it matters.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Running Whisper as a service: a producer-consumer model for multi-GPU ASR</title><link>https://gods.dev/blog/whisper-as-a-service/</link><guid isPermaLink="true">https://gods.dev/blog/whisper-as-a-service/</guid><description>A single Whisper call is easy. Turning it into an API that keeps N GPUs busy without melting under load is a scheduling problem. Here is the producer-consumer design behind the Whisper Services API.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Love, According to Paul (1 Corinthians 13)</title><link>https://gods.dev/study/love-according-to-paul/</link><guid isPermaLink="true">https://gods.dev/study/love-according-to-paul/</guid><description>The &quot;love chapter&quot; gets read at weddings, but Paul wrote it to a church at war with itself. A study of 1 Corinthians 13 in its original, uncomfortable context.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Sermon on the Mount: An Upside-Down Kingdom</title><link>https://gods.dev/study/sermon-on-the-mount/</link><guid isPermaLink="true">https://gods.dev/study/sermon-on-the-mount/</guid><description>Matthew 5-7 is the most quoted, least practiced speech in history. A study of the Beatitudes and the strange logic of a kingdom where the poor are congratulated.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Prodigal Son: The Father Who Runs</title><link>https://gods.dev/study/the-prodigal-son/</link><guid isPermaLink="true">https://gods.dev/study/the-prodigal-son/</guid><description>A close reading of Luke 15:11-32 — the most famous story Jesus ever told, and why the real scandal in it is not the son who left, but the father who ran.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Building gods.dev: a terminal that pretends to be a homepage</title><link>https://gods.dev/blog/building-gods-dev/</link><guid isPermaLink="true">https://gods.dev/blog/building-gods-dev/</guid><description>Why my personal site boots like a kernel, takes commands like a shell, and hides flags like a CTF — built with Astro, deployed on GitHub Pages.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Hebrews 4: A Rest Still Open, a Word That Cuts</title><link>https://gods.dev/study/hebrews-4/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-4/</guid><description>If the promised rest was fully claimed back in Joshua&apos;s day, why does God keep calling it &quot;today&quot; centuries later? The chapter argues the offer never closed.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2 John: A Postcard With Teeth</title><link>https://gods.dev/study/2john-overview/</link><guid isPermaLink="true">https://gods.dev/study/2john-overview/</guid><description>A postcard-length letter that still carries doctrinal weight, and ends the way real letters do: with someone preferring to talk in person instead.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Luke 17: Ten Healed, One Comes Back</title><link>https://gods.dev/study/luke-17/</link><guid isPermaLink="true">https://gods.dev/study/luke-17/</guid><description>Ten men with leprosy are healed as they walk away to obey Jesus&apos;s instructions, and only one — a Samaritan — turns around before finishing the errand.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>faster-whisper in Production: The Rough Edges</title><link>https://gods.dev/blog/faster-whisper-in-prod/</link><guid isPermaLink="true">https://gods.dev/blog/faster-whisper-in-prod/</guid><description>faster-whisper is a genuine speedup over the reference Whisper implementation, but the README stops well short of what you need to run it reliably behind an API.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate></item><item><title>2 Thessalonians 1: Suffering Reframed as Evidence</title><link>https://gods.dev/study/2thessalonians-1/</link><guid isPermaLink="true">https://gods.dev/study/2thessalonians-1/</guid><description>Paul takes the persecution this church is enduring and, instead of treating it as a problem to be solved, calls it evidence — proof of a coming reversal rather than a sign of God&apos;s absence.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 1: The God of All Comfort</title><link>https://gods.dev/study/2corinthians-1/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-1/</guid><description>Paul opens his most personal letter with an affliction so severe he says he despaired of life itself — and turns it, immediately, into an argument for why comfort is never private.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Device Fingerprinting: How Sites Know It&apos;s You</title><link>https://gods.dev/blog/device-fingerprinting/</link><guid isPermaLink="true">https://gods.dev/blog/device-fingerprinting/</guid><description>No cookie, no login, no localStorage — and a site still recognizes the same browser across sessions. Here is what canvas, WebGL, and font enumeration actually measure, and why the combination is the point.</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Good Samaritan: Who Is My Neighbor?</title><link>https://gods.dev/study/the-good-samaritan/</link><guid isPermaLink="true">https://gods.dev/study/the-good-samaritan/</guid><description>A lawyer asks Jesus where the boundary of neighborly love ends, and Jesus answers by making the outsider the hero.</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Matthew 14: A Beheading, a Feast for Thousands, a Walk on Water</title><link>https://gods.dev/study/matthew-14/</link><guid isPermaLink="true">https://gods.dev/study/matthew-14/</guid><description>Grief, abundance, and terror sit side by side in this chapter as Jesus withdraws from a death and is met by crowds anyway.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 10: Weapons Not Made of Flesh</title><link>https://gods.dev/study/2corinthians-10/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-10/</guid><description>Answering critics who called his letters heavy and his presence unimpressive, Paul redefines the whole battlefield he claims to be fighting on.</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate></item><item><title>Luke 4: Tested in the Desert, Rejected at Home</title><link>https://gods.dev/study/luke-4/</link><guid isPermaLink="true">https://gods.dev/study/luke-4/</guid><description>The same Spirit that fills Jesus at his baptism drives him into the wilderness to be tested, then back to Nazareth, where a warm welcome turns to attempted murder in the space of a single reading.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>Matthew 19: What God Has Joined</title><link>https://gods.dev/study/matthew-19/</link><guid isPermaLink="true">https://gods.dev/study/matthew-19/</guid><description>A test question about divorce, a blessing on children the disciples wanted to turn away, and a rich man who leaves sad because the one thing he loved was the one thing asked of him.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>2 Timothy: An Overview</title><link>https://gods.dev/study/2timothy-overview/</link><guid isPermaLink="true">https://gods.dev/study/2timothy-overview/</guid><description>Paul&apos;s death-row letter to his closest protégé — part farewell, part battle plan for a fight Timothy will have to finish alone.</description><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate></item><item><title>Streaming ASR Without Melting the GPU</title><link>https://gods.dev/blog/streaming-asr/</link><guid isPermaLink="true">https://gods.dev/blog/streaming-asr/</guid><description>Real-time captions do not mean transcribing one word at a time. They mean chunking audio with overlap, gating on silence, and accepting that latency and accuracy pull in opposite directions.</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>Philippians: Joy Written in Chains</title><link>https://gods.dev/study/philippians-overview/</link><guid isPermaLink="true">https://gods.dev/study/philippians-overview/</guid><description>Written under guard while Paul weighs life and death in real time, this letter argues for joy as a discipline rather than a mood.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>1 Thessalonians: A Church Born in a Hurry</title><link>https://gods.dev/study/1thessalonians-overview/</link><guid isPermaLink="true">https://gods.dev/study/1thessalonians-overview/</guid><description>Paul was run out of Thessalonica within weeks of planting the church there — this letter reads less like doctrine delivered from a safe distance and more like relief that the thing survived at all.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Luke 18: A Widow Who Wears Down a Judge</title><link>https://gods.dev/study/luke-18/</link><guid isPermaLink="true">https://gods.dev/study/luke-18/</guid><description>A judge who fears nothing and no one finally grants a widow&apos;s request purely because she won&apos;t stop showing up, and Luke tells us the point before the story even starts.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SSRF in the Wild: The Request Your Server Shouldn&apos;t Make</title><link>https://gods.dev/blog/ssrf-in-the-wild/</link><guid isPermaLink="true">https://gods.dev/blog/ssrf-in-the-wild/</guid><description>A &quot;fetch this image URL&quot; feature is a server-side HTTP client with your infrastructure&apos;s network access and none of a browser&apos;s guardrails. Here is how that gets abused, and how allowlists actually stop it.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 6: A Resume Written in Hardship</title><link>https://gods.dev/study/2corinthians-6/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-6/</guid><description>Paul defends his ministry not with credentials but with a list of beatings, riots, and sleepless nights — then pivots to warn against mismatched partnerships.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Matthew 13: Seeds, Weeds, and a Field Worth Everything</title><link>https://gods.dev/study/matthew-13/</link><guid isPermaLink="true">https://gods.dev/study/matthew-13/</guid><description>Jesus switches to parables in this chapter, and even explains why: to reveal truth to some and conceal it from others at the same time.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>A Producer/Consumer Queue Behind an ASR API</title><link>https://gods.dev/blog/producer-consumer-asr/</link><guid isPermaLink="true">https://gods.dev/blog/producer-consumer-asr/</guid><description>FastAPI accepts an upload in milliseconds; Whisper needs the GPU for seconds. Decoupling the two with a bounded queue is what keeps the API responsive under load.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Luke 13: A Fig Tree Gets One More Year</title><link>https://gods.dev/study/luke-13/</link><guid isPermaLink="true">https://gods.dev/study/luke-13/</guid><description>Told about Galileans killed mid-sacrifice, Jesus refuses to explain the tragedy and instead asks the crowd a harder question, then answers it with a parable about a barren tree given a reprieve.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 16: Watch, Stand Firm, Be Strong</title><link>https://gods.dev/study/1corinthians-16/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-16/</guid><description>The letter’s final chapter is logistics — a collection, some travel plans, a few greetings — until four short commands land like a summary of everything Paul just argued.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Philemon: The Arithmetic of Grace</title><link>https://gods.dev/study/philemon-overview/</link><guid isPermaLink="true">https://gods.dev/study/philemon-overview/</guid><description>One chapter, one favor, one runaway slave — the shortest, most personal letter Paul ever wrote survives as a case study in what forgiveness actually costs.</description><pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Hiding Data in Plain Sight with Zero-Width Characters</title><link>https://gods.dev/blog/zero-width-steganography/</link><guid isPermaLink="true">https://gods.dev/blog/zero-width-steganography/</guid><description>A paragraph of ordinary text can carry a payload nobody sees, because U+200B and friends render as nothing. Here is how the encoding works and how to catch it.</description><pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate></item><item><title>1 Peter 3: Winning Without a Word</title><link>https://gods.dev/study/1peter-3/</link><guid isPermaLink="true">https://gods.dev/study/1peter-3/</guid><description>Peter turns to marriage and unjust suffering, and finds the same pattern in both — a quiet, costly consistency that speaks louder than argument.</description><pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate></item><item><title>The Lord&apos;s Prayer: Praying the Way Jesus Taught</title><link>https://gods.dev/study/the-lords-prayer/</link><guid isPermaLink="true">https://gods.dev/study/the-lords-prayer/</guid><description>Jesus&apos; model for how to pray fits in about fifty words — address, request, and forgiveness, covered before most people would finish deciding what to have for lunch.</description><pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Luke 1: A Historian, Two Impossible Pregnancies</title><link>https://gods.dev/study/luke-1/</link><guid isPermaLink="true">https://gods.dev/study/luke-1/</guid><description>Luke opens as a careful investigator, then writes about an angel, a silenced priest, and a young woman&apos;s yes without treating the two modes as any kind of contradiction.</description><pubDate>Mon, 09 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Mark 1: No Prologue, Just a Shout</title><link>https://gods.dev/study/mark-1/</link><guid isPermaLink="true">https://gods.dev/study/mark-1/</guid><description>Mark skips the birth story entirely and opens with a wild prophet in the desert, then compresses baptism, temptation, and a full day of ministry into a single breathless chapter.</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The Tax of a Popular Repo</title><link>https://gods.dev/blog/the-tax-of-a-popular-repo/</link><guid isPermaLink="true">https://gods.dev/blog/the-tax-of-a-popular-repo/</guid><description>Most issues filed against a scraping tool are not bugs in the tool — they are the upstream platform rate-limiting a user, filed by someone who has no way to tell the difference.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Romans 15: Bearing With One Another, Bound for Spain</title><link>https://gods.dev/study/romans-15/</link><guid isPermaLink="true">https://gods.dev/study/romans-15/</guid><description>Paul asks a divided church to carry each other&apos;s weaknesses, then pulls back the curtain on his own restless travel plans and why they matter.</description><pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 3: Building With What Will Last</title><link>https://gods.dev/study/1corinthians-3/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-3/</guid><description>Paul pictures the church as a construction site and a field at once, warning that what you build on the one foundation still has to survive fire.</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate></item><item><title>3 John: A Letter That Names Names</title><link>https://gods.dev/study/3john-1/</link><guid isPermaLink="true">https://gods.dev/study/3john-1/</guid><description>A short personal letter names one man for his generosity and another for the opposite, without ever raising a doctrinal argument.</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Acts 1: Witnesses to the Ends of the Earth</title><link>https://gods.dev/study/acts-1/</link><guid isPermaLink="true">https://gods.dev/study/acts-1/</guid><description>Jesus redirects a question about restoring Israel&apos;s kingdom into a mission that starts in Jerusalem and doesn&apos;t stop there.</description><pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate></item><item><title>The MP4 Container for Reverse Engineers</title><link>https://gods.dev/blog/mp4-for-reversers/</link><guid isPermaLink="true">https://gods.dev/blog/mp4-for-reversers/</guid><description>MP4 is not a bespoke binary blob — it is a tree of self-describing TLV boxes, and that fixed grammar is what hands you a free known-plaintext crib against anything that scrambles the file.</description><pubDate>Wed, 24 Dec 2025 00:00:00 GMT</pubDate></item><item><title>1 Timothy: An Overview</title><link>https://gods.dev/study/1timothy-overview/</link><guid isPermaLink="true">https://gods.dev/study/1timothy-overview/</guid><description>A pastoral field manual — Paul&apos;s instructions to a young leader on false teaching, church order, and what makes a life &quot;sound.&quot;</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 9: The Cheerful Giver</title><link>https://gods.dev/study/2corinthians-9/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-9/</guid><description>Paul finishes his fundraising appeal with a farmer&apos;s logic — sowing and reaping — and a single word that reframes the whole exercise: cheerful.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 3: Letter Kills, Spirit Gives Life</title><link>https://gods.dev/study/2corinthians-3/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-3/</guid><description>Paul contrasts two kinds of ministry using an old image — Moses veiling his face — to argue that the new covenant doesn’t need to hide its glory at all.</description><pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Jude: One Chapter, Vivid Images</title><link>https://gods.dev/study/jude-overview/</link><guid isPermaLink="true">https://gods.dev/study/jude-overview/</guid><description>One chapter, packed with some of the most vivid images in the New Testament, ending in a doxology that outlasts every warning before it.</description><pubDate>Fri, 28 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Background Tasks: When &apos;await&apos; Isn&apos;t Enough</title><link>https://gods.dev/blog/background-tasks/</link><guid isPermaLink="true">https://gods.dev/blog/background-tasks/</guid><description>A request handler that sends an email before returning is a handler waiting on someone else&apos;s SMTP server. Background tasks and queues get the response out the door and the slow work off the critical path.</description><pubDate>Wed, 26 Nov 2025 00:00:00 GMT</pubDate></item><item><title>James 1: Trials as a Testing Mechanism</title><link>https://gods.dev/study/james-1/</link><guid isPermaLink="true">https://gods.dev/study/james-1/</guid><description>James opens with an instruction that sounds almost perverse — count it joy in trials — then explains it as mechanism, not mood: pressure is what proves whether something holds.</description><pubDate>Sun, 16 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Revelation: The Unveiling, Not the Riddle</title><link>https://gods.dev/study/revelation-overview/</link><guid isPermaLink="true">https://gods.dev/study/revelation-overview/</guid><description>The book that gets treated as a puzzle to be decoded calls itself, in its very first sentence, an unveiling of Jesus Christ.</description><pubDate>Fri, 14 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Romans 14: The Weak, the Strong, and Disputable Matters</title><link>https://gods.dev/study/romans-14/</link><guid isPermaLink="true">https://gods.dev/study/romans-14/</guid><description>Paul referees a food fight in the Roman church and lands on a principle bigger than food — conscience matters more than being technically right.</description><pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Titus 2: Doctrine You Can See</title><link>https://gods.dev/study/titus-2/</link><guid isPermaLink="true">https://gods.dev/study/titus-2/</guid><description>Paul lays out household instructions for every age and status, then explains why: grace does not just get believed, it trains.</description><pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate></item><item><title>James 2: Faith You Can Verify</title><link>https://gods.dev/study/james-2/</link><guid isPermaLink="true">https://gods.dev/study/james-2/</guid><description>James stages a scene of favoritism specific enough to feel like an accusation, then pivots to an even sharper claim: faith that never shows up as action was never really there.</description><pubDate>Wed, 22 Oct 2025 00:00:00 GMT</pubDate></item><item><title>1 Timothy 1: The Foremost of Sinners Writes a Charge</title><link>https://gods.dev/study/1timothy-1/</link><guid isPermaLink="true">https://gods.dev/study/1timothy-1/</guid><description>Paul interrupts his own instructions about false teachers to marvel, almost off-script, at his own conversion — using himself as evidence that no one is too far gone for mercy.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Timing Attacks and the constant-time Fix</title><link>https://gods.dev/blog/timing-attacks/</link><guid isPermaLink="true">https://gods.dev/blog/timing-attacks/</guid><description>A string comparison that returns early on the first mismatched byte leaks how many characters you got right. Here is why that matters for secrets, and what compare_digest actually does about it.</description><pubDate>Wed, 08 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Romans: An Overview</title><link>https://gods.dev/study/romans-overview/</link><guid isPermaLink="true">https://gods.dev/study/romans-overview/</guid><description>Paul&apos;s longest, most systematic letter — a sixteen-chapter argument that runs from universal guilt to justification by faith to a life reordered by mercy.</description><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Known Plaintext Is a Superpower</title><link>https://gods.dev/blog/known-plaintext-xor/</link><guid isPermaLink="true">https://gods.dev/blog/known-plaintext-xor/</guid><description>You do not need to know a cipher to break it if you already know part of the plaintext — how a fixed file header turns &quot;reverse this obfuscation&quot; into a five-minute XOR.</description><pubDate>Sat, 27 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Mark 6: No Honor at Home, Bread in the Wilderness</title><link>https://gods.dev/study/mark-6/</link><guid isPermaLink="true">https://gods.dev/study/mark-6/</guid><description>Jesus is rejected by the neighbors who watched him grow up, sends the twelve out with nothing, and still manages to feed thousands and calm a fourth-watch storm.</description><pubDate>Sat, 27 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Romans 8: No Condemnation, No Separation</title><link>https://gods.dev/study/romans-8/</link><guid isPermaLink="true">https://gods.dev/study/romans-8/</guid><description>The chapter Paul&apos;s whole argument has been building toward, where the case against us collapses and nothing left in creation can tear us loose.</description><pubDate>Wed, 17 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Romans 9: Paul&apos;s Grief Over His Own People</title><link>https://gods.dev/study/romans-9/</link><guid isPermaLink="true">https://gods.dev/study/romans-9/</guid><description>Before any argument about election, Romans 9 opens with heartbreak — Paul would trade his own standing to save his kinsmen, and that grief shapes everything he says next.</description><pubDate>Wed, 10 Sep 2025 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 10: Israel’s Wilderness as Warning Label</title><link>https://gods.dev/study/1corinthians-10/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-10/</guid><description>Paul reads the exodus generation’s failures as a case study written for the Corinthians’ benefit — and reframes the communion table as a line no one can straddle.</description><pubDate>Wed, 03 Sep 2025 00:00:00 GMT</pubDate></item><item><title>1 John: Written So You Would Know</title><link>https://gods.dev/study/1john-overview/</link><guid isPermaLink="true">https://gods.dev/study/1john-overview/</guid><description>A letter with no greeting and no sign-off, built around one repeated aim: giving a shaken church the tests it needs to know it truly belongs to God.</description><pubDate>Fri, 22 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Mark: The Gospel That Runs</title><link>https://gods.dev/study/mark-overview/</link><guid isPermaLink="true">https://gods.dev/study/mark-overview/</guid><description>The shortest and fastest Gospel, structured around one turning-point question at Caesarea Philippi and an ending that refuses to resolve neatly.</description><pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate></item><item><title>The Shape of an Async Scraper That Doesn&apos;t Fall Over</title><link>https://gods.dev/blog/async-scraper-architecture/</link><guid isPermaLink="true">https://gods.dev/blog/async-scraper-architecture/</guid><description>A working async scraper is three queues and a promise about backpressure, not a pile of asyncio.gather calls — here is the shape that survives contact with a real target.</description><pubDate>Fri, 15 Aug 2025 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 12: A Thorn Left in Place</title><link>https://gods.dev/study/2corinthians-12/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-12/</guid><description>Paul describes a vision of paradise, then a prayer for healing that God answers with a no — and calls the no grace.</description><pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate></item><item><title>An Async Mental Model That Sticks</title><link>https://gods.dev/blog/asyncio-mental-model/</link><guid isPermaLink="true">https://gods.dev/blog/asyncio-mental-model/</guid><description>asyncio is not multithreading with extra steps. It is one thread taking turns, and every bug I have chased in async code traces back to forgetting that single fact.</description><pubDate>Sat, 02 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Hebrews 12: Running Toward a Fixed Point</title><link>https://gods.dev/study/hebrews-12/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-12/</guid><description>The great cloud of witnesses isn&apos;t the thing to watch while running the race — Jesus is, and the chapter builds an entire theology of discipline around keeping that focus.</description><pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 4: Stewards, Not Judges</title><link>https://gods.dev/study/1corinthians-4/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-4/</guid><description>Paul defends his unglamorous apostolic résumé — hunger, homelessness, contempt — against a church that had started grading its leaders on charisma.</description><pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 11: Boasting Backward</title><link>https://gods.dev/study/2corinthians-11/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-11/</guid><description>Forced into a contest he never wanted, Paul agrees to &quot;play the fool&quot; — and turns a resume into a catalogue of beatings, shipwrecks, and sleepless nights.</description><pubDate>Mon, 14 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Mark 7: What Really Defiles</title><link>https://gods.dev/study/mark-7/</link><guid isPermaLink="true">https://gods.dev/study/mark-7/</guid><description>A hand-washing controversy becomes an argument about where contamination actually starts, and a persistent mother wins a debate about crumbs under the table.</description><pubDate>Sun, 06 Jul 2025 00:00:00 GMT</pubDate></item><item><title>1 John 5: The Confidence to Know, Not Just Hope</title><link>https://gods.dev/study/1john-5/</link><guid isPermaLink="true">https://gods.dev/study/1john-5/</guid><description>John closes his letter by naming exactly why he wrote it, then pivots from confident assurance to a strangely blunt closing command about idols.</description><pubDate>Sun, 29 Jun 2025 00:00:00 GMT</pubDate></item><item><title>1 Peter 4: The End Is Near, So Love Hard</title><link>https://gods.dev/study/1peter-4/</link><guid isPermaLink="true">https://gods.dev/study/1peter-4/</guid><description>Peter treats the nearness of the end not as a reason for panic but as the logic behind love, hospitality, and steady service.</description><pubDate>Fri, 20 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Acts 27: Shipwrecked and Steady</title><link>https://gods.dev/study/acts-27/</link><guid isPermaLink="true">https://gods.dev/study/acts-27/</guid><description>A prisoner takes charge of a sinking ship without ever taking the wheel — a study of Acts 27 and the strange authority of a man who trusts a promise more than the storm.</description><pubDate>Tue, 17 Jun 2025 00:00:00 GMT</pubDate></item><item><title>From Jupyter Notebook to Real Service</title><link>https://gods.dev/blog/from-notebook-to-service/</link><guid isPermaLink="true">https://gods.dev/blog/from-notebook-to-service/</guid><description>The notebook that transcribes audio in six cells is not the API that serves ten users at once — a concrete list of what breaks in the gap and how to close it.</description><pubDate>Mon, 09 Jun 2025 00:00:00 GMT</pubDate></item><item><title>2 Timothy 3: Form Without Power</title><link>https://gods.dev/study/2timothy-3/</link><guid isPermaLink="true">https://gods.dev/study/2timothy-3/</guid><description>A blunt list of last-days behavior, and Paul&apos;s answer: hold onto the Scriptures you already know are true.</description><pubDate>Mon, 09 Jun 2025 00:00:00 GMT</pubDate></item><item><title>John 14: The Way, and a House with Many Rooms</title><link>https://gods.dev/study/john-14/</link><guid isPermaLink="true">https://gods.dev/study/john-14/</guid><description>Jesus answers his disciples&apos; panic about his departure with an identity to hold onto — the way, the truth, and the life.</description><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate></item><item><title>Romans 3: Righteousness Apart from the Law</title><link>https://gods.dev/study/romans-3/</link><guid isPermaLink="true">https://gods.dev/study/romans-3/</guid><description>Every mouth is stopped, the whole world is guilty, and then Paul pivots on a single &quot;but now&quot; — a study of Romans 3 and the hinge on which the letter turns.</description><pubDate>Sat, 24 May 2025 00:00:00 GMT</pubDate></item><item><title>Backoff, Jitter, and Not Getting Banned</title><link>https://gods.dev/blog/backoff-and-rate-limits/</link><guid isPermaLink="true">https://gods.dev/blog/backoff-and-rate-limits/</guid><description>A retry loop without jitter synchronizes every one of your workers into the same retry storm — the fix is three lines of randomness and reading the Retry-After header you already ignored.</description><pubDate>Wed, 21 May 2025 00:00:00 GMT</pubDate></item><item><title>Matthew 10: Sent Out With Nothing, Warned About Everything</title><link>https://gods.dev/study/matthew-10/</link><guid isPermaLink="true">https://gods.dev/study/matthew-10/</guid><description>Jesus commissions the twelve with real authority and an unflinching list of what following him will actually cost.</description><pubDate>Wed, 14 May 2025 00:00:00 GMT</pubDate></item><item><title>John 17: The Prayer Jesus Prayed for You</title><link>https://gods.dev/study/john-17/</link><guid isPermaLink="true">https://gods.dev/study/john-17/</guid><description>The longest recorded prayer of Jesus, prayed aloud in front of the disciples it concerns — and, by verse 20, in front of us too.</description><pubDate>Sun, 04 May 2025 00:00:00 GMT</pubDate></item><item><title>1 Corinthians: An Overview</title><link>https://gods.dev/study/1corinthians-overview/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-overview/</guid><description>Paul spends sixteen chapters answering an unglamorous question: what happens when a genuinely gifted, genuinely converted church is also a genuine mess.</description><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Reproducible Builds and Trusting What You Ship</title><link>https://gods.dev/blog/reproducible-builds/</link><guid isPermaLink="true">https://gods.dev/blog/reproducible-builds/</guid><description>Why &quot;it works on my machine&quot; is a supply-chain risk, and the concrete pieces — pinned hashes, locked layers, a build receipt — that make a build verifiable instead of just repeatable.</description><pubDate>Sun, 20 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Revelation 14: Firstfruits and the Harvest of the Earth</title><link>https://gods.dev/study/revelation-14/</link><guid isPermaLink="true">https://gods.dev/study/revelation-14/</guid><description>The same chapter that sings an untouchable new song over the redeemed ends with a winepress trodden outside the city — two harvests, and only one of them is gentle.</description><pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate></item><item><title>John 8: A Trap, a Light, and &quot;Before Abraham Was, I Am&quot;</title><link>https://gods.dev/study/john-8/</link><guid isPermaLink="true">https://gods.dev/study/john-8/</guid><description>A woman is dragged in front of a crowd with stones ready, and by the chapter&apos;s end the argument has escalated all the way to a claim of eternal existence.</description><pubDate>Sun, 13 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Revelation 22: The River, the Tree, and &quot;Come&quot;</title><link>https://gods.dev/study/revelation-22/</link><guid isPermaLink="true">https://gods.dev/study/revelation-22/</guid><description>The last chapter of the Bible does not end with a period — it ends with an open invitation, repeated three times, still standing.</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Mark 2: Friends Who Dug Through a Roof</title><link>https://gods.dev/study/mark-2/</link><guid isPermaLink="true">https://gods.dev/study/mark-2/</guid><description>Four men tear a hole in someone&apos;s roof to get a paralyzed friend to Jesus, and a tax collector&apos;s dinner party becomes a small war over who Jesus is allowed to eat with.</description><pubDate>Sun, 30 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Rate Limiting Your Own Endpoints</title><link>https://gods.dev/blog/rate-limiting-endpoints/</link><guid isPermaLink="true">https://gods.dev/blog/rate-limiting-endpoints/</guid><description>A hosted demo with no throttle is a free proxy for whoever finds it first. A token bucket at the edge, keyed correctly, is the cheapest insurance you can buy for a public API.</description><pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Hebrews 3: Servant in the House, Son over the House</title><link>https://gods.dev/study/hebrews-3/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-3/</guid><description>A careful comparison between Moses and Jesus turns into an urgent warning: the wilderness generation heard God&apos;s voice and hardened their hearts anyway.</description><pubDate>Mon, 17 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Acts 8: Persecution as Seed-Scattering</title><link>https://gods.dev/study/acts-8/</link><guid isPermaLink="true">https://gods.dev/study/acts-8/</guid><description>A crackdown meant to strangle the church instead scatters it into new territory — and a solitary conversation on a desert road shows what that scattering actually looks like up close.</description><pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Philippians 2: The Downward Path of Glory</title><link>https://gods.dev/study/philippians-2/</link><guid isPermaLink="true">https://gods.dev/study/philippians-2/</guid><description>A hymn about a God who empties himself, and what it costs to actually hold that pattern in mind.</description><pubDate>Fri, 28 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Romans 1: Not Ashamed of the Gospel</title><link>https://gods.dev/study/romans-1/</link><guid isPermaLink="true">https://gods.dev/study/romans-1/</guid><description>Paul opens his longest letter with a thesis statement and a bleak diagnosis of a world that traded the truth for a lie — a study of Romans 1&apos;s argument and its uncomfortable middle section.</description><pubDate>Thu, 20 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Mark 5: Legion, a Hem, and a Little Girl</title><link>https://gods.dev/study/mark-5/</link><guid isPermaLink="true">https://gods.dev/study/mark-5/</guid><description>Three healings that all hinge on interruption — a man no chain could hold, a woman who reaches for a hem instead of attention, and a girl raised after everyone else had given up.</description><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate></item><item><title>VAD: The Unsung Hero of a Good Transcript</title><link>https://gods.dev/blog/vad-the-unsung-hero/</link><guid isPermaLink="true">https://gods.dev/blog/vad-the-unsung-hero/</guid><description>Half of a typical call recording is hold music, dead air, or someone breathing near a live mic. Voice activity detection skips it before the ASR model ever sees it — and the transcript gets better, not just cheaper.</description><pubDate>Wed, 12 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Matthew 22: An Invitation Nobody Wanted</title><link>https://gods.dev/study/matthew-22/</link><guid isPermaLink="true">https://gods.dev/study/matthew-22/</guid><description>A king throws a wedding feast to empty chairs, a coin settles a trap question about taxes, and one commandment is named as the hinge the whole law hangs on.</description><pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate></item><item><title>1 John 1: What We Have Seen and Touched</title><link>https://gods.dev/study/1john-1/</link><guid isPermaLink="true">https://gods.dev/study/1john-1/</guid><description>John opens by insisting his message about Christ is physical, verified testimony — then pivots straight into what honesty about sin actually requires.</description><pubDate>Sun, 02 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Your First Frida Hook: Reading What an Android App Hides</title><link>https://gods.dev/blog/frida-first-hook/</link><guid isPermaLink="true">https://gods.dev/blog/frida-first-hook/</guid><description>Attaching Frida and overriding one Java method is the fastest way to see what an app actually does at runtime, not what jadx guesses it does statically.</description><pubDate>Wed, 29 Jan 2025 00:00:00 GMT</pubDate></item><item><title>James 4: Where the Fighting Actually Starts</title><link>https://gods.dev/study/james-4/</link><guid isPermaLink="true">https://gods.dev/study/james-4/</guid><description>James traces conflict back further than most people are willing to go — not to circumstances or other people, but to unsatisfied wanting inside the person doing the fighting.</description><pubDate>Sun, 19 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Acts 28: An Ending That Isn&apos;t One</title><link>https://gods.dev/study/acts-28/</link><guid isPermaLink="true">https://gods.dev/study/acts-28/</guid><description>Acts closes not with a resolution but with Paul preaching, unhindered, under house arrest — a study of the book&apos;s deliberately open final chapter.</description><pubDate>Sun, 12 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Revelation 18: The Fall of Babylon</title><link>https://gods.dev/study/revelation-18/</link><guid isPermaLink="true">https://gods.dev/study/revelation-18/</guid><description>The mourning in this chapter comes from an itemized cargo list, and the last item on it is the detail that reframes everything above it.</description><pubDate>Tue, 07 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Matthew 11: Doubt From a Prison Cell, Rest for the Exhausted</title><link>https://gods.dev/study/matthew-11/</link><guid isPermaLink="true">https://gods.dev/study/matthew-11/</guid><description>John the Baptist, of all people, sends messengers to ask if Jesus is really the one — and Jesus answers the doubt with evidence, not rebuke.</description><pubDate>Thu, 26 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Signing the Unsignable: Reconstructing a Request Signer</title><link>https://gods.dev/blog/reconstructing-a-request-signer/</link><guid isPermaLink="true">https://gods.dev/blog/reconstructing-a-request-signer/</guid><description>Anti-bot signature parameters look like secrets but behave like pure functions — how to isolate one from a minified bundle, port it, and prove the port against captures it never saw.</description><pubDate>Mon, 23 Dec 2024 00:00:00 GMT</pubDate></item><item><title>James 5: Rich Fools, Patient Farmers, and Prayer That Heals</title><link>https://gods.dev/study/james-5/</link><guid isPermaLink="true">https://gods.dev/study/james-5/</guid><description>James closes his letter with a warning to hoarding landlords, a call to endurance, and a picture of a praying, confessing, restoring community.</description><pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate></item><item><title>1 Timothy 6: The Root of All Kinds of Evil</title><link>https://gods.dev/study/1timothy-6/</link><guid isPermaLink="true">https://gods.dev/study/1timothy-6/</guid><description>Paul closes his letter to Timothy with slaves and masters, teachers who profit from godliness, and the most misquoted verse about money in the New Testament.</description><pubDate>Mon, 16 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Mark 4: Parables and the Storm</title><link>https://gods.dev/study/mark-4/</link><guid isPermaLink="true">https://gods.dev/study/mark-4/</guid><description>A sower with terrible odds, seeds that grow while no one watches, and a calmed sea that leaves the disciples asking a bigger question than they started with.</description><pubDate>Tue, 03 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Revelation 11: Two Witnesses, One Kingdom Announced</title><link>https://gods.dev/study/revelation-11/</link><guid isPermaLink="true">https://gods.dev/study/revelation-11/</guid><description>A measuring reed marks off what belongs to God, two witnesses die and rise in full public view, and the seventh trumpet announces a kingdom that has already changed hands.</description><pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate></item><item><title>1 Timothy 3: What an Overseer Looks Like</title><link>https://gods.dev/study/1timothy-3/</link><guid isPermaLink="true">https://gods.dev/study/1timothy-3/</guid><description>The qualifications Paul lists for church leaders skip charisma and eloquence entirely and focus on something duller and harder: a stable household and an unremarkable reputation.</description><pubDate>Thu, 21 Nov 2024 00:00:00 GMT</pubDate></item><item><title>mitmproxy Everywhere: Seeing What Apps Actually Send</title><link>https://gods.dev/blog/mitmproxy-everywhere/</link><guid isPermaLink="true">https://gods.dev/blog/mitmproxy-everywhere/</guid><description>Before touching Frida or a disassembler, point every request the app makes through a transparent proxy — most of what you need to know about an API is sitting in plain traffic, if you bother to look first.</description><pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 15: If Christ Has Not Been Raised</title><link>https://gods.dev/study/1corinthians-15/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-15/</guid><description>Paul builds the whole chapter on a hypothesis he clearly doesn’t believe, just to show what collapses without it — then ends with the most defiant taunt in the letter.</description><pubDate>Thu, 14 Nov 2024 00:00:00 GMT</pubDate></item><item><title>1 Peter 5: Shepherds, Lions, and a God Who Restores</title><link>https://gods.dev/study/1peter-5/</link><guid isPermaLink="true">https://gods.dev/study/1peter-5/</guid><description>Peter closes with instructions for elders, a warning about the devil, and a promise that the God of all grace finishes what he starts.</description><pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Hebrews 5: A Priest Who Learned It the Hard Way</title><link>https://gods.dev/study/hebrews-5/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-5/</guid><description>The job description for a high priest includes his own weakness as a qualification, not a flaw — and Jesus&apos;s path to the office ran through real suffering.</description><pubDate>Sat, 26 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Mark 9: Glory on a Mountain, Unbelief in a Valley</title><link>https://gods.dev/study/mark-9/</link><guid isPermaLink="true">https://gods.dev/study/mark-9/</guid><description>A transfiguration Peter tries to enshrine, a father who admits his faith is short, and disciples arguing about greatness on the way to a cross.</description><pubDate>Sun, 20 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Redis Patterns Beyond a Cache</title><link>https://gods.dev/blog/redis-patterns/</link><guid isPermaLink="true">https://gods.dev/blog/redis-patterns/</guid><description>Redis earns its keep in a stack long after the cache layer is done: distributed locks, streams as a durable queue, and a token bucket that survives a restart.</description><pubDate>Sat, 12 Oct 2024 00:00:00 GMT</pubDate></item><item><title>The Day of Pentecost: The Church Is Born</title><link>https://gods.dev/study/the-day-of-pentecost/</link><guid isPermaLink="true">https://gods.dev/study/the-day-of-pentecost/</guid><description>Wind, fire, and a crowd of confused pilgrims from a dozen countries: Acts 2 turns a Jewish harvest festival into the founding moment of the church.</description><pubDate>Wed, 09 Oct 2024 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 6: Lawsuits, Bodies, and Belonging to God</title><link>https://gods.dev/study/1corinthians-6/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-6/</guid><description>Corinthian believers were suing each other in pagan courts and shrugging off sexual ethics as unrelated to faith. Paul answers both with the same argument: your body isn’t only yours.</description><pubDate>Thu, 03 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Matthew 16: Who Do You Say That I Am?</title><link>https://gods.dev/study/matthew-16/</link><guid isPermaLink="true">https://gods.dev/study/matthew-16/</guid><description>Peter gets the answer of his life right and the very next moment gets rebuked as Satan — a chapter about confession and the cost that follows it.</description><pubDate>Sat, 28 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Hebrews 9: How Far In You Were Allowed to Go</title><link>https://gods.dev/study/hebrews-9/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-9/</guid><description>The tabernacle&apos;s floor plan restricted access by design — and Christ&apos;s single entry into the true holy place is the writer&apos;s argument that the restriction is finally over.</description><pubDate>Mon, 16 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Finding a Memory Leak in a Long-Running Service</title><link>https://gods.dev/blog/finding-a-memory-leak/</link><guid isPermaLink="true">https://gods.dev/blog/finding-a-memory-leak/</guid><description>RSS climbing 40MB an hour on a service that &quot;does nothing but parse JSON&quot; — a walk through tracemalloc snapshots and the boring discipline of finding what keeps growing.</description><pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 12: One Body, Many Members</title><link>https://gods.dev/study/1corinthians-12/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-12/</guid><description>Corinth had turned spiritual gifts into a ranking system. Paul’s answer is an anatomy lesson: a body that was all eye would be deaf, and no organ gets to secede.</description><pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Romans 7: The War Within</title><link>https://gods.dev/study/romans-7/</link><guid isPermaLink="true">https://gods.dev/study/romans-7/</guid><description>Paul turns the letter inward, confessing a civil war between what he wants and what he does — and points to the only rescue he can find.</description><pubDate>Thu, 05 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Revelation 13: The Beast, the Mark, and the Number</title><link>https://gods.dev/study/revelation-13/</link><guid isPermaLink="true">https://gods.dev/study/revelation-13/</guid><description>A wound that should have been fatal gets healed, and the whole earth responds to the recovery with worship instead of suspicion.</description><pubDate>Tue, 27 Aug 2024 00:00:00 GMT</pubDate></item><item><title>The GIL in Practice, Not Theory</title><link>https://gods.dev/blog/the-gil-in-practice/</link><guid isPermaLink="true">https://gods.dev/blog/the-gil-in-practice/</guid><description>Four threads decoding video frames ran no faster than one. The same four threads doing HTTP requests ran nearly 4x faster. Same GIL, opposite outcome — here is why.</description><pubDate>Sat, 17 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Galatians 2: Opposing Peter to His Face</title><link>https://gods.dev/study/galatians-2/</link><guid isPermaLink="true">https://gods.dev/study/galatians-2/</guid><description>Paul recounts confronting the chief apostle publicly over a quiet act of withdrawal — because the gospel, he argues, was on the line at the lunch table.</description><pubDate>Wed, 14 Aug 2024 00:00:00 GMT</pubDate></item><item><title>John 16: Grief That Turns Into Joy</title><link>https://gods.dev/study/john-16/</link><guid isPermaLink="true">https://gods.dev/study/john-16/</guid><description>Jesus tells the disciples his departure works in their favor, and reframes their coming sorrow as labor pains with an ending.</description><pubDate>Tue, 06 Aug 2024 00:00:00 GMT</pubDate></item><item><title>The Ethics of Scraping, From Someone Who Does It</title><link>https://gods.dev/blog/scraping-ethics/</link><guid isPermaLink="true">https://gods.dev/blog/scraping-ethics/</guid><description>A working set of rules for where scraping crosses from &quot;fine&quot; to &quot;not okay&quot; — robots.txt, rate, authentication, and what I actually refuse to build.</description><pubDate>Fri, 02 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Ephesians: Grace That Reaches the Heavens</title><link>https://gods.dev/study/ephesians-overview/</link><guid isPermaLink="true">https://gods.dev/study/ephesians-overview/</guid><description>A letter with no named crisis and no named opponent — doctrine in three chapters, then a life built to match it in three more.</description><pubDate>Tue, 30 Jul 2024 00:00:00 GMT</pubDate></item><item><title>The Fruit of the Spirit: Singular, Not Plural</title><link>https://gods.dev/study/the-fruit-of-the-spirit/</link><guid isPermaLink="true">https://gods.dev/study/the-fruit-of-the-spirit/</guid><description>Paul lists nine qualities but uses one noun, a grammatical choice that argues these virtues grow together or not at all.</description><pubDate>Tue, 23 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Matthew 20: Grace Offends the Math</title><link>https://gods.dev/study/matthew-20/</link><guid isPermaLink="true">https://gods.dev/study/matthew-20/</guid><description>Workers hired at the eleventh hour get paid the same as those who started at dawn, and a mother&apos;s request for her sons reveals what greatness actually costs.</description><pubDate>Wed, 17 Jul 2024 00:00:00 GMT</pubDate></item><item><title>John 1: The Word Made Flesh</title><link>https://gods.dev/study/john-1/</link><guid isPermaLink="true">https://gods.dev/study/john-1/</guid><description>No genealogy, no manger — John opens before creation itself, then narrows all the way down to a man pointing at another man and saying, come and see.</description><pubDate>Tue, 09 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Acts 23: A Council Split by One Sentence</title><link>https://gods.dev/study/acts-23/</link><guid isPermaLink="true">https://gods.dev/study/acts-23/</guid><description>Paul says one line about resurrection and turns a hostile tribunal into a brawl — a study in reading a room, and in the God who shows up the night everything falls apart.</description><pubDate>Tue, 02 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Porting a WASM Routine to Python, Byte for Byte</title><link>https://gods.dev/blog/porting-wasm-to-python/</link><guid isPermaLink="true">https://gods.dev/blog/porting-wasm-to-python/</guid><description>Understanding an algorithm on paper is not the same as reproducing its exact output — a walkthrough of flattening a stack machine into Python and proving the port with a boring diff loop.</description><pubDate>Sat, 22 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Romans 16: The Names Behind the Letter</title><link>https://gods.dev/study/romans-16/</link><guid isPermaLink="true">https://gods.dev/study/romans-16/</guid><description>The longest greeting list in Paul&apos;s letters turns out to be a roll call of an entire underground network, and a final warning about the people who&apos;d wreck it.</description><pubDate>Sat, 22 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Philippians 3: Counting the Résumé as Garbage</title><link>https://gods.dev/study/philippians-3/</link><guid isPermaLink="true">https://gods.dev/study/philippians-3/</guid><description>Paul lists a flawless religious pedigree and then calls the whole thing refuse — notes on gain, loss, and not yet having arrived.</description><pubDate>Tue, 11 Jun 2024 00:00:00 GMT</pubDate></item><item><title>The Tools I Reach For</title><link>https://gods.dev/blog/tools-i-reach-for/</link><guid isPermaLink="true">https://gods.dev/blog/tools-i-reach-for/</guid><description>A working toolbox for reverse engineering, scraping, and ASR work — what earned a permanent spot and what got quietly dropped.</description><pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Luke 12: A Rich Man&apos;s Last Night</title><link>https://gods.dev/study/luke-12/</link><guid isPermaLink="true">https://gods.dev/study/luke-12/</guid><description>Asked to arbitrate an inheritance dispute, Jesus tells a story about a farmer who plans bigger barns and dies before he can enjoy any of them.</description><pubDate>Thu, 06 Jun 2024 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 7: Two Kinds of Sorrow</title><link>https://gods.dev/study/2corinthians-7/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-7/</guid><description>Titus finally returns with news from Corinth, and Paul draws a sharp line between the grief that repairs and the grief that only ruins.</description><pubDate>Sun, 26 May 2024 00:00:00 GMT</pubDate></item><item><title>Ephesians 6: Armor for an Invisible War</title><link>https://gods.dev/study/ephesians-6/</link><guid isPermaLink="true">https://gods.dev/study/ephesians-6/</guid><description>Household instructions give way to armor for a fight that was never really about the person across the table.</description><pubDate>Mon, 20 May 2024 00:00:00 GMT</pubDate></item><item><title>Acts 21: Warnings Paul Walks Through</title><link>https://gods.dev/study/acts-21/</link><guid isPermaLink="true">https://gods.dev/study/acts-21/</guid><description>Prophets and friends beg Paul not to go to Jerusalem. He goes anyway — a study of discernment when good people disagree about what obedience requires.</description><pubDate>Fri, 17 May 2024 00:00:00 GMT</pubDate></item><item><title>Matthew 7: Two Gates, Two Trees, Two Foundations</title><link>https://gods.dev/study/matthew-7/</link><guid isPermaLink="true">https://gods.dev/study/matthew-7/</guid><description>The Sermon on the Mount ends with a string of stark either/or images — Jesus closes not with nuance but with a choice.</description><pubDate>Sun, 05 May 2024 00:00:00 GMT</pubDate></item><item><title>Revelation 4: A Door Opens in Heaven</title><link>https://gods.dev/study/revelation-4/</link><guid isPermaLink="true">https://gods.dev/study/revelation-4/</guid><description>The vision pulls back from struggling churches on earth to a throne room where worship never stops.</description><pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Matthew 8: A Leper, a Roman Officer, and a Storm That Obeys</title><link>https://gods.dev/study/matthew-8/</link><guid isPermaLink="true">https://gods.dev/study/matthew-8/</guid><description>Matthew stacks nine miracles back to back in chapters 8-9 — this chapter alone crosses every social and natural boundary the culture had.</description><pubDate>Mon, 22 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Debugging CUDA Out-of-Memory Like a Detective</title><link>https://gods.dev/blog/cuda-oom-debugging/</link><guid isPermaLink="true">https://gods.dev/blog/cuda-oom-debugging/</guid><description>A CUDA OOM traceback tells you where the allocation failed, not why the memory was gone. Here is how to read the allocator instead of just raising batch size down.</description><pubDate>Sun, 21 Apr 2024 00:00:00 GMT</pubDate></item><item><title>1 Thessalonians 1: A Church Known by Its News</title><link>https://gods.dev/study/1thessalonians-1/</link><guid isPermaLink="true">https://gods.dev/study/1thessalonians-1/</guid><description>Paul praises the Thessalonians for something unusual in his letters — not their doctrine but their reputation, a story about them that had already outrun anything he could say himself.</description><pubDate>Wed, 10 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Rotating Proxies Without Rotating Your Sanity</title><link>https://gods.dev/blog/rotating-proxies/</link><guid isPermaLink="true">https://gods.dev/blog/rotating-proxies/</guid><description>A proxy pool with no health checks just rotates which broken proxy fails your next request — the fix is treating &quot;healthy&quot; as a decaying score, not a boolean.</description><pubDate>Mon, 08 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Galatians 1: No Room for Small Talk</title><link>https://gods.dev/study/galatians-1/</link><guid isPermaLink="true">https://gods.dev/study/galatians-1/</guid><description>Paul skips his usual thanksgiving entirely and opens with astonishment and a curse — a sign of how urgent he thinks this crisis actually is.</description><pubDate>Fri, 05 Apr 2024 00:00:00 GMT</pubDate></item><item><title>John 19: &quot;It Is Finished&quot;</title><link>https://gods.dev/study/john-19/</link><guid isPermaLink="true">https://gods.dev/study/john-19/</guid><description>Flogged, mocked, and declared innocent three times anyway — John 19 follows Jesus to the cross and the completed word he speaks there.</description><pubDate>Mon, 25 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Revelation 1: A Vision That Knocks You Down</title><link>https://gods.dev/study/revelation-1/</link><guid isPermaLink="true">https://gods.dev/study/revelation-1/</guid><description>John opens his vision from exile on Patmos, and what he sees of the risen Christ is overwhelming enough to knock him flat.</description><pubDate>Tue, 19 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Luke 5: Called After a Bad Night of Fishing</title><link>https://gods.dev/study/luke-5/</link><guid isPermaLink="true">https://gods.dev/study/luke-5/</guid><description>Peter is recruited not at his most impressive moment but after an exhausting, fishless night, and his first real response to Jesus is a confession, not an achievement.</description><pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Password Hashing: Argon2, and Why Not MD5</title><link>https://gods.dev/blog/password-hashing/</link><guid isPermaLink="true">https://gods.dev/blog/password-hashing/</guid><description>MD5 hashes a billion guesses a second on a gaming GPU. Argon2 is built to make each guess expensive on purpose. Here is the difference, and how salts and work factors actually work.</description><pubDate>Sun, 10 Mar 2024 00:00:00 GMT</pubDate></item><item><title>2 Peter 1: An Eyewitness Insists He Wasn&apos;t Guessing</title><link>https://gods.dev/study/2peter-1/</link><guid isPermaLink="true">https://gods.dev/study/2peter-1/</guid><description>Peter builds a ladder of virtues and then grounds the whole letter in the fact that he was there, on the mountain, when the voice spoke.</description><pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate></item><item><title>Matthew 6: Piety Nobody Is Supposed to See</title><link>https://gods.dev/study/matthew-6/</link><guid isPermaLink="true">https://gods.dev/study/matthew-6/</guid><description>Matthew 6 targets religious performance directly — giving, praying, and fasting are only worth something when no one is watching you do them.</description><pubDate>Mon, 26 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Romans 4: Abraham, Before Any of It</title><link>https://gods.dev/study/romans-4/</link><guid isPermaLink="true">https://gods.dev/study/romans-4/</guid><description>Paul reaches back centuries before the law existed to make his case for faith — a study of Romans 4 and the man credited as righteous while still uncircumcised.</description><pubDate>Mon, 19 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Colossians: The Fullness of Christ</title><link>https://gods.dev/study/colossians-overview/</link><guid isPermaLink="true">https://gods.dev/study/colossians-overview/</guid><description>Paul never visited this church himself, yet he writes the New Testament&apos;s highest description of Christ to correct a very local problem: a spirituality that kept adding extras on top of Jesus.</description><pubDate>Sun, 11 Feb 2024 00:00:00 GMT</pubDate></item><item><title>2 Peter 3: Why the Delay Is Actually Mercy</title><link>https://gods.dev/study/2peter-3/</link><guid isPermaLink="true">https://gods.dev/study/2peter-3/</guid><description>Peter answers the scoffers who mock the promise of Christ&apos;s return by reframing God&apos;s patience as the very thing giving people time to repent.</description><pubDate>Thu, 01 Feb 2024 00:00:00 GMT</pubDate></item><item><title>1 Thessalonians 2: A Nursing Mother, a Working Father</title><link>https://gods.dev/study/1thessalonians-2/</link><guid isPermaLink="true">https://gods.dev/study/1thessalonians-2/</guid><description>Paul defends his ministry in Thessalonica using two parental images at once — gentle as a nursing mother, exhorting like a father — while working a trade at night so he owed no one anything.</description><pubDate>Thu, 25 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Testing Async Code Without Flakes</title><link>https://gods.dev/blog/testing-async-code/</link><guid isPermaLink="true">https://gods.dev/blog/testing-async-code/</guid><description>A test suite that passed nine times out of ten was worse than one that always failed — here is how real time, real sleeps, and shared fixtures turned deterministic async code into a coin flip.</description><pubDate>Mon, 22 Jan 2024 00:00:00 GMT</pubDate></item><item><title>1 Thessalonians 5: Thief in the Night, Children of Light</title><link>https://gods.dev/study/1thessalonians-5/</link><guid isPermaLink="true">https://gods.dev/study/1thessalonians-5/</guid><description>The chapter starts with an image of sudden disaster and ends with a rapid-fire list of one-line commands — as if knowing the day is coming unannounced should make ordinary life sharper, not more anxious.</description><pubDate>Thu, 18 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Matthew 25: Oil You Cannot Borrow</title><link>https://gods.dev/study/matthew-25/</link><guid isPermaLink="true">https://gods.dev/study/matthew-25/</guid><description>Three parables about waiting and using what you&apos;ve been given, ending in a judgment scene where the surprise runs in both directions.</description><pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate></item><item><title>1 Peter 1: An Inheritance That Cannot Fade</title><link>https://gods.dev/study/1peter-1/</link><guid isPermaLink="true">https://gods.dev/study/1peter-1/</guid><description>Peter writes to scattered, suffering believers and grounds their identity in a hope that outlasts every loss they are facing.</description><pubDate>Tue, 02 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Docker Multi-Stage Builds That Stay Small</title><link>https://gods.dev/blog/docker-multistage/</link><guid isPermaLink="true">https://gods.dev/blog/docker-multistage/</guid><description>A single-stage Dockerfile ships your compiler, your package cache, and your test suite to production along with the app. Multi-stage builds are the fix, and the cache-friendly layer order is what makes them fast.</description><pubDate>Tue, 26 Dec 2023 00:00:00 GMT</pubDate></item><item><title>1 Timothy 5: Widows, Elders, and the Economics of Care</title><link>https://gods.dev/study/1timothy-5/</link><guid isPermaLink="true">https://gods.dev/study/1timothy-5/</guid><description>Paul turns pastoral compassion into policy — who the church supports, how elders are held accountable, and why the details matter.</description><pubDate>Tue, 26 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Revelation 8: Half an Hour of Silence</title><link>https://gods.dev/study/revelation-8/</link><guid isPermaLink="true">https://gods.dev/study/revelation-8/</guid><description>The seventh seal opens onto silence instead of noise, before four trumpets begin striking creation itself.</description><pubDate>Tue, 12 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Matthew 27: A King Mocked as King</title><link>https://gods.dev/study/matthew-27/</link><guid isPermaLink="true">https://gods.dev/study/matthew-27/</guid><description>Judas&apos; remorse gets a cold reply, a crowd chooses a rebel over an innocent man, and the curtain that separated people from God tears on its own.</description><pubDate>Fri, 08 Dec 2023 00:00:00 GMT</pubDate></item><item><title>1 John 4: Testing Spirits, Perfecting Love</title><link>https://gods.dev/study/1john-4/</link><guid isPermaLink="true">https://gods.dev/study/1john-4/</guid><description>John gives a simple test for spirits, then makes the boldest claim in the letter — that love isn&apos;t just something God does, it&apos;s what God is.</description><pubDate>Sun, 26 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Entropy First: Telling Encryption From Obfuscation in Five Minutes</title><link>https://gods.dev/blog/entropy-first/</link><guid isPermaLink="true">https://gods.dev/blog/entropy-first/</guid><description>A byte-histogram check you can run before opening a debugger, to know whether a blob is real crypto, a weak cipher, or plain compression.</description><pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 5: Tents, Ambassadors, and a New Creation</title><link>https://gods.dev/study/2corinthians-5/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-5/</guid><description>Paul mixes a tentmaker&apos;s image of the body with a diplomat&apos;s language of reconciliation to explain why the old accounting is finished.</description><pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Mark 12: Tenants, Taxes, and a Widow&apos;s Two Coins</title><link>https://gods.dev/study/mark-12/</link><guid isPermaLink="true">https://gods.dev/study/mark-12/</guid><description>A parable aimed straight at its listeners, a string of trap questions Jesus refuses to fall into, and a gift that is small in size but total in cost.</description><pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Revelation 5: A Lion Announced, a Lamb Revealed</title><link>https://gods.dev/study/revelation-5/</link><guid isPermaLink="true">https://gods.dev/study/revelation-5/</guid><description>A Lion gets announced and a slaughtered Lamb steps forward instead, and the whole chapter turns on that switch.</description><pubDate>Thu, 09 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Validate at the Boundary: pydantic Where It Counts</title><link>https://gods.dev/blog/pydantic-at-the-boundary/</link><guid isPermaLink="true">https://gods.dev/blog/pydantic-at-the-boundary/</guid><description>Every field you don&apos;t validate at the edge becomes a bug report from three call sites deep. A working pattern for putting pydantic exactly where the trust changes.</description><pubDate>Wed, 08 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Acts 18: Eighteen Months and a Trade</title><link>https://gods.dev/study/acts-18/</link><guid isPermaLink="true">https://gods.dev/study/acts-18/</guid><description>Paul’s longest, most fruitful stay in one city runs on tentmaking wages and an ordinary friendship — a reminder that his most significant ministry wasn’t the most dramatic one.</description><pubDate>Mon, 30 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Acts 13: An Interruption During Worship</title><link>https://gods.dev/study/acts-13/</link><guid isPermaLink="true">https://gods.dev/study/acts-13/</guid><description>The first missionary journey doesn’t begin with a strategy meeting — it begins with the Holy Spirit interrupting a group of leaders mid-fast and naming two of them for a job they didn’t apply for.</description><pubDate>Thu, 19 Oct 2023 00:00:00 GMT</pubDate></item><item><title>XOR Is Not Encryption (and Why That Matters)</title><link>https://gods.dev/blog/xor-is-not-encryption/</link><guid isPermaLink="true">https://gods.dev/blog/xor-is-not-encryption/</guid><description>A single-byte XOR loop and a real cipher can both produce output that looks equally random at a glance. Here is how to tell them apart, and why vendors keep calling the former &quot;encryption.&quot;</description><pubDate>Fri, 13 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Luke 21: Two Small Coins and a City Coming Down</title><link>https://gods.dev/study/luke-21/</link><guid isPermaLink="true">https://gods.dev/study/luke-21/</guid><description>A poor widow&apos;s offering, a prediction of the temple&apos;s fall, and a call to stay awake through history&apos;s worst news.</description><pubDate>Tue, 10 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Acts 5: The Lie That Wasn&apos;t Necessary</title><link>https://gods.dev/study/acts-5/</link><guid isPermaLink="true">https://gods.dev/study/acts-5/</guid><description>Ananias and Sapphira didn&apos;t have to give anything at all — which is exactly what makes their story so unsettling, and Gamaliel&apos;s cool-headed wait-and-see even more striking by contrast.</description><pubDate>Tue, 03 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Revelation 19: The Rider on the White Horse</title><link>https://gods.dev/study/revelation-19/</link><guid isPermaLink="true">https://gods.dev/study/revelation-19/</guid><description>The mourning of the previous chapter turns straight into a wedding announcement — the same event produces opposite reactions depending on which side you were standing on.</description><pubDate>Tue, 26 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Luke 6: Blessings and Woes on Level Ground</title><link>https://gods.dev/study/luke-6/</link><guid isPermaLink="true">https://gods.dev/study/luke-6/</guid><description>Luke has Jesus come down to level ground to teach, and pairs every blessing on the poor and hungry with a matching woe for the comfortable, addressed directly to the crowd&apos;s face.</description><pubDate>Mon, 18 Sep 2023 00:00:00 GMT</pubDate></item><item><title>The Hall of Faith: Running the Race by What We Cannot See</title><link>https://gods.dev/study/the-hall-of-faith/</link><guid isPermaLink="true">https://gods.dev/study/the-hall-of-faith/</guid><description>Hebrews 11 retells Israel&apos;s history through a single refrain, &quot;by faith,&quot; and quietly redefines what faith actually looks like in practice.</description><pubDate>Thu, 14 Sep 2023 00:00:00 GMT</pubDate></item><item><title>2 Peter 2: False Teachers Named by Their Fruit</title><link>https://gods.dev/study/2peter-2/</link><guid isPermaLink="true">https://gods.dev/study/2peter-2/</guid><description>Peter reaches back through Israel&apos;s history to argue that God has always known how to judge false teachers and rescue the faithful in the same moment.</description><pubDate>Sun, 03 Sep 2023 00:00:00 GMT</pubDate></item><item><title>The Headers That Fingerprint You</title><link>https://gods.dev/blog/headers-that-fingerprint/</link><guid isPermaLink="true">https://gods.dev/blog/headers-that-fingerprint/</guid><description>Two requests can carry the same User-Agent and still be told apart in milliseconds — the giveaway is almost never the header you were worried about.</description><pubDate>Tue, 22 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Hebrews 13: What &quot;Better&quot; Looks Like at Your Table</title><link>https://gods.dev/study/hebrews-13/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-13/</guid><description>After eleven chapters on priesthood, covenant, and sanctuary, the letter ends with instructions about houseguests, prisoners, and money — which is exactly the point.</description><pubDate>Tue, 22 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Luke 23: Two Criminals, One Answer</title><link>https://gods.dev/study/luke-23/</link><guid isPermaLink="true">https://gods.dev/study/luke-23/</guid><description>Three trials find no crime in Jesus, a dying man asks only to be remembered, and a borrowed tomb becomes the last word for a Friday.</description><pubDate>Sat, 19 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Ephesians 1: Blessed With Every Blessing</title><link>https://gods.dev/study/ephesians-1/</link><guid isPermaLink="true">https://gods.dev/study/ephesians-1/</guid><description>Verses 3 through 14 are a single sentence in the Greek — Paul stacking blessing on blessing before he asks his readers for anything at all.</description><pubDate>Wed, 09 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Reading Code vs Running It</title><link>https://gods.dev/blog/reading-code-vs-running-it/</link><guid isPermaLink="true">https://gods.dev/blog/reading-code-vs-running-it/</guid><description>A debugger tells you what happened on one path, once — reading the code tells you every path that exists, including the ones your test data never touches.</description><pubDate>Tue, 01 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Acts 9: Whom Are You Persecuting?</title><link>https://gods.dev/study/acts-9/</link><guid isPermaLink="true">https://gods.dev/study/acts-9/</guid><description>The voice that stops Saul on the Damascus road doesn&apos;t ask why he is persecuting the church — it asks why he is persecuting Jesus, as if the two were the same target.</description><pubDate>Tue, 01 Aug 2023 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 4: Treasure in Jars of Clay</title><link>https://gods.dev/study/2corinthians-4/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-4/</guid><description>Paul describes ministry as a fragile container holding an enormous power — and insists the fragility isn’t incidental, it’s the point.</description><pubDate>Tue, 25 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Matthew 18: The Child in the Middle</title><link>https://gods.dev/study/matthew-18/</link><guid isPermaLink="true">https://gods.dev/study/matthew-18/</guid><description>A dispute over who is greatest gets answered with a kid, and a chapter about community discipline ends in a parable about a debt too large to imagine.</description><pubDate>Mon, 17 Jul 2023 00:00:00 GMT</pubDate></item><item><title>1 Thessalonians 3: The Anxiety of Love</title><link>https://gods.dev/study/1thessalonians-3/</link><guid isPermaLink="true">https://gods.dev/study/1thessalonians-3/</guid><description>Paul admits he &quot;could not stand it any longer&quot; and sent Timothy to check on a church he loved — a rare, unguarded look at pastoral worry rather than apostolic confidence.</description><pubDate>Sat, 08 Jul 2023 00:00:00 GMT</pubDate></item><item><title>Mark 14: A Broken Jar, a Broken Bread, a Denied Name</title><link>https://gods.dev/study/mark-14/</link><guid isPermaLink="true">https://gods.dev/study/mark-14/</guid><description>A costly anointing nobody else understands, a Passover meal rewritten from the inside, and a prayer of submission followed by a denial nobody expected.</description><pubDate>Sat, 01 Jul 2023 00:00:00 GMT</pubDate></item><item><title>The Bread of Life: A Hard Saying</title><link>https://gods.dev/study/the-bread-of-life/</link><guid isPermaLink="true">https://gods.dev/study/the-bread-of-life/</guid><description>A crowd that came back for a second free meal gets a teaching so blunt it empties out most of Jesus&apos;s followers by the end of the chapter.</description><pubDate>Mon, 26 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Retry Semantics: Idempotency, Deadlines, Poison Messages</title><link>https://gods.dev/blog/retry-semantics/</link><guid isPermaLink="true">https://gods.dev/blog/retry-semantics/</guid><description>A retry loop with no idempotency check and no deadline does not make your system more reliable — it just fails louder, later, and sometimes twice. Here is how to retry on purpose.</description><pubDate>Sat, 24 Jun 2023 00:00:00 GMT</pubDate></item><item><title>John 7: Rivers Out of the Dry Season</title><link>https://gods.dev/study/john-7/</link><guid isPermaLink="true">https://gods.dev/study/john-7/</guid><description>Jesus&apos;s own brothers don&apos;t believe him, the crowd argues about who he is, and the officers sent to arrest him come back empty-handed.</description><pubDate>Sun, 18 Jun 2023 00:00:00 GMT</pubDate></item><item><title>A Tour of JavaScript Obfuscation (and De-obfuscation)</title><link>https://gods.dev/blog/obfuscation-techniques/</link><guid isPermaLink="true">https://gods.dev/blog/obfuscation-techniques/</guid><description>The three obfuscation tricks that show up in almost every protected web bundle — string arrays, control-flow flattening, dead code — and how to peel each one back.</description><pubDate>Sat, 10 Jun 2023 00:00:00 GMT</pubDate></item><item><title>James 3: The One Muscle Nobody Can Tame</title><link>https://gods.dev/study/james-3/</link><guid isPermaLink="true">https://gods.dev/study/james-3/</guid><description>James strings together small-thing-controls-big-thing images — a spark, a rudder, a bit — and then names what he&apos;s actually been describing all along: the tongue.</description><pubDate>Sun, 04 Jun 2023 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 1: Divided Over Nothing</title><link>https://gods.dev/study/1corinthians-1/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-1/</guid><description>Paul opens by naming a church split into fan clubs, then detonates the whole premise: the cross itself looks like foolishness to the people arguing about who&apos;s wisest.</description><pubDate>Sat, 03 Jun 2023 00:00:00 GMT</pubDate></item><item><title>2 Timothy 4: I Have Finished the Course</title><link>https://gods.dev/study/2timothy-4/</link><guid isPermaLink="true">https://gods.dev/study/2timothy-4/</guid><description>Paul&apos;s final charge to Timothy, written with an execution on the horizon and a surprisingly ordinary to-do list attached.</description><pubDate>Fri, 26 May 2023 00:00:00 GMT</pubDate></item><item><title>Reading WASM Disassembly: A Field Guide</title><link>https://gods.dev/blog/reading-wasm-disassembly/</link><guid isPermaLink="true">https://gods.dev/blog/reading-wasm-disassembly/</guid><description>A wall of i32.load and i64.xor with no symbol names is not a translation problem, it is a pattern-recognition problem — here is how to read the shape instead of the instructions.</description><pubDate>Sun, 14 May 2023 00:00:00 GMT</pubDate></item><item><title>Acts 22: Paul Tells His Own Story</title><link>https://gods.dev/study/acts-22/</link><guid isPermaLink="true">https://gods.dev/study/acts-22/</guid><description>On the temple steps, bloodied and under guard, Paul does the one thing that might save him or get him killed: he tells the crowd exactly what happened to him on the Damascus road.</description><pubDate>Fri, 12 May 2023 00:00:00 GMT</pubDate></item><item><title>Luke 2: No Room, and Then Too Much Glory</title><link>https://gods.dev/study/luke-2/</link><guid isPermaLink="true">https://gods.dev/study/luke-2/</guid><description>An empire&apos;s census frames a birth in a feeding trough, shepherds get the announcement before anyone important does, and a boy stays behind in the temple on purpose.</description><pubDate>Fri, 05 May 2023 00:00:00 GMT</pubDate></item><item><title>Luke 24: Why Seek the Living Among the Dead</title><link>https://gods.dev/study/luke-24/</link><guid isPermaLink="true">https://gods.dev/study/luke-24/</guid><description>Women arrive at a tomb with spices for a corpse, two travelers recognize a stranger only in the breaking of bread, and a Gospel ends by sending its readers onward.</description><pubDate>Tue, 02 May 2023 00:00:00 GMT</pubDate></item><item><title>The Road to Emmaus: Recognizing the Risen Christ</title><link>https://gods.dev/study/the-road-to-emmaus/</link><guid isPermaLink="true">https://gods.dev/study/the-road-to-emmaus/</guid><description>Two disciples walk seven miles with the resurrected Jesus without recognizing him, until a familiar gesture at a dinner table breaks the spell.</description><pubDate>Sat, 22 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Deploying Real Services on a Hobby Budget</title><link>https://gods.dev/blog/deploying-on-a-budget/</link><guid isPermaLink="true">https://gods.dev/blog/deploying-on-a-budget/</guid><description>What actually stays up on a $6 VPS: a Whisper API, a scraper fleet, and a blog, run for less than a coffee a month by being ruthless about what runs where.</description><pubDate>Sat, 15 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Acts 24: Two Years in a Waiting Room</title><link>https://gods.dev/study/acts-24/</link><guid isPermaLink="true">https://gods.dev/study/acts-24/</guid><description>A lawyer, a nervous governor, and two years of nothing happening — a study of Acts 24 and the long, undramatic stretches faith has to survive.</description><pubDate>Wed, 12 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Romans 11: The Olive Tree</title><link>https://gods.dev/study/romans-11/</link><guid isPermaLink="true">https://gods.dev/study/romans-11/</guid><description>Paul closes his argument about Israel not with a verdict but with a doxology, and a warning to Gentile believers not to get arrogant about which branch they are.</description><pubDate>Tue, 04 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Titus: An Overview</title><link>https://gods.dev/study/titus-overview/</link><guid isPermaLink="true">https://gods.dev/study/titus-overview/</guid><description>A short letter about a big claim: that grace is not the opposite of good behavior — it is the reason for it.</description><pubDate>Tue, 28 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Philemon: Charge It to My Account</title><link>https://gods.dev/study/philemon-1/</link><guid isPermaLink="true">https://gods.dev/study/philemon-1/</guid><description>Paul writes on behalf of a runaway named Onesimus, and turns a debt into an opportunity for grace to do actual arithmetic.</description><pubDate>Sat, 18 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Colossians 4: Salt, Grace, and a Long List of Names</title><link>https://gods.dev/study/colossians-4/</link><guid isPermaLink="true">https://gods.dev/study/colossians-4/</guid><description>The letter closes with a travel itinerary and a roll call of ten coworkers by name — proof that a cosmic argument about Christ lands, finally, in ordinary relationships.</description><pubDate>Tue, 14 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Hebrews 10: A Sacrifice That Had to Repeat Itself</title><link>https://gods.dev/study/hebrews-10/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-10/</guid><description>If the yearly sacrifices had actually removed sin, the worshipers would have stopped needing to come back. Their repetition is, itself, the writer&apos;s evidence that they never finished the job.</description><pubDate>Fri, 03 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Structured Logging You&apos;ll Actually Read at 3AM</title><link>https://gods.dev/blog/structured-logging/</link><guid isPermaLink="true">https://gods.dev/blog/structured-logging/</guid><description>Grepping a log line for the fourth field that might be a user id is not a strategy. Correlation ids, consistent keys, and JSON turn logs into something you can query under pressure.</description><pubDate>Mon, 27 Feb 2023 00:00:00 GMT</pubDate></item><item><title>John 18: A Sword Sheathed, a Fire in the Courtyard</title><link>https://gods.dev/study/john-18/</link><guid isPermaLink="true">https://gods.dev/study/john-18/</guid><description>Jesus is arrested, Peter swings a sword and then denies him three times, and Pilate asks a question he can&apos;t recognize the answer to.</description><pubDate>Sun, 26 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Romans 12: Living Sacrifice</title><link>https://gods.dev/study/romans-12/</link><guid isPermaLink="true">https://gods.dev/study/romans-12/</guid><description>The letter pivots from doctrine to daily life in one verse, trading altars and animals for bodies and minds offered up in ordinary obedience.</description><pubDate>Fri, 17 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Titus 3: Washed, Not Argued Into</title><link>https://gods.dev/study/titus-3/</link><guid isPermaLink="true">https://gods.dev/study/titus-3/</guid><description>Paul closes with civic obedience, a memory of what everyone used to be, and a warning about arguments not worth having.</description><pubDate>Thu, 09 Feb 2023 00:00:00 GMT</pubDate></item><item><title>The Seven &apos;I AM&apos; Sayings of John</title><link>https://gods.dev/study/the-i-am-sayings/</link><guid isPermaLink="true">https://gods.dev/study/the-i-am-sayings/</guid><description>Across John 6 to 15, Jesus makes seven declarations that echo the divine name from the burning bush — a study of what he claims about himself.</description><pubDate>Sun, 29 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Whisper vs faster-whisper: What Actually Changes</title><link>https://gods.dev/blog/whisper-vs-faster-whisper/</link><guid isPermaLink="true">https://gods.dev/blog/whisper-vs-faster-whisper/</guid><description>Same weights, same accuracy target, a completely different runtime underneath. Here is what CTranslate2 actually buys you over stock openai-whisper, and where the win comes from.</description><pubDate>Thu, 26 Jan 2023 00:00:00 GMT</pubDate></item><item><title>John 2: Water, Wine, and an Overturned Temple</title><link>https://gods.dev/study/john-2/</link><guid isPermaLink="true">https://gods.dev/study/john-2/</guid><description>A wedding runs out of wine and a temple courtyard gets turned over, two very different disruptions revealing the same glory.</description><pubDate>Wed, 25 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Luke 11: Teach Us to Pray</title><link>https://gods.dev/study/luke-11/</link><guid isPermaLink="true">https://gods.dev/study/luke-11/</guid><description>The disciples don&apos;t ask to be taught to preach or heal — they ask to be taught to pray, and Jesus&apos;s answer is shorter and more domestic than expected.</description><pubDate>Tue, 17 Jan 2023 00:00:00 GMT</pubDate></item><item><title>John 15: The Vine, the Branches, and a Friendship Worth Dying For</title><link>https://gods.dev/study/john-15/</link><guid isPermaLink="true">https://gods.dev/study/john-15/</guid><description>Jesus redefines love by its ceiling in this farewell discourse — remaining, fruit-bearing, and laying down a life for friends.</description><pubDate>Tue, 10 Jan 2023 00:00:00 GMT</pubDate></item><item><title>jadx vs Ghidra for Android: When to Reach for Which</title><link>https://gods.dev/blog/jadx-vs-ghidra-dalvik/</link><guid isPermaLink="true">https://gods.dev/blog/jadx-vs-ghidra-dalvik/</guid><description>jadx gets you readable Java in seconds and gives up at the JNI boundary; Ghidra is slower and uglier but keeps going into the native library where the real logic lives.</description><pubDate>Sat, 07 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Matthew 2: Foreign Astrologers, a Jealous King, and a Family on the Run</title><link>https://gods.dev/study/matthew-2/</link><guid isPermaLink="true">https://gods.dev/study/matthew-2/</guid><description>The Magi worship a toddler while Herod plots a massacre — Matthew 2 is a chapter about who recognizes a king and who is threatened by one.</description><pubDate>Thu, 29 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Luke: The Gospel of the Great Reversal</title><link>https://gods.dev/study/luke-overview/</link><guid isPermaLink="true">https://gods.dev/study/luke-overview/</guid><description>A historian&apos;s preface, a Gospel full of outsiders and reversed expectations, and a long road to Jerusalem that ends in an empty tomb and an open road onward.</description><pubDate>Thu, 22 Dec 2022 00:00:00 GMT</pubDate></item><item><title>John: An Overview</title><link>https://gods.dev/study/john-overview/</link><guid isPermaLink="true">https://gods.dev/study/john-overview/</guid><description>A survey of the fourth Gospel — its prologue, its seven signs, and the &quot;I am&quot; statements that make its argument for who Jesus is.</description><pubDate>Sun, 18 Dec 2022 00:00:00 GMT</pubDate></item><item><title>A CTF Writeup: From Noise to Flag</title><link>https://gods.dev/blog/a-ctf-writeup/</link><guid isPermaLink="true">https://gods.dev/blog/a-ctf-writeup/</guid><description>A generic reversing challenge, worked from a bare binary with no symbols to a recovered flag, with the dead ends left in — because the dead ends are most of the actual work.</description><pubDate>Mon, 12 Dec 2022 00:00:00 GMT</pubDate></item><item><title>John 5: Thirty-Eight Years of Almost</title><link>https://gods.dev/study/john-5/</link><guid isPermaLink="true">https://gods.dev/study/john-5/</guid><description>A man who has been sick for nearly four decades gets healed on the Sabbath, and the argument that follows turns out to be about who Jesus claims to be.</description><pubDate>Wed, 07 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Hebrews 1: God Stopped Speaking in Fragments</title><link>https://gods.dev/study/hebrews-1/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-1/</guid><description>The letter opens by contrasting centuries of partial revelation with one direct claim: the Son is not another messenger, he is the message.</description><pubDate>Mon, 28 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Revelation 17: The Woman on the Beast</title><link>https://gods.dev/study/revelation-17/</link><guid isPermaLink="true">https://gods.dev/study/revelation-17/</guid><description>The woman in this chapter rides comfortably on the very creature that will later turn and devour her — an arrangement doomed from its first sentence.</description><pubDate>Thu, 24 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Luke 8: Interrupted on the Way</title><link>https://gods.dev/study/luke-8/</link><guid isPermaLink="true">https://gods.dev/study/luke-8/</guid><description>A parable about soil, a storm slept through, a man living among tombs, and an urgent errand interrupted by a woman who only wants to touch a robe — momentum keeps building and breaking in this chapter.</description><pubDate>Thu, 10 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Revelation 15: The Song Before the Last Plagues</title><link>https://gods.dev/study/revelation-15/</link><guid isPermaLink="true">https://gods.dev/study/revelation-15/</guid><description>People who have already survived the beast stand on a sea mixed with fire and sing before the worst plagues of the book even start.</description><pubDate>Wed, 02 Nov 2022 00:00:00 GMT</pubDate></item><item><title>The Beatitudes: The Upside-Down Kingdom</title><link>https://gods.dev/study/the-beatitudes/</link><guid isPermaLink="true">https://gods.dev/study/the-beatitudes/</guid><description>Jesus opens his most famous sermon by pronouncing the poor, the mourning, and the persecuted blessed, no conditions, before any instruction has been given.</description><pubDate>Fri, 28 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Backpressure: The Word That Saves Your Queue</title><link>https://gods.dev/blog/async-queues-backpressure/</link><guid isPermaLink="true">https://gods.dev/blog/async-queues-backpressure/</guid><description>Why an unbounded asyncio.Queue is a memory leak wearing a producer/consumer costume, and what bounding it actually buys you.</description><pubDate>Wed, 26 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Matthew 12: Lord of the Sabbath</title><link>https://gods.dev/study/matthew-12/</link><guid isPermaLink="true">https://gods.dev/study/matthew-12/</guid><description>A dispute over grain-picking on the Sabbath becomes the occasion for one of Jesus&apos; boldest claims about his own authority.</description><pubDate>Mon, 24 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Ephesians 4: One Body, No Excuse for Division</title><link>https://gods.dev/study/ephesians-4/</link><guid isPermaLink="true">https://gods.dev/study/ephesians-4/</guid><description>The hinge chapter of the letter — from what God has already done to how a church made of very different people is supposed to walk.</description><pubDate>Wed, 12 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Hooking JNI: When the Logic Lives in native.so</title><link>https://gods.dev/blog/hooking-jni/</link><guid isPermaLink="true">https://gods.dev/blog/hooking-jni/</guid><description>When a method is declared native and nothing else, the Java layer is just a doorway — the actual work, and the actual hook target, is a compiled function in a shared library.</description><pubDate>Tue, 11 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Luke 16: A Dishonest Manager Gets Praised</title><link>https://gods.dev/study/luke-16/</link><guid isPermaLink="true">https://gods.dev/study/luke-16/</guid><description>A steward about to be fired starts slashing what people owe his master, and instead of condemning him Jesus commends his shrewdness — an uncomfortable parable Luke follows with the flattest line in the Gospel about money.</description><pubDate>Fri, 07 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Galatians 3: Who Bewitched You?</title><link>https://gods.dev/study/galatians-3/</link><guid isPermaLink="true">https://gods.dev/study/galatians-3/</guid><description>Paul turns to Abraham to prove that faith, not law-keeping, was always the operating principle — and the promise was never a matter of ethnicity.</description><pubDate>Sun, 25 Sep 2022 00:00:00 GMT</pubDate></item><item><title>Luke 9: The Chapter That Turns Toward Jerusalem</title><link>https://gods.dev/study/luke-9/</link><guid isPermaLink="true">https://gods.dev/study/luke-9/</guid><description>Peter&apos;s confession, the first prediction of the cross, the transfiguration, and the verse where Jesus sets his face toward Jerusalem all land in one chapter — the hinge of the whole Gospel.</description><pubDate>Wed, 21 Sep 2022 00:00:00 GMT</pubDate></item><item><title>Matthew 21: A King on a Borrowed Donkey</title><link>https://gods.dev/study/matthew-21/</link><guid isPermaLink="true">https://gods.dev/study/matthew-21/</guid><description>Jesus stages his entry into Jerusalem, overturns tables in the temple, curses a fig tree, and tells a parable about tenants who kill the landowner&apos;s son.</description><pubDate>Sat, 10 Sep 2022 00:00:00 GMT</pubDate></item><item><title>Colossians 3: Setting the Mind Above</title><link>https://gods.dev/study/colossians-3/</link><guid isPermaLink="true">https://gods.dev/study/colossians-3/</guid><description>Cosmic identity landing on an ordinary vice list and a clothing metaphor for virtues you put on before you feel them.</description><pubDate>Fri, 02 Sep 2022 00:00:00 GMT</pubDate></item><item><title>Hebrews 6: Thorn Ground and a Sure Anchor</title><link>https://gods.dev/study/hebrews-6/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-6/</guid><description>A severe warning about drifting away sits right next to one of the warmest reassurances in the letter, and the chapter needs both halves to make its point.</description><pubDate>Sat, 27 Aug 2022 00:00:00 GMT</pubDate></item><item><title>A Distributed Crawler with Redis as the Spine</title><link>https://gods.dev/blog/distributed-crawler-redis/</link><guid isPermaLink="true">https://gods.dev/blog/distributed-crawler-redis/</guid><description>Four Redis data structures — a list for the frontier, a set for dedup, a sorted set for scheduling, a hash for state — coordinate a crawler across machines without a message broker in sight.</description><pubDate>Wed, 24 Aug 2022 00:00:00 GMT</pubDate></item><item><title>Colossians 2: Full Already</title><link>https://gods.dev/study/colossians-2/</link><guid isPermaLink="true">https://gods.dev/study/colossians-2/</guid><description>Notes on the warning at the center of the letter: don&apos;t let anyone convince you that Christ was a good start but not enough.</description><pubDate>Tue, 16 Aug 2022 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 8: Knowledge Puffs Up, Love Builds Up</title><link>https://gods.dev/study/1corinthians-8/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-8/</guid><description>A dispute over meat sold from pagan temples becomes Paul’s case study in how correct theology can still wreck a person you were supposed to be loving.</description><pubDate>Mon, 08 Aug 2022 00:00:00 GMT</pubDate></item><item><title>1 Timothy 4: Train Yourself, Don&apos;t Just Believe</title><link>https://gods.dev/study/1timothy-4/</link><guid isPermaLink="true">https://gods.dev/study/1timothy-4/</guid><description>Paul warns of teachers who forbid marriage and food as a false shortcut to holiness, then answers with an athlete&apos;s metaphor: godliness is trained into a life, not just declared over it.</description><pubDate>Fri, 05 Aug 2022 00:00:00 GMT</pubDate></item><item><title>Luke 10: Seventy Sent, One Neighbor Defined</title><link>https://gods.dev/study/luke-10/</link><guid isPermaLink="true">https://gods.dev/study/luke-10/</guid><description>A much larger mission than the twelve gets sent out two by two, and when they come back thrilled about their power over demons, Jesus points them toward something more basic.</description><pubDate>Wed, 27 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Frida vs Xposed: Two Ways to Bend an App</title><link>https://gods.dev/blog/frida-vs-xposed/</link><guid isPermaLink="true">https://gods.dev/blog/frida-vs-xposed/</guid><description>Frida and Xposed both let you rewrite app behavior at runtime, but they sit at opposite points on the setup-cost versus persistence tradeoff — here is how to pick.</description><pubDate>Tue, 26 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Captchas, Consent, and Where I Draw the Line</title><link>https://gods.dev/blog/captcha-and-consent/</link><guid isPermaLink="true">https://gods.dev/blog/captcha-and-consent/</guid><description>A working set of rules for what I will automate against a website and what I refuse, and why the line is drawn where it is.</description><pubDate>Tue, 19 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Acts 17: The Noble Skeptics</title><link>https://gods.dev/study/acts-17/</link><guid isPermaLink="true">https://gods.dev/study/acts-17/</guid><description>Berea’s crowd checks Paul’s claims against Scripture instead of just reacting to him, and Athens’s intellectual curiosity turns out to be a much harder audience to actually reach.</description><pubDate>Fri, 15 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Acts 16: Closed Doors, Then One Open One</title><link>https://gods.dev/study/acts-16/</link><guid isPermaLink="true">https://gods.dev/study/acts-16/</guid><description>Paul is blocked from Asia and then Bithynia before a vision finally opens the way to Macedonia — a reminder that guidance sometimes arrives as a series of no’s.</description><pubDate>Sat, 09 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Revelation 12: The Woman, the Dragon, and the War in Heaven</title><link>https://gods.dev/study/revelation-12/</link><guid isPermaLink="true">https://gods.dev/study/revelation-12/</guid><description>A dragon that has never lost a fight loses one, and the reason given for his defeat has nothing to do with superior firepower.</description><pubDate>Sun, 03 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Luke 3: The Voice in the Wilderness Names Names</title><link>https://gods.dev/study/luke-3/</link><guid isPermaLink="true">https://gods.dev/study/luke-3/</guid><description>John the Baptist&apos;s ministry gets dated to named rulers and named years, then the crowds ask a startlingly practical question: what should we actually do.</description><pubDate>Wed, 22 Jun 2022 00:00:00 GMT</pubDate></item><item><title>alg:none — The JWT Bug That Won&apos;t Die</title><link>https://gods.dev/blog/alg-none-jwt/</link><guid isPermaLink="true">https://gods.dev/blog/alg-none-jwt/</guid><description>The header of a JWT says which algorithm signed it — and if your code trusts that field, an attacker can just set it to &quot;none&quot; and delete the signature. Still shows up in 2026.</description><pubDate>Tue, 21 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Acts 15: A Yoke Nobody Could Bear</title><link>https://gods.dev/study/acts-15/</link><guid isPermaLink="true">https://gods.dev/study/acts-15/</guid><description>The Jerusalem council settles the one question that could have split the church in its infancy — whether Gentiles must become culturally Jewish before they can belong to Jesus.</description><pubDate>Sun, 12 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Acts 2: Pentecost, and Three Thousand Souls</title><link>https://gods.dev/study/acts-2/</link><guid isPermaLink="true">https://gods.dev/study/acts-2/</guid><description>Wind, fire, and a sermon that turns a confused crowd into the first church — Acts 2 is where Pentecost stops being an idea and becomes a community.</description><pubDate>Mon, 06 Jun 2022 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 14: Order in the Assembly</title><link>https://gods.dev/study/1corinthians-14/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-14/</guid><description>Paul doesn’t shut down enthusiastic worship — he redirects it with one repeated test: does this build up the people who don’t already understand?</description><pubDate>Fri, 27 May 2022 00:00:00 GMT</pubDate></item><item><title>2 Peter: An Overview</title><link>https://gods.dev/study/2peter-overview/</link><guid isPermaLink="true">https://gods.dev/study/2peter-overview/</guid><description>A short, urgent letter written against a clock — grow now, because false teachers are already among you and the promised end has not been canceled, only delayed.</description><pubDate>Sat, 21 May 2022 00:00:00 GMT</pubDate></item><item><title>Revelation 2: Loved, and Still Corrected</title><link>https://gods.dev/study/revelation-2/</link><guid isPermaLink="true">https://gods.dev/study/revelation-2/</guid><description>Four churches get named, praised, and corrected in turn, and the first one shows that hard work and right doctrine are not the whole story.</description><pubDate>Fri, 13 May 2022 00:00:00 GMT</pubDate></item><item><title>async with: Context Managers That Clean Up After You</title><link>https://gods.dev/blog/async-context-managers/</link><guid isPermaLink="true">https://gods.dev/blog/async-context-managers/</guid><description>An httpx client that never closes and a Postgres connection that never returns to the pool look identical at first: fine, until the process runs long enough for the leak to matter.</description><pubDate>Tue, 10 May 2022 00:00:00 GMT</pubDate></item><item><title>Ephesians 5: Walking as Children of Light</title><link>https://gods.dev/study/ephesians-5/</link><guid isPermaLink="true">https://gods.dev/study/ephesians-5/</guid><description>An audacious opening command — imitate God — and what that looks like worked out in ordinary conduct, speech, and marriage.</description><pubDate>Tue, 10 May 2022 00:00:00 GMT</pubDate></item><item><title>Revelation 3: A Reputation and a Reality That Don&apos;t Match</title><link>https://gods.dev/study/revelation-3/</link><guid isPermaLink="true">https://gods.dev/study/revelation-3/</guid><description>Three more churches face a blunt diagnosis, from a reputation that outlives reality to lukewarm comfort that mistakes wealth for health.</description><pubDate>Sun, 01 May 2022 00:00:00 GMT</pubDate></item><item><title>GPU Batching for an ASR API</title><link>https://gods.dev/blog/gpu-batching-asr/</link><guid isPermaLink="true">https://gods.dev/blog/gpu-batching-asr/</guid><description>One request at a time, a GPU transcription endpoint leaves most of the card idle between requests. Dynamic batching fixes that — the tradeoff is a small, tunable slice of added latency.</description><pubDate>Thu, 21 Apr 2022 00:00:00 GMT</pubDate></item><item><title>James: An Overview</title><link>https://gods.dev/study/james-overview/</link><guid isPermaLink="true">https://gods.dev/study/james-overview/</guid><description>A short, blunt letter that keeps circling back to one test: does your faith actually change how you act?</description><pubDate>Thu, 21 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Acts 4: A Name They Could Not Suppress</title><link>https://gods.dev/study/acts-4/</link><guid isPermaLink="true">https://gods.dev/study/acts-4/</guid><description>Peter and John face the same council that condemned Jesus, and the case against them collapses on one undeniable fact: a man who could not walk is standing in the room.</description><pubDate>Tue, 12 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Mark 15: The Torn Curtain</title><link>https://gods.dev/study/mark-15/</link><guid isPermaLink="true">https://gods.dev/study/mark-15/</guid><description>A crowd chooses a murderer over Jesus, soldiers mock a kingship they cannot see is real, and a curtain tears the instant an outsider makes the confession insiders wouldn&apos;t.</description><pubDate>Sun, 03 Apr 2022 00:00:00 GMT</pubDate></item><item><title>1 Thessalonians 4: Sanctification, Work, and the Dead in Christ</title><link>https://gods.dev/study/1thessalonians-4/</link><guid isPermaLink="true">https://gods.dev/study/1thessalonians-4/</guid><description>The chapter moves from bedroom ethics to the workplace to a grieving church, answering each with the same underlying claim: that how you live now is not separate from what you hope for later.</description><pubDate>Fri, 01 Apr 2022 00:00:00 GMT</pubDate></item><item><title>Matthew 3: A Wilderness Preacher and a Voice From Heaven</title><link>https://gods.dev/study/matthew-3/</link><guid isPermaLink="true">https://gods.dev/study/matthew-3/</guid><description>John the Baptist eats locusts and insults his own crowd — and then baptizes the one person in the chapter who does not need it.</description><pubDate>Thu, 24 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Galatians: The Gospel Paul Would Not Soften</title><link>https://gods.dev/study/galatians-overview/</link><guid isPermaLink="true">https://gods.dev/study/galatians-overview/</guid><description>Paul skips his usual thank-you and opens with a rebuke — a survey of the letter&apos;s case that grace and law-keeping cannot be blended without losing the gospel.</description><pubDate>Wed, 16 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Learning Reverse Engineering From Zero</title><link>https://gods.dev/blog/learning-re-from-zero/</link><guid isPermaLink="true">https://gods.dev/blog/learning-re-from-zero/</guid><description>Skip the disassembler for the first month — a hex editor, your own network traffic, and a toy cipher teach the actual mental model faster than staring at x86.</description><pubDate>Fri, 04 Mar 2022 00:00:00 GMT</pubDate></item><item><title>John 20: Rabboni, and a Doubt Worth Having</title><link>https://gods.dev/study/john-20/</link><guid isPermaLink="true">https://gods.dev/study/john-20/</guid><description>Mary mistakes the risen Jesus for a gardener, Thomas refuses to believe without proof, and John states outright why he wrote all this down.</description><pubDate>Thu, 03 Mar 2022 00:00:00 GMT</pubDate></item><item><title>2 Timothy 2: Soldier, Athlete, Farmer</title><link>https://gods.dev/study/2timothy-2/</link><guid isPermaLink="true">https://gods.dev/study/2timothy-2/</guid><description>Three ordinary occupations become Paul&apos;s picture of endurance, and a jar in a large house becomes his picture of a useful life.</description><pubDate>Wed, 23 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Galatians 5: Free, and Not for Nothing</title><link>https://gods.dev/study/galatians-5/</link><guid isPermaLink="true">https://gods.dev/study/galatians-5/</guid><description>Paul insists freedom is not the same as license, then lists what a life run by the flesh produces against what a life run by the Spirit produces.</description><pubDate>Fri, 18 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Galatians 4: From Slave Quarters to Sonship</title><link>https://gods.dev/study/galatians-4/</link><guid isPermaLink="true">https://gods.dev/study/galatians-4/</guid><description>An heir who is treated no differently than a servant until a set date, then two women who become an allegory for two entirely different ways of belonging to God.</description><pubDate>Wed, 09 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Pagination, Cursors, and the Lies APIs Tell</title><link>https://gods.dev/blog/pagination-and-cursors/</link><guid isPermaLink="true">https://gods.dev/blog/pagination-and-cursors/</guid><description>A scraper that never throws an error can still lose thousands of rows to offset pagination. Here is how silent truncation happens and how cursor tokens fix it — mostly.</description><pubDate>Thu, 03 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Acts 12: No Pattern to the Rescue</title><link>https://gods.dev/study/acts-12/</link><guid isPermaLink="true">https://gods.dev/study/acts-12/</guid><description>James dies by the sword and Peter walks out of prison in the same chapter, with no explanation offered for the difference — just a church that keeps praying regardless.</description><pubDate>Sun, 30 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Revelation 20: The Thousand Years and the Great White Throne</title><link>https://gods.dev/study/revelation-20/</link><guid isPermaLink="true">https://gods.dev/study/revelation-20/</guid><description>A creature powerful enough to war against heaven itself is bound with something as simple as a chain — the chapter doesn&apos;t need an equal weapon, only an angel with a key.</description><pubDate>Thu, 20 Jan 2022 00:00:00 GMT</pubDate></item><item><title>2 John: Love With a Locked Door</title><link>https://gods.dev/study/2john-1/</link><guid isPermaLink="true">https://gods.dev/study/2john-1/</guid><description>The shortest letter in the New Testament pairs a command to love with a command to shut the door on certain teachers, and means both equally.</description><pubDate>Sat, 15 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Unpacking a Packed APK: Dumping DEX from Memory</title><link>https://gods.dev/blog/unpacking-packed-apks/</link><guid isPermaLink="true">https://gods.dev/blog/unpacking-packed-apks/</guid><description>A packed APK ships a classes.dex that is mostly a decoy — the code that actually runs gets assembled in memory at launch, which means the honest copy only ever exists at runtime.</description><pubDate>Fri, 14 Jan 2022 00:00:00 GMT</pubDate></item><item><title>John 13: A Basin, a Towel, and a New Commandment</title><link>https://gods.dev/study/john-13/</link><guid isPermaLink="true">https://gods.dev/study/john-13/</guid><description>Jesus washes the feet of the man about to betray him, then hands the rest of the disciples a new measure for love.</description><pubDate>Sat, 08 Jan 2022 00:00:00 GMT</pubDate></item><item><title>2 Thessalonians 2: Don&apos;t Be Shaken</title><link>https://gods.dev/study/2thessalonians-2/</link><guid isPermaLink="true">https://gods.dev/study/2thessalonians-2/</guid><description>Someone had convinced this church the day of the Lord had already come and gone without them — Paul&apos;s whole chapter is a patient, almost annoyed correction: slow down, here is the actual sequence.</description><pubDate>Fri, 31 Dec 2021 00:00:00 GMT</pubDate></item><item><title>3 John: The Only Letter With No Theology</title><link>https://gods.dev/study/3john-overview/</link><guid isPermaLink="true">https://gods.dev/study/3john-overview/</guid><description>The only New Testament letter built entirely around hospitality and church politics, with almost no explicit doctrine at all.</description><pubDate>Fri, 24 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Acts 7: Stephen Answers with All of History</title><link>https://gods.dev/study/acts-7/</link><guid isPermaLink="true">https://gods.dev/study/acts-7/</guid><description>Accused of blaspheming Moses and the temple, Stephen replies with the longest speech in Acts — a full retelling of Israel&apos;s story that ends in his own execution.</description><pubDate>Thu, 16 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Why I Reverse Engineer</title><link>https://gods.dev/blog/why-i-reverse-engineer/</link><guid isPermaLink="true">https://gods.dev/blog/why-i-reverse-engineer/</guid><description>Not for the exploit, not for the bragging rights — for the specific, physical relief of watching a black box turn back into a machine.</description><pubDate>Sat, 11 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Jude: The Letter He Didn&apos;t Mean to Write</title><link>https://gods.dev/study/jude-1/</link><guid isPermaLink="true">https://gods.dev/study/jude-1/</guid><description>Jude abandons the letter he meant to write for the one his readers actually needed, reaching into old stories of judgment to make his case.</description><pubDate>Fri, 10 Dec 2021 00:00:00 GMT</pubDate></item><item><title>The Vine and the Branches: Abiding in Christ</title><link>https://gods.dev/study/the-vine-and-the-branches/</link><guid isPermaLink="true">https://gods.dev/study/the-vine-and-the-branches/</guid><description>On the night before his death, Jesus reaches for a vineyard image his disciples saw every day, to explain what happens to a branch that cuts itself off.</description><pubDate>Wed, 01 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Mark 13: Not One Stone Left on Another</title><link>https://gods.dev/study/mark-13/</link><guid isPermaLink="true">https://gods.dev/study/mark-13/</guid><description>An admired temple gets a blunt demolition notice, and a discourse about the end turns out to be less a timetable than a lesson in staying awake.</description><pubDate>Sun, 21 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Revelation 9: Locusts From the Abyss</title><link>https://gods.dev/study/revelation-9/</link><guid isPermaLink="true">https://gods.dev/study/revelation-9/</guid><description>The fifth trumpet unleashes creatures ordered to torment without killing, and the sixth kills a third of the earth without producing a single moment of repentance.</description><pubDate>Wed, 17 Nov 2021 00:00:00 GMT</pubDate></item><item><title>1 John 3: Children of God, Named Before It Shows</title><link>https://gods.dev/study/1john-3/</link><guid isPermaLink="true">https://gods.dev/study/1john-3/</guid><description>John marvels at a love that names believers children of God now, ahead of what that will fully mean, and ties the claim directly to how they treat each other.</description><pubDate>Sun, 07 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Type Hints That Earn Their Keep</title><link>https://gods.dev/blog/typing-that-earns-its-keep/</link><guid isPermaLink="true">https://gods.dev/blog/typing-that-earns-its-keep/</guid><description>Half the type hints I have seen in real codebases are decoration: Any wearing a costume, or a type that repeats what the variable name already said. Here is the difference between a hint that catches a bug and one that just types more.</description><pubDate>Wed, 03 Nov 2021 00:00:00 GMT</pubDate></item><item><title>2 Corinthians: An Overview — Weakness as Credential</title><link>https://gods.dev/study/2corinthians-overview/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-overview/</guid><description>Paul&apos;s rawest letter: written after a painful visit and a severe letter, it moves from relief and reconciliation to a fierce defense of ministry measured by scars, not polish.</description><pubDate>Sun, 31 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Romans 5: Peace, and Two Men</title><link>https://gods.dev/study/romans-5/</link><guid isPermaLink="true">https://gods.dev/study/romans-5/</guid><description>Paul moves from justification to its fruit — peace with God, hope in suffering, and a sweeping comparison between Adam and Christ.</description><pubDate>Tue, 19 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Revelation 21: A New Heaven, a New Earth, No More Tears</title><link>https://gods.dev/study/revelation-21/</link><guid isPermaLink="true">https://gods.dev/study/revelation-21/</guid><description>Of everything this chapter says is gone for good, the detail it names first is oddly small: there is no more sea.</description><pubDate>Sun, 10 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Hebrews: An Argument for Something Better</title><link>https://gods.dev/study/hebrews-overview/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-overview/</guid><description>Written as a sermon, not a letter, Hebrews makes one relentless case to readers tempted to drift backward: whatever you&apos;re going back to, Jesus is better.</description><pubDate>Thu, 07 Oct 2021 00:00:00 GMT</pubDate></item><item><title>a_bogus, End to End</title><link>https://gods.dev/blog/a-bogus-deep-dive/</link><guid isPermaLink="true">https://gods.dev/blog/a-bogus-deep-dive/</guid><description>One query parameter has eaten more of my time than the rest of my scraper codebase combined — a walk through finding, porting, and living with an anti-bot request signature.</description><pubDate>Wed, 06 Oct 2021 00:00:00 GMT</pubDate></item><item><title>John 9: The Man Who Was Blind and Now Sees</title><link>https://gods.dev/study/john-9/</link><guid isPermaLink="true">https://gods.dev/study/john-9/</guid><description>A man born blind gets healed and interrogated in the same breath, and ends up teaching his interrogators more than they taught him.</description><pubDate>Tue, 28 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Luke 14: Where Not to Sit at a Wedding</title><link>https://gods.dev/study/luke-14/</link><guid isPermaLink="true">https://gods.dev/study/luke-14/</guid><description>Watching guests scramble for the best seats at a Pharisee&apos;s dinner, Jesus turns table manners into a parable about status, then pivots abruptly to counting the cost of following him.</description><pubDate>Wed, 22 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Philippians 1: Joy From a Cell</title><link>https://gods.dev/study/philippians-1/</link><guid isPermaLink="true">https://gods.dev/study/philippians-1/</guid><description>Written from custody while Paul openly weighs whether he&apos;ll live or die, and somehow the letter&apos;s dominant word is joy.</description><pubDate>Thu, 09 Sep 2021 00:00:00 GMT</pubDate></item><item><title>A Caching Layer That Pays for Itself</title><link>https://gods.dev/blog/caching-layer-scraper/</link><guid isPermaLink="true">https://gods.dev/blog/caching-layer-scraper/</guid><description>Most scraper re-runs re-fetch pages that have not changed since yesterday. A content-addressed cache turns that waste into a near-instant no-op — and gives you a free audit trail.</description><pubDate>Wed, 08 Sep 2021 00:00:00 GMT</pubDate></item><item><title>John 6: Bread That Doesn&apos;t Run Out, and a Hard Saying That Does</title><link>https://gods.dev/study/john-6/</link><guid isPermaLink="true">https://gods.dev/study/john-6/</guid><description>A crowd fed from five loaves follows Jesus across a lake for more, and gets a teaching so hard that most of them leave.</description><pubDate>Tue, 07 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Romans 6: Dead to Sin, Alive to God</title><link>https://gods.dev/study/romans-6/</link><guid isPermaLink="true">https://gods.dev/study/romans-6/</guid><description>Paul answers the question his own gospel provokes — if grace abounds where sin abounds, why not sin more? — with baptism, death, and a new master.</description><pubDate>Thu, 26 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Mark 8: The Question That Splits the Gospel</title><link>https://gods.dev/study/mark-8/</link><guid isPermaLink="true">https://gods.dev/study/mark-8/</guid><description>A blind man healed in two stages, a right answer that Peter immediately misunderstands, and the ledger the rest of the book runs on.</description><pubDate>Fri, 20 Aug 2021 00:00:00 GMT</pubDate></item><item><title>httpx vs aiohttp: Picking an Async HTTP Client</title><link>https://gods.dev/blog/httpx-vs-aiohttp/</link><guid isPermaLink="true">https://gods.dev/blog/httpx-vs-aiohttp/</guid><description>Both do async HTTP fine. The real differences show up in HTTP/2 support, connection pool tuning, and how much of the requests-shaped API you get to keep.</description><pubDate>Tue, 17 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Matthew 28: The Guards Who Fainted</title><link>https://gods.dev/study/matthew-28/</link><guid isPermaLink="true">https://gods.dev/study/matthew-28/</guid><description>Trained soldiers collapse like dead men at an empty tomb while two women, afraid but moving, become the first to carry the news anywhere.</description><pubDate>Thu, 12 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Titus 1: A Reputation Problem</title><link>https://gods.dev/study/titus-1/</link><guid isPermaLink="true">https://gods.dev/study/titus-1/</guid><description>Paul sends Titus to clean up leadership in Crete, quoting a local poet against his own countrymen along the way.</description><pubDate>Fri, 30 Jul 2021 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 2: The Smell of Life, the Smell of Death</title><link>https://gods.dev/study/2corinthians-2/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-2/</guid><description>Paul asks a hurting church to finish forgiving someone it had already disciplined — then describes ministry itself as a scent that lands differently depending who’s smelling it.</description><pubDate>Thu, 22 Jul 2021 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 5: The Sin the Church Was Proud Of</title><link>https://gods.dev/study/1corinthians-5/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-5/</guid><description>A case of open sexual immorality tolerated by the congregation, and Paul&apos;s uncomfortable insistence that some tolerance isn&apos;t love — it&apos;s rot.</description><pubDate>Thu, 15 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Reading Smali Without Losing Your Mind</title><link>https://gods.dev/blog/reading-smali/</link><guid isPermaLink="true">https://gods.dev/blog/reading-smali/</guid><description>Smali looks like assembly and reads like it once you stop treating registers as mysterious and start tracking them like variables with ugly names.</description><pubDate>Mon, 12 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Hebrews 7: The Priest Without a Genealogy</title><link>https://gods.dev/study/hebrews-7/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-7/</guid><description>Melchizedek gets three verses in Genesis and then vanishes from the story — and the writer of Hebrews argues that silence is exactly what makes him useful.</description><pubDate>Wed, 07 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Luke 19: A Tree, a King, and a City That Missed Its Moment</title><link>https://gods.dev/study/luke-19/</link><guid isPermaLink="true">https://gods.dev/study/luke-19/</guid><description>Zacchaeus climbs a tree to see Jesus, a servant buries his mina in a napkin, and Jerusalem does not know the things that make for peace.</description><pubDate>Tue, 29 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Acts 25: Appeal to Caesar</title><link>https://gods.dev/study/acts-25/</link><guid isPermaLink="true">https://gods.dev/study/acts-25/</guid><description>A new governor inherits an unsolvable case, and Paul plays the one card that changes everything — a study of Acts 25 and the wheels of empire God works within.</description><pubDate>Sat, 26 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Spotting a PRNG in the Wild: Isaac64&apos;s Fingerprints</title><link>https://gods.dev/blog/spotting-a-prng/</link><guid isPermaLink="true">https://gods.dev/blog/spotting-a-prng/</guid><description>A PRNG and a stream cipher can look identical in their output. The tell is in the inputs, the state size, and the refill pattern — here is how to name one on sight.</description><pubDate>Fri, 18 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Acts 3: &quot;Such As I Have, I Give You&quot;</title><link>https://gods.dev/study/acts-3/</link><guid isPermaLink="true">https://gods.dev/study/acts-3/</guid><description>A beggar at the temple gate, a healing that costs Peter no silver, and a sermon that redirects the crowd&apos;s amazement toward Jesus.</description><pubDate>Fri, 18 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Matthew 5: Congratulations to the People Nobody Congratulates</title><link>https://gods.dev/study/matthew-5/</link><guid isPermaLink="true">https://gods.dev/study/matthew-5/</guid><description>The Beatitudes open the Sermon on the Mount by handing blessing to the mourning, the meek, and the persecuted — the exact opposite of who gets celebrated.</description><pubDate>Sun, 06 Jun 2021 00:00:00 GMT</pubDate></item><item><title>Acts 11: Called to Account for a Meal</title><link>https://gods.dev/study/acts-11/</link><guid isPermaLink="true">https://gods.dev/study/acts-11/</guid><description>Peter comes home from Cornelius’s house to face an interrogation about table manners, and it turns into the moment the Jerusalem church admits the gospel is bigger than they thought.</description><pubDate>Tue, 01 Jun 2021 00:00:00 GMT</pubDate></item><item><title>2 Thessalonians: Steadying a Shaken Church</title><link>https://gods.dev/study/2thessalonians-overview/</link><guid isPermaLink="true">https://gods.dev/study/2thessalonians-overview/</guid><description>Written soon after the first letter, this one corrects an overcorrection — a church that took hope for the Lord&apos;s return and ran with it until some had quit their jobs and started panicking.</description><pubDate>Tue, 25 May 2021 00:00:00 GMT</pubDate></item><item><title>FastAPI Patterns I Keep Coming Back To</title><link>https://gods.dev/blog/fastapi-patterns/</link><guid isPermaLink="true">https://gods.dev/blog/fastapi-patterns/</guid><description>Three FastAPI habits that outlive the tutorial phase: dependencies as the injection seam, lifespan for anything that needs to open and close, and response models as a contract, not decoration.</description><pubDate>Fri, 21 May 2021 00:00:00 GMT</pubDate></item><item><title>John 12: Perfume, Palms, and a Grain of Wheat</title><link>https://gods.dev/study/john-12/</link><guid isPermaLink="true">https://gods.dev/study/john-12/</guid><description>A costly gift, a borrowed donkey, and a saying about seeds — John 12 gathers up the last public week of Jesus&apos; ministry before it turns private.</description><pubDate>Sun, 16 May 2021 00:00:00 GMT</pubDate></item><item><title>Acts 20: A Long Goodbye at Miletus</title><link>https://gods.dev/study/acts-20/</link><guid isPermaLink="true">https://gods.dev/study/acts-20/</guid><description>Paul raises a boy from a third-story fall and then delivers the most personal farewell speech in the New Testament — a study of ministry, warning, and letting go.</description><pubDate>Tue, 11 May 2021 00:00:00 GMT</pubDate></item><item><title>1 John 2: Old Command, New Test</title><link>https://gods.dev/study/1john-2/</link><guid isPermaLink="true">https://gods.dev/study/1john-2/</guid><description>John calls the command to love neither old nor new but both at once, then uses hatred of a brother as the plainest test of whether someone is actually in the light.</description><pubDate>Mon, 26 Apr 2021 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 11: Order at the Table</title><link>https://gods.dev/study/1corinthians-11/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-11/</guid><description>Behind Paul’s instructions on head coverings and communion is one consistent concern: is this church’s worship honoring the people gathered, or humiliating them?</description><pubDate>Mon, 19 Apr 2021 00:00:00 GMT</pubDate></item><item><title>The Damascus Road: The Conversion of Saul</title><link>https://gods.dev/study/the-damascus-road/</link><guid isPermaLink="true">https://gods.dev/study/the-damascus-road/</guid><description>The man last seen approving Stephen&apos;s execution gets knocked to the ground on the road to Damascus and asks the question that undoes his whole life.</description><pubDate>Sun, 11 Apr 2021 00:00:00 GMT</pubDate></item><item><title>int8 Quantization: Cheaper Inference, Honest Tradeoffs</title><link>https://gods.dev/blog/int8-quantization/</link><guid isPermaLink="true">https://gods.dev/blog/int8-quantization/</guid><description>Quantizing a model to int8 cuts memory and often speeds up inference, but the accuracy cost is real and calibration-dependent — here is what actually changes under the hood.</description><pubDate>Fri, 09 Apr 2021 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 2: Not With Persuasive Words</title><link>https://gods.dev/study/1corinthians-2/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-2/</guid><description>Paul admits he came to Corinth weak and unimpressive on purpose, because the argument he was making couldn&apos;t rest on his own eloquence.</description><pubDate>Wed, 07 Apr 2021 00:00:00 GMT</pubDate></item><item><title>Matthew 26: An Extravagance He Defends</title><link>https://gods.dev/study/matthew-26/</link><guid isPermaLink="true">https://gods.dev/study/matthew-26/</guid><description>A woman pours out a year&apos;s wages in perfume, Jesus turns a Passover meal into a new promise, and a garden becomes the place where the plan almost breaks him.</description><pubDate>Tue, 30 Mar 2021 00:00:00 GMT</pubDate></item><item><title>Bypassing SSL Pinning on Android, Three Ways</title><link>https://gods.dev/blog/bypassing-ssl-pinning/</link><guid isPermaLink="true">https://gods.dev/blog/bypassing-ssl-pinning/</guid><description>objection, a Frida script, and a patched APK all defeat certificate pinning — they just trade off setup time, durability, and how much of the app you have to touch.</description><pubDate>Fri, 19 Mar 2021 00:00:00 GMT</pubDate></item><item><title>Luke 7: A Centurion&apos;s Faith and a Woman&apos;s Tears</title><link>https://gods.dev/study/luke-7/</link><guid isPermaLink="true">https://gods.dev/study/luke-7/</guid><description>A Roman officer&apos;s confidence that Jesus need not even show up, and an uninvited woman&apos;s public grief at a Pharisee&apos;s table, both get held up as the real substance of faith.</description><pubDate>Fri, 19 Mar 2021 00:00:00 GMT</pubDate></item><item><title>Hebrews 8: The Word &quot;New&quot; Doing All the Work</title><link>https://gods.dev/study/hebrews-8/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-8/</guid><description>The writer&apos;s proof that the old covenant was inadequate comes from the prophets themselves — the moment Jeremiah called the coming covenant &quot;new,&quot; the first one was already obsolete.</description><pubDate>Thu, 11 Mar 2021 00:00:00 GMT</pubDate></item><item><title>2 Timothy 1: Not Ashamed</title><link>https://gods.dev/study/2timothy-1/</link><guid isPermaLink="true">https://gods.dev/study/2timothy-1/</guid><description>Paul writes from prison, remembering a real family&apos;s faith and urging Timothy toward courage instead of caution.</description><pubDate>Sun, 07 Mar 2021 00:00:00 GMT</pubDate></item><item><title>Matthew 24: Not One Stone Left on Another</title><link>https://gods.dev/study/matthew-24/</link><guid isPermaLink="true">https://gods.dev/study/matthew-24/</guid><description>The disciples admire the temple&apos;s architecture; Jesus answers with its demolition, then a long warning about signs, deception, and a day nobody can calculate.</description><pubDate>Mon, 22 Feb 2021 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 7: Staying Where You Were Called</title><link>https://gods.dev/study/1corinthians-7/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-7/</guid><description>Paul’s longest chapter on marriage and singleness is less a rulebook than a repeated refrain: don’t treat your current circumstances as an obstacle to faithfulness.</description><pubDate>Tue, 16 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Five Async Pitfalls That Bit Me</title><link>https://gods.dev/blog/async-pitfalls/</link><guid isPermaLink="true">https://gods.dev/blog/async-pitfalls/</guid><description>A fire-and-forget task that silently vanished, a shared session that leaked connections, an exception that never surfaced — five specific async bugs, each with the fix that actually held.</description><pubDate>Wed, 10 Feb 2021 00:00:00 GMT</pubDate></item><item><title>Acts 19: A Name Is Not a Formula</title><link>https://gods.dev/study/acts-19/</link><guid isPermaLink="true">https://gods.dev/study/acts-19/</guid><description>Seven exorcists try to use Jesus’s name as a magic word with no relationship behind it, and the results are violent — a caution built right into the middle of a chapter about the gospel’s spreading power.</description><pubDate>Tue, 09 Feb 2021 00:00:00 GMT</pubDate></item><item><title>The New Jerusalem: All Things New</title><link>https://gods.dev/study/the-new-jerusalem/</link><guid isPermaLink="true">https://gods.dev/study/the-new-jerusalem/</guid><description>Revelation ends not with escape from the world but with a city coming down into it, a study of the Bible&apos;s final, startlingly physical hope.</description><pubDate>Sat, 30 Jan 2021 00:00:00 GMT</pubDate></item><item><title>The Mind of Christ: The Philippians Hymn</title><link>https://gods.dev/study/the-mind-of-christ/</link><guid isPermaLink="true">https://gods.dev/study/the-mind-of-christ/</guid><description>Six verses trace Christ from equality with God down to a criminal&apos;s death and back up to universal acclaim, likely an early hymn Paul is quoting, not composing.</description><pubDate>Sun, 24 Jan 2021 00:00:00 GMT</pubDate></item><item><title>When You Have to Render: Playwright for JS-Heavy Sites</title><link>https://gods.dev/blog/playwright-for-js-sites/</link><guid isPermaLink="true">https://gods.dev/blog/playwright-for-js-sites/</guid><description>A headless browser is 10-50x heavier than an HTTP request and worth it exactly when the data you need does not exist until JavaScript runs — here is how to tell, and how to keep the cost down when it does.</description><pubDate>Wed, 20 Jan 2021 00:00:00 GMT</pubDate></item><item><title>The Great Commission: Go and Make Disciples</title><link>https://gods.dev/study/the-great-commission/</link><guid isPermaLink="true">https://gods.dev/study/the-great-commission/</guid><description>Matthew ends his Gospel with a command to the nations and one unpolished detail: some of the eleven still doubted.</description><pubDate>Tue, 19 Jan 2021 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 9: The Rights Paul Refused to Use</title><link>https://gods.dev/study/1corinthians-9/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-9/</guid><description>Paul spends a chapter proving he has every right to be paid for his ministry, then explains in detail why he won’t use it. The refusal is the argument.</description><pubDate>Thu, 07 Jan 2021 00:00:00 GMT</pubDate></item><item><title>John 11: Lazarus, and the Delay That Wasn&apos;t Neglect</title><link>https://gods.dev/study/john-11/</link><guid isPermaLink="true">https://gods.dev/study/john-11/</guid><description>Jesus waits two extra days before going to a dying friend, then weeps at his tomb anyway — a study in the strange math of love and timing.</description><pubDate>Sat, 02 Jan 2021 00:00:00 GMT</pubDate></item><item><title>Debugging Is Hypothesis Testing</title><link>https://gods.dev/blog/debugging-is-hypothesis-testing/</link><guid isPermaLink="true">https://gods.dev/blog/debugging-is-hypothesis-testing/</guid><description>Adding a print statement is not debugging until it is attached to a specific guess that the result can prove wrong — otherwise you are just watching numbers scroll by.</description><pubDate>Sun, 27 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Romans 2: The Judge Who Is Also on Trial</title><link>https://gods.dev/study/romans-2/</link><guid isPermaLink="true">https://gods.dev/study/romans-2/</guid><description>Paul turns his diagnosis on the moral and the religious alike — a study of Romans 2 and the difference between hearing the law and doing it.</description><pubDate>Mon, 21 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Matthew 1: A King&apos;s Genealogy With Scandal Built In</title><link>https://gods.dev/study/matthew-1/</link><guid isPermaLink="true">https://gods.dev/study/matthew-1/</guid><description>Matthew opens his Gospel with a family tree that includes fraud, prostitution, and adultery — and that is the point, not an accident.</description><pubDate>Sun, 13 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Matthew 15: What Actually Defiles, and a Woman Who Won&apos;t Take No</title><link>https://gods.dev/study/matthew-15/</link><guid isPermaLink="true">https://gods.dev/study/matthew-15/</guid><description>Jesus redraws the line on purity from the outside of a person to the inside, then lets a Canaanite woman argue her way into a miracle.</description><pubDate>Sun, 06 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Deduplication at Scale: Bloom Filters and Beyond</title><link>https://gods.dev/blog/dedup-at-scale/</link><guid isPermaLink="true">https://gods.dev/blog/dedup-at-scale/</guid><description>An exact dedup set stops fitting in memory around a hundred million items — a Bloom filter trades a small, tunable false-positive rate for a fixed, predictable memory budget.</description><pubDate>Sat, 28 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Revelation 16: Seven Bowls and a Word Called Armageddon</title><link>https://gods.dev/study/revelation-16/</link><guid isPermaLink="true">https://gods.dev/study/revelation-16/</guid><description>An angel in charge of the waters says the plague fits the crime exactly, and the altar itself agrees — judgment here comes with its own explanation attached.</description><pubDate>Sat, 28 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Romans 10: Faith Comes by Hearing</title><link>https://gods.dev/study/romans-10/</link><guid isPermaLink="true">https://gods.dev/study/romans-10/</guid><description>Paul traces the chain from a preached word to a believing heart to a saved life, and insists the door is wide open to anyone who calls.</description><pubDate>Tue, 24 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Acts 14: From Altar to Stones</title><link>https://gods.dev/study/acts-14/</link><guid isPermaLink="true">https://gods.dev/study/acts-14/</guid><description>A crowd wants to sacrifice to Paul and Barnabas as gods one moment and is stoning Paul as a criminal the next — a whiplash that says more about crowds than about the missionaries.</description><pubDate>Sat, 14 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Acts 26: Almost Persuaded</title><link>https://gods.dev/study/acts-26/</link><guid isPermaLink="true">https://gods.dev/study/acts-26/</guid><description>Paul preaches his best sermon to an audience of one skeptical king — a study of Acts 26 and the gap between being moved and being changed.</description><pubDate>Sat, 07 Nov 2020 00:00:00 GMT</pubDate></item><item><title>Mark 3: A Question Nobody Would Answer</title><link>https://gods.dev/study/mark-3/</link><guid isPermaLink="true">https://gods.dev/study/mark-3/</guid><description>Jesus asks a synagogue full of people whether it&apos;s lawful to do good on the Sabbath, and is met with silence — right before he heals anyway.</description><pubDate>Thu, 29 Oct 2020 00:00:00 GMT</pubDate></item><item><title>John 3: A Teacher Who Comes at Night</title><link>https://gods.dev/study/john-3/</link><guid isPermaLink="true">https://gods.dev/study/john-3/</guid><description>Nicodemus arrives after dark with careful questions, and Jesus answers with an image nobody can pin down: wind that blows where it wants to.</description><pubDate>Sun, 18 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Generators vs Async Generators, Concretely</title><link>https://gods.dev/blog/generators-vs-async-generators/</link><guid isPermaLink="true">https://gods.dev/blog/generators-vs-async-generators/</guid><description>yield pauses a function for the caller. async yield pauses it for the event loop too. The difference sounds academic until you try to page through an API and your generator blocks everything else on the way.</description><pubDate>Wed, 14 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Mark 10: Children, Camels, and a Blind Man Who Won&apos;t Be Quiet</title><link>https://gods.dev/study/mark-10/</link><guid isPermaLink="true">https://gods.dev/study/mark-10/</guid><description>A rich man who cannot let go, two brothers angling for the best seats, and a beggar who refuses to be silenced until Jesus stops and listens.</description><pubDate>Tue, 13 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Luke 15: Three Ways to Lose Something and Throw a Party</title><link>https://gods.dev/study/luke-15/</link><guid isPermaLink="true">https://gods.dev/study/luke-15/</guid><description>Accused of eating with sinners, Jesus answers not with a defense but with three stories in a row about losing things and celebrating when they&apos;re found — building to a brother who refuses to come inside.</description><pubDate>Wed, 07 Oct 2020 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 8: Generosity Out of Poverty</title><link>https://gods.dev/study/2corinthians-8/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-8/</guid><description>The Macedonian churches had nothing to spare and gave anyway — Paul holds them up as proof that generosity is not a function of surplus.</description><pubDate>Mon, 28 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Matthew 17: The Mountain and the Valley</title><link>https://gods.dev/study/matthew-17/</link><guid isPermaLink="true">https://gods.dev/study/matthew-17/</guid><description>Jesus is briefly unveiled in glory on a mountain, then descends to find his own disciples stuck and failing. Glory and weakness sit one chapter apart.</description><pubDate>Sat, 19 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Monitoring a Scraper Fleet Before It Monitors You</title><link>https://gods.dev/blog/monitoring-a-scraper-fleet/</link><guid isPermaLink="true">https://gods.dev/blog/monitoring-a-scraper-fleet/</guid><description>Green dashboards and a scraper that has been silently returning empty pages for six hours are not mutually exclusive. A handful of boring metrics catch it before your users do.</description><pubDate>Sat, 12 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Philippians 4: The Peace That Doesn&apos;t Make Sense</title><link>https://gods.dev/study/philippians-4/</link><guid isPermaLink="true">https://gods.dev/study/philippians-4/</guid><description>Two women named in a public letter, an anxiety remedy, and the most misquoted verse in Paul&apos;s whole correspondence.</description><pubDate>Sat, 12 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Hebrews 11: A Definition, Then a Roll Call</title><link>https://gods.dev/study/hebrews-11/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-11/</guid><description>Instead of defending its definition of faith with argument, the chapter just lists people who lived as though it were true — many of whom never saw the payoff.</description><pubDate>Thu, 03 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Profiling Python Before You Guess</title><link>https://gods.dev/blog/profiling-python/</link><guid isPermaLink="true">https://gods.dev/blog/profiling-python/</guid><description>A batch endpoint that &quot;felt slow&quot; turned out to be spending 40% of its time in a regex compile nobody cached. Here is the two-tool loop I run before touching any code.</description><pubDate>Sun, 30 Aug 2020 00:00:00 GMT</pubDate></item><item><title>John 4: Living Water at Noon</title><link>https://gods.dev/study/john-4/</link><guid isPermaLink="true">https://gods.dev/study/john-4/</guid><description>A tired traveler at a well, a woman who came at the hottest hour to avoid company, and a conversation that ends with an entire town changing its mind.</description><pubDate>Tue, 25 Aug 2020 00:00:00 GMT</pubDate></item><item><title>1 Corinthians 13: Grown-Up Love</title><link>https://gods.dev/study/1corinthians-13/</link><guid isPermaLink="true">https://gods.dev/study/1corinthians-13/</guid><description>Read on its own, chapter 13 is beautiful. Read where Paul put it — between two chapters about ranking spiritual gifts — it’s an argument about what it means to grow up.</description><pubDate>Thu, 20 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Mark 11: A Colt, a Fig Tree, and an Overturned Table</title><link>https://gods.dev/study/mark-11/</link><guid isPermaLink="true">https://gods.dev/study/mark-11/</guid><description>A borrowed donkey, a tree cursed as a sign rather than a tantrum, and a temple raid quoting the very prophets it is accused of ignoring.</description><pubDate>Fri, 14 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Galatians 6: Sowing, Bearing, and Boasting in the Cross Alone</title><link>https://gods.dev/study/galatians-6/</link><guid isPermaLink="true">https://gods.dev/study/galatians-6/</guid><description>The letter ends with farming imagery, a call to carry each other&apos;s weight, and Paul&apos;s refusal to boast in anything but the thing that cost him everything.</description><pubDate>Wed, 05 Aug 2020 00:00:00 GMT</pubDate></item><item><title>&apos;Encrypted&apos; Is a Claim, Not a Fact</title><link>https://gods.dev/blog/encrypted-is-a-claim/</link><guid isPermaLink="true">https://gods.dev/blog/encrypted-is-a-claim/</guid><description>A marketing page saying &quot;military-grade encryption&quot; tells you nothing about security — the one question that matters is where the client gets the key, and most products would rather you not ask.</description><pubDate>Sat, 01 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Matthew 23: Gnats, Camels, and a Lament</title><link>https://gods.dev/study/matthew-23/</link><guid isPermaLink="true">https://gods.dev/study/matthew-23/</guid><description>Jesus&apos; most scathing chapter — seven &quot;woes&quot; against religious performance — ends, unexpectedly, in tears over the city that would kill him.</description><pubDate>Mon, 27 Jul 2020 00:00:00 GMT</pubDate></item><item><title>1 Timothy 2: Prayer for Everyone, Even the Emperor</title><link>https://gods.dev/study/1timothy-2/</link><guid isPermaLink="true">https://gods.dev/study/1timothy-2/</guid><description>Paul tells a small, occasionally persecuted movement to pray specifically for kings and everyone in authority — a strange instruction from people with no particular reason to love Rome.</description><pubDate>Wed, 15 Jul 2020 00:00:00 GMT</pubDate></item><item><title>John 21: Breakfast on the Beach, and Three Questions for Peter</title><link>https://gods.dev/study/john-21/</link><guid isPermaLink="true">https://gods.dev/study/john-21/</guid><description>Peter goes back to fishing after everything that happened, and Jesus meets him at a charcoal fire to undo what the last one did.</description><pubDate>Sun, 12 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Revelation 7: A Number, and Then No Number at All</title><link>https://gods.dev/study/revelation-7/</link><guid isPermaLink="true">https://gods.dev/study/revelation-7/</guid><description>A precise, countable number gives way to an uncountable multitude, and the chapter answers exactly where they all came from.</description><pubDate>Sun, 05 Jul 2020 00:00:00 GMT</pubDate></item><item><title>How to Read a JWT (and What It Confesses)</title><link>https://gods.dev/blog/reading-a-jwt/</link><guid isPermaLink="true">https://gods.dev/blog/reading-a-jwt/</guid><description>A JWT is base64, not encryption — anyone holding the token can read every claim inside it without a key. Here is what the three segments mean and what they quietly reveal.</description><pubDate>Thu, 25 Jun 2020 00:00:00 GMT</pubDate></item><item><title>Acts 10: Before Anyone Says Amen</title><link>https://gods.dev/study/acts-10/</link><guid isPermaLink="true">https://gods.dev/study/acts-10/</guid><description>A centurion, a rooftop trance, and a sheet full of unclean animals converge on one moment when the Holy Spirit falls on Gentile listeners before Peter has even finished his sentence.</description><pubDate>Sun, 21 Jun 2020 00:00:00 GMT</pubDate></item><item><title>Acts 6: A Complaint the Church Took Seriously</title><link>https://gods.dev/study/acts-6/</link><guid isPermaLink="true">https://gods.dev/study/acts-6/</guid><description>A dispute over food distribution threatens to fracture the young church along ethnic lines, and the apostles answer it not with a sermon but with a structural fix.</description><pubDate>Wed, 17 Jun 2020 00:00:00 GMT</pubDate></item><item><title>1 Peter: An Overview</title><link>https://gods.dev/study/1peter-overview/</link><guid isPermaLink="true">https://gods.dev/study/1peter-overview/</guid><description>A letter to scattered, suffering exiles that keeps insisting hope and holiness are not opposites but partners.</description><pubDate>Fri, 05 Jun 2020 00:00:00 GMT</pubDate></item><item><title>Matthew: An Overview</title><link>https://gods.dev/study/matthew-overview/</link><guid isPermaLink="true">https://gods.dev/study/matthew-overview/</guid><description>A Gospel written to convince a Jewish audience that a crucified rabbi from Nazareth was the promised King — built on five great sermons and a stack of fulfilled prophecy.</description><pubDate>Sun, 31 May 2020 00:00:00 GMT</pubDate></item><item><title>1 Peter 2: Living Stones, Strange Citizens</title><link>https://gods.dev/study/1peter-2/</link><guid isPermaLink="true">https://gods.dev/study/1peter-2/</guid><description>Peter builds a whole identity — priesthood, nation, temple — out of people who have no political standing where they live.</description><pubDate>Mon, 25 May 2020 00:00:00 GMT</pubDate></item><item><title>2 Thessalonians 3: If Anyone Will Not Work</title><link>https://gods.dev/study/2thessalonians-3/</link><guid isPermaLink="true">https://gods.dev/study/2thessalonians-3/</guid><description>The letter closes on an unglamorous, practical problem — people had stopped working, apparently convinced the end was too near for labor to matter, and Paul answers with his own example and a hard line.</description><pubDate>Tue, 12 May 2020 00:00:00 GMT</pubDate></item><item><title>Ephesians 3: The Mystery and the Prayer</title><link>https://gods.dev/study/ephesians-3/</link><guid isPermaLink="true">https://gods.dev/study/ephesians-3/</guid><description>Paul calls himself the very least of all saints in the same breath he describes a plan bigger than nations — a study in mismatched scale.</description><pubDate>Sun, 10 May 2020 00:00:00 GMT</pubDate></item><item><title>Root Detection Is a Suggestion</title><link>https://gods.dev/blog/defeating-root-detection/</link><guid isPermaLink="true">https://gods.dev/blog/defeating-root-detection/</guid><description>Root and emulator checks look for a handful of predictable signals — here is what they actually test, and how to neutralize them with Frida instead of un-rooting your only test device.</description><pubDate>Sat, 09 May 2020 00:00:00 GMT</pubDate></item><item><title>Staying Legal in Reverse Engineering</title><link>https://gods.dev/blog/staying-legal-in-re/</link><guid isPermaLink="true">https://gods.dev/blog/staying-legal-in-re/</guid><description>The line that actually matters is not technical skill, it is three boring questions asked before you open a debugger: authorized for what, scoped to where, and shared with whom.</description><pubDate>Wed, 29 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Luke 20: Caesar&apos;s Coin and the God of the Living</title><link>https://gods.dev/study/luke-20/</link><guid isPermaLink="true">https://gods.dev/study/luke-20/</guid><description>A series of trap questions in the temple courts reveal who really holds authority, and whose image is stamped on what we hand over.</description><pubDate>Mon, 27 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Acts: An Overview</title><link>https://gods.dev/study/acts-overview/</link><guid isPermaLink="true">https://gods.dev/study/acts-overview/</guid><description>Luke&apos;s second volume follows the gospel from a locked room in Jerusalem to an open house in Rome — a survey of Acts&apos; structure, geography, and argument.</description><pubDate>Mon, 20 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Ephesians 2: Dead Men, Made Alive</title><link>https://gods.dev/study/ephesians-2/</link><guid isPermaLink="true">https://gods.dev/study/ephesians-2/</guid><description>The chapter&apos;s harshest word comes first — you were dead — before its most famous one arrives: but God.</description><pubDate>Thu, 16 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Luke 22: The Last Meal and &quot;Not My Will&quot;</title><link>https://gods.dev/study/luke-22/</link><guid isPermaLink="true">https://gods.dev/study/luke-22/</guid><description>A Passover table becomes a memorial, an argument about greatness breaks out mid-meal, and a prayer in a garden settles what obedience costs.</description><pubDate>Thu, 09 Apr 2020 00:00:00 GMT</pubDate></item><item><title>John 10: The Good Shepherd and the Thieves at the Gate</title><link>https://gods.dev/study/john-10/</link><guid isPermaLink="true">https://gods.dev/study/john-10/</guid><description>Jesus draws a hard line between the shepherd who owns the sheep and the strangers who only want something from them — and then claims to be one with the Father.</description><pubDate>Fri, 27 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Hebrews 2: Made Lower, For a While</title><link>https://gods.dev/study/hebrews-2/</link><guid isPermaLink="true">https://gods.dev/study/hebrews-2/</guid><description>A warning against drifting, and a deliberate claim: the Son was made temporarily lower than angels in order to become a permanent kind of priest.</description><pubDate>Mon, 23 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Reverse Engineering a WebSocket Protocol</title><link>https://gods.dev/blog/websocket-protocol-re/</link><guid isPermaLink="true">https://gods.dev/blog/websocket-protocol-re/</guid><description>How to go from an opaque WebSocket byte stream to a working client, using frame headers and opcodes as the only map you get.</description><pubDate>Sat, 21 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Mark 16: An Empty Tomb and an Unfinished Sentence</title><link>https://gods.dev/study/mark-16/</link><guid isPermaLink="true">https://gods.dev/study/mark-16/</guid><description>Three women worry over a stone that is already moved, hear the plainest announcement in the Gospel, and respond with fear and silence rather than celebration.</description><pubDate>Wed, 11 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Romans 13: Owe No One Anything Except Love</title><link>https://gods.dev/study/romans-13/</link><guid isPermaLink="true">https://gods.dev/study/romans-13/</guid><description>A chapter about civic duty and unpaid debts that turns out to be about the same thing — love as the one obligation you can never fully discharge.</description><pubDate>Sat, 07 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Reversing an Undocumented Protobuf Wire Format</title><link>https://gods.dev/blog/reversing-protobuf/</link><guid isPermaLink="true">https://gods.dev/blog/reversing-protobuf/</guid><description>No .proto file, no schema, just a binary POST body from mitmproxy — how to walk a protobuf message byte by byte using nothing but the wire format&apos;s own self-describing tags.</description><pubDate>Sun, 01 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Revelation 6: Seals Broken One at a Time</title><link>https://gods.dev/study/revelation-6/</link><guid isPermaLink="true">https://gods.dev/study/revelation-6/</guid><description>The Lamb breaks each seal himself, releasing four riders, a cry from beneath the altar, and a question left hanging into the next chapter.</description><pubDate>Thu, 27 Feb 2020 00:00:00 GMT</pubDate></item><item><title>2 Corinthians 13: Examine Yourselves</title><link>https://gods.dev/study/2corinthians-13/</link><guid isPermaLink="true">https://gods.dev/study/2corinthians-13/</guid><description>Paul closes his most personal letter with a warning, a self-audit, and a benediction that has outlived every controversy that provoked it.</description><pubDate>Tue, 18 Feb 2020 00:00:00 GMT</pubDate></item><item><title>The Armor of God: Standing Firm</title><link>https://gods.dev/study/the-armor-of-god/</link><guid isPermaLink="true">https://gods.dev/study/the-armor-of-god/</guid><description>Paul closes Ephesians with a soldier&apos;s checklist for spiritual conflict, written, as far as we can tell, within sight of an actual Roman guard.</description><pubDate>Sun, 09 Feb 2020 00:00:00 GMT</pubDate></item><item><title>Colossians 1: Christ Before All Things</title><link>https://gods.dev/study/colossians-1/</link><guid isPermaLink="true">https://gods.dev/study/colossians-1/</guid><description>A claim about Jesus far bigger than the letter&apos;s occasion seems to require — image of the invisible God, holding all things together.</description><pubDate>Wed, 05 Feb 2020 00:00:00 GMT</pubDate></item><item><title>The One Line That Blocks Your Event Loop</title><link>https://gods.dev/blog/blocking-the-event-loop/</link><guid isPermaLink="true">https://gods.dev/blog/blocking-the-event-loop/</guid><description>One synchronous call inside an async handler stalls every other request on the process, and it rarely announces itself — here is how to actually find it.</description><pubDate>Tue, 28 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Matthew 4: Tested in the Desert, Then Recruiting by the Sea</title><link>https://gods.dev/study/matthew-4/</link><guid isPermaLink="true">https://gods.dev/study/matthew-4/</guid><description>Before Jesus heals anyone or teaches a crowd, he spends forty days being tested — and the temptations are subtler than they first look.</description><pubDate>Sat, 25 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Matthew 9: New Wine, a Tax Collector&apos;s Table, and a Woman Who Just Touched</title><link>https://gods.dev/study/matthew-9/</link><guid isPermaLink="true">https://gods.dev/study/matthew-9/</guid><description>Jesus forgives before he heals, eats with the people everyone else avoided, and lets desperation reach him through a crowd.</description><pubDate>Sun, 19 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Revelation 10: The Scroll That Was Sweet and Bitter</title><link>https://gods.dev/study/revelation-10/</link><guid isPermaLink="true">https://gods.dev/study/revelation-10/</guid><description>Between the sixth and seventh trumpets, John is handed a small scroll to eat — and told that knowing God&apos;s plan tastes different going down than it does once it&apos;s inside you.</description><pubDate>Mon, 06 Jan 2020 00:00:00 GMT</pubDate></item></channel></rss>