miniblog.

https://github.com/kud1ing/awesome-rust is a great list of useful Rust projects. It includes a number of Cargo plugins I hadn't seen before.
The excellent diff-hl https://github.com/dgutov/diff-hl just landed support for diffing on the fly! It's really useful contextual info when editing.
Really interesting to see that GitHub is allowing you to enforce tests pass before merging: https://github.com/blog/2051-protected-branches-and-required-status-checks
Lessons from programming Smalltalk professionally: https://www.reddit.com/r/smalltalk/comments/3hw5fo/an_up_to_date_smalltalk_beginners_guide/cubtxj9
Is The Tech Market Hitting Middle Age? https://techpinions.com/is-the-tech-market-hitting-middle-age/41585 Interesting piece that argues hardware platforms will change less in future.
Old meets new: LLVM's serialisation of machine-specific IR is YAML! http://t.co/aRgTcKEKfL It's an interesting assembly language dialect.
It is so easy to form opinions on things we haven't tried: http://t.co/bFUHcVFsb0 I try (with limited success) to avoid this in programming.
LLVM 3.7 is out! http://t.co/YZIourKfag Lots of interesting new features and optimisations.
Entertaining HN discussion where a long comment is added to make code go faster! https://news.ycombinator.com/item?id=10108672 Optimisers are often black boxes.
backdooring your javascript using minifier bugs https://zyan.scripts.mit.edu/blog/backdooring-js/ compiler bugs are scary.
Markdown and YAML both have some surprising syntactic corner cases. You discover misfeatures by implementing and using. Design is hard.
It's well worth using Helm or smex (or similar) for your M-x command. They make it much easier to discover useful Emacs commands.
If you're creating a new elisp package, legalese: https://github.com/jorgenschaefer/legalese is a great tool. It ensures all your headers are set up correctly.
Emacs command of the day: emr-el-insert-autoload-directive. Adds an ;;;###autoload to the current function. Part of https://github.com/chrisbarrett/emacs-refactor
Hosting an Emacs project on GitHub? Use evm to test it against multiple Emacs versions: http://t.co/FJ46QlZqN9
I'm slightly horrified by the number of BF projects that *provide an IDE*! https://esolangs.org/wiki/Brainfuck_implementations
TIL that even Richard Stallman thinks that window is a poor term in Emacs (he favours 'pane' instead): https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg00496.html
Blogged: Building an optimising BF compiler: http://t.co/NaR1Fp4OgE (LLVM, Rust and Quickcheck, oh my!)
Found a fun bug today: if you confuse stdout and stdin, you may not notice as stdin is writable from a terminal! http://t.co/haARe8ACwS
Emacs tip of the day: use shift with the arrow keys to move between buffers in a split window. More precise that C-x o and fewer keystrokes.
Showing 221-240 of 650 posts