Parallelism and concurrency need different tools
Interesting article about the difference between concurrency and parallelism and how different programming languages support the two.
programming  concurrency  parallel 
11 days ago
Running MRI Ruby Tests
Instructions on how to run tests for Ruby itself. Useful if you are modifying MRI source code.
ruby  testing 
25 days ago
Which Cities Are On Similar Latitudes? · Lisa Charlotte Rost
Cool visualization of where cities around the world sit in relation to each other.
data  visualization  urbanism 
27 days ago
Coding Interview Advice | Interview Cake
You should have at least one:

example of an interesting technical problem you solved
example of an interpersonal conflict you overcame
example of leadership or ownership
story about what you should have done differently in a past project
piece of trivia about your favorite language, and something you do and don't like about said language
question about the company's product/business
question about the company's engineering strategy (testing, Scrum, etc)
career  interview 
28 days ago
Absolutely No Machete Juggling » The Worst Programming Interview Question
Cycle detection in a linked list. Was an unsolved problem in computer science for 12 years.
programming  interview 
4 weeks ago
EmacsWiki: Execute External Command
"C-u M-|" replaces the selected region with the output of the shell command.
emacs  shell 
6 weeks ago
One Big Fluke › What's awful about being a {software engineer, tech lead, manager}?
Common problems people have as an individual contributor, tech lead, and manager.
career  engineering  management  techlead 
april 2016
« earlier      
a/b actionscript activerecord adobe advice agile air ajax algorithm amazon analytics angularjs api appengine appstore architecture art asynchronous audio authentication authorization aws backup bayarea bike blog book browser bug business cache camping capybara career cassandra charts chicken cli clojure cms cocoa concurrency conference consulting course css culture cycling d3 data database datawarehouse debugging deployment design development diversity documentation dvcs ebook ec2 editor education elasticsearch elixir emacs email engineering entrepreneurship equity erlang facebook facebookconnect fail flash flickr font food form framework free freelance french functional game gem gis git github go google graphics graphing growth haskell heroku hg hiring history hosting html http humor icon image infographics inspiration interview ios iphone java javascript jquery json language learning library linux lisp lucene mac machinelearning macosx management map maps markdown marketing memory mercurial methodology minneapolis mobile mock mongodb monitoring mysql negotiation networking node.js nosql oauth objective-c opensource optimization options packaging pdf performance photography plugin politics postgresql pr presentation pricing productivity programming proxy python query queue r rails realestate recipe recruiting redis reference regexp rest review rspec ruby rust s3 saas salary sales sanfrancisco scaling scm search security service sf shell sinatra socialmedia softdelete software solr spacedrepetition sql ssh ssl startup statistics stock stripe syntax sysadmin tdd tech terminal testing tips transit travel ts4d tutorial twitter typography ui unicode unix upload urbanism usability video visualization web wine wordpress writing wysiwyg ycombinator

Copy this bookmark: