Skip to content
~/blog ❯ jmrp
  • Home
  • Projects
  • / Blog
  • Tools
  • Homelab
  • CV
  • Publications
EN ES
❯ jmrp
  • Home
  • Projects
    • Contributions
  • Blog
    • Series
  • Tools
  • Homelab
  • CV
  • Publications

More

  • About
  • Uses
  • Feeds
  • Privacy
  • License
available
EN ES

Notes

#embedded

Notes from building software that has to fit in kilobytes of flash and RAM, where every string and byte layout is a deliberate choice.

1 post about this topic

← Back to all posts
all · 14 security nginx networking cryptography firmware esp32 mikrotik gitlab api c++ ipv6 testing embedded
+5 more
mcp authentication privacy linux devops
Firmware · C++ 01

What the Linker Won't Do: Packing i18n Strings on an MCU

A build-time generator packs firmware UI translations into one string pool indexed by uint16 offsets, halving the index table on a 32-bit MCU.

2026·06·10 · 39 min

No posts match your filters.

About Uses Privacy License Contact

© 2026 José Manuel Requena Plens