Srihari Thyagarajan
@haleshot.bsky.social
๐ค 60
๐ฅ 254
๐ 63
Technical Writer at deepnote.com | prev marimo.io. | Personal blog:
http://haleshot.github.io/posts/
Was in Bangalore last weekend for
@github.com
Constellation. Saw an early preview of the revamped landing page &
@mvkaran.bsky.social
had some cool livecoding demos! Also got to ask GitHub's COO about AI-generated PRs flooding the open source ecosystem. Detailed Blog post in the thread...
9 days ago
1
1
0
Spoke at OpenSourceDay in Gandhinagar on community building during my time at
@marimo.io
(touching on user engagement, sharing examples, and teaching in public). Wrote my reflections from the talk (and event on the whole) here:
haleshot.github.io/posts/osd-20...
12 days ago
0
0
0
Wrapped up the previous weekend at
@wikimediafoundation.org
's Developer Skill Development Program India, running a technical writing workshop and learning from folks building tools for Indic-language communities.
haleshot.github.io/posts/wikime...
20 days ago
0
1
0
Spent the weekend at PyConfHyd representing
@scipyindia.bsky.social
; met familiar faces, had some really good conversations around the booth, and enjoyed catching up with folks. Also really enjoyed Parul pandey's keynote. Wrote a blog post about the experience:
haleshot.github.io/posts/pyconf...
about 1 month ago
1
4
2
reposted by
Srihari Thyagarajan
SciPy India
about 2 months ago
We wrapped up our first joint meetup with BangPypers last Saturday in Bengaluru; hosted at Amadeus Software Labs. Full writeups from both sides: ๐ SciPy India:
scipy-india.github.io/blogs.html?i...
๐ BangPypers:
bangalore.pythonindia.org/blog/2026/02...
1
2
1
reposted by
Srihari Thyagarajan
SciPy India
about 2 months ago
We're excited to partner with FOSS United for FOSS Hack 2026!! It's India's largest FOSS hackathon, running March 1-31, hybrid, bringing together students, professionals, and open-source communities to contribute across code, design, documentation, hardware, etc.
#opensource
#hackathons
#foss
3
3
1
Been wanting to get
@scipyindia.bsky.social
and BangPypers in the same room for a while. Last saturday, it finally happened! Three talks, 2 lightning talks and getting people excited to contribute / volunteer. That's why we keep pushing for offline meetups :)
about 2 months ago
1
0
0
An anecdote from building in the open: someone sees your work on
@github.com
, reaches out with a need, you build for it, they test the branch (not even after it's on main) and confirm it solves their problem. That direct feedback loop is genuinely fulfilling!
3 months ago
1
2
0
Kicking off 2026 with Rust Delhi Meetup #12, and what a way to start. Thanks to Guinnes Singh for accepting my talk proposal & being a great host throughout. I presented on building incremental data pipelines with
@cocoindex.bsky.social
, a framework I've been contributing towards. (1/n)
3 months ago
1
2
1
reposted by
Srihari Thyagarajan
Linghua Jin
5 months ago
CocoIndex made to #1 Github trending global in Rust - data transformation engine. Grateful to the Rust open source community and all the amazing Rustaceans for the support ๐
#rustlang
#github
#opensource
2
8
3
Career update: Joining
deepnote.com
as a Technical Writer! Looking forward to working w/ the team โ on notebooks, technical content creation and data! More about this on my blog (props if you notice the newly revamped website!) โ
haleshot.github.io/posts/joinin...
loading . . .
Joining Deepnote as a Technical Writer | Haleshot
Career update: I'm joining Deepnote as a Technical Writer :)
https://haleshot.github.io/posts/joining-deepnote/
5 months ago
0
0
0
If you're into scientific computing, research software, or just curious about FOSS on the whole โ check out the links in the post below. And if you're thinking about submitting a talk proposal but can't make this one, do it anyway; we'd love to have you in future calls.
add a skeleton here at some point
6 months ago
0
1
0
Looking for roles in dev-advocacy/relations & community/partnerships building โ if folks know relevant openings, please feel free to forward them my way or reach out!
add a skeleton here at some point
9 months ago
1
0
0
7 months at
@marimo.io
just flew by; wrapping up an incredible internship that started with OSS contribs & proposing the deep-ml integration. (1/n)
9 months ago
1
0
1
Tomorrow's the day! Thanks SciPy India for the shoutout; excited to share some
@marimo.io
magic with the community tomorrow! Checkout the relevant links in the post shared; looking forward to seeing you folks tomorrow and also for this initiative to grow in the coming months.
add a skeleton here at some point
9 months ago
0
5
1
reposted by
Srihari Thyagarajan
marimo
9 months ago
Announcing molab: a cloud-hosted marimo notebook workspace with link-based sharing. Experiment on AI, ML and data using the worldโs best Python (and SQL!) notebook. Launching with examples from @huggingface, @weights_biases, and using @PyTorch
marimo.io/blog/announ...
loading . . .
Announcing molab
Cloud-based notebooks for our community
https://marimo.io/blog/announcing-molab
1
15
6
Thanks for kickstarting this initiative back! Excited to see the community grow soon :)
add a skeleton here at some point
10 months ago
0
2
1
reposted by
Srihari Thyagarajan
marimo
10 months ago
๐ The marimo gallery just got a geography section! Learn how to create interactive maps and tell compelling stories from these examples by @martina_dossi and @eodaGmbH.
1
11
4
reposted by
Srihari Thyagarajan
marimo
11 months ago
๐ Spotlight on Pรฉter Gyarmati โ back at it again! Write and style D2 diagrams live. Built with d2-widget, this marimo notebook lets you live edit, style and preview D2 โ complete with themes, snippets and export options. Try it out โ
d2-widget.peter.gy/
1
5
1
reposted by
Srihari Thyagarajan
Hampus Londรถgรฅrd
about 1 year ago
(1/2) Just dropped a new blog post on accelerating on-device inference with
Transformers.js.py
(wraps
@hf.co
transformers.js) and Pyodide (Py WASM) in
#marimo
app! ๐ Dive into how to run efficient object detection right in your browser. Link in post below ๐
1
2
1
reposted by
Srihari Thyagarajan
marimo
11 months ago
We're teaming up with William Bakst from mirascope_ai this Friday to talk about better AI tools in Python. It's also our first livestream for the pacific timezone in the US, and you can watch/ask us anything during lunch here:
www.youtube.com/watch?v=uKs...
loading . . .
Sparkle some LLM joy in Python with Mirascope and marimo
We are experimenting with livestreams! We try to explore new tools and techniques weekly. This week we've invited William Bakst to talk about mirascope, a mo...
https://www.youtube.com/watch?v=uKspFD_Aj5M
0
6
1
reposted by
Srihari Thyagarajan
marimo
11 months ago
๐ Spotlight on @weightsbiases's Weave! Need a spotter? Just ask. This Weave demo embeds marimoโs chat UI for The Weight Room Equipment Co. โ get help with gear or escalations and see every interaction logged in W&B's Weave. Try it live:
runweave.ai/
loading . . .
1
4
1
reposted by
Srihari Thyagarajan
marimo
about 1 year ago
marimo was just featured on
@nature.com
! Read the article to learn how issues of reproducibility and reusability are causing scientists at Stanford and elsewhere to choose marimo as their Python notebook of choice.
add a skeleton here at some point
1
13
4
๐ฒ Just released: "Intro to Probability" - an interactive notebook series! After ~2 months, glad to share this (unofficial)
#computational
companion to Stanford's "Probability for Computer Scientists" | CS109 by Chris Piech. (1/n)
about 1 year ago
1
2
0
Itโs cheeseday, innit?
add a skeleton here at some point
about 1 year ago
0
0
0
reposted by
Srihari Thyagarajan
marimo
about 1 year ago
Typer is *great*. Not just because it makes it easy to write command line apps but also because the Python functions can still be used from within Python! And that makes them uniquely useful in marimo notebooks too! We made a video to explain:
youtu.be/jqYAWBmnEtU
loading . . .
Running notebooks as scripts, featuring Typer
There are two popular tools to make command line utilities in Python: click and typer. They are both great, but Vincent feels that there is a small preferenc...
https://www.youtube.com/watch?v=jqYAWBmnEtU
0
8
3
reposted by
Srihari Thyagarajan
Vincent D. Warmerdam
about 1 year ago
Will be going live in a few hours. I'll talk about an Ollama, rocket league and ... expectations!
loading . . .
Can local vision models handle rocket league?
We are experimenting with livestreams! We try to explore new tools and techniques weekly.
https://youtube.com/live/OsniMXUOcJM
0
4
1
reposted by
Srihari Thyagarajan
marimo
about 1 year ago
For those of you who like to write blogs/docs in markdown, we have a new tool for you: โญ marimo-snippets โญ ! It's a javascript plugin that allows you to turn python codeblocks into fully functional marimo notebooks via WASM!
loading . . .
1
10
1
Hit two cool milestones with
@marimo.io
learn this week: Crossed 100 GitHub stars on our
#educational
notebooks repo (mandatory rocket ๐emoji ha!) Launched a proper landing page at
marimo-team.github.io/learn/
(1/n)
about 1 year ago
1
0
0
reposted by
Srihari Thyagarajan
Akshay Agrawal
about 1 year ago
I've spent the past 3 years working with
@themylesfiles.bsky.social
and others to fix Python notebooks โ version with Git, run as scripts, reuse as modules. Why
@marimo.io
stores notebooks as Python, not JSON:
marimo.io/blog/python-...
loading . . .
Reinventing notebooks as reusable Python programs
Designing a Python notebook that blends the best parts of interactive computing with the sanity of code
https://marimo.io/blog/python-not-json
1
9
4
reposted by
Srihari Thyagarajan
marimo
about 1 year ago
Introducing marimo AI โจ Go from idea to Python (or SQL) notebook in seconds โ โ play with the notebook in our WebAssembly playgroundโ or run it locally with the open-source marimo notebook.
loading . . .
1
7
5
reposted by
Srihari Thyagarajan
Akshay Agrawal
about 1 year ago
๐ The
@marimo.io
YouTube channel crossed 1k subscribers today โ just two weeks after its launch! marimo is best understand by seeing it in action. In his latest video, the one and only
@koaning.bsky.social
gives a bird's eye overview of what sets marimo apart:
www.youtube.com/watch?v=3N6l...
loading . . .
An overview of marimo
YouTube video by marimo
https://www.youtube.com/watch?v=3N6lInzq5MI
0
11
4
reposted by
Srihari Thyagarajan
Anshul Kundaje
about 1 year ago
Just wanted to give a shoutout to
@marimo.io
(cc
@akshaykagrawal.bsky.social
). If u have been using Jupyter Notebooks, u should REALLY try Marimo. It is such an upgrade. We have been actively developing on it in the lab (integration with NLP LLMs) as well & are huge fans. Strongly recommend.
1
39
7
I recently had the pleasure of leading a remote workshop with
#UCSD
Data Science students where we explored
#NBA
data through
#exploratory
#analysis
(EDA). We dug into player statistics, team performance metrics, and uncovered some interesting patterns in the league data. (1/n)
about 1 year ago
1
1
0
reposted by
Srihari Thyagarajan
Simon Willison
about 1 year ago
This is SUCH a cool plugin! Integrates Marimo's WebAssembly Python notebook with Datasette
add a skeleton here at some point
1
58
5
reposted by
Srihari Thyagarajan
marimo
about 1 year ago
๐ We're seeking contributors for a course on
@duckdb.org
, as part of marimo learn! These marimo notebooks will explain why DuckDB has taken the analytics world by storm, and how marimo gives DuckDB superpowers. To contribute, visit our repo:
github.com/marimo-team...
loading . . .
DuckDB course ยท Issue #48 ยท marimo-team/learn
DuckDB We're seeking contributors for a course on DuckDB! Contributors will be credited as authors in the course's directory, and in the notebooks they contribute. marimo has built-in suppo...
https://github.com/marimo-team/learn/issues/48
0
4
1
Glad to see
@marimo.io
notebooks being used to explain concepts interactively! See the integration (notebooks) live in the
@hf.co
learn section:
huggingface.co/learn/nlp-co...
loading . . .
https://huggingface.co/learn/nlp-courโฆ
about 1 year ago
0
3
1
๐CALL FOR CONTRIBUTIONS๐ I've just created an open call for contributions issue in the
@marimo.io
learn repo! Issue:
github.com/marimo-team/...
We're building a collection of high-quality educational notebooks using
@marimo.io
- a reactive Python notebook that's perfect for teaching and learning.
loading . . .
Open Call for Contributions ยท Issue #42 ยท marimo-team/learn
๐ Open Call for Contributions Hey there! ๐ We are excited to open up our repository for open-source contributions and can't wait to see what educational notebooks you come up with! ๐งโ๐ซ This is a co...
https://github.com/marimo-team/learn/issues/42
about 1 year ago
1
3
1
reposted by
Srihari Thyagarajan
Thomas Wolf
about 1 year ago
After 6+ months in the making and over a year of GPU compute, we're excited to release the "Ultra-Scale Playbook":
hf.co/spaces/nanot...
A book to learn all about 5D parallelism, ZeRO, CUDA kernels, how/why overlap compute & coms with theory, motivation, interactive plots and 4000+ experiments!
loading . . .
The Ultra-Scale Playbook - a Hugging Face Space by nanotron
The ultimate guide to training LLM on large GPU Clusters
http://hf.co/spaces/nanotron/ultrascale-playbook
2
179
57
๐ Announcing marimo learn โ a curated collection of
#educational
marimo notebooks. These notebooks teach concepts in computer science,
#machine-learning
and more, with an emphasis on computation. Teaching materials are all open-source, hosted on GitHub:
github.com/marimo-team/...
#interactive
about 1 year ago
1
1
0
An interactive primer on tricks that make the
#deepseek-ai
family of models extra efficient โ including multi-head latent attention (MLA), DeepseekMOE, and GRPO. Link ๐Implemented in a
@marimo.io
Python notebook!
#ai
#llm
#primer
#interactive
#notebook
#research
about 1 year ago
1
4
1
Using
@marimo.io
to build
#deepseek-ai
-powered chatbots inside Python notebooks is ๐
#ai
#llm
#chatbot
#notebook
#inference
about 1 year ago
1
2
0
๐Added /llms.txt at website root (think robots.txt but for AI/LLMs!) to
@marimo.io
docs. Makes our docs super accessible for AI builders & agents. Special thanks to
@themylesfiles.bsky.social
- we're auto-generating it on every docs push. No static files, handled through a workflow!
about 1 year ago
1
2
0
.
@marimo.io
(
marimo.io
) was recently added to the CNCF landscape:
l.cncf.io
(
@cncf.io
). Check it out here:
landscape.cncf.io?group=cnai&i...
over 1 year ago
0
0
0
After months of ideation and development, my initiative to blend interactive learning with
#ai
#ml
#education
has found its form through
@marimo.io
's collaboration with deep-ml.com 1/n
over 1 year ago
1
1
0
reposted by
Srihari Thyagarajan
Jeff Dean
over 1 year ago
Hi folks! I'm excited to be on BlueSky! I'm looking forward to posting about computer science research, ML, scientific advances, tasty food, nature, and making groan-worthy puns.
45
475
47
reposted by
Srihari Thyagarajan
Sung Kim
over 1 year ago
A quick summary of deepseek-v3 model, provided by Seunghyun Seo ( @SeunghyunSEO7 on X )
1
41
5
Glad to have indulged in the open-source world this year! Ran into a great number of resources (from TLDR, Runway and various other newsletters) from various sources. Highlighting my daily usage here: 1) Terminal: Wave terminal 2) Python notebook:
marimo.io
3) deep-ml.com
loading . . .
marimo | a next-generation Python notebook
Explore data and build apps seamlessly with marimo, a next-generation Python notebook.
https://marimo.io
over 1 year ago
1
3
0
reposted by
Srihari Thyagarajan
Vincent D. Warmerdam
over 1 year ago
As I write more and more widgets for notebooks, I can't help but notice a new mode of programming. Maybe the future isn't just about domain specific languages, maybe we can start thinking about domain specific environments! Made a video to help explain the idea:
loading . . .
Drawing more data and domain specific environments
Maybe we can think more about representing out objects visually inside of notebooks. Instead of merely thinking in domain specific languages we can also pivo...
https://buff.ly/3ZpHhBF
2
13
2
reposted by
Srihari Thyagarajan
Akshay Agrawal
over 1 year ago
This conversation was a lot of fun. If you enjoy nerding out about Python, give it a listen :)
add a skeleton here at some point
2
7
2
Load more
feeds!
log in