I'm not quite ready to blog, so I hope this is okay for now.
Day 1: Candies
Day 2: Deposit Profit
Day 3: Chunky Monkey
Day 4: Century From Year
Day 5: Reverse A String
Day 6: Sort By Length
I'm not quite ready to blog, so I hope this is okay for now.
Day 1: Candies
Day 2: Deposit Profit
Day 3: Chunky Monkey
Day 4: Century From Year
Day 5: Reverse A String
Day 6: Sort By Length
Please 🌟 this gist to vote for this proposal!
No other topic in software development probably has so much controversy as linting.
With a wrong workflow linting can be really a pain and will slow you and your team down. With a proper setup, though, it can save you hours of manual work reformatting the code and reducing the code-review overhead.
This is a CFP for ReactiveConf 2017's open call for Lightning talks. If you'd like to see this talk become a reality, please ⭐ star this gist. #ReactiveConf
It's now here, in The Programmer's Compendium. The content is the same as before, but being part of the compendium means that it's actively maintained.
My friend Michael Jackson turned off github issues on one of his smaller projects. It got me thinking...
Maintainers getting burned out is a problem. Not just for the users of a project but the mental health of the maintainer. It's a big deal for both parties. Consumers want great tools, maintainers want to create them, but maintainers don't want to be L1 tech support, that's why they
During the development of a project, I faced a strange behavior.
When I try to execute a basic subtraction between two values yield by two parseInt()
, I get a wrong value.
Lets see:
console.log(parseInt("002B36", 16))
console.log(parseInt("01000000", 16))
if executable('ag') | |
" Use Ag over Grep | |
autocmd VimEnter * set grepprg=ag\ --nogroup\ --nocolor | |
" Use ag in CtrlP for listing files. Lightning fast and respects .gitignore | |
unlet g:ctrlp_user_command | |
let g:ctrlp_user_command = 'ag %s -l --nocolor --hidden -g ""' | |
" ag is fast enough that CtrlP doesn't need to cache | |
let g:ctrlp_use_caching = 0 |
When I stream people tend to ask me: "What Atom packages do you use?". It's a good question. Here's my answer (as of 05/09/2015):
The purpose of this document is to make recommendations on how to browse in a privacy and security conscious manner. This information is compiled from a number of sources, which are referenced throughout the document, as well as my own experiences with the described technologies.
I welcome contributions and comments on the information contained. Please see the How to Contribute section for information on contributing your own knowledge.
// ************** Instructions for connecting to the LiveCoding chatrooms from a 3rd party application. **************** | |
Step 1a (Ubuntu/ any OS with aptitude (aka apt-get)) : | |
sudo apt-add-repository ppa:rsrchboy/profanity && sudo apt-get update | |
apt-get install profanity | |
-- | |
Step 1b (OSX w/ homebrew): | |
$ brew install profanity | |
-------- |