Jesse Alama
@jessealama.net
110 followers 50 following 140 posts
Math and programming. Lean, JS, Racket. American. Igalian.
Posts Media Videos Starter Packs
Really excited to see the #lean Mathlib Initiative take off. Here’s their new web page. Mathlib is such a huge, and growing, project; this help from Renaissance Philanthropy is very welcome.
The Mathlib Initiative
The Mathlib Initiative supports the development of mathematical libraries in the Lean theorem prover.
mathlib-initiative.org
Reposted by Jesse Alama
Even if you didn't have the chance to listen to any of the amazing Igalia Chats - it's time for you to start with a really good chat about #Webassembly, with the one and only @wingolog.org . open.spotify.com/episode/0DmQ...
Wingo on Wasm
open.spotify.com
I was reminded of the Blueprint tool for sketching mathematical profs in Lean. I haven’t used it yet but I’m going to see if this can help me structure my work. Also curious to see how Blueprint applies in other scenarios such as software verification.
GitHub - PatrickMassot/leanblueprint: plasTeX plugin to build formalization blueprints.
plasTeX plugin to build formalization blueprints. Contribute to PatrickMassot/leanblueprint development by creating an account on GitHub.
github.com
Some reflections by Terence Tao on different levels, of formalization and rigor in math. This was offered as a discussion topic in the afternoon session of the Lean workshop at ITP 2026 but we didn’t really get around to it.
There’s more to mathematics than rigour and proofs
The history of every major galactic civilization tends to pass through three distinct and recognizable phases, those of Survival, Inquiry and Sophistication, otherwise known as the How, Why, and Wh…
terrytao.wordpress.com
I haven’t yet dived in to git worktrees but as I continue to learn and reflect more on AI-assisted working, I realize this is pretty much the feature i need. This article made things click.
Claude Code - AI Pair Programming Assistant | ClaudeCode.io
Transform your development workflow with Claude Code, the most advanced AI coding assistant powered by Claude Opus 4.1 and Claude Sonnet 4.5.
ClaudeCode.io
Fantastic article. I love the idea of embracing Ralph, letting him screw up but encouraging him to learn. I’m going to try applying Ralph to some of my projects. Thanks!
Reposted by Jesse Alama
No more juggling CommonJS and faux-ESM. @joyeecheung.bsky.social revealed how Node.js is moving to full ESM and why the future looks brighter for developers. #NordicJS #NordicJS2025
Just arrived in Reykjavik for the #lean workshop as part of ITP 2025 leanprover-community.github.io/itp-2025-lea... I'll be presenting some of my recent work. Looking forwrard to (re)connecting with some fellow Leaners!
Home
Lean Workshop at Interactive Theorem Proving 2025 - 2 October 2025, Reykjavik, Iceland
leanprover-community.github.io
TIL pre-commit.com

I was just browsing the #lean Mathlib repo toplevel directory and noticed a file with an unusual, but suggestive name. Took a look inside and...love it!
pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.
pre-commit.com
TFW you start to realize you're not going to win the game of type tetris.
The Kimina theorem prover at Project Numina is an amazing piece of technology. This kind of targeted, special-purpose LLMs seems to be just what is needed. They don't even need to be large; "small" LLMs might be just fine. demo.projectnumina.ai
Kimina Prover Demo – AI-Powered Proof Validation in Action
Try the live demo of Kimina Prover – a new AI-powered assistant for interactive proof validation. Test it now!
demo.projectnumina.ai
Brilliant. Hope there’s a bit of joy mixed in the visits, too.
Just had my first success using the new grind tactic in a #lean proof. I didn't know it was even going to work; I was stuck and reached for it only as a hail-mary desparation move. It worked! Mind blown.
Happy to announce a new polyfill for the in-progress Ecma TC39 amount proposal! The proposal all about mathematical values together (optionally) with a unit and a precision (understood either as significant or fractional digitis)
proposal-amount
Polyfill for TC39 Amount proposal. Latest version: 20250821.0.0, last published: 7 minutes ago. Start using proposal-amount in your project by running `npm i proposal-amount`. There are no other…
www.npmjs.com
Congratulations to the #lean team on the 4.22 release! This is an exciting one for me for two reasons: the new grind tactic and new support for verification of imperative programs using Hoare triples. lean-lang.org/doc/referenc...
Lean 4.22.0 (2025-08-14)
For this release, 468 changes landed. In addition to the 185 feature additions and 85 fixes listed below there were 15 refactoring changes, 5 documentation improvements, 4 performance improvements, 0…
lean-lang.org
Delighted to see the new Institute for Computer-Aided Reasoning in Mathematics. With many overlapping and fellow-travelling communities in academia, industry, even citizen science, a new institute of this kind is probably what we need right now. www.cmu.edu/news/stories...
New NSF Institute at CMU Will Help Mathematicians Harness AI and Advance Discoveries
The Institute for Computer-Aided Reasoning in Mathematics (ICARM) — one of just six mathematics institutes across the U.S. to receive NSF support — will help researchers modernize mathematical…
www.cmu.edu
Topics discussed included: the upcoming (funded) Mathlib initiative, the new grind tactic and how to think about it, whether we should be using type classes to pack in arbitrary background knowledge (and how such an approach might rope in unnecessary background knowledge or otherwise be unwelcome).
The August 2025 Mathlib community call was really great to watch. Thanks for putting it on YouTube. youtu.be/dUWiG12ZQ4g
Mathlib Community Meeting August 8, 2025
youtu.be