Martin Adamek (@stuartisan) header
Martin Adamek (@stuartisan) profile picture

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

Zilina, Slovakia
Joined May 2008
Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)Photo by Martin Adamek (@stuartisan)
Used Herdr for a while, but it messed with scrolling on phone with Termius. Switched back to tmux new-session -A -D -s project-name startup snippet. Much better now.
2
69
Getting to bank transactions from multiple banks is stupidly complicated. I tried several providers and still doesn't have solution for my app. Yet another round of testing, I guess.
2
2
180
The way my Porsche service business is constrained by hardware, real estate and impossible to find specialists is nothing like I ever experienced in IT.
1
3
235
Sometimes I feel like that guy in Once Upon a Time in the West, who builds the railway station in the desert, because he knows that the railroad must go there in the future.
5
415
At this point it should be obvious, but I still get surprised from simplest LLM use cases. Claude with Basecamp CLI creating Porsche 911 engine rebuild report for the client. WTF.
90
Martin Adamek retweeted
Ok, how fucking cool is this. stuartgarage.com/about This small Porsche service and restoration shop in Žilina, Slovakia uses Basecamp to run the shop. And they even highlight it on their site! This is why I absolutely love building software for small businesses. It's such a thrill to bring outstanding, affordable, best-of-the-best software to businesses like these. It's a joy to work for them. Basecamp and Porsches. I mean... What a match! cc: @dhh
36
15
1
573
111,594
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
2
187
My son made a model of my 911. Lot of work and skill in Blender.
1
5
149
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.
127
Hetzner VPS + tmux + Termius + Tailscale is my dev machine. No local dev environment anymore.
1
145
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.
114
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
166
Having Rails dev environment locally is so annoying now that I tasted Tailscale + Tmux + Termius combo.
131
Nice, I finally configured this inline diff in LazyGit (and LazyVim). Much better. More important now with agent coding. Also standing desks.
211
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
141
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
578
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
142
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.
130
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
147
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.
108