The Curious Engineer

All blogs / Rust

Welcome to The Coded Message! on The Coded Message

thecodedmessage.com

RustC++Essays / personalSociety / politics / economyAI / ML

Posts
115 from 28 Dec 2018 to 20 Jun 2026
Posting
now and then (5 in the last year)
Kind
personal blog
Feed
https://www.thecodedmessage.com/index.xml

2026 5

  1. People Think Elon Musk Has a Trillion Dollars
  2. My Anger Speaks
  3. Programming Languages and Type Safety in the Era of LLMs
  4. Review of macOS for Serious Work
  5. Copyright and Licenses: A Difference of Opinion

2025 5

  1. Drabbles
  2. A Little Rust Trait Limitation
  3. LLMs in Programming
  4. What Features Should Rust Have? Part II
  5. What Features Should Rust Include? Part I: Not Inheritance.

2024 13

  1. Why can't you request changes from yourself on GitHub?
  2. The AI Non-Economy: A Rant
  3. Large Language Models Should Have to Obey Copyright
  4. Can C++ fix its biggest problem?
  5. There's Always Problems
  6. Asahi Linux Again
  7. What Bits Mean: Meta-Data and Static Typing
  8. Asking Nicely: Avoiding Passive and Aggressive Communication
  9. What Bits Mean: Binary Integers and Two's Complement
  10. Sorting Polymorphically in Many Languages
  11. A Review of Self-Help as a Genre, and Atomic Habits in Particular
  12. Minor News: Some Repos on GitHub
  13. Review: One Billion Americans, by Matthew Yglesias

2023 32

  1. Is Section 3 of the 14th Amendment Undemocratic?
  2. 2023 in Retrospective and 2024 in Prospective
  3. Rust Is Beyond Object-Oriented, Part 3: Inheritance
  4. Are You Sure? (Revised)
  5. Endianness, and why I don't like htons(3) and friends
  6. Operating Systems: What is the command line?
  7. Can computers think things?
  8. Verbal Tics
  9. My Dream C++ Additions
  10. In Defense of 'C/C++'
  11. C++ Papercuts
  12. New Link: Technical Only RSS
  13. The Curse of Coffee
  14. Walk-Through: Prefix Ranges in Rust, a Surprisingly Deep Dive
  15. Fiction Review: The Long Way to a Small Angry Planet
  16. Debt Ceiling, Redux
  17. There is No One True Best Programming Language (but some are still better than others)
  18. x86S: A Long Time Coming
  19. Voice is Hard
  20. A New Garden: Rust vs C++ mdbook
  21. Rust: A New Attempt at C++'s Main Goal
  22. Guest Collaboration: Paradigm Shift
  23. Rust Tidbits #1
  24. Treat Tolkien's World Like Other Mythologies
  25. The Importance of Logging
  26. Write Everything Down (Part 4): My Desktop Environment
  27. Rust Is Beyond Object-Oriented, Part 2: Polymorphism
  28. The Debt Ceiling Is Unconstitutional, and Biden Should Just Say So
  29. My Reaction to Dr. Stroustrup's Recent Memory Safety Comments
  30. Complexities of Defining ADHD
  31. Rust and Default Parameters
  32. Christmas Disappointment: Smashing Princes and Cities

2022 35

  1. A Life (and Blog) Theme for the Coming Year
  2. Rust Is Beyond Object-Oriented, Part 1: Intro and Encapsulation
  3. How to Write a JIRA Ticket in ... Relatively Few Steps
  4. First Impressions of Asahi Linux
  5. RAII: Compile-Time Memory Management in C++ and Rust
  6. Write Everything Down (Part 3): My Personal Organizational System
  7. Write Everything Down (Part 2): Failed Organizational Systems
  8. A Strong Typing Example
  9. Exploring Traits with Erased 'serde'
  10. Write Everything Down (Part 1)
  11. Blocking Sockets and Async
  12. Why Rust should only have provided `expect` for turning errors into panics, and not also provided `unwrap`
  13. Fiction Review: Plain Truth
  14. Another Confusing Haskell Error Message
  15. Command Line Interface UXes Need Love, Too
  16. Why I Won't Correct You're Grammar (unless you ask)
  17. Trivia About Rust Types: An (Authorized) Transcription of Jon Gjengset's Twitter Thread
  18. Function Overloading in Rust
  19. Reviews and Reactions: 2022 Short Story Hugo Nominees
  20. Netflix Should Become a Tech Company
  21. Can you have too many programming language features?
  22. A Checklist of Dev-Ops Disciplines
  23. God grant me patience... and I want it RIGHT NOW!
  24. Reviews and Reactions: 2021 Short Story Hugo Nominees
  25. Review: The Comic Book Story of Beer
  26. Can you reproduce it?
  27. A Rust Gem: The Rust Map API
  28. Biking to Philly
  29. Crank-'em Out
  30. The Good Ol' Days of QBasic Nibbles
  31. Warnings and Linter Errors: The Awkward Middle Children
  32. Haskell Error Messages: Come on!
  33. Burying the Lede
  34. Being Fair about Memory Safety and Performance
  35. In Defense of Async: Function Colors Are Rusty

2021 3

  1. Endianness, API Design, and Polymorphism in Rust
  2. C++ Move Semantics Considered Harmful (Rust is better)
  3. Sayonara, C++, and hello to Rust!

2020 2

  1. Apple Silicon
  2. A Respectable Octopedian

2019 4

  1. The Letter from the Trees
  2. Components of a Modern Operating System
  3. Operating Systems Part II: Modern Operating Systems
  4. What is an operating system?

2018 1

  1. Are you sure?

Undated 15

  1. C++ Network Programming: Study Questions and Practice Projects
  2. Gardens
  3. Humorous Thoughts
  4. License
  5. Personal Bio
  6. Political Views
  7. Programmer Bio
  8. Programming Portfolio
  9. Reading Log
  10. Recommended Reading for Programmers
  11. Resume
  12. Rust Opinions
  13. Rust module
  14. Rust c book
  15. organization system