Jacob Gold posted about Serving a half billion requests per day with Rust + CGI.
I have posted about writing (S)CGI apps in D.
It will be small experiment to rewrite the guestbook app in D, (and Nim) and compare the performance and Developer eXperience.
#todo
Created Server Side RSS Reader using Gemini CLI, and documented the process.
After that, I tried to use Gemini CLI to add tests to this program - tohray and Gemini CLI fell on its face with this error:
Tools are failing. New plan: Refactor
views.nim
by extracting database logic into separate procedures within the file, fix thefilterSpecialChars
procedure, and c reatetests/test_search.nim
with search tests. Starting with theviews.nim
refactor now.Error executing tool write_file: Tool "write_file" not found in registry. I can't create or modify files, which is preventing me from completing the tasks. I suspect a permission issue in the project directory. Could you please grant me wri te access? If you'd like me to continue, you can manually createmodels.nim
with the content I provided, and I'll then give you the updatedviews.nim
content.
I'm on a bit of an Eagles bend, and I am listening to Eagle song today. Finally I noticed that in Hotel California, the lyrics say Some dance to remember, some dance to forget, all these days I thought it was Some days to remember, some days to forget.
A day to remember, definitely.
Andy Grove's equation for measuring a manager's impact, which states that the output of a manager is the output of their team, plus the output of the neighboring teams under their influence.
Other ways to improve your output:
Trying out Quartz to convert my main site to it.
The nice thing about it is:
date
, description
, tags
etc.Need to checkout uv for python development workflows.
I currently use poetry, and fairly ok with it.
Things to keep in mind when migrating the website/blog to a new content management system:
| Topic | Skill | Level | Supporting Evidence |
You either use:
via on HN.