41554 blogs · [ { "id": "01a08217-3e96-7288-b82b-33172d995b42", "title": "Python / Emacs setup", "url": "https://www.johndcook.com/blog/2013/01/29/python-emacs-setup/", "published_at": "2013-01-29T19:33:53+00:00" }, { "id": "01a08217-3e96-7288-b82b-33172e7e1251", "title": "It’s not the text editor, it’s text", "url": "https://www.johndcook.com/blog/2012/09/22/pretty-editor/", "published_at": "2012-09-22T12:41:56+00:00" }, { "id": "01a08217-3e96-7288-b82b-33172f2dce20", "title": "Editing by semantic units", "url": "https://www.johndcook.com/blog/2012/07/25/editing-by-semantic-units/", "published_at": "2012-07-25T13:00:09+00:00" }, { "id": "01a08217-3e96-7288-b82b-3317300254e0", "title": "How Emacs influenced Ruby", "url": "https://www.johndcook.com/blog/2012/03/28/how-emacs-influenced-ruby/", "published_at": "2012-03-28T13:27:14+00:00" }, { "id": "01a08217-3e96-7288-b82b-331730f5cc84", "title": "Shuffling Emacs windows", "url": "https://www.johndcook.com/blog/2012/03/07/shuffling-emacs-windows/", "published_at": "2012-03-08T02:42:25+00:00" }, { "id": "01a08217-3e96-7288-b82b-33173187a520", "title": "Clipboard history", "url": "https://www.johndcook.com/blog/2012/03/07/clipboard-history/", "published_at": "2012-03-07T16:35:45+00:00" }, { "id": "01a08217-3e96-7288-b82b-331731db1304", "title": "Playing with Eshell", "url": "https://www.johndcook.com/blog/2012/02/22/eshell/", "published_at": "2012-02-22T23:26:34+00:00" }, { "id": "01a08217-3e96-7288-b82b-331732c313ef", "title": "Mixing R, Python, and Perl in 14 lines of code", "url": "https://www.johndcook.com/blog/2012/02/09/mixing-r-python-and-perl-in-13-lines-of-code/", "published_at": "2012-02-09T16:25:39+00:00" } ] posts Claim your blog
Back to John D. Cook
Blog · corpus.blog/blogs/johndcook.com/posts

John D. Cook

johndcook.com

2013

2012