Eric Ma
@ericmjl.bsky.social
đ¤ 747
đĽ 48
đ 96
Senior Principal Data Scientist, Moderna. Trying to follow Jesus.
Are coding agents making you better, or just faster? Speed means nothing if you lose control of your analysis. I found that slowing down and adding structure led to 5-10x speedupsâwithout chaos. Does this match your experience? Repost or comment!
buff.ly/mbVjECO
#datascience
#ai
loading . . .
How to stay in control when doing EDA with coding agents
written by Eric J. Ma on 2026-02-13 | tags: agents ai data science exploratory data analysis workflow productivity
https://buff.ly/mbVjECO
3 days ago
0
1
0
Agentic coding is transforming data science. AI is a collaborator, not just a tool. I distilled 10 lessons from real ML projectsâlike agent journals and prescriptive prompts. These tips saved me days and sparked new ideas. Which tip would you try?
bit.ly/409K82l
#datascience
#aiagents
loading . . .
How to Do Agentic Data Science
written by Eric J. Ma on 2026-02-01 | tags: agentic coding experiments logging reports journal plots iteration structure exploration
https://bit.ly/409K82l
10 days ago
0
3
0
reposted by
Eric Ma
SciPy Conference 2026
13 days ago
đŁ
@ericmjl.bsky.social
is teaching an "Agentic Data Science" workshop to raise funds for
#SciPy2026
đď¸ March 27 & April 3, 2-4 PM EST đď¸ $1,000 minimum donation ($200 for students) đď¸ Sign up at
agent-assisted-data-science.vercel.app
đď¸ Pay to NumFOCUS (tax-deductible) at
givebutter.com/RBJuGI
.
0
4
4
Model 'feel' can make or break your coding flow. Harness and feedback loops often matter more than model scores. Switching models and adding fast tests changed my workflow for the better. Agree? Repost or share your experience!
buff.ly/Nv2cC1k
#ai
#devlife
loading . . .
Model feel, fast tests, and AI coding that stays in flow
written by Eric J. Ma on 2026-01-25 | tags: llm autonomy supervision personality verbosity harness refactoring workflow testing ergonomics
https://buff.ly/Nv2cC1k
17 days ago
0
0
0
Teaching an "Agentic Data Science" workshop to raise funds for SciPy 2026. Compress weeks of work into a day using coding agents. March 27 & April 3, 2-4 PM EST Google Meet 40 spots, $1,000 min donation paid directly to NumFOCUS (tax-deductible) Sign up:
buff.ly/P1T2mh3
1/n
loading . . .
Agentic Data Science Workshop | SciPy 2026 Fundraiser
Learn how to compress 2 weeks of work into 1 day using coding agents. A fundraiser workshop for SciPy 2026.
https://agent-assisted-data-science.vercel.app/
18 days ago
1
0
0
Treat your coding agent like a teammate, not a chatbot. I think the trick is knowing when to update
AGENTS.md
vs create a skill. I share my simple model for evolving agent workflows and building real leverage. Whatâs your approach? Comment or share!
buff.ly/FluyXjj
#.aiagents
#.devworkflow
loading . . .
How to build self-improving coding agents - Part 3
written by Eric J. Ma on 2026-01-19 | tags: agents ai workflows productivity skills
https://buff.ly/FluyXjj
24 days ago
0
1
0
Tired of repeating the same coding steps? Skillsâmarkdown playbooksâmake agents smarter and your life easier. I share how skills saved me time and made team know-how reusable. Would you try skills? Comment or repost!
buff.ly/rTPYdMf
#.ai
#.automation
loading . . .
How to build self-improving coding agents - Part 2
written by Eric J. Ma on 2026-01-18 | tags: agents ai skills mcp workflows
https://buff.ly/rTPYdMf
about 1 month ago
0
2
0
Tired of repeating yourself to coding agents? Agents should actually learn from our feedback. AGENTS .md and simple playbooks helped my agents improve week by weekâless babysitting, more progress. Tried this? Let me know or repost!
buff.ly/5qi4pic
#.ai
#.automation
about 1 month ago
0
2
1
reposted by
Eric Ma
Mayor Zohran Kwame Mamdani
about 1 month ago
ICE murdered RenĂŠe Good in broad daylight. Less than 3 weeks later, they killed Alex Pretti, shooting him 10 times. Every day, we watch as people are ripped from their cars, their homes, their lives. We can't allow ourselves to look away from this cruelty. Abolish ICE.
loading . . .
817
54662
14445
Bioinformatics fixed my browser bug. DNA sequence alignment beat string normalization for messy text highlighting. Smith-Waterman, a DNA algorithm, solved my canvas-chat issue. Cross-domain ideas really work! Ever tried a wild fix? Comment or share!
buff.ly/wnq3Ewz
#.webdev
#.algorithms
loading . . .
How I fixed a browser selection bug with sequence alignment algorithms
written by Eric J. Ma on 2026-01-06 | tags: javascript bioinformatics katex canvas algorithms bugfix highlighting selection web development ui
https://buff.ly/wnq3Ewz
about 1 month ago
0
2
0
First contact with GLM-4.7 and... yeah, it feels a lot like Opus 4.5. One-shotting coding problems. I gotta probe where its limits are.
about 2 months ago
0
0
0
Ever wish LLM chats could branch like your thoughts? Linear chat holds us backâso I built Canvas Chat for nonlinear exploration. Open-source, infinite canvas for branching and merging ideas with Claude, GPT, and more. Repost or comment if this sparks ideas!
buff.ly/KaFK4fR
#.ai
#.opensource
loading . . .
Canvas Chat: A Visual Interface for Thinking with LLMs
written by Eric J. Ma on 2025-12-31 | tags: ai llm opencode claude visualization tools productivity
https://buff.ly/KaFK4fR
about 2 months ago
0
1
0
AI themed my tmux barâno plugins needed. AI let me focus on design, not syntax. Claude + OpenCode turned ideas into a terminal I love. You just need vision! How has AI changed your workflow? Repost or comment!
buff.ly/aCXmjK1
#tmux
#aipairprogramming
loading . . .
How I Themed My tmux with OpenCode + Claude (And When to Switch Models)
written by Eric J. Ma on 2025-12-27 | tags: ai opencode claude tmux terminal creativity workflow pair-programming
https://buff.ly/aCXmjK1
about 2 months ago
0
1
0
I don't code anymoreâI build. AI lets me ship projects by describing what I want, not how to do it. In 10 days, I shipped 6 projects with OpenCode + Claude Opus 4.5. The gap between idea and product is tiny now. Would you try this? Repost or comment!
buff.ly/blroW24
#ai
#buildfast
loading . . .
You Can Just Make Stuff with OpenCode and Claude Opus 4.5
written by Eric J. Ma on 2025-12-28 | tags: ai opencode claude automation workflow llm reasoning development review tools
https://buff.ly/blroW24
2 months ago
2
4
1
atggaacgccgctattgccatcgcattagcaccatggcgagcgcgaacgatcatgcgccgccgtataacgaatggtatgaagcgcgc! (if you know, you know what to do!)
2 months ago
0
0
0
đMerry Christmas to all! 104 blog posts. 2 years. Hereâs what changed for me. Writing weekly turned AI into a true collaborator. Lessons on coding agents, Bayesian stats, and biotech leadershipâshared honestly. What did 2025 teach you? Comment or repost!
buff.ly/Kkebg57
#blogging
#datascience
loading . . .
Two years of weekly blogging and what 2025 taught me
written by Eric J. Ma on 2025-12-25 | tags: blogging retrospective coding agents llms bayesian biotech career writing marimo modal data science
https://buff.ly/Kkebg57
2 months ago
0
3
0
Why do your best work if your company wonât notice? I think itâs about investing in yourself, not just your job. I share how building reputation and resilience pays off down the road. Ever had effort pay off later? Comment or share!
buff.ly/SyXPuJc
#careeradvice
loading . . .
The selfish reason to do your best work
written by Eric J. Ma on 2025-12-17 | tags: career growth work philosophy resilience reputation leadership mistakes success advice
https://buff.ly/SyXPuJc
3 months ago
0
2
0
Stop letting coding agents run wildâtake control for better results. AI is a collaborator, not just a tool. My top tips: plan with AI, write docs/tests first, and use
AGENTS.md
as your agentâs guidebook. Got your own agent tips? Share below!
buff.ly/kudW7pd
#aiagents
#productivity
3 months ago
0
2
0
reposted by
Eric Ma
Altmetric
8 months ago
3. A massive 24 year long Danish study demonstrated that, no, aluminium adjuvants in vaccines are not dangerous. They save around 4 million lives a year (11k lives A DAY.)
www.altmetric.com/de...
Explained in glorious detail by @sailorrooscout.bsky.social here:
bsky.app/profile/sai...
4/8
add a skeleton here at some point
2
17
3
'Folk statistics' is costing science billions. AI can help, but only if we build it right. I built an AI stats agent for experiment designâsharing what worked, what failed, and why prompts matter. Faced these issues? Repost or comment!
buff.ly/UGinNw9
#ai
#statistics
loading . . .
What does it take to build a statistics agent?
written by Eric J. Ma on 2025-12-02 | tags: statistics biotech reproducibility experiments research automation ai data open source bayesian
https://buff.ly/UGinNw9
3 months ago
0
5
0
Coding agents can access any repoâno workspace limits! Just give Copilot or Claude the file path and skip the hassle. I stopped copying files and juggling configs. Itâs way simpler than I thought. Would you try this? Comment or share!
buff.ly/EP7thlP
#codingagents
#productivity
loading . . .
How to Reference Code Across Repositories with Coding Agents
written by Eric J. Ma on 2025-11-17 | tags: automation coding agents workflows productivity ai filesystem reference workspaces shell
https://buff.ly/EP7thlP
3 months ago
0
1
0
307 lines of agent codeânow just 4. Graph-based LLMs are clearer and more powerful. PocketFlow let me rebuild my AgentBot with a tiny, declarative graph. Cleaner code, instant visualization, and a new mindset for agents. Would you try this? Repost or comment!
buff.ly/vQo50AX
#llm
#aiagents
loading . . .
How I Replaced 307 Lines of Agent Code with 4 Lines
written by Eric J. Ma on 2025-11-16 | tags: llm graphs agents automation pocketflow llamabot python workflows abstractions state
https://buff.ly/vQo50AX
4 months ago
0
1
0
Coding agents can wreck your repo in seconds. Auto-approve only read-only commandsânever risky ones. I share my setup for safe agent autonomy and lessons learned. How do you keep agents in check? Comment or repost!
buff.ly/PetnnVz
#ai
#automation
loading . . .
Safe ways to let your coding agent work autonomously
written by Eric J. Ma on 2025-11-08 | tags: automation productivity coding agents safety workflow development prompting command line ai
https://buff.ly/PetnnVz
4 months ago
0
1
0
AI agents + Marimo notebooks = Python on autopilot. Letting AI write and check my Marimo code is a total workflow upgrade. The --watch flag and marimo check catch errors fast and keep me moving. Would you try this? Repost or comment!
buff.ly/6LDN1RV
#python
#datascience
4 months ago
0
2
0
By definition, AI agents are always going to be out of date. AI agents need live, searchable knowledge. I share how LlamaBot's MCP server keeps docs fresh and accessible for any LLM agent. How can this help you? Repost or comment!
buff.ly/5td8FNC
#ai
#documentation
loading . . .
How to expose any documentation to any LLM agent
written by Eric J. Ma on 2025-10-19 | tags: llm documentation ai mcp workflow context search knowledge development automation
https://buff.ly/5td8FNC
4 months ago
0
2
0
Skills cut token costsâMCP servers win for sharing. Which is better for LLMs? Skills = fast, local tweaks. MCP = team standard. I compared Anthropic's skills repo to MCP serversâreal trade-offs, not just hype. Which would you use? Repost or comment!
buff.ly/zhV1XfO
#llm
#aiworkflows
loading . . .
Exploring Skills vs MCP Servers
written by Eric J. Ma on 2025-10-20 | tags: anthropic skills token efficiency llm automation customization workflows development mcp
https://buff.ly/zhV1XfO
5 months ago
0
1
0
Coding agents flop without real workflowsâprompts aren't enough. Discipline and feedback loops make agents useful. TDD-first, external memory, and fast iteration changed my game. Whatâs your best agent tip? Comment or share!
buff.ly/yH5Hjkv
#aicoding
#devworkflow
5 months ago
1
1
0
What if your coding agent could remember your preferences?
AGENTS.md
lets you train your LLM agent like an employee. This one file made my workflow smootherâno more repeating myself! Would you try this? Repost or comment!
buff.ly/LinjaUs
#.aiagents
#.devtips
5 months ago
0
0
0
Ultralearning is a superpower to mastering tough skills quickly. Courses aren't enoughâself-driven ultralearning is the real unlock. I break down how ultralearning helps you grow fast, whether it's bio, software, or any field. What will you ultralearn next?
buff.ly/2l4z68Z
#ultralearning
#growth
loading . . .
How data scientists can master life sciences and software skills for biotech using ultralearning
written by Eric J. Ma on 2025-10-01 | tags: biotech ultralearning datascience lifesciences software learning career skills modeling feedback
https://buff.ly/2l4z68Z
5 months ago
0
2
0
Still fighting Python environment headaches? Iâve moved to pixiâautomation and new tools are the future. My Data Science Bootstrap Notes now use pixi, uv, and AI. This is my recommended workflow for 2025. Would you make the switch? Comment or repost!
buff.ly/MoXJJhL
#.datascience
#.python
5 months ago
0
1
0
AI isnât just for codeâhereâs how I use it to boost my career. LLMs help me prep for negotiations, updates, and tough convos. 10 ways I save time and stand out at work, with prompts you can steal. Which would you try? Comment or repost!
buff.ly/OkXup6p
#aihacks
#careerdevelopment
loading . . .
How to use AI to accelerate your career in 2025
written by Eric J. Ma on 2025-09-01 | tags: productivity negotiation presentations llm automation communication competencies ghostwriting updates ai
https://buff.ly/OkXup6p
6 months ago
0
1
0
Ever wonder why your stats brilliance doesnât land with lab scientists? Clarity beats complexity every time. Hereâs how I learned to lead with decisions, not methods. Whatâs your best tip for bridging the gap?
buff.ly/8Zuli8E
#biotech
#datatips
loading . . .
How to communicate with lab scientists (when you're the data person)
written by Eric J. Ma on 2025-08-24 | tags: biotech communication decisions statistics translation collaboration trust meetings probability stakeholders
https://buff.ly/8Zuli8E
6 months ago
0
3
0
đĽ You can rewrite Python functions live! Itâs wild, risky, and opens up new AI tricks. I tried dynamic patchingâsuper powerful, but security is a real concern. Hereâs what I learned. Would you try this, or is it too risky?
buff.ly/RqGBgE1
#python
#ai
loading . . .
Wicked Python trickery - dynamically patch a Python function's source code at runtime
written by Eric J. Ma on 2025-08-23 | tags: python runtime llm security namespace compilation execution functions toolbot monkeypatching
https://buff.ly/RqGBgE1
6 months ago
0
3
1
Are data scientists obsolete now that LLMs can code? I see LLMs as tools that reshape, not replace, our work. Experimenting with LLMs has made our scientific mindset more valuable than ever. Whatâs your take? Repost or comment!
buff.ly/o9PnXhR
#llms
#datascience
loading . . .
Data scientists aren't becoming obsolete in the LLM era
written by Eric J. Ma on 2025-08-15 | tags: productivity workflows evaluation metrics business science models ai tools measurement
https://buff.ly/o9PnXhR
6 months ago
0
1
0
reposted by
Eric Ma
Jeremy Lewi
7 months ago
I've been eval pilled by
@hamel.bsky.social
. Everyone is all let's build some MCP servers and ship a minimal AISRE as quickly as possible. And I'm writing a design doc about how to build evals with
@runme.dev
so we can iterate rapidly on the AI
0
8
2
reposted by
Eric Ma
Indrek Kalvet
7 months ago
RFdiffusion2 is now live!
github.com/RosettaCommo...
You can now design proteins, and in particular enzymes from just partially defined amino acid side chains, and without defining their sequence position or order!
1
40
18
Stop guessing priorsâR2D2 puts you in control. I think R2D2 is a breakthrough for Bayes modeling. It automates shrinkage and variance allocation for clearer, less overfit models. Would you try this? Repost or comment!
buff.ly/kcbOuG6
#bayesianstats
#statmodeling
loading . . .
Stop guessing at priors: R2D2's automated approach to Bayesian modeling
written by Eric J. Ma on 2025-08-06 | tags: bayesian variance r2d2 dirichlet multilevel glm regularization priors inference pymc
https://buff.ly/kcbOuG6
7 months ago
0
3
0
AI can't replace the grindâyou have to earn your automation. My 2-day feature rewrite only worked because of months of prep. I share how struggle made AI a true thinking partner, not a shortcut. Have you tried this approach? Repost or comment!
buff.ly/TG4xOqr
#.ai
#.softwaredev
loading . . .
From nerd-sniped to shipped using AI as a thinking tool
written by Eric J. Ma on 2025-07-21 | tags: automation ai memory design coding testing architecture prototyping review pairing
https://buff.ly/TG4xOqr
7 months ago
0
1
0
reposted by
Eric Ma
E. Rosalie
7 months ago
đ§ľAmericans should really hear how the CDC in other regions talks about us.
3
148
44
reposted by
Eric Ma
AltNIOSH
7 months ago
They spread the lie for years that public health professionals are enemies. Now, a policeman is dead, and the lives of CDC personnel and their kids were at risk. There'll be "deep concern" and thoughts & prayers. But architects of that lie will celebrate privately because this has been the goal.
loading . . .
Police officer dead after âantivaxâ shooter targets CDC headquarters
An active shooter was reported on the Emory University campus in Georgia. The suspect, who was killed, was said to have blamed his illness on the Covid vaccine
https://www.thetimes.com/us/news-today/article/cdc-shooting-antivax-police-officer-dead-9nvvszm6z
18
475
178
reposted by
Eric Ma
Jack Hopkins-The Original
7 months ago
CDC Buildings Hit by Gunfire : MAGAâs war on truth works exactly as designed...turn Americans against science, poison them with propaganda, and watch them die from preventable causes⌠all while calling it âfreedom.â This is the bill for their lies.
www.medpagetoday.com/publichealth...
loading . . .
CDC Buildings Hit by Gunfire
Agency may have been the target of shooter who blamed his illness on COVID shots
https://www.medpagetoday.com/publichealthpolicy/publichealth/116925
30
737
282
What if all your lab and ML data lived in one place? Index chaos is optionalâxarray keeps everything aligned. I show how this cuts errors and makes analysis smoother. Would this help your workflow? Repost or comment!
buff.ly/6QXFDY4
#xarray
#datamanagement
loading . . .
How to use xarray for unified laboratory data storage
written by Eric J. Ma on 2025-07-15 | tags: xarray bioinformatics reproducibility cloud workflow alignment features laboratory datasets scaling
https://buff.ly/6QXFDY4
7 months ago
0
0
0
What keeps me coming back to
#scipy
after 10 years? The communityâs curiosity and generosity are unmatched. From teaching to spontaneous podcast chats, every year brings new inspiration and growth. Got a favorite conference story? Comment or repost!
buff.ly/gRAMkoC
#scipy
#python
loading . . .
Reflections on the SciPy 2025 Conference
written by Eric J. Ma on 2025-07-14 | tags: scipy python conference marimo tutorials llms xarray community networking career
https://buff.ly/gRAMkoC
7 months ago
0
1
0
reposted by
Eric Ma
Kristian G. Andersen
8 months ago
Straight talk from Dr. Francis Collins on the devastating - and politically motivated - cuts to science and public health in the United States. Anybody who cares about their health or the future or science, technology, and innovation in this country should watch this.
www.cnn.com/2025/07/25/T...
loading . . .
âItâs heartless, itâs careless, and itâs deeply damagingâ says former NIH director on cuts to medical research | CNN
Dr. Francis Collins, former director of the National Institutes of Health, speaks to Christiane Amanpour about his decision to leave the agency and what he says is the Trump administrationâs crackdown...
https://www.cnn.com/2025/07/25/Tv/video/amanpour-nih-cuts-medical-research-former-director-francis-collins
3
348
163
Can AI actually make us worse learners if we use it too soon? We should earn the privilege to use automationâbasics first. A real story of AI in education gone wrong, and why process matters. Seen AI help or hurt learning? Share your thoughts!
ericmjl.github.io/blog/2025/7/...
#aiineducation
loading . . .
Earn the privilege to use automation
written by Eric J. Ma on 2025-07-13 | tags: education assessment automation ai learning workplace skills process outcomes privilege
https://ericmjl.github.io/blog/2025/7/13/earn-the-privilege-to-use-automation/
8 months ago
0
2
2
The real competition for your docs? It's not that strong. Even basic docs beat digging through Slack or bugging teammates. You don't need perfect docsâjust make them the fastest way to get things done. Are your docs the easiest option?
ericmjl.github.io/blog/2025/7/...
#documentation
#productivity
loading . . .
The job your docs need to do
written by Eric J. Ma on 2025-07-07 | tags: documentation diataxis innovation tutorials guides reference ai strategy product jobs theory
https://ericmjl.github.io/blog/2025/7/7/the-job-your-docs-need-to-do/
8 months ago
0
2
1
reposted by
Eric Ma
Raider
8 months ago
ICE vehicle getting towed at St John's hospital (Oxnard, CA) âđ˝
loading . . .
811
18653
4061
reposted by
Eric Ma
The Tennessee Holler
8 months ago
UTAH⌠this is not a gameâŚ
loading . . .
1487
21992
10570
Ever tried building with the weirdest tech stack and AI? I built a receipt scanner in just over an hour using FastAPI, HTMX, Notion, and Claude Codeâall in the terminal. The results surprised me! Check it out, let me know what you think, and please share or retweet!
buff.ly/TeqvJra
#ai
#devtools
loading . . .
One hour and eight minutes: Building a receipt scanner with the weirdest tech stack imaginable
written by Eric J. Ma on 2025-07-01 | tags: prototyping ai claude terminal fastapi htmx notion llamabot experimentation expenses
https://ericmjl.github.io/blog/2025/7/1/one-hour-and-eight-minutes-building-a-receipt-scanner-with-the-weirdest-tech-stack-imaginable/
8 months ago
0
1
1
Load more
feeds!
log in