Jeremy Lewi
jeremy.lewi.us
Jeremy Lewi
@jeremy.lewi.us
Building foyle.io to use AI to deploy and operate software.
MLOps Engineer, Kubernetes enthusiast, dog owner
Formerly at Google and Primer.AI
Started Kubeflow
Has the tech industry crossed over from optimism to toxic positivity? There was a time when events like what's happening in Minneapolis would have elicited at the least internal comms acknowledging how troubling that was. Is that happening? I don't think so.
January 16, 2026 at 6:06 PM
one reason we keep doing coding interviews even though they no longer make sense is because we know how to do them using coderpad. I think coderpad could help advance the field by supporting new styles of questions. E.g here's a large code base use AI to figure out X works
January 16, 2026 at 12:02 AM
Finally got a round to deleting my X account. Exporting my data was surprisingly easy. I assume that is a testament to the great engineering at Twitter pre Elon.
January 15, 2026 at 10:22 PM
We need a symbol like TM to indicate "I don't really know what this means either so your best bet is to ask AI." Here's an example using AA as the symbol.

"We use chz blueprints[AA] to manage the definition of our eval jobs."
January 15, 2026 at 3:44 PM
It's taken my new puppy less than 24 hours to turn my house into a complete bio hazard zone.
January 13, 2026 at 3:44 AM
I'm optimistic that AI will commoditize compute and lead to a new wave of apps running on compute you own. Cloud compute has a lot of benefits (e.g. reliability) but managing EC2/GCE was too hard. AI is a powerful new tool compared to SAAS which trades ease of use for loss of control
I want this next generation of software development tools to run on my own computer. Vim and Emacs helped democratize software development and made it accessible. We shouldn't allow this AI wave to take us backwards.

I really hope the open source community can keep pace.
January 12, 2026 at 7:14 PM
I wonder how many people aren't trying Codex CLI and Claude Code because they think it's for SWEs and they don't consider themselves SWEs?

Is a CLI the right UX for this audience? Does it need to be a Cloud IDE like replit?
January 12, 2026 at 7:07 PM
Git is so deeply ingrained in software engineering it's hard to remember what a barrier to entry it can't be. In a world where anyone can write code with AI I don't think the answer to "where do I save it" can be create a git repo. The UX needs to be as seamless and intuitive as Google Docs.
January 10, 2026 at 9:47 PM
My team is looking for a data engineer with expertise in Kafka and data bricks. Everybody I ever worked with at Google on Dataflow or Primer would be a good fit. So if your looking reach out to me.
January 9, 2026 at 8:50 PM
Software engineering and coding are not the same thing

Coding = getting persnickety machines to do what you want with esoteric syntax

Software engineering = solving business problems with software.

AI will solve coding but not software engineering; that requires customer empathy
My coding prediction for the year is that by end of 2026 agents will be good enough to write 90% or so of all code for production, and developers won’t all lose their jobs but there will be a prolonged mass grief event as they mourn the loss of hand-writing most code, an uneconomical activity
January 9, 2026 at 3:29 PM
Two central competing AI narratives are

1. AI let's you do the same work with less people -> job loss
2. AI let's you solve problems you couldn't before -> create entrepeneurs

I think enterprises are structurally geared to the former; i.e layoffs and stock buyback
January 7, 2026 at 3:21 PM
I've accepted that
1. I'm building Google Colab
2. Codex is enabling this by letting me cosplay a web app developer
3. I'm more than likely tilting at windmils
January 7, 2026 at 2:52 PM
Does the atproto have good support for non-public data? Could a PDS be used as an alternative to Google Drive? @pfrazee.com
January 5, 2026 at 1:20 PM
Trump going after Maduro while pardoning Juan Orlando Hernández only makes sense to me if I think of Trump as a chaos agent. I think he treats each moment as an opportunity to win or lose and does whatever feels like winning without any long term planning or strategy.
January 3, 2026 at 10:27 PM
Skills are very interesting but I think the key to unlocking AI remains creating a UX where training data is a side effect of getting stuff down.

In skills the heavy lifting is done by a skill.md file which is handcrafted, training data.

leehanchung.github.io/blogs/2025/1...
Claude Agent Skills: A First Principles Deep Dive
Technical deep dive into Claude Agent Skills' prompt-based meta-tool architecture. Learn how context injection design, two-message patterns, LLM-based routin...
leehanchung.github.io
January 3, 2026 at 6:14 PM
I'm not on the multi-agent bandwagon yet. I've been using codex-cli to build my own notebook for devops. Codex has been a game changer for learning and building a webapp. But it required a huge amount of steering.
January 2, 2026 at 8:17 PM
Is it possible to create a first class sharing/ Google Colab like experience in Jupyter/JupyterLab or does the architecture prevent it? Are the frontend, backend and storage so tightly coupled that its difficult to separate them and host the frontend separately.
January 2, 2026 at 5:39 PM
Software development is unique in that development environments are hermetic and cloneable. We have decades of CI/CD investment towards that goal. This makes development tasks well suited for evals and RL which I think helps explain the rapid progress.
Here's my enormous round-up of everything we learned about LLMs in 2025 - the third in my annual series of reviews of the past twelve months
simonwillison.net/2025/Dec/31/...
This year it's divided into 26 sections! This is the table of contents:
January 1, 2026 at 8:28 PM
Reposted by Jeremy Lewi
Here's my enormous round-up of everything we learned about LLMs in 2025 - the third in my annual series of reviews of the past twelve months
simonwillison.net/2025/Dec/31/...
This year it's divided into 26 sections! This is the table of contents:
December 31, 2025 at 11:54 PM
I'm so sick of subscription pricing. AI might make a difference here because to me it looks like consumption based pricing is the only sensible approach. Intelligence = compute = energy. I don't see how a business selling compute and energy can provide unlimited compute and energy for fixed price.
I think this is exactly the math that is going to drastically change the small SaaS landscape

why would I pay monthly for <tool> when the same cost (maybe less!) can make that and also anything else I need
I pay $100 a month for Xero (accounting software), and I do wonder if upgrading to Claude Code Max for a month or two would pay for itself to write a robust replacement.

It probably won’t get bank feed imports right, but that’s broken in Xero for some accounts anyway.
December 30, 2025 at 8:01 PM
Anyone have recommendations for books or online courses to learn frontend engineering and webapp design
December 20, 2025 at 5:17 PM
Is it accurate to say Jupyter and JupyterLab have a single machine architecture? I think the notebook file is stored on the server. Are the lifetime of the frontend webapp and server closely coupled?
December 12, 2025 at 2:13 PM
Dog parks are like dog poop lending libraries. Take a poop , leave a poop.
December 6, 2025 at 10:47 PM
codex-cli has made learning front end much more enjoyable. Codex handles much of the coding letting me focus more on the software design and learning the corresponding concepts and patterns
December 6, 2025 at 8:33 PM
Is it naive to think maybe the court finds this so outrageous it needed a full hearing to fully express it's outrage
www.nytimes.com/2025/12/05/u...
Supreme Court Agrees to Review Trump Order Restricting Birthright Citizenship
www.nytimes.com
December 6, 2025 at 4:27 AM