The Curious Engineer

All blogs / AI / ML

justin․searls․co

justin.searls.co

A place where Justin Searls is content to post content.

AI / MLSoftware / engineering practiceMobile / iOS / Android

Posts
150 from 2 Jun 2025 to 7 Nov 2026
Posting
weekly (133 in the last year)
Kind
personal blog
Feed
https://justin.searls.co/atom.xml

2026 131

  1. 🔥 Cool to see Rust finally taking off, now that…
  2. 🔥 Udon is my absolute favorite kind of Japanese…
  3. 🔥 I don't think I've ever seen anyone advocate as…
  4. 🔥 The iPhone Duo's split keyboard has two g's and…
  5. 🔥 Remember language servers?
  6. 🔥 My desk is a mess. Started with keeping an…
  7. 🔥 The ultimate status symbol: a separate iPhone…
  8. 🔥 In 2027, I'm publishing a Software Support…
  9. 🔥 One annoyance with iPhone Duo (just like the 26…
  10. 🔥 First impressions of Valve's Steam Frame: thumbs…
  11. 🔥 What's your least favorite holiday and why is it…
  12. 🔥 When agents repeatedly make a thing worse when…
  13. 🔥 No matter how much stocks fall, something tells…
  14. 🔥 My /speed-run skill lets me pepper an agent with…
  15. 🔥 10 minutes into Claude Duet, it has failed to do…
  16. 🔥 Funny, I can only think of one public person…
  17. 🔥 Six or seven years ago, I mixed up Angie's List…
  18. 🔥 "If you want something done right, …" has only…
  19. 🔥 Now that AI can do all our drudgery-thinkwork…
  20. 🔥 Called a doctor to schedule an appointment while…
  21. 🔥 Started two new iOS apps today. Can almost fill…
  22. 🎙️ Breaking Change podcast v57.1 - iPhone Duo Review
  23. Breaking Change
  24. 🔥 iPhone Duo is an absolute beast as a developer…
  25. 🔥 Initial iPhone Duo score: 9/10 Why? Same reason…
  26. 🔥 The most significant update to the iPhone…
  27. 🔥 I hate when iOS apps offer a Face ID checkbox at…
  28. 🔥 macOS continues to show signs of not being…
  29. 🔥 Yes, Claude Duet is a clone of Dots and Muse…
  30. 🔗 glaze_against_the_machine
  31. 🔥 If you wanted to build a programming language…
  32. 🔥 On one hand, I'm glad that this fleet of agents…
  33. 🔥 Many of the same people who were incredulous…
  34. Admin
  35. 🔥 TIRED Software Craftsman WIRED Software Foreman
  36. glaze_against_the_machine
  37. 🔥 Recursive code review: 1. Orchestrator assigns…
  38. 🔥 Just filled my car with gas for the first time…
  39. 🔥 A lot is riding on local models becoming "good…
  40. 🔥 Over a year ago, I stopped reading code and…
  41. 🔥 I just realized that a Danish is just an…
  42. 🔥 Don't sleep on Sonnet 5.5, I pushed four…
  43. 🔥 Release it for visionOS, you cowards!…
  44. 🎙️ Breaking Change podcast v57 - Go Pace Yourself
  45. 🔥 Taking Breaking Change LIVE for the first time…
  46. 🔥 At this rate, we're gonna get a PC port of GTA 6…
  47. 🔥 Was burning through both the Codex and Claude…
  48. 🔥 These open-source AI nerds are pretty rude.…
  49. 🔥 I explained to Becky that my $400 AI…
  50. 🔥 2016: Developers are too expensive to waste time…
  51. 🔥 Hey Claude, I would like to take two strokes off…
  52. 🎙️ Breaking Change podcast v56.0.1 - Zach Holman wants more of everything
  53. 🔥 People have been begging David to loosen his…
  54. 🔥 Seems like Anthropic cut the Opus 5.5 allowance…
  55. 🔥 I always challenge new models to take on work I…
  56. 🔥 Something I find befuddling: advances in…
  57. 🔥 There is a massive amount of arbitrage…
  58. 🔥 Developing native Apple apps is generally much…
  59. 🔥 New policy at Searls LLC: humans never touch…
  60. 🎙️ Merge Commits podcast - YAGNI: Retiring from programming
  61. 🔥 Wish I knew a programmer with the last name…
  62. 🔥 Interviewing Zach Holman this morning on Hot Fix…
  63. 🔥 My trusty iPhone Air just tumbled down a full…
  64. 🔥 In the last 24 hours I have received dozens of…
  65. 🔥 Experiencing the common cold for the first time…
  66. 🔥 The vast majority of programmers are late…
  67. 🔥 If I could go back in time 20 years and tell…
  68. 🔥 New iPhone 18 Pro is much better at staying cool…
  69. 🔥 Can't wait for iPhone Duo. Haven't had a folding…
  70. 🔥 It is very surprising that disabling iPhone/iPad…
  71. 🔥 I complete agree coding agents make software…
  72. 🔥 I read way too many comments about DHH's Rails…
  73. 🔥 For seemingly the sixth time in my career, DHH…
  74. 🔥 Across my 6 iOS apps, each GitHub issue is…
  75. 🔥 Opus 5.5 seems impressively competent and…
  76. 🔥 A players hire A agents and B players hire C…
  77. 🔥 Apple has been extremely cagey around usage…
  78. 🔥 It's too bad Amphetamine for macOS is free.…
  79. 🔥 First impressions: Series 12 is a *massive*…
  80. 🔥 Glad people are reporting success with Siri AI,…
  81. 🔥 Codex is extremely frustrating in that when you…
  82. 🔥 A skill we need to learn is how to ratchet up…
  83. 🔥 So I guess we're all just agreed that, "it's not…
  84. 🔥 By far the biggest change in the agentic coding…
  85. 🔥 Say what you will about macOS Tahoe, but it…
  86. 📸 iOS 27's nifty Captive WiFi feature
  87. 🔥 A friend wrote to say that my "Full-breadth…
  88. 🔥 Cool to see RubyGems in Reuters and the WSJ! We…
  89. 🔥 My ARSE® process for building apps with coding…
  90. 🔥 I think the iPhone Duo might serve me well in…
  91. 🔥 Normally, the best way to watch an Apple event…
  92. 🔥 Gonna go on record one last time and say that I…
  93. 🔥 Maybe it's because I got to see it in IMAX, but…
  94. 🔥 Biggest knock on Astra so far is that when I…
  95. 🔥 First Astra impressions: it's like Fable, but…
  96. 🎙️ Breaking Change podcast v56 - Persistent Mode
  97. 📸 Introducing OuijaRouter
  98. 🔥 Asked Codex and Claude Code to each try their…
  99. 🔥 /goal is a special command for OpenAI Codex in…
  100. 🔥 Whenever I need to eke out some extra…
  101. 📸 Engrish is so back
  102. 🔥 Talking about a conversation you had with an LLM…
  103. 🔥 Many of you sent feedback about your experiences…
  104. 🔥 Demoed a component of my unreleased memorization…
  105. 🔥 Do you work on a team or at a company where most…
  106. 🔥 The Opposite of Brooks's Law: > Removing…
  107. 🔥 Now that I stand to gain very little financially…
  108. 🔥 "You can't afford bad engineers anymore."…
  109. 🔗 Claude doesn't need you anymore
  110. 🎙️ Breaking Change podcast v55 - I'm a good guyjin
  111. 📸 Chill some Netflix and Chill
  112. 🔥 In 2025, I bought four WD Black 8TB NVMe SSDs,…
  113. 🔥 I realize this is Very Rude, but I've noticed a…
  114. 🔥 I joked last year that by leveraging coding…
  115. "There Will Come Soft Rains" a year from today
  116. 🔥 When I'm AFK, I want to just create issues and…
  117. 🔥 I'd describe my approach to work as,…
  118. 🎙️ Breaking Change podcast v54 - Hot Sleeper
  119. ✉️ Content Hiatus
  120. 🎙️ Breaking Change podcast v53 - Pod Freeze
  121. 🔥 Update on using MacBook Neo for dev tasks: this…
  122. 🔥 Using MacBook Neo for "real" development work…
  123. 🔥 Claude sure goes down a lot for being a product…
  124. 🔥 Sent the DLSS 5 video to some not-very-online…
  125. Turns out, there's more to it…
  126. Agents are ushering in the Antisocial Coding era
  127. Brace for the Fuckening
  128. post-office-work utopia/dystopia
  129. driven me everywhere for over a year
  130. Breaking change v50 spacexxx
  131. Weekstart

2025 19

  1. ChatGPT 5.1 explains why it hallucinates
  2. TDD is more important than ever
  3. How to downgrade Vision Pro
  4. stupid reasons
  5. Is Sora the future of fiction?
  6. Why I'm not rushing to take sides in the RubyGems fiasco
  7. How to automatically add chapters to your podcast
  8. v44 of the show
  9. Why I bought the iPhone Air
  10. Distributing your own scripts via Homebrew
  11. This blog has a comment system
  12. our episode of Hotfix
  13. Sprinkling Self-Doubt on ChatGPT
  14. What's the Hotfix?
  15. Which of your colleagues are screwed?
  16. How to generate dynamic data structures with Apple Foundation Models
  17. Letting go of autonomy
  18. first episode of Hotfix with Dave Mosher
  19. I make a point of piping up