The Curious Engineer

All blogs / Software / engineering practice

Up To Interpretation

uptointerpretation.com

Software / engineering practiceOCaml / F#Essays / personalFood

Posts
163 from 18 Feb 2018 to 22 May 2026
Posting
monthly (12 in the last year)
Kind
personal blog
Feed
https://uptointerpretation.com/rss.xml

2026 12

  1. The Myth of Traditional Foods
  2. The Myth of Traditional Foods May 22, 2026
  3. Information moves slower than you think
  4. Information moves slower than you think
  5. Cheesy Gochujang Pasta
  6. Cheesy Gochujang Pasta Apr 7, 2026
  7. An AI Challenge
  8. An AI Challenge Feb 24, 2026
  9. Nothing's Happening
  10. Nothing's Happening Feb 23, 2026
  11. Normie Blindness
  12. Normie Blindness Jan 11, 2026

2025 13

  1. Say Yes More (In Open Source)
  2. Abstraction vs Naming
  3. Abstraction vs Naming May 20, 2025
  4. New Blog, Who Dis
  5. New Blog, Who Dis Apr 30, 2025
  6. React Rendering as OCaml Modes
  7. React Rendering as OCaml Modes Apr 28, 2025
  8. The Other Programming Language Course
  9. Explaining Ocaml Quantization
  10. Not All Programming Jobs Are Created Equal
  11. Not All Programming Jobs Are Created Equal Mar 26, 2025
  12. OCaml Usability Notes
  13. What I'd Do Differently in Rust

2024 18

  1. The Community Is The Language
  2. The Community Is The Language Nov 13, 2024
  3. My Usual Crates
  4. My Worst Internship
  5. GitHub Is a Missed Opportunity
  6. How Good Is It: Tech Interviewing
  7. The Competitive Advantage of Gap Years
  8. What the Wasm
  9. What the Wasm May 20, 2024
  10. Build This
  11. The Dark Matter of Applicants
  12. The Dark Matter of Applicants Mar 20, 2024
  13. How to Apply to a Job
  14. Things I Used to Care About
  15. Things I Used to Care About Feb 21, 2024
  16. Notes on Version Control
  17. Notes on Version Control Feb 18, 2024
  18. Chili Oil Notes Part 3

2023 46

  1. Alternate Hiring Strategies
  2. Alternate Hiring Strategies Dec 26, 2023
  3. Chili Oil Notes Part 2
  4. Chili Oil Notes Part 2 Dec 18, 2023
  5. Some Startup Job Questions
  6. Some Startup Job Questions Nov 22, 2023
  7. Why Do I Write Rust?
  8. A Tooling Orchestration Protocol
  9. A Tooling Orchestration Protocol Oct 22, 2023
  10. How to Eat in New York
  11. How Big Could Rust Be?
  12. How Big Could Rust Be? Oct 10, 2023
  13. Things Fall Apart
  14. Things Fall Apart Sep 23, 2023
  15. Post-Clean Code
  16. Post-Clean Code Sep 19, 2023
  17. Chili Oil Notes
  18. Chili Oil Notes Sep 16, 2023
  19. All in the Game
  20. So Much Rejection
  21. So Much Rejection Aug 23, 2023
  22. All in the Game Aug 23, 2023
  23. Code Crush Syndrome
  24. Code Crush Syndrome Aug 22, 2023
  25. Dirty Chinese Food
  26. The Productivity Tool Lifecycle
  27. Don't Take Yourself So Seriously
  28. Don't Take Yourself So Seriously Jun 19, 2023
  29. How Good Is Unix Culture
  30. Principles of IDEs
  31. Principles of IDEs May 4, 2023
  32. You're Holding It Wrong
  33. Play Yourself Into Shape
  34. Vicuna Update
  35. Vicuna Update Apr 15, 2023
  36. Religion in Tech
  37. What's Your Game
  38. What's Your Game Mar 18, 2023
  39. Language Design Ideas
  40. CS Is Not Programming
  41. CS Is Not Programming Feb 27, 2023
  42. You Don't Get Paid to Write Dependencies
  43. Don't Underestimate the Amateurs
  44. The Self Taught Developer Myth
  45. The Joy of Revisiting Projects
  46. Webassembly Woes

2022 26

  1. The Next Browser Language
  2. Recruiting Anti Patterns
  3. Skate to Where the Puck Is Going
  4. How to Think About Compiling
  5. Stop Doing Programming Sucks Rants
  6. Tooling for Tooling
  7. Vicuna: A New Programming Language
  8. The Form of Food Youtube
  9. Senior Developer Trap
  10. Vetting an Early Stage Startup
  11. Purity in Software
  12. The Software Belief Spectrum
  13. Incentives
  14. Language Checklist
  15. Hiring Senior Developers
  16. Chinese Food Should Be More Expensive
  17. My Experience Rewriting in Rust
  18. Try Something
  19. gitgot: Dialed in User Interfaces
  20. What Comes After Hackathons?
  21. How to Olympian
  22. Fixing Nits Quickly
  23. Art School for Programmers
  24. Immigrant Cinema: Man Push Cart, Children of Men, etc.
  25. Avoid Provinciality
  26. How to Judge CS Programs

2021 14

  1. I'm N and I Did XYZ
  2. Surface Area
  3. Tips for Reading Code
  4. I Don't Know Anything, Do You?
  5. How Late
  6. Let Interns Apply Late
  7. Skill Focused School
  8. Google Should Do Better
  9. Notes on Foundation
  10. Engineering Math
  11. Programming Languages and Usability
  12. A Mere Mortal's Guide to Webassembly
  13. Last Year at the Movies
  14. `git commit -m` Considered Harmful

2020 12

  1. Learning Boring Things
  2. Those Damn Squares
  3. Don't Focus On The Mountain; Focus On The Path
  4. Learn to Cook
  5. Surgical Team
  6. Saber Notes: Strings
  7. My Problem With Social Good
  8. Asianness
  9. Saber Notes Factorial
  10. Saber Notes: Name Table, Parameters & Local Variables
  11. Saber Notes: Print Function
  12. Hyperbolic Genius

2019 8

  1. We Get It
  2. Apple & Fashion
  3. People Suck at Email
  4. Surviving CSO
  5. Assuming Stupidity
  6. Stop Using So Many Damn Ternaries
  7. Endurance Traveling
  8. What Do You Want (Instead)?

2018 14

  1. Mirror Shining
  2. Create Your Own Reality
  3. Google Summer of Code 2018: Ruby
  4. Stackoverflow Isnt Everything
  5. Racket School
  6. Wtf Ruby Pt 1: DSL Dysfunction
  7. Graphql APIs
  8. Boring Ass Classes
  9. C Is Cool
  10. Using Rails in 2018
  11. Explaining Redux
  12. Rules of Engagement
  13. Speed and Iteration
  14. First Post