Software engineer running Porsche service and restoration shop. And buildings apps for it.

Joined May 2008
9 Photos and videos
Did anyone manage to tame @openclaw in multi-user environment? Agent per user. Separate user and team resources. Multiple teams on single machine. Testing such setup right now, about to deploy for the company as well as family.
2
1
117
My son made a model of my 911. Lot of work and skill in Blender.
1
4
86
Gemini 2.5 Flash surprisingly good at workshop manual parsing. Mixed orientations, illustrations, photos and yet the Markdown version is perfect. Good source for QMD and company’s OpenClaw.
96
Hetzner VPS tmux Termius Tailscale is my dev machine. No local dev environment anymore.
1
114
I really to iterate designs with Claude's /frontend-design. I ask it to shoot 3 static designs at /ideas page and go from there.
84
Working on several apps in parallel created a new need for me - separate workspace for each app. I need a named display with terminal browser. Would be much easier on Linux, but on Mac it is the AeroSpace by @nikitabobko that works for me. github.com/nikitabobko/AeroS…
1
144
Having Rails dev environment locally is so annoying now that I tasted Tailscale Tmux Termius combo.
115
Nice, I finally configured this inline diff in LazyGit (and LazyVim). Much better. More important now with agent coding. Also standing desks.
195
Impressed by Haiku 4.5 - invoice parsing times down to half comparing to 3.5 and parsed all the test files correctly. Currently I can't find any invoice, that would not be 100% perfectly extracted. Also, simplified the prompt by [ 15 -73].
1
2
127
Today's progress on tuning of LLM-based PDF invoice parsing. Now I can add models and sample files at any time and feel a little bit under control. Thanks ruby_llm for making model switching efortless.
1
1
6
564
Passing blob.path vs. temp_file.path is all the difference in perfect LLM invoice parsing. Using gemini-2.5-flash via ruby_llm. Is ActiveRecord messing the pdf somehow?
1
131
It is all about code reviews now. And I had to give a lot of feedback, not that Claude Code gets everyting perfectly on first try. Quite opposite. But it is so easy to navigate my virtual colleague now.
120
There has been such incredible progress in how Claude Code works with my Rails app since it was introduced, that I just can't believe it. In last weeks I did not write a single line of code. Not that I didn't want. I just didn't need.
1
1
137
For the LLM-based feature in my Rails app I added golden files with expected responses to my minitests. Now Claude Code can try different models and their versions using ruby_llm to create a perfect prompt. It is killing it so far for LLM invoice parsing.
99
Failed to setup @wafrisorg for my new app. Went with Rack::Attack. All new to me, but it’s crazy to see that shady stuff immediately in the logs. I was supposed to feel better, I guess.
86
Ouch, got some ai-coded feature commited automatically, probably by codex. I was prototyping the approach to some turbo streams refreshes and I switched to full auto. I didn’t realize it would also use git 🤦‍♂️. Caught in production crashing, reported by AppSignal 🙏.
1
145
About to release the Rails app we’ve been using internally for a while. What are the things that will bite me, security or resource-wise, that I can easily prevent?
98
I was fighting UX on this - trying modals, inline row editor, with or without buttons... and ended with spreadsheet. Thanks to Rails there's very simple implementation with small Stimulus controller (for edit/cancel) and Turbo stream for submit action and everything is server rendered.
139
The most frustrating issue with the @FrameworkPuter notebook running Ubuntu are the random restarts when the lid is closed. Often, after carrying it in my backpack, I find the notebook restarted, even hot.
1
1
163