miniblog.

I'm intrigued by lobste.rs user sign up model. You need to be recommended by someone: https://lobste.rs/u
Porting a C codebase to Rust: https://bawk.space/2016/10/06/c-to-rust.html (would this be feasible for Emacs? Much of Emacs src/ is just platform support)
Emacs' advice system is like python decorators, but it's a first class entity. I wish ipython could say 'this function is decorated'.
Typing foo.<TAB> is an incredibly powerful way of exploring functionality in OOP libraries. Have any IDEs solved this for standalone fns?
Ability to remember code improves with experience https://shape-of-code.coding-guidelines.com/2016/11/17/ability-to-remember-code-improves-with-experience/ (experienced devs can 'chunk' and observe higher level patterns)
You can use Travis CI as an early warning system. Allow failures, but build against Rust nightly/Emacs trunk/etc and catch issues early.
Easily repeat Emacs functions https://zck.me/emacs-repeat-emacs-repeat (transient keybindings can be really convenient!)
I'm not sure if improving debugging skills means you face fewer problems. I seem to find progressively nastier problems over time.
"Anything is a soldering kit if you're brave enough!" https://twitter.com/layzellm/status/799999724623433728
Did you know that Emacs already supports tail-call optimisation in the bytecode interpreter? https://github.com/emacs-mirror/emacs/blob/92b3528cf3e6d366086e89b9a909f0c81614a064/src/bytecode.c#L662-L666 (me neither!)
A love letter to s7 Scheme https://carloscarrasco.com/a-love-letter-to-s7-scheme.html (Clojure-style datatype-in-fn-position, setf, and some wild environment munging!)
I've seen my first non-toy example of Emacs' FFI! https://emacs.stackexchange.com/q/28699/304 (works well, but distribution would be difficult)
Turns out that Emacs lisp has meta levels too! Conditioning loading macros at compile time is mind-bending.
Photo
Prefix keys in elisp are funky. Typing C-x maps to the sym Control-X-prefix and Emacs looks up the *function* cell! https://emacs.stackexchange.com/a/28582/304
Reading and writing files in emacs lisp: https://www.lunaryorn.com/posts/read-and-write-files-in-emacs-lisp.html (nice to see f.el get more attention!)
Why Twitter Must Be Saved: https://stratechery.com/2016/why-twitter-must-be-saved/ (argues it's the most egalitarian and resistant to misinformation)
Photo
Also discovered (after reimplementing...) the handy projectile-switch-to-buffer today: it lets you switch between open buffers in a project!
Photo
Emacs command of the day: swiper-all. This gem searches for text in all your open buffers:
Photo
A colleague pointed out to me that bitrot is much faster when you have more external deps. NIH isn't a solution either — tricky problem.
Love @emacs_flycheck, but use eldoc and company too? I've released a new package to show errors in the window title!
Photo
Showing 81-100 of 922 posts