BlogrollBased on matklad's idea.202530OctHired Through GitHub: Part 2Zed Industries - Blog30OctDating: A mysterious constellation of factsDYNOMIGHT28OctWhy You Should Write Every Day (Even if You’re Not a Writer)Westenberg.28OctCheap Certainty Is Eating the WorldWestenberg.27OctThe Map Is Not the Territory (and It’s Definitely Not Progress)Westenberg.26OctJoy & Curiosity #59Register Spill23OctPointing machines, population pyramids, post office scandal, type species, and horse urineDYNOMIGHT21OctWhy SSA?mcyoung20OctYou Are Insignificant. That's a Good Thing.Westenberg.19OctJoy & Curiosity #58Register Spill16OctWhy Stories Make You Smarter Than Self-Help BooksWestenberg.16OctCodex is Live in ZedZed Industries - Blog15OctWindows When? Windows NowZed Industries - Blog14OctYou Are Not the Final GenerationWestenberg.14OctHow to Have Productive Conversations About AIZed Industries - Blog13OctMembers Only Q&AWestenberg.13OctThe Illusion of Independent ThoughtWestenberg.12OctJoy & Curiosity #57Register Spill11Oct996 Just Means You Have No LeverageWestenberg.11OctVibing a Non-Trivial Ghostty FeatureMitchell Hashimoto10OctThere is Only One Hack: Do it for a Decade.Westenberg.9OctForget Finding Yourself. Lose Yourself Instead.Westenberg.9OctThe Exhaustion of Permanent DisruptionWestenberg.9OctWill the explainer post go extinct?DYNOMIGHT8OctWhy Cynicism is Just Moral CowardiceWestenberg.7OctHidden Gems: Team Edition Part 1Zed Industries - Blog6OctACP Brings JetBrains on BoardZed Industries - Blog5OctJoy & Curiosity #56Register Spill5OctI’m Done Future-proofing my Life.Westenberg.4OctThe Sacred Object of a Generation is a $59 IKEA ShelfWestenberg.3OctWhy I Stopped Making Cameo Appearances in Other People’s LivesWestenberg.3OctZig Builds Are Getting FasterMitchell Hashimoto2OctHow the Community is Driving ACP ForwardZed Industries - Blog2OctMaking Python in Zed FunZed Industries - Blog2OctY’all are over-complicating these AI-risk argumentsDYNOMIGHT1OctOriginality is a ScamWestenberg.30SepThe Compound Effect of ConsistencyWestenberg.28SepRemember: Kurt Vonnegut was 47Westenberg.28SepJoy & Curiosity #55Register Spill27SepI Don't Network. I Write.Westenberg.25SepAI TinkerbellPursuit Of Laziness25SepShoes, Algernon, Pangea, and Sea PeoplesDYNOMIGHT24SepZed's Pricing Has Changed: LLM Usage Is Now Token-BasedZed Industries - Blog23SepVibe Coding in PracticeZed Industries - Blog22SepLibghostty Is ComingMitchell Hashimoto21SepA New Kind of CodeRegister Spill18SepAm I my brother's keeper?Jonathan Y. Chan16SepHired Through GitHub: Part 1Zed Industries - Blog14SepJoy & Curiosity #54Register Spill12SepAuto Update Post-MortemZed Industries - Blog11SepDear PendingKetchupDYNOMIGHT7SepJoy & Curiosity #53Register Spill4SepLook Out For Bugsmatklad3SepClaude Code: Now in Beta in ZedZed Industries - Blog31AugJoy & Curiosity #52Register Spill31AugVibe Coding Terminal Editormatklad30AugYou Have to Feel ItMitchell Hashimoto30AugAds Are a Positional Goodmatklad28AugYou can try to like stuffDYNOMIGHT27AugBring Your Own Agent to Zed — Featuring Gemini CLIZed Industries - Blog27AugAsync Agents: Signal Over NoiseZed Industries - Blog25AugDefault Methods in Gomcyoung24AugJoy & Curiosity #51Register Spill23AugRetry Loop Retrymatklad23AugLinksmatklad22AugChatGPT 6 is a jerkPursuit Of Laziness21AugI guess I was wrong about AI persuasionDYNOMIGHT20AugAdvice for Tech Non-ProfitsMitchell Hashimoto20AugSequoia Backs Zed's Vision for Collaborative CodingZed Industries - Blog19AugZed for Windows: What's Taking So Long?!Zed Industries - Blog17AugJoy & Curiosity #50Register Spill16AugHeavenly VisitorPursuit Of Laziness16AugReserve Firstmatklad14AugWe Rewrote the Ghostty GTK ApplicationMitchell Hashimoto14AugWhy LLMs Can't Really Build SoftwareZed Industries - Blog14AugFutarchy’s fundamental flaw — the market — the blog postDYNOMIGHT12AugThe Death of the IDE?Zed Industries - Blog10AugJoy & Curiosity #49Register Spill9AugZig's Lovely Syntaxmatklad8AugPartially Matching Zig Enumsmatklad7AugHeritability puzzlersDYNOMIGHT4Aug(no title)Jonathan Y. Chan2AugJoy & Curiosity #48Register Spill30JulContainer Use for Locally Sandboxed, Background Agents in ZedZed Industries - Blog27JulJoy & Curiosity #47Register Spill25JulHow Americans Used Time in 1965Jonathan Y. Chan23JulYou Can Now Disable All AI Features in ZedZed Industries - Blog20JulJoy & Curiosity #46Register Spill17JulNew colors without shooting lasers into your eyesDYNOMIGHT16JulParsing Protobuf Like Never Beforemcyoung16Julfont-size-adjust Is Usefulmatklad14JulThe Best C++ Librarymcyoung12JulJoy & Curiosity #45Register Spill10JulMy 9-week unprocessed food self-experimentDYNOMIGHT8JulLinks for JulyDYNOMIGHT7JulWhat’s //go:nosplit for?mcyoung7JulInverse Triangle Inequalitymatklad6JulJoy & Curiosity #44Register Spill3JulDo blue-blocking glasses improve sleep?DYNOMIGHT1JulWhy I'm Dialing Back My LLM UsageZed Industries - Blog30JunScribble-based forecasting and AI 2027DYNOMIGHT28JunJoy & Curiosity #43Register Spill26JunEl Chombo - ChacarronJonathan Y. Chan26JunLeveling Up Agents with MCPsZed Industries - Blog26JunThe AI safety problem is wantingDYNOMIGHT23JunThoughts on the AI 2027 discourseDYNOMIGHT20JunStepping backPursuit Of Laziness19JunAgentic Engineering in ActionZed Industries - Blog19JunMoral puzzles: Man vs. machineDYNOMIGHT18JunThe Debugger is HereZed Industries - Blog17JunPlease take my weird moral puzzles quizDYNOMIGHT12JunThe Case for Software Craftsmanship in the Era of VibesZed Industries - Blog12JunFutarchy’s fundamental flawDYNOMIGHT8JunJoy & Curiosity #42Register Spill5JunOptimizing tea: An N=4 experimentDYNOMIGHT3JunProtobuf Tip #7: Scoping It Outmcyoung31MayJoy & Curiosity #41Register Spill29MayMy advice on (internet) writing, for what it’s worthDYNOMIGHT22MayDumPy: NumPy except it’s OK if you’re dumDYNOMIGHT20MayProtobuf Tip #6: The Subtle Dangers of Enum Aliasesmcyoung19MayThe Heat Mirage: My least-favorite internet maneuverDYNOMIGHT15MayI don’t like NumPyDYNOMIGHT13MayProtobuf Tip #5: Avoid import public/weakmcyoung12MayHow to title your blog post or whateverDYNOMIGHT8MayHow much information is in DNA?DYNOMIGHT7MayZed: The Fastest AI Code EditorZed Industries - Blog5MaySo much bloodDYNOMIGHT3MayAI is stupid, just like mePursuit Of Laziness1MayTrading stuff for moneyDYNOMIGHT29AprProtobuf Tip #4: Accepting Mistakes We Can’t Fixmcyoung25AprCrémieux, j’accuseDYNOMIGHT22AprUnlike the old empiresJonathan Y. Chan22AprProtobuf Tip #3: Enum Names Need Prefixesmcyoung19MarOut-of-your-face AIZed Industries - Blog15MarDemocracy in Francophone vs. Anglophone AfricaJonathan Y. Chan13MarSenator McCarthyJonathan Y. Chan12MarNative Git support in ZedZed Industries - Blog8MarThe most effective markerJonathan Y. Chan4Mar"As Code"Mitchell Hashimoto23FebEmulated Android device can't connect to network; cold-bootingJonathan Y. Chan14FebJust Ask Mr InternetPursuit Of Laziness13FebZed now predicts your next edit with Zeta, our new open modelZed Industries - Blog7FebWelcoming Ghostty Subsystem MaintainersMitchell Hashimoto5FebAdd some color to your life, with icon themesZed Industries - Blog31Jan1 million Lazygit downloads, one embarrassment at a timePursuit Of Laziness27JanHow is DeepSeek-R1 for Coding? Try it right now!Zed Industries - Blog25JanI want my AI to get madPursuit Of Laziness24JanSee which props are changing with React.memoJonathan Y. Chan22JanVim Roadmap 2025Zed Industries - Blog21Jan(no title)Jonathan Y. Chan15JanUsing say for proofreading on macOSJonathan Y. Chan10JanGod, I hate this f***ing MacPursuit Of Laziness202428DecAdd More KafkasPursuit Of Laziness26DecGhostty: Reflecting on Reaching 1.0Mitchell Hashimoto25NovThe Context Outside the CodeZed Industries - Blog18NovRope Optimizations, Part 1Zed Industries - Blog8NovmacOS Keyboard Shortcut LocalizationZed Industries - Blog30OctSSH Remoting is Here!Zed Industries - Blog25OctGenerators with UnpinCellWithout boats, dreams dry up22OctGhostty 1.0 is ComingMitchell Hashimoto21OctLife of a Zed Extension: Rust, WIT, WasmZed Industries - Blog17OctZed AI: Introducing Usage-Based Billing for High-Volume UsersZed Industries - Blog16OctUnpinCellWithout boats, dreams dry up1OctPledging $300,000 to the Zig Software FoundationMitchell Hashimoto25SepReview: Harmony by Project ItohJonathan Y. Chan23SepTagged Union Subsets with Comptime in ZigMitchell Hashimoto12SepConditionally Disabling Code with Comptime in ZigMitchell Hashimoto7Sep(no title)Jonathan Y. Chan5Sep(no title)Jonathan Y. Chan29AugLLMs struggle to explain themselves; or, StackBee: a stack language with 4-bit instructions for procedurally generating number sequencesJonathan Y. Chan20AugIntroducing Zed AIZed Industries - Blog19AugExodus 22:21Jonathan Y. Chan16AugGenerating random unit vectors in Elixir NxJonathan Y. Chan15AugMarkdown fenced math blocks in Neovim and KaTeXJonathan Y. Chan7AugThe National Review on Sarah PalinJonathan Y. Chan24JulBringing Interactive Computing to Zed: Introducing REPL SupportZed Industries - Blog23JulPinned placesWithout boats, dreams dry up19JulPinWithout boats, dreams dry up10JulLinux when? Linux nowZed Industries - Blog28JunResetting iCloud Photos syncJonathan Y. Chan27JunText Coordinate SystemsZed Industries - Blog26JunJus soliJonathan Y. Chan22JunOwnershipWithout boats, dreams dry up15JunAttaching Livebook and IEx to a running Phoenix instanceJonathan Y. Chan13JunWhy not just embed Neovim?Zed Industries - Blog5JunSetting up Plex on a Synology NAS with ZeroTierJonathan Y. Chan30May(no title)Jonathan Y. Chan30MayHow to reinstall a Homebrew package from main/masterJonathan Y. Chan23MayToasty Tech GUI GalleryJonathan Y. Chan22May(no title)Jonathan Y. Chan21MaySyntax-Aware Task Spawning With Tree-SitterZed Industries - Blog13MayReferences are like jumpsWithout boats, dreams dry up7MayLinux when?Zed Industries - Blog6MayFixing the Git Blame BeachballZed Industries - Blog3MayText Manipulation Kung Fu for the Aspiring Black BeltZed Industries - Blog23AprRope & SumTreeZed Industries - Blog20AprCoroutines and effectsWithout boats, dreams dry up18AprExtensible Language Support in Zed - Part 1Zed Industries - Blog9AprAsync RustZed Industries - Blog4AprJoining Polar as an AdvisorMitchell Hashimoto