Joined June 2025
16 Photos and videos
Just replaced the old cpu raster via SkSurface w/ a Ganesh backend in github.com/mobile-ink/mobile… and it feels quite fast. If anyone is familiar with Ganesh and has thoughts on the stability of the implementation I'd love to hear.
19
After about a year I'm excited to get my most difficult and frustrating project to a point where I'm finally confident to open-source. It is the high-performance drawing canvas for React Native that I use in my mobile app. I started this because there is not a viable open-source option for a mobile notes implementation. There are some very small demo canvasses, but if your goal is Notability/GoodNotes-level interaction, you run into alll sorts of issues with native rendering, pencil latency, eraser behavior, page virtualization, preview caching, memory stability. Thus, the goal of this project is to make something that can support real notes-app workloads such as stylus drawing, smooth strokes, pixel erasing, selection, shapes, zooming, scrolling, serialization, and long multi-page notebooks without the JS completely stalling or native memory growing forever. The package is iOS React Native first right now. I actually do have some Android code but have not tested it enough to release it yet. It uses native Skia/Meta and includes a small Expo example app with the full infinite canvas so people can try it quickly. You can also use the npm package directly in your RN apps. I’d love feedback from people who have worked on anything similar. If anyone has any API/design feedback or really anything people notice in general I would love to hear. I know right now I could modularize a bit better but it's working at least. github.com/mathnotes-app/mob…
3
4
457
You can now download openproof via npm: 'npm install -g openproof'
2
41
I have been working on an agentic tui tool for formal math proving: github.com/markm39/openproof It is not a Claude Code harness, it is a custom rust tool that is deeply coupled with a Lean state, a local dashboard, and various Lean tools. It also built a cloud server that interacts with the tool as a client and has been improving performance significantly over vanilla coding tool use. Moreover, it is a hybrid tool: it employs both an algorithmic proof search over the lean state, and an agentic AI to utilize the strengths of both methods. You can run headless or from the tui. It is also transparent. The tools are streamed, the proof state and Lean project are visible, and a paper is incrementally built from findings.
3
102
Have been working on other stuff but MathNotes is naturally gaining traction, nice to see.
I’ve been getting more downloads but still only 1 sub… i need to figure out what users are actually doing in the app
2
102
I made a chess training app that Creates daily Spotify-wrapped style recaps for your chess(dot)com and lichess games Creates puzzles from your own mistakes with spaced repetition, custom analysis, and explanations Imports your opening preferences and crafts a full repertoire based on the correct version of the openings you love The iOS version is almost ready and will come out soon!
1
2
75
Why did it take me this long to integrate post hog😭
36
I’ve been getting more downloads but still only 1 sub… i need to figure out what users are actually doing in the app
3
2
194
Picked up a new disjoint knowledge subgraph from reading Manifold-Constrained Hyper-Connections this morning in my app
57
26 Dec 2025
You can now mark definitions, theorems, examples, etc. to build knowledge graphs in MathNotes
3
67
26 Dec 2025
You just what you want to mark and it recognizes the LaTeX, and generates the knowledge item object. You can then place these knowledge items throughout your notes. There is also a quick access library with all your knowledge items. This is exactly what I always wanted for my math classes: quick access to defs and theorems without flipping through a notebook.
1
67
26 Dec 2025
Rebranded iwrote to MathNotes since iwrote always gets autocorrected and probably gets me way less search traffic
46
25 Dec 2025
I added a page to github.com/markm39/touchful that allows you to easily make app store graphics like this
1
48
25 Dec 2025
You can just add devices, attach screenshots to them and the devices will fit to the screenshots.
1
37
25 Dec 2025
The devices can also span multiple images and rotate (so like if you wanted a screenshot to split between marketing images like some apps have)
37