Category: Uncategorized

  • The Buffer Pool, using linked lists

    Here is a handy way to manage buffers, using a singly linked list. It works for small embedded systems where there is no heap. With no heap, we don’t have malloc() and free() to get buffers. Also, we don’t want a performance penalty if we call malloc() when we need to get a buffer. So,…

  • First Lists

    The first parts of Chapter 5 from Mastering Algorithms in C is up on GitHub. Using Claude code made the exercise stupid easy. I typed the code from the book, being somewhat careful. I misses some typos, typed Lust not List, and elelment not even realizing. Claude caught the errors. It identified the code as…

  • The NoYesApp

    Here is one more web application for your amusement. NoYesApp That is a github link. The project has not been deployed to a web host. What is it and why? The README sums it up.  NoYes App is a directed-graph questionnaire application built with Django, HTMX, and PostgreSQL. Users navigate questionnaires node by node —…

  • The Value of Experience

    I am currently looking for a new job. There are a few skill assesments around. From the Embedded.fm Slack group I found the Embedded Skill tree. The original source if you want to fill it in for yourself is here. I guess I need to finally read the Bluetooth book. After completing the above, I…

  • Hello world!

    Welcome to WordPress. This is my first post. Next posts will be old stuff, with new items in the queue.