Useful and/or interesting links for research/productivity/fun.
Control multiple computers with a single keyboard/mouse.
Book: Dive into Deep Learning Online deep learning book.
Butterick’s Practical Typography
Online book with practical advice on typography.
Mail Merge for Thunderbird
A mail merge extension for Thunderbird.
Compiled ESS point datasets
Compendium of compiled Earth System Science point data sets.
Online conference options
There’s more for things bigger than Zoom:
Old Book Illustrations
A compendium of illustrations from “old books”.
R package to create Markdown-based, interactive tutorials.
File conversion across 300+ formats.
In-cloud, private/secure/de-centralized, free office suite.
Cross-widget interactions in R.
R package for visualizing treatment, missing-ness, and outcomes in panel data.
Curated, high-quality, free ebooks.
Cheatseet for jQuery.
Send beautiful HTML emails from R.
Integrated audio-recording and note-taking app.
LaTeX journal article templates for R Markdown.
(Online) project management for single users—no team features.
Code-free data sharing and analysis platform.
Simple, online, markdown-based newsletter app.
Audio utility to automatically pause music and/or mute specific applications.
R package for workflow management of data-driven tasks.
LaTeX package to access Font Awesome icons.
NES-style CSS Framework.
R package for producing 2D and 3D hillshaded maps of elevation matrices. h/t
R package for streaming and data parsing.
A collection of R packages that connect R to cloud resources.
Fast and easy serialization of data frames in R (and Julia).
RStudio Server Amazon Machine Images
Louis Aslett provides a tremendous public service in hosting and updating (and providing basic instructions for) RStudio/R machine images for Amazon.
Minimalistic and flexible Zsh prompt.
R package that converts LaTeX expressions to (annoying) plotmath.
Free, open-source geospatial software.
GPU-based terminal emulator.
R package to run R in Atom.
Atom extension for enlarging the active panel (includes keyboard shortcut).
Typing practice for many programming languages.
R for Data Science
Online book about R for Data Science by Garrett Grolemund and Haldey Wickham.
Biblatex Cheat Sheet
A cheat sheet for Biblatex.
Compendium of BibTeX entry and field types.
Great, feature-rich meeting platform.
Figure it Out
Pretty Chrome extension (and website) to figure out time zones.
Free app that teaches coding.
Grading web service with really nice grading/rubric setup.
OSX app to plan and organize through timezones.
Atom package that provides a card- and list-based user interface for
TODOs in your scripts.
Generates color themes given a set of colors.
R package for generalized synthetic control methods.
R package for a prediction-model ensembling method.
A website that tracks over 90 major economics and finance journals.
Teletype for Atom
An Atom package to collaborate in real time.
An R package to import and analyze data from the iOS Apple Health app.
A regular expression railroad diagram view for regular expression under cursor in Atom.
Personal task manager. I’m switching from OmniFocus.
Automation tool for iOS.
Clean, powerful email/calendar/task/contact app.
Simple tool for creating XML sitemaps (along with other formats).
Viridis in QGIS
Viridis color palettes (ramps) for QGIS.
Quick-access scratchpad for OSX.
Themes and palettes for
Free online proofreading.
A bot who finds and contacts your Congressional representatives.
Text Mining with R
An introduction to (tidy) text mining in R.
App to instantly create and publish documents to the web.
A package for
R that aims to extend
ggplot2 for explorative data visualization.
A helpful website that tracks extensions to
A YouTube channel that animates math.
A fast and lightweight Git client for Mac with Finder integration.
Beautiful color picker with Touch Bar support.
Save and search your “stuff”.
Fun browser extension that incentives fewer tabs.
Four-action email-processing app.
Cross-platform messaging and emailing app.
Search, collect, read and analyze scientific papers.
A (beautiful) global map of wind, weather, and ocean conditions.
Free, open-source machine learning, statistics, and data-mining resources
A curated list of resources from Joseph Misiti.
Template for R Markdown academic manuscript
Steven Miller offers a guide and template for academic manuscripts in R Markdown.
Regular expressions in R
stringr’s very helpful primer on regular expressions in R.
Creates high-quality GIFs.
A calmer Slack alternative.
App that improves your writing.
R package for “topologically-aware multi-polygon simplification” (for shapefiles). Related: mapshaper.org
Manually re-index OSX Spotlight
A helpful guide. Hint: It’s really just
sudo mdutil -E /.
A browser without tabs.
Fast raster manipulation in R.
Extract tables from PDFs using R.
10 Minute Mail
Disposable email service.
VPN with a generous free allowance.
Tool for dual-head presentations on OSX.
Two apps from Matthew Palmer:
Mind-blowing (Slack-style) emoji on your Mac.
A convenient website for accessing the colors of the material design palette.
A very helpful guide to fixing errors with
rJava on OSX.
Expands custom keyboard shortcuts into frequently-used text and pictures.
Simple, real-time, code collaboration.
An R package for easy package management in R—loading, unloading, etc.
Popular economics papers
Oxford University Press provides a list of the most popular economics papers from The Quarterly Journal of Economics (QJE) and The Review of Economics Studies (REStud).
Read paywalled research papers for free.
asciinema (formerly ascii.io) is a free and open source solution for recording terminal sessions and sharing them on the web.
Dillinger, StackEdit, and Markdown Live Preview offer three online Markdown editors/renderers. remark, Marp, swipe, and Deckset offer options for rendering Markdown into presentation slides (also, Rmarkdown with ioslides).
An R Pandoc writer—for rendering R objects into Pandoc’s markdown.
A live and minimal Markdown editor.
ggplot2 with many helpful graphical functions.
Open-source text editor with in-line code evaluation.
Reat-time email app.
Clean, online forms.
A lightweight, collaborative pastebin (whiteboard) for code.
Collaboratively use open source math software/terminals in your browser.
Collaborative text editing.
Helpful guide for setting up a Mac for most popular languages and programming/scripting tools.
Flash cards for iOS and OSX.
White-noise generating app for OSX.
Fast to-do list app with reminders.
Track everything you do in one place.
A loose and straightforward pomodoro timer for Atom.
Read the Docs
Create, host, and browse documentation.
Image and video management in the cloud.
A fast, personalizable email client.
Free image hosting and upload.
Takes files in a Dropbox folder and turns them into a website.
A free personal newsletter service.
Pandas Cheat Sheet
A cheat sheet for data science with Python’s Pandas.
R Markdown Websites
A tutorial on building a website using R Markdown (like this one). h/t The rmdformats package offers additional themes (formats). More on R Markdown here. The bookdown package extends R Markdown to publishing books. The blogdown package extends R Markdown to publishing blogs (or general websites) using Hugo. The pkgdown package extends R Markdown to creating static html documentation.
Provides customized window management.
Configure gestures for OSX.
A highly customizable browser.
A GUI Git client, for Windows, Mac and Linux.
Simple, beautiful scheduling.
A flexible writing app for crafting notes and prose.
Some nice notes on ordinary least squares from Michael Rosenfeld at Stanford.
Search engine for internet of things (and other things).
A repository of historical borders.
A “simple, smart, swift” email client for Mac with many nice features.
Github Pages and Jekyll tutorial
From UC Berkeley’s The Hacker Within, a nice tutorial on Github Pages and Jekyll.
A fast and portable PDF extractor for R (and others).
Team-oriented productivity software.
A browser that lets you isolate cookie jars into color coded tabs so you can run multiple sessions with multiple accounts on the same web site.
Automatically hide inactive windows.
In-browser white-noise generator with productivity and relax settings.
One resume that works everywhere.
Univariate Distribution Relationships
Interactive chart for relationships between univariate distributions.
Seamless screen, mic and camera recording for Chrome.
Improve your habits by playing a game.
Screen effectively allows signing on and off from interactive sessions on a server/Linux shell.
Multi-File LaTeX projects
ShareLaTeX’s guide to building LaTeX documents from multiple files.
A cheatsheet for R’s stargazer package.
Desktop chat client for Google Hangouts.
Run scripts in Atom based on file name, a selection of code, or by line number.
Package in R for for Munsell’s color theme.
Some extra geoms, scales, and themes for R’s
ggplot package package.
A Gmail Inbox client for Mac.
A color blindness simulator for Window, Mac and Linux.
OSX option-key bindings
A helpful superuser post about removing the character bindings for the option (alt) key in OSX.
In-browswer and in-app grammar and spelling checker.
In-browser Markdown formatting for Chrome, Firefox, Safari, and Thunderbird.
Web application for SAS that you access through your web browser.
Manages and position windows in OSX.
Organizes your menu bar apps.
conda and OSX
PATH=$PATH:$HOME/anaconda/bin if OSX cannot find the path to
A data science IDE for Python.
Tamagotchi-based motivating fitness tracker.
Practice coding in real-time races against others.
The iconic font and CSS toolkit.
A powerful and stable keyboard customizer for OS X.
Secure email based in Switzerland.
Provides API-based access to reproducible web visualizations.
Package to create graph diagrams and flowcharts using R.
UC Berkeley’s The Hacker Within notes on Python Pandas.
An Eclipsed-based IDE for Julia.
A writing app that offers the natural rough reminders of paper.
regular expressions 101
Live testing and help for regular expressions.
Online emulator for 1984’s DOS game Castle Adventure.
A simple dendrogram example for LaTeX.
NYT Weather Charts
The New York Times’s classic weather charts for more than 3000 cities.
pmax/pmin in R
Take max. and min. with vector inputs in R.
A step-by-step example of backpropogation.
Billion Dollar Prices Project
MIT’s project to track prices via online retailers.
Generate a table of contents for a Markdown file in Atom.
Edit CSVs using a table editor in Atom.
Learn X in Y minutes
Guides for learning things quickly.
StackOverflow explanation on how to “[i]gnore files that have already been committed to a Git repository.”
A universal document converter.
OSX App for Google Inbox and Gmail.
Jean Mark Gawron’s book Python for Social Sciences; O’Reilly’s book on how to think like a computer scientist, Think Python; a list of resources from Python at Berkeley; slides teaching Python for R Users.
Monospaced font with programming ligatures.
White Noise & Co.
Frequency shaped colored noise generator.
A writing app with strong incentives to keep moving.
A fast math typesetting library for the web.
A browser-based terminal.
A modern publishing toolchain.
Simple and attractive color gradients.
.Last.value displays the last value at the command line in R.
Clipboard manager for OSX and iOS.
Slides from Markdown files.
Plain-text document production system.
Browser-based streaming radio—essentially Pandora but with only one advertisement each day.
Clean up files on a Mac.
Another package from Hadley Wickham; this one helps to pry back R’s layers. I’m using it for
Learn/practice coding while playing games.
LaunchBar adds actions to OSX’s keyboard commands.
Hadley Wickham strikes again: bigvis helps visualize large (big) data sets.
Move and resize windows for OSX.
JSON API for Dark Sky/Forecast.io weather forecasts and history.
Run Julia from the browser.
An open-source mapping lab.
Sublime Text 3 in terminal (OSX)
A stackoverflow thread on how to create a symbolic link for Sublime Text in the OSX terminal.
Github Pages + Jekyll = Blog
A streamlined tutorial on setting up a blog with Github Pages with Jekyll.
A clean editor for Github.
Convert markup files to pdf files.
Turns websites into data.
OSX Terminal Themes
A set of terminal themes for OSX.
A really nice in-browser Markdown editor that allows for themes, hotkeys, simultaneous collaboration, and publishing straight to blogs.
Scotch on Jekyll
A nice tutorial on Jekyll (publishing blogs/websites).
oh my zsh
Framework for managing ZSH configuration.
Creates a shortcut in OSX’s Finder to open a Terminal window.
An alternative terminal for OSX.
Live testing of regular expressions.
Color your R output in the terminal.
Git Large File Storage
An open source Git extension for versioning large files.
Personal R Packages
A nice guide to building your own R package.
A pretty simple guide to Git.
A fast file/disk syncer.
Replacement for built-in Speech services.
Git Large File Store
Open-source versioning for large files.
“Git in five minutes” (I think it took me a bit longer). And a very clear description of how to add an existing project to GitHub using Git in the command line.
An HTML5 rich text editor that works across browsers and generations.
Online, collaborative text editing.
Softward that promises to allow you to code via spoke word.
Email from R
The mail package in R allows you to send an email(see the
sendmail function)—very helpful for letting you know when a task finishes running.
Evernote in Sublime Text
Submit and edit notes in Evernote from Sublime Text (also allows for Markdown).
Code highlighting for many applications.
Arranges application windows (or Finder windows) for OSX.
A text editor targeting web applications.
A code editor accessible in your browser or on mobile devices. Features include ssh and multiple cursors.
Sells sets of icons.
An app with a compendium of icons. h/t to John Loeser
A simple expense-tracking app.
Bill Easterly’s development economics reading list. h/t Sol Hsiang’s sustainable development reading list. And Sol’s syllabus/reading list for his summer workshop in the economics of climate change.
Languages for GFM
A handy list of all the languages known to GitHub Flavored Markdown.
Random Google Maps
Shaun Utter wrote some code to grab a random Google Map and colors it. Pretty.
A time-management app with a timer and a project management system.
Beautiful OSX app for analyzing memory allocation on your hard drive (and recovering space).
Another way to track your time. Only for iOS at the moment.
R Packages for Open Science
A set of R packages for open science.
Search R’s Documentation
An online search engine for R’s documentation.
Time everything you do on your computer. Could be scary.
A pretty note-taking app for Evernote (OSX).
An alternative social network site. (Say the name aloud and think “British.”)
Motion in Social
Pretty cool research on motion… and perhaps and even cooler portrayal.
MultiMarkdown Syntax Guide
Guide for setting up metadata for Markdown. A lot of other stuff, too.
Magazine-style (news reader)[https://feedly.com].
Very simple Markdown (or plain text) viewer. Works with many editors.
Reference manager and PDF organizer.
galvanize offers a list of tools for Python and data.
Skitch takes nice screen shots.
Terrific SFTP-FTP-S3 client for OSX.
Track your time.