







Sarah E. Chasins is an Assistant Professor at UC Berkeley EECS. Her research focuses on programming languages, program synthesis, HCI, and data science.
Ruby Programming Language - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.

The Rust Programming Language - The Rust Programming Language
by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community
Learn C • Build Your Own Lisp
If you're looking to learn C, or you've ever wondered how to build your own programming language, this is the book for you.

R. S. Doiel, Software Engineer/Analyst — Robert's ramblings
By R. S. Doiel, 2026-02-21 (revised: 2026-03-03, epilogue added 2026-03-27)
Thomas Ricci - Home
I'm a college student and software engineer currently pursuing a Bachelor's degree in Computer Science at WPI.

Amelia Wattenberger
I create things on the web, explore novel interfaces, turn data into meaning, and empower devs with AI.
(iterate think thoughts): Painting with Gaussians
Dmitri's blog about programming, Clojure, and software development
Amy J. Ko : Searching for Justice in Programming Language Design
Live Coding with Quint
Catherine Yeh
Hi, I'm Catherine! I'm a computer science Ph.D. candidate at Harvard University, advised by Prof. Martin Wattenberg and Prof. Fernanda Viégas in the Insight + Interaction Lab. My research interests lie at the intersection of visualization, interpretability, and human-AI interaction.

Eric and Wendy Schmidt Center for Data Science & Environment | Research UC Berkeley
Launched in 2022, the Eric and Wendy Schmidt Center for Data Science & Environment (DSE) at Berkeley is a partnership between UC Berkeley's Department of Environmental Science, Policy, and Management and the Division of Computing, Data Science, and Society, with the financial support of Eric and Wendy Schmidt, working to take on these challenges.
Programming Language Foundations in Agda – Table of Contents
This book is an introduction to programming language theory using the proof assistant Agda.
I'm pretty sure UCANs are awesome. They're not the easiest thing to understand how to apply, and I need to see how they work out in practice, but I'm excited about the cool things that you can do with them. They've got some cool capabilities. 😉
UCAN - User Controlled Authorization Network
ucan.xyzAriel M. (she/her)
@byarielm.fyi
PhD candidate @ UBuffalo • NSF GRFP ChemE doing computational systems biology Multi passionate bean with too many ideas 🫶 Lover of cats, code & crafts