Eric Yates
ericthecurious.bsky.social
Eric Yates
@ericthecurious.bsky.social
On a mission to prove the causal mechanisms of unexplained neurological conditions, starting with my own

I’ve built robust software for real-time biosignals over 5 years of SBIR/STTR grants

Functional neuroanatomy + insula

🧠🤖💜👋🏻

github.com/neurodevs
TW: Painful facial expressions

These 4 trials show a basic pattern of my response to C-tactile touch. EEG, ECG, and more soon. See thread for hypotheses!

Also, please excuse the very scientific Q-tip. I've...misplaced my Von Frey monofilaments! 😂

#BuildInPublic #Neurophysiology #Biosignals #Nof1
August 12, 2025 at 5:29 AM
Started building a #NodeJS adapter for this robotic arm to eventually deliver #C-tactile stimuli in experiments.

It’ll target both sides of my cheeks, forearms, and calves to test for somatotopy using #EEG source localization.

There will be many other tests too!

#BuildInPublic #Neuroskyence
July 22, 2025 at 12:03 AM
Testing efficiency matters.

Inefficient: Manually spinning up separate instances just to tweak one value at a time. Me, earlier today.

Efficient: 9 side-by-side graphs, each testing a different value, all in a single view. Me, now.

#BuildInPublic #DeveloperExperience #DX #UXTesting #VisualTesting
July 11, 2025 at 11:15 PM
Ensuring the graph fits seamlessly wherever it’s embedded has been tricky.

Now, with fixed-width nodes and word wrapping on long labels, its dimensions are much better defined.

This should go a long way toward making this #reactjs component “just work” wherever it's embedded!

#buildinpublic #css
July 11, 2025 at 6:49 PM
Noticing a recurring #tdd pattern in my #frontend work:

minor: create footer component
– Footer.test.tsx => rendersFooter

patch: renders footer in app
– App.test.tsx => rendersFooterInApp

First, assert "it" exists. Then, assert it exists in a context.

Anyone else do this or have a name for it?
June 27, 2025 at 12:09 AM
A while ago, I had a wonderful package called react-connectivity-graphs

Then, I had the smart idea to change its name to node-connectivity-graphs because... #ssr #nodejs

Now after two days of undoing that "smart idea", I'm back to having a wonderful #react package

😂 #buildinpublic #stillaboutnode
June 25, 2025 at 5:14 AM
Added a #css transition to smooth the menu modal by toggling between .open and .closed classes.

Per #tdd, updated tests to capture toggle behavior. Then, updated actual behavior and CSS definitions.

The transition still felt clunky, so I added a fade effect to
also!

#buildinpublic #reactjs
June 21, 2025 at 12:24 AM
I've now made my developer website mobile-first, with progressive enhancement for desktop.

The idea behind progressive enhancement is to first build your core UX with the hardest case (mobile) and then scale up to desktop.

Hello world still stands!

#buildinpublic #reactjs #frontend #mobilefirst
June 19, 2025 at 10:48 PM
Alright, I got distracted by life for a bit. Happens. Especially these days it seems.

Getting back into it, now I've added these hover transitions for desktop users and tightened up styling once again.

How long can I go until I get rid of hello world? 😂

#buildinpublic #softwarecraftsmanship
June 19, 2025 at 9:27 PM
🛠️ Public Build Log #3

This graph shows many more nervous system structures likely related to my condition based on known human neuroanatomy.

It’s still oversimplified, yet also now becoming too complex.

Needs more crisp abstractions 🧩

#graphtheory #datavisualization #designpatterns #neuroanatomy
June 11, 2025 at 1:34 AM
🛠️ Public Build Log #2

Now, you can see full names and other connections by hovering over nodes with your cursor!

Shown here is a simplified neural pathway for left-sided C-tactile touch, which goes to the right-side of your brain 🧠

#neuroanatomy #interoception
June 10, 2025 at 2:50 AM
Public Build Log:
Today, added this vertical green line to clarify the left/right sides of this lateralized flow chart

Believe it or not, it was fairly tricky based on how the code had been structured

It’s a good lesson to remember: complexity of inner mechanisms sets the timeline, not appearance
June 8, 2025 at 3:24 AM