miniblog.

Documenting code in the first person: http://t.co/VH8EPYH5BI not seen that before!
I prefer learning programming languages by reading tutorials, but I've found screencasts essential for getting started with Smalltalk.
#Emacs package of the day: fancy-narrow. Available on a MELPA near you. Use cases: http://t.co/lQ4aJ6RqUc http://t.co/s0Q7NIHphd
Photo
A Haskell project for uploading elisp code to a node.js website: http://t.co/MJFSG8A4QH (fun!) cc @lunaryorn
Emacs tip of the day: http://t.co/dGscbchZVm
Compiling Clojure to shell: https://github.com/pallet/stevedore . Sounds slightly bonkers, but effective (especially wrt improving startup time).
I'm gradually getting into org-mode. It has yet to revolutionise my life, but it's handy for taking notes with inline code.
'63 packages marked for upgrade' I feel I need to upgrade and test one-by-one. This is why I'm excited by stable packages on @melpa_emacs.
With Office available on a wide range of platforms, why bother with Windows? Only a few obscure games is the only reason I can see.
Interesting HN comment contrasting TDD and unit tests: https://news.ycombinator.com/item?id=7467853
I've seen ^L used in elisp source to break up code into screenfuls, but today I saw something similar in Python: https://bitbucket.org/pypa/setuptools/src/b4d6fd725784559a21e206e15fe097c051697464/setuptools/package_index.py?at=0.7-maintenance#cl-986
"The biggest reason to use twine is that python setup.py upload uploads files over plaintext." Cripes, I did not know that. #python #psa
py.test has this curious feature 'xfail', that allows you to ensure a test execute, but expect it to fail. Not sure I've had a need for it.
Travis version matrices are great. A few lines in .travis.yml and suddenly I'm testing against a wide range of dependency versions
Debugging a git-svn issue by using `git svn clone` on a GitHub subversion URL. I've come full circle!
Discovered find-file-at-point at point today. I used to wish #emacs had this, and it already does!
It's remarkable how many software projects never reach 2.0. Reaching 1.0 is also getting rarer.
Turns out using Python 2.7 does not make you entirely immune to memory leaks: http://t.co/9vbgL2dDMJ (fixed in 2.7.4)
According to T&Cs our solicitors will keep electronic records for _15 years_! That'll require good backups and careful file format choices.
http://t.co/2YpqiHIbF6 is a PHP interpreter using the pypy toolchain. RPython is superb for this use case and it's exciting to see it grow.
Showing 1,021-1,040 of 1,323 posts