What is functional programming? #FunctionalProgramming #SoftwareEngineering #Programming
What is imperative programming? #Programming #SoftwareEngineering #ComputerScience
Asking questions as an interviewee #Interviewing #Career #JobSearch
Monads, part five: What if I'm not writing Haskell? #Programming #FunctionalProgramming #SoftwareEngineering
Monads, part four: examples #Programming #FunctionalProgramming #SoftwareEngineering
Monads, part three: monads made easy #Programming #SoftwareEngineering #FunctionalProgramming
Monads, part two: Okay, I guess, but what is it <i>for</i>? #Programming #SoftwareEngineering #FunctionalProgramming
Monads, part one: <strike>What's a monad?</strike> #Programming #SoftwareEngineering #FunctionalProgramming
Monads, part zero: Flavours of abstractions #Programming #SoftwareEngineering #FunctionalProgramming
How to break a computer #Tech #Programming #Tutorials
Laziness: Clojure vs Haskell #Clojure #Haskell #Programming
Genetic algorithms #AI #Algorithms #Programming
Removing a directory #SoftwareEngineering #Programming #DevTools
Review: Why FP Matters (Hughes) #Clojure #FunctionalProgramming #SoftwareEngineering
Merge sort in Bash #Bash #Programming #Algorithms
Bash redirections #Bash #ShellScripting #DevTools
Runtime optimization with eval #SoftwareEngineering #Clojure #Optimization
Safer Bash: avoid nesting #Bash #Scripting #Programming
Safer Bash: fail on pipes #Bash #Scripting #Programming
Safer Bash: no unset #Bash #ShellScripting #Programming
Safer Bash: die on error #Bash #Scripting #Programming