Alex Ledger
alexledger.bsky.social
Alex Ledger
@alexledger.bsky.social
Freelance web designer and developer

Open for clients: https://alexledger.net

Home is: https://alexledger.net
Writing at: https://alexledger.substack.com/
Here's my write-up on the website concept on my Substack

open.substack.com/pub/alexledg...

Follow me on Substack and Bluesky for more cool websites.
Illustrator Anna Neshyba's Website is Now Live!
A modern, inviting design that uses picture-book principles to guide users through Anna's work.
open.substack.com
November 23, 2025 at 5:53 PM
MCP is cool, and there's an Anki MCP implementation, but since AnkiConnect exposes an endpoint, it took about 30 minutes to write a quick python class to interact with the endpoint. And boom, the LLM just knew how to work with Anki flashcards.
July 31, 2025 at 3:38 PM
The readme in the repo has some prompts that I've tried.

I used it to quickly add unsplash images to a bunch of my flashcards. And I'm interested in using it to add audio to some of my Spanish flashcards.

My main takeaway was how easy and amazing it was to extend the llm tool to work with Anki.
July 31, 2025 at 3:37 PM
The concept came from a client, and I wanted to see what I could do to explore it.

I like this demo because it evokes this feeling the client was interested in: looking out into the universe, exploring, and curiosity.
June 19, 2025 at 4:39 PM
Screenshot of the marquee
June 17, 2025 at 5:32 PM
I've used this version in a couple of client sites now.

I love it because it's really easy to adjust. It can support more logos, only a few logos, hover behavior, scroll behavior, and more.
June 17, 2025 at 5:31 PM
If you're interested in reading more, I published a longer piece about Lucca and my experience on my Substack: alexledger.substack.com/p/interpreti...
Interpreting and Re-interpreting in the Aftermath of Lucca's Death
I just finished reading Steve Magness’s book Win the Inside Game, and there’s a section I loved.
alexledger.substack.com
May 31, 2025 at 5:38 PM
4) And those around me get to experience transformed Alex, whether they know it or not, whether they like it or not.
May 31, 2025 at 5:38 PM
3) It’s okay because I was transformed by living with Lucca and the experience of his passing, and critically going through that experience with Cat, my life partner, and our other cat Rilke. It was the journey that changed it all.
May 31, 2025 at 5:38 PM
2) I tried to write about it in his memorial alexledger.net/lucca, but I know I didn’t do my own feelings justice. It makes me think about the limitations of my ability to communicate and how deep feeling, for me, is incommunicable.
May 31, 2025 at 5:38 PM
1) When Lucca died, my experience was vastly different than I’d have predicted. I felt transformed. I felt more grateful for his life, for the lessons he taught me, than sad. Still, I was sad. I cried every day for a week.
May 31, 2025 at 5:38 PM
there's something so disingenuous about Duolingo framing itself as a learning app.

i've written up some of my thoughts here: alexledger.substack.com/p/the-future...

after reading this aftermath piece, i think i should have been even harsher on Duolingo (because they deserve it)
March 13, 2025 at 3:04 PM
I wrote up some thoughts on substack:

alexledger.substack.com/p/transformi...

I also discuss how I inserted adjunct review questions using @andymatuschak.org 's Orbit tool. The idea behind that memorizing ideas about stress might change how we navigate stress.

#srs #substack #stress #learning
Transforming by Learning: An Experiment with Review Questions in a Primer on Energy and Stress Management
Cat wrote about Energy and Stress Management. We inserted review questions in the public Notion document. I write about why and how.
alexledger.substack.com
March 11, 2025 at 4:19 PM
Check out the release notes (incontext.fun/the-fundamen...) and install inContext from the chrome store (chromewebstore.google.com/detail/incon...)
A New Version of inContext: The Fundamental Release
The next edition of inContext is live!
incontext.fun
November 30, 2024 at 1:59 AM