Given today's LiteLLM supply chain attack, what are people's preferred development environment sandboxes on MacOS these days?
I think it's time I started running my development environments somewhere where rogue code can't steal all my ~/... credential files
Posts by Daniel Liden
A reminder to the news media: โconflicting accountsโ is what you say BEFORE the incontrovertible video evidence appears. After that, your job is to ask why one side is lying, not to repeat the lie and pretend no one knows the truth.
It did! But I loved the "Wait, that made it worse." We've all been there, Claude.
Claude Code trying to write elisp and counting parentheses
Claude Code trying to write elisp and counting parentheses
The last 6 months of 2025 were a defining era for MLflow! ๐
โ
๐ญ๐ฐ ๐ฅ๐ฒ๐น๐ฒ๐ฎ๐๐ฒ๐: Focused on LLM Agentic observability, evaluation, & scalability
โ
๐ก๐ฒ๐ ๐๐ฒ๐ฎ๐๐๐ฟ๐ฒ๐: GenAI evaluation, unified tracing & more
โ
๐๐ผ๐บ๐บ๐๐ป๐ถ๐๐ ๐๐ฟ๐ผ๐๐๐ต: 23 Ambassadors across 17 countries
Dive in โก๏ธ www.linkedin.com/pulse/celebr...
Wrote up a short post on how I use registers to save window configurations in #emacs. It's simple, but it's something I've used daily since discovering it.
www.danliden.com/posts/202511...
Good things are possible and we donโt have to settle.
Playing around with #emacs org-mode tables. I ultimately want an easy system where I can use capture templates to easily log new rows of data to tables in particular buffers/files.
I actually think this is one case where I need it a lot more than I use it. Hopefully closing that gap now that I have reminded myself the functionality exists!
Every so often I rediscover the immense usefulness of registering window configurations in #emacs .
<C-x r w> to register the configuration, navigate away, return with <C-x r j>.
Much easier than trying to reconstruct a complicated window arrangement after e.g. deleting windows.
Use AI to debug AI! ๐ With MLflow 3.4โs MCP server, Claude can query MLflow traces to compare runs and identify issues. @danliden.comโs post covers setup and examples in minutes.
Learn more: www.danliden.com/posts/202510...
#opensource #mlflow #oss #MCP #claude
Ready to dive into #MLflow? ๐
Join our text-based LIVE AMA with Danny Chiao & @danliden.com after Danny's MLOps World | GenAI Summit lightning talk!
๐๏ธ Oct 9 | 1โ3pm CT
๐MLflow Slack | #General channel
๐ RSVP: luma.com/liveama-slac...
#opensource #oss #genai #mlops #llmops
Enjoyed this post by @matthewsanabria.dev on Taste and AI: matthewsanabria.dev/posts/you-ha...
As the post notesโthere's been a lot of discussion about the role of taste when working with AI & the idea that some notion of "taste" is what gives humans an edge.
It's important with or without AI!
MLflow has added an MCP server in the most recent release, MLflow 3.4.0. You can e.g. use natural language to find and diagnose failing agent traces w Clauded Desktop. This is a huge step toward making MLflow a tool usable by agents.
Blog on setting this up coming soon.
#mlflow #ai #agents
Biggest improvements: dark mode toggle & much nicer code block formatting
I revamped my built-with-emacs personal website and finally finished the second part of my MCP getting started guide, clearing out the drafts backlog. I think the site is looking pretty nice now!
www.danliden.com/posts/202509...
Seems like this is a common experience at this pointโI ran into an issue where Claude Code was struggling, switched to Codex and was able to resolve it quickly. But the UX of codex is much worse in its present form.
Stillโreally incredible to have have both these tools to work with right now!
๐ Join the next MLflow Community Meetup on Oct 1 at 4PM PT!
๐น ๐๐๐ถ๐น๐ฑ๐ถ๐ป๐ด ๐ฆ๐บ๐ฎ๐ฟ๐๐ฒ๐ฟ ๐๐๐ฎ๐น๐ ๐๐ถ๐๐ต ๐ง๐ฟ๐ฎ๐ฐ๐ฒ-๐๐๐ฎ๐ฟ๐ฒ, ๐๐ฒ๐ฒ๐ฑ๐ฏ๐ฎ๐ฐ๐ธ-๐๐น๐ถ๐ด๐ป๐ฒ๐ฑ ๐๐๐ฑ๐ด๐ฒ๐
๐น ๐๐ฒ๐ฒ๐ฝ๐ถ๐ป๐ด ๐๐๐ฎ๐น ๐๐ฎ๐๐ฎ๐๐ฒ๐๐ ๐ฅ๐ฒ๐น๐ฒ๐๐ฎ๐ป๐ ๐ฎ๐ ๐ฌ๐ผ๐๐ฟ ๐๐ฝ๐ฝ ๐๐ต๐ฎ๐ป๐ด๐ฒ๐
Bring your questions about dataset management, evaluation workflows! โ
RSVP ๐ luma.com/mlflow-1001
#opensource #oss
The first-ever Open Lakehouse + AI Meetup in Amsterdam was a huge success! ๐๐ณ๐ฑ
The evening brought together the open source and data engineering community to explore the latest advancements in open lakehouse and AI architectures. ๐
๐ฃ MLflow 3.3.0 is now available!
This release introduces several major features and improvements:
๐น ๐ ๐ผ๐ฑ๐ฒ๐น ๐ฅ๐ฒ๐ด๐ถ๐๐๐ฟ๐ ๐ช๐ฒ๐ฏ๐ต๐ผ๐ผ๐ธ๐
๐น ๐๐ด๐ป๐ผ ๐ง๐ฟ๐ฎ๐ฐ๐ถ๐ป๐ด ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป
๐น ๐๐ฒ๐ป๐๐ ๐๐๐ฎ๐น๐๐ฎ๐๐ถ๐ผ๐ป ๐ถ๐ป ๐ข๐ฆ๐ฆ
๐น ๐ฅ๐ฒ๐๐ฎ๐บ๐ฝ๐ฒ๐ฑ ๐ง๐ฟ๐ฎ๐ฐ๐ฒ ๐ง๐ฎ๐ฏ๐น๐ฒ ๐ฉ๐ถ๐ฒ๐
๐น ๐๐ฎ๐๐๐๐ฃ๐ + ๐จ๐๐ถ๐ฐ๐ผ๐ฟ๐ป ๐ฆ๐ฒ๐ฟ๐๐ฒ๐ฟ
๐ Check out the release notes: github.com/mlflow/mlflo...
#oss
๐ฃ MLflow Office Hours โ Wednesday, Sept 10
Connect directly with #MLflow maintainers and contributors for live Q&A! Bring your production challenges or your latest #LLM and #GenAI experimentsโthis session is dedicated to hands-on technical discussion and feedback.
Save your spot โก๏ธ lu.ma/mlflow-910
My #Emacs Elevaror Pitch (#August #Blog #Carnival):
Me: Have you heard of Emacs?
Me: On the surface, it looks like a text editorโฆ
xenodium.com/emacs-elevat...
Anyone regularly use #emacs ediff? I just used it to work through a (simple) merge conflict and it was quick and easy, but I've never really invested the time to seriously learn it. Worthwhile?
Join us for the next MLflow Community Meetup! ๐ฅณ
This month, weโre excited to bring you the latest updates and insights from the MLflow ecosystem, featuring:
โ๐ Webhooks in MLflow
๐งช Managed MLflow Features Now in OSS
๐
August 20 @ 4:00 PM PT
๐ Live on X, YouTube, & LinkedIn
๐ RSVP: lu.ma/mlflow820
๐ฅ Watch our latest meetup for a deeper dive on MLflow 3.2 โ www.youtube.com/watch?v=Vtr4...
#opensource #mlflow #oss #linuxfoundation
MLflow 3.2 is here! ๐
Key updates include:
๐น ๐ง๐๐ฝ๐ฒ๐ฆ๐ฐ๐ฟ๐ถ๐ฝ๐ ๐ฆ๐๐ ๐ณ๐ผ๐ฟ ๐ง๐ฟ๐ฎ๐ฐ๐ถ๐ป๐ด
๐น ๐ฆ๐ฒ๐บ๐ฎ๐ป๐๐ถ๐ฐ ๐๐ฒ๐ฟ๐ป๐ฒ๐น ๐ง๐ฟ๐ฎ๐ฐ๐ถ๐ป๐ด
๐น ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ฒ๐ฑ ๐๐ฒ๐ฒ๐ฑ๐ฏ๐ฎ๐ฐ๐ธ ๐๐ผ๐ด๐ด๐ถ๐ป๐ด
๐น ๐๐
๐ฝ๐ฒ๐ฟ๐ถ๐บ๐ฒ๐ป๐ ๐จ๐ ๐ฅ๐ฒ๐ณ๐ฟ๐ฒ๐๐ต
๐น ๐ง๐ฟ๐ฎ๐ฐ๐ฒ ๐จ๐ ๐๐ป๐ต๐ฎ๐ป๐ฐ๐ฒ๐บ๐ฒ๐ป๐๐
๐น ๐ฃ๐๐ ๐ ๐ฎ๐๐ธ๐ถ๐ป๐ด ๐ถ๐ป ๐ง๐ฟ๐ฎ๐ฐ๐ถ๐ป๐ด
๐น ๐ฃ๐ผ๐น๐ฎ๐ฟ๐ ๐๐ฎ๐๐ฎ๐๐ฟ๐ฎ๐บ๐ฒ ๐๐ผ๐ด๐ด๐ถ๐ป๐ด
๐ Check out the full release notes โ github.com/mlflow/mlflo...
#oss
Looking forward to this session! MLflow 3 has introduced some fantastic tools for GenAI Evaluation and observability and Yuki is an excellent speaker on this topic.
I agree! I love the idea that interfaces like Magit can make the underlying tools more comprehensible and accessible without hiding the underlying power and complexity. They still make you learn and understand what you are doing, even as they provide a convenient way to use them.
I updated my note on how to use Emacs for Python development with a couple of new sections:
- Using Python in org-babel
- Using a src file + REPL development approach for Python in emacs
www.danliden.com/notes/202411...
I would love to hear how others use Emacs for Python!
#emacs #python