Ithaca
New York USA
Ithaca is a city in the Finger Lakes region of central New York State, situated at the southern tip of Cayuga Lake. It is home to Cornell University and Ithaca College, and is known for its dramatic gorges, waterfalls, and the surrounding wine country.
3 blogs listed
- Chris Proulx
Exploring the practice of leadership at the intersection of ancient wisdom and modern science
(opens in new tab) Feature - omarshehata.me
A science writer and independent researcher explores memetics, the study of how ideas spread, along with interactive graphics tutorials and creative projects in games and web development.
(opens in new tab) Feature - tyfromtheinternet.com
Type and graphic designer, open source contributor
(opens in new tab) Feature