Alex Lewis
banner
alexmlewis.com
Alex Lewis
@alexmlewis.com
Family guy, SWE/AI Engineer; currently @zapier
Reward engineering isn’t about chasing a single metric. It’s about teaching your system what success really looks like.
Here’s how I’m approaching multidimensional evaluation, delayed feedback, and adaptive rewards:
bit.ly/47eKKbt
Reward Engineering and Evaluation: Making Your System Learn What Matters
A personal blog created and maintained by Alex Lewis.
bit.ly
October 29, 2025 at 6:21 PM
I'm super excited to have joined Zapier! So excited about the opportunity to help build the platform there!
August 12, 2025 at 5:22 PM
I'm leaving a job that I love for an opportunity that I will also love. I've never had such conflicted feelings about leaving a company before. I've grown so much and am so grateful for the trust placed in me.
July 22, 2025 at 1:45 PM
Just dropped part two of my series on probabilistic prompt pipelines:
Selector design for LLM systems.

Covers:
– Embedding-based retrieval
– Bandits (Thompson Sampling)
– Diversity-aware content
– Cold start solutions
– How we track what’s working right now

blog.alexmlewis.com/building-the...
July 9, 2025 at 2:57 PM
Static prompts work until they don’t.

I wrote about how they break down in production and how probabilistic prompt selection keeps systems fresh, adaptive, and improving over time.

blog.alexmlewis.com/why-static-p...
Why Static Prompts Fail and How Probabilistic Selection Solves Real Problems
A personal blog created and maintained by Alex Lewis.
blog.alexmlewis.com
June 30, 2025 at 2:25 PM
I started using SuperClaude a few days ago and its been a really nice addition to my development workflow. Funny enough, I literally was in the process of adding really significant / commands to my claude code setup when I found it. github.com/NomenAK/Supe...
GitHub - NomenAK/SuperClaude: A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies.
A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies. - NomenAK/SuperClaude
github.com
June 27, 2025 at 10:04 PM
I think Claude Code is Anthropic's testing ground for AI agents, not a coding assistant. CLI filtered for technical users. That usage would give detailed usage for a more generalized release. More thoughts here: bit.ly/4kdfFZ1
Claude Code: The Hidden Testing Ground for AI Agents
A personal blog created and maintained by Alex Lewis.
bit.ly
June 25, 2025 at 2:21 PM
Last couple of weeks of AI/LLM talks have been interesting in talk about AI system design. Some of that has led to discussion of "context engineering" being the new prompt engineering. @langchain.bsky.social has a great blog on it: blog.langchain.com/the-rise-of-...
The rise of "context engineering"
Header image from Dex Horthy on Twitter. Context engineering is building dynamic systems to provide the right information and tools in the right format such that the LLM can plausibly accomplish the ...
blog.langchain.com
June 24, 2025 at 1:58 PM
The world of LinkedIn that I experience is possibly real people making AI hot takes (with generated content that’s not really meaningful) and other possibly real people replying to them with generated replies that’s not really meaningful 🫠
June 24, 2025 at 1:13 AM
Being 4 months behind in ai/llm engineering feels like being 2 years behind in software engineering. My brain loves the pressure to keep up, my body not so much
June 21, 2025 at 3:10 AM
There's almost no education resources I use year over year. @egghead.io has been one I've subbed to continuously since 2014. Thank you @joelhooks.com for putting so much into it. Thank you @johnlindquist.com for pushing the content boundaries of the platform. Ya'll have helped make my career
June 21, 2025 at 1:54 AM
Just ported 6,000 lines of Python to TypeScript in a day using Claude Sonnet 4.

The trick? A simple markdown checklist that acts as "external memory" for the AI. Cut my sessions from 18 to 7 and reduced bugs by 70%.

Turns out structure beats cleverness.

bit.ly/4jWWB0U
Staying Sane on a 6,000-Line Refactor with Claude Code
A personal blog created and maintained by Alex Lewis.
bit.ly
June 20, 2025 at 3:41 PM
I’ve been loving implementing some Gen ai features into the app I’m working on , but wow it’s hard to convince people that Gen ai features are really boring without focus and user data to make the Gen ai have meaning. If anyone has tips on getting buy in from product leaders, I’d love to hear it
March 23, 2025 at 9:53 PM
95% of AI influencers I see are just marketing influencers that end up having you sign up for a newsletter. What a waste of air
March 4, 2025 at 5:39 PM
Going to attempt to make a poolish based bread tonight/tomorrow. I’m really curious to see the flavor difference between it and the basic same day white bread I’ve made previously
January 11, 2025 at 1:23 AM
Using XML for LLM prompts has been a game-changer. Defining <role>, <instructions>, and <examples> gives Claude 3 Haiku a structure it excels at following, improving accuracy and safety in my personal finance RAG system. This has been a system I’ve been working on for almost a year.
January 8, 2025 at 8:51 PM
Baked my first bread today. It turned out pretty good (a bit dense in a couple of spots in the middle), but it gave me so much anxiety during the process for some reason. Can't wait to try again
January 7, 2025 at 2:26 AM
I've always struggled with meeting notes and fearing I missed something

Now, I’ve automated the fear away:
🎤 Krisp for transcription
⚙️ Zapier to connect it all
📁 Google Drive for storage
📝 Notion to stay organized

Here’s how: bit.ly/42048qy

How do you handle meeting notes? Always open to ideas!
bit.ly
January 3, 2025 at 4:39 AM