scottnonnenberg
scottnonnenberg on Hacker News
Re:Signal Foundation
on Wednesday February 21, 2018 @07:59PM (#16434348)
You seem pretty passionate - wanna help us test proxy and system tray support?
Tray support behind command-line argument: https://github.com/signalapp/Signal-Desktop/pull/1676
Proxy support behind command-line argument: https://github.com/signalapp/Signal-Desktop/pull/1878
Breaking the Node.js event loop
What's a Monad? Digging into Haskell
The Why of Agile
Re:Hard-won lessons: Five years with Node.js
on Wednesday April 19, 2017 @10:53PM (#14153556)
Feel free to reach out. :0)
Carrots, not sticks
Re:Better Git configuration
on Thursday April 06, 2017 @01:02AM (#14048038)
Yep, as I mention down-thread, merges only happen at GitHub/GitLab/etc.
The two mistaken scenarios I run into the most are:
1. `git pull` when I'm not in the right branch, which will want to do a merge.
2. When I have commit access on the master branch, and I do a `git merge branch` when that branch hasn't been properly rebased on master. My preference is no merge commit here, so I like that Git can catch this.
Re:Better Git configuration
on Wednesday April 05, 2017 @10:17PM (#14047405)
Wouldn't it make sense to turn that off per-project when you encounter it?
Re:Better Git configuration
on Wednesday April 05, 2017 @08:43PM (#14047021)
My local configuration doesn't need to be ready to create merge commits because those happen on GitHub/GitLab/etc. When I rebase, it's my own pull request on top of a more recent master - the signer remains me.
Better Git configuration
A JavaScript static analysis journey
Think in alternatives (Dev productivity tip #5)
Web application test strategy
Getting started with Elixir
The dangerous cliffs of Node.js
Taking Agile beyond the dev team
Re:Pull request review mistakes
on Saturday January 28, 2017 @04:01PM (#13509278)
Oh, I certainly agree that coding standards are important. Consistency of coding style makes a codebase substantially more approachable. I'm just interested in making that as automated as possible: https://blog.scottnonnenberg.com/eslint-part-3-analysis/