New here? I’ve put together a short list of the articles that are the most popular here, or that I’ve enjoyed writing the most.
Neuroscience, vision and AI
Long reads covering fascinating research in neuro and AI (including some of my papers!).
- Unsupervised models of the brain
- What’s the endgame of neuroAI?
- Dimensionality reduction in neural data analysis
- Is early vision like a convolutional neural net?
- The eyes of scallops are wild
- Enhanced spatial resolution during locomotion in mice
- What’s the maximum framerate humans can perceive?
- Wobblers – this is what happens when the vestibular system shuts down
- Hearing radio frequencies
Learning programming
I’m a neuroscientist by training, and I’ve also been a software engineer at Google. As a service to the community, I’ve put together many tutorials on learning programming – mostly in Python, but also JS.
- A curriculum to learn Python coming from Matlab
- Use this package, not that package – an orientation guide through Python
- Test-driven development to migrate Matlab codebases to Python
- IDEs for scientific Python, rated
- Dynamic scientific visualizations in the browser in Python and JS
I also wrote a long-form handbook about how to organize research code.
Academia & industry
Are you a grad student worried about the next step? I’ve been there. Read these, or shoot me an email if you need help.
- How to write a thesis in a month
- How real science labs work
- How I got a job in industry
- Building Neuromatch Academy
- How science startups actually work
- Large Language Models will change science
Tinkering
I love putting together half-baked projects involving a little solder and a lot of duct tape.
Still want more? Join an elite club of < 10 people and read my PhD thesis on parametric models of intermediate vision.