Snabb is a neat project building network s/w with LuaJIT. It's also exploring when JIT can beat AOT compilation:
miniblog.
Glamor https://github.com/threepointone/glamor is an interesting approach: generate CSS with JS so you can compose component styles.
I find the semantics of return inside finally blocks to be confusing. With hindsight, perhaps languages shouldn't allow it.
escope is a neat project extracting scopes from JS: https://github.com/estools/escope (hl-sexp-mode is great for lisp, similar tools would help JS!)
Toying with JSON-RPC today, and turns out there's already an elisp library! https://github.com/skeeto/elisp-json-rpc MELPA is wonderful for code reuse.
Wonderful post on the ancient PC that jwz worked on (including writing the Emacs byte compiler!)
IntelliJ has some really neat Rust highlighting. It can distinguish shadowed and mutable variables!
Self-hosting tools are like catnip to developers. There's a real elegance to them.
Uniquify is an excellent Emacs package for looking at different files with the same name. Amazingly, it was written in 1986!
Why I'm Working on Yarn https://yehudakatz.com/2016/10/11/im-excited-to-work-on-yarn-the-new-js-package-manager-2/ (argues, rightly IMO, on the importance of community design over implementation details)
TIL that `c F' in magit allows you to add your changes to an arbitrary existing commit! 'Instant Fixup' is very useful for feature branches.
Whilst the Scheme standard *mandates* full TCO, I keep finding implementations that don't have it. TCO and FFI is understandably difficult.
I picked up an old ES5+backbone project this weekend after working on an ES6/JSX+React project this week. JS has bifurcated into dialects!
.@emacs_flycheck is really helpful if something is misconfigured. Just run M-x flycheck-select-checker and it shows why a check won't run!
Showing 151-165 of 922 posts



