neilmitchell.blogspot.com 4. 5. 2022Working on build systems full-time at Meta – neilmitchell.blogspot.com 16. 9. 2021Huge Project Build Systems – neilmitchell.blogspot.com 15. 9. 2021Small Project Build Systems – neilmitchell.blogspot.com 14. 9. 2021Reflecting on the Shake Build System – neilmitchell.blogspot.com 17. 1. 2021Recording video – neilmitchell.blogspot.com 15. 11. 2020Data types for build system dependencies – neilmitchell.blogspot.com 9. 11. 2020Turing Incomplete Languages – neilmitchell.blogspot.com 22. 9. 2020Don't use Ghcide anymore (directly) – neilmitchell.blogspot.com 31. 8. 2020Interviewing while biased – neilmitchell.blogspot.com 27. 7. 2020Which packages does Hoogle search? – neilmitchell.blogspot.com 15. 7. 2020Managing Haskell Extensions – neilmitchell.blogspot.com 7. 7. 2020How I Interview – neilmitchell.blogspot.com 5. 7. 2020Automatic UI's for Command Lines with cmdargs – neilmitchell.blogspot.com 1. 7. 2020A Rust self-ownership lifetime trick (that doesn't work) – neilmitchell.blogspot.com 22. 6. 2020The HLint Match Engine – neilmitchell.blogspot.com 9. 6. 2020Hoogle Searching Overview – neilmitchell.blogspot.com 7. 6. 2020Surprising IO: How I got a benchmark wrong – neilmitchell.blogspot.com 31. 5. 2020HLint --cross was accidentally quadratic – neilmitchell.blogspot.com 27. 5. 2020Fixing Space Leaks in Ghcide – neilmitchell.blogspot.com 23. 5. 2020Shake 0.19 - changes to process execution – neilmitchell.blogspot.com 20. 5. 2020GHC Unproposals – neilmitchell.blogspot.com 15. 5. 2020File Access Tracing – neilmitchell.blogspot.com 3. 5. 2020HLint 3.0 – neilmitchell.blogspot.com 28. 4. 2020Writing a fast interpreter – neilmitchell.blogspot.com 16. 3. 2020The <- pure pattern – neilmitchell.blogspot.com 2. 3. 2020How to get a Haskell job – neilmitchell.blogspot.com 27. 1. 2020One Haskell IDE to rule them all – neilmitchell.blogspot.com 18. 10. 2019Improving Rebindable Syntax – neilmitchell.blogspot.com 13. 10. 2019Monads as Graphs – neilmitchell.blogspot.com
4. 5. 2022Working on build systems full-time at Meta – neilmitchell.blogspot.com 16. 9. 2021Huge Project Build Systems – neilmitchell.blogspot.com 15. 9. 2021Small Project Build Systems – neilmitchell.blogspot.com 14. 9. 2021Reflecting on the Shake Build System – neilmitchell.blogspot.com 17. 1. 2021Recording video – neilmitchell.blogspot.com 15. 11. 2020Data types for build system dependencies – neilmitchell.blogspot.com 9. 11. 2020Turing Incomplete Languages – neilmitchell.blogspot.com 22. 9. 2020Don't use Ghcide anymore (directly) – neilmitchell.blogspot.com 31. 8. 2020Interviewing while biased – neilmitchell.blogspot.com 27. 7. 2020Which packages does Hoogle search? – neilmitchell.blogspot.com 15. 7. 2020Managing Haskell Extensions – neilmitchell.blogspot.com 7. 7. 2020How I Interview – neilmitchell.blogspot.com 5. 7. 2020Automatic UI's for Command Lines with cmdargs – neilmitchell.blogspot.com 1. 7. 2020A Rust self-ownership lifetime trick (that doesn't work) – neilmitchell.blogspot.com 22. 6. 2020The HLint Match Engine – neilmitchell.blogspot.com 9. 6. 2020Hoogle Searching Overview – neilmitchell.blogspot.com 7. 6. 2020Surprising IO: How I got a benchmark wrong – neilmitchell.blogspot.com 31. 5. 2020HLint --cross was accidentally quadratic – neilmitchell.blogspot.com 27. 5. 2020Fixing Space Leaks in Ghcide – neilmitchell.blogspot.com 23. 5. 2020Shake 0.19 - changes to process execution – neilmitchell.blogspot.com 20. 5. 2020GHC Unproposals – neilmitchell.blogspot.com 15. 5. 2020File Access Tracing – neilmitchell.blogspot.com 3. 5. 2020HLint 3.0 – neilmitchell.blogspot.com 28. 4. 2020Writing a fast interpreter – neilmitchell.blogspot.com 16. 3. 2020The <- pure pattern – neilmitchell.blogspot.com 2. 3. 2020How to get a Haskell job – neilmitchell.blogspot.com 27. 1. 2020One Haskell IDE to rule them all – neilmitchell.blogspot.com 18. 10. 2019Improving Rebindable Syntax – neilmitchell.blogspot.com 13. 10. 2019Monads as Graphs – neilmitchell.blogspot.com