chidiwilliams.com 13. 2. 2023GPT Automator: A voice-controlled personal assistant for your Mac – chidiwilliams.com 28. 8. 2022A Static Type Checker for B-Minor – chidiwilliams.com 12. 8. 2022Generic Zero Values in Go – chidiwilliams.com 30. 7. 2022Stacks on a Grid – chidiwilliams.com 20. 7. 2022Podcast: Inside the Techosystem – chidiwilliams.com 21. 6. 2022Crafting Interpreters: A Review – chidiwilliams.com 31. 5. 2022On Recursive Descent and Pratt Parsing – chidiwilliams.com 7. 4. 2022How to Write a Lisp Interpreter in JavaScript – chidiwilliams.com 26. 2. 2022Pointers in Go – chidiwilliams.com 18. 2. 2022The Temporal Dead Zone in JavaScript – chidiwilliams.com 12. 2. 2022Ambiguous Grammars – chidiwilliams.com 6. 2. 2022Getting Good – chidiwilliams.com 30. 1. 2022Re(starting) – chidiwilliams.com 21. 1. 2022Notes on Crafting Interpreters: Go – chidiwilliams.com 12. 1. 2022A Wordle Solver – chidiwilliams.com 1. 1. 20222021: Year in Review – chidiwilliams.com 29. 12. 2021A refresher on software vulnerabilities – chidiwilliams.com 20. 12. 2021The Humane Representation of Programs – chidiwilliams.com 12. 12. 202125 Days of Advent – chidiwilliams.com 12. 12. 202125 Days of Advent – chidiwilliams.com 28. 11. 2021Recent Reads: The Outsider and Before the Law – chidiwilliams.com 21. 11. 2021Fooled by Complexity – chidiwilliams.com 21. 11. 2021Fooled by Complexity – chidiwilliams.com 13. 11. 2021Text Search with Tries – chidiwilliams.com 26. 10. 2021Introductions, Math Games, and UI Optimizations – chidiwilliams.com 26. 10. 2021Introductions, Math Games, and UI Optimizations – chidiwilliams.com 23. 10. 2021Redraw Only The Diff – chidiwilliams.com 23. 10. 2021Redraw Only The Diff – chidiwilliams.com 22. 10. 2021The Game Called Life – chidiwilliams.com 22. 10. 2021The Game Called Life – chidiwilliams.com 21. 9. 2021Quadtrees in the Wild – chidiwilliams.com 21. 9. 2021Quadtrees in the Wild – chidiwilliams.com 6. 8. 2021The Tradeoffs We Make – chidiwilliams.com 6. 8. 2021The Tradeoffs We Make – chidiwilliams.com 4. 7. 2021Why Chrome Runs So Many Processes – chidiwilliams.com 4. 7. 2021Why Chrome Runs So Many Processes – chidiwilliams.com 8. 6. 2021Bucket List – chidiwilliams.com 19. 5. 2021The Proof-of-Work Spam Filter – chidiwilliams.com 19. 5. 2021The Proof-of-Work Spam Filter – chidiwilliams.com 3. 5. 2021Gifts and Games – chidiwilliams.com 3. 5. 2021Gifts and Games – chidiwilliams.com 28. 4. 2021About – chidiwilliams.com 18. 4. 2021GOTO Reconsidered – chidiwilliams.com 18. 4. 2021GOTO Reconsidered – chidiwilliams.com 17. 3. 2021Building an Expression Evaluator (continued) – chidiwilliams.com 17. 3. 2021Building an Expression Evaluator (continued) – chidiwilliams.com 22. 2. 2021Building an Expression Evaluator – chidiwilliams.com 22. 2. 2021Building an Expression Evaluator – chidiwilliams.com 30. 12. 20202020: Year in Review – chidiwilliams.com 30. 12. 20202020: Year in Review – chidiwilliams.com 19. 11. 2020Inside a Go Slice – chidiwilliams.com 5. 7. 2020Building Ayòayò: An Unbeatable Player – chidiwilliams.com 27. 6. 2020Building Ayòayò: Web Application – chidiwilliams.com 20. 6. 2020The source code of the Ayòayò CLI application – chidiwilliams.com 20. 6. 2020Building Ayòayò: CLI Application – chidiwilliams.com 14. 6. 2020The source code of the Ayòayò implementation – chidiwilliams.com 14. 6. 2020Building Ayòayò: Implementation – chidiwilliams.com 21. 5. 2020Partially Updating an Embedded Mongo Document in Go – chidiwilliams.com 1. 5. 2020Writing Cleaner Go Web Servers – chidiwilliams.com
13. 2. 2023GPT Automator: A voice-controlled personal assistant for your Mac – chidiwilliams.com 28. 8. 2022A Static Type Checker for B-Minor – chidiwilliams.com 12. 8. 2022Generic Zero Values in Go – chidiwilliams.com 30. 7. 2022Stacks on a Grid – chidiwilliams.com 20. 7. 2022Podcast: Inside the Techosystem – chidiwilliams.com 21. 6. 2022Crafting Interpreters: A Review – chidiwilliams.com 31. 5. 2022On Recursive Descent and Pratt Parsing – chidiwilliams.com 7. 4. 2022How to Write a Lisp Interpreter in JavaScript – chidiwilliams.com 26. 2. 2022Pointers in Go – chidiwilliams.com 18. 2. 2022The Temporal Dead Zone in JavaScript – chidiwilliams.com 12. 2. 2022Ambiguous Grammars – chidiwilliams.com 6. 2. 2022Getting Good – chidiwilliams.com 30. 1. 2022Re(starting) – chidiwilliams.com 21. 1. 2022Notes on Crafting Interpreters: Go – chidiwilliams.com 12. 1. 2022A Wordle Solver – chidiwilliams.com 1. 1. 20222021: Year in Review – chidiwilliams.com 29. 12. 2021A refresher on software vulnerabilities – chidiwilliams.com 20. 12. 2021The Humane Representation of Programs – chidiwilliams.com 12. 12. 202125 Days of Advent – chidiwilliams.com 12. 12. 202125 Days of Advent – chidiwilliams.com 28. 11. 2021Recent Reads: The Outsider and Before the Law – chidiwilliams.com 21. 11. 2021Fooled by Complexity – chidiwilliams.com 21. 11. 2021Fooled by Complexity – chidiwilliams.com 13. 11. 2021Text Search with Tries – chidiwilliams.com 26. 10. 2021Introductions, Math Games, and UI Optimizations – chidiwilliams.com 26. 10. 2021Introductions, Math Games, and UI Optimizations – chidiwilliams.com 23. 10. 2021Redraw Only The Diff – chidiwilliams.com 23. 10. 2021Redraw Only The Diff – chidiwilliams.com 22. 10. 2021The Game Called Life – chidiwilliams.com 22. 10. 2021The Game Called Life – chidiwilliams.com 21. 9. 2021Quadtrees in the Wild – chidiwilliams.com 21. 9. 2021Quadtrees in the Wild – chidiwilliams.com 6. 8. 2021The Tradeoffs We Make – chidiwilliams.com 6. 8. 2021The Tradeoffs We Make – chidiwilliams.com 4. 7. 2021Why Chrome Runs So Many Processes – chidiwilliams.com 4. 7. 2021Why Chrome Runs So Many Processes – chidiwilliams.com 8. 6. 2021Bucket List – chidiwilliams.com 19. 5. 2021The Proof-of-Work Spam Filter – chidiwilliams.com 19. 5. 2021The Proof-of-Work Spam Filter – chidiwilliams.com 3. 5. 2021Gifts and Games – chidiwilliams.com 3. 5. 2021Gifts and Games – chidiwilliams.com 28. 4. 2021About – chidiwilliams.com 18. 4. 2021GOTO Reconsidered – chidiwilliams.com 18. 4. 2021GOTO Reconsidered – chidiwilliams.com 17. 3. 2021Building an Expression Evaluator (continued) – chidiwilliams.com 17. 3. 2021Building an Expression Evaluator (continued) – chidiwilliams.com 22. 2. 2021Building an Expression Evaluator – chidiwilliams.com 22. 2. 2021Building an Expression Evaluator – chidiwilliams.com 30. 12. 20202020: Year in Review – chidiwilliams.com 30. 12. 20202020: Year in Review – chidiwilliams.com 19. 11. 2020Inside a Go Slice – chidiwilliams.com 5. 7. 2020Building Ayòayò: An Unbeatable Player – chidiwilliams.com 27. 6. 2020Building Ayòayò: Web Application – chidiwilliams.com 20. 6. 2020The source code of the Ayòayò CLI application – chidiwilliams.com 20. 6. 2020Building Ayòayò: CLI Application – chidiwilliams.com 14. 6. 2020The source code of the Ayòayò implementation – chidiwilliams.com 14. 6. 2020Building Ayòayò: Implementation – chidiwilliams.com 21. 5. 2020Partially Updating an Embedded Mongo Document in Go – chidiwilliams.com 1. 5. 2020Writing Cleaner Go Web Servers – chidiwilliams.com