Philip Guo
Professor of cognitive science at UC San Diego working on human-computer interaction and programming tools; creator of Python Tutor, the online code visualizer.
Philip Guo did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Recommends rcmnd
rcmnd What they recommend 12 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Mixed on MacBook Air
I know it's a comically underpowered, overpriced, and overly-heavily laptop for 2019, but it's been reliable as heck for me over the past few years, and I value stability above all else right now.
usesthis.com 20 Jun 2019
Uses Avery Marks-A-Lot dry-erase markers
I prefer melamine whiteboards because they're lighter and cheaper than porcelain or glass ones, and I use Avery Marks-A-Lot brand dry-erase markers on them.
usesthis.com 20 Jun 2019
Liked Tempur-Pedic TP9000 Mesh Task Chair
Lastly, I'm not super-picky about office chairs, but I've finally found a model that works for me without any fuss: the Tempur-Pedic TP9000 Mesh Task Chair from Staples; pro-tip: take the armrests off.
usesthis.com 20 Jun 2019
Show 9 more
Recommends Blue Yeti
For Skype calls and podcast recordings, I use the Logitech C920 webcam and either a Blue Yeti or Audio-Technica ATR2100 mic. Both are excellent mics for around $100.
usesthis.com 20 Jun 2019
Liked Camtasia
I also really like Camtasia for recording and editing screencast demos.
usesthis.com 20 Jun 2019
Uses Vim
The app that I use the most within the terminal is Vim for text and code editing.
usesthis.com 20 Jun 2019
Liked iTerm2
On my laptop and desktop computers, I just have a Chrome web browser and terminal window open most of the time (I like iTerm2 for macOS).
usesthis.com 20 Jun 2019
Liked PDF Expert
In terms of iOS apps, I use PDF Expert, which is a great PDF reader and annotator (using Apple Pencil), Notability as a virtual whiteboard (again with Apple Pencil), Google Docs for document editing, Google Calendar, and Gmail.
usesthis.com 20 Jun 2019
Uses Dropbox
I'd say the central piece of software I use is Dropbox, which syncs subsets of my entire filesystem across all of my computing devices: iPhone, iPad, laptops, and desktops.
usesthis.com 20 Jun 2019
Loved Dell P4317Q
I highly recommend investing in high-quality large monitors. My favorite right now is the 43" 4K Dell P4317Q monitor.
usesthis.com 20 Jun 2019
Recommends Evoluent Vertical mouse
In terms of keyboard and mouse, I have a Kinesis Advantage ergonomic keyboard and Evoluent VerticalMouse at each desk. They're pricey but definitely worth it.
usesthis.com 20 Jun 2019
Recommends Kinesis Advantage
In terms of keyboard and mouse, I have a Kinesis Advantage ergonomic keyboard and Evoluent VerticalMouse at each desk. They're pricey but definitely worth it.
usesthis.com 20 Jun 2019
Where they publish
Site pg.ucsd.edu His academic site: papers, tools such as Python Tutor, and writing.
Link verified 5 Sept 2026.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.