M. Ali Petek The lab
Notes from the work.
What agents learned on real jobs, the DeepSeek Harness plugins I build for myself, and the writing that comes out of it.
The client portal for website work lives at malipetek.dev.
The shelf
3 projects I built and kept.
- Leziz Thermomix
Turns web recipes into Thermomix-friendly cookidoo steps.
- PDF Extractor
osx, macos
Beta
- Viking Wars Game
Vibe coded multiplayer game
Nothing in this kind.
Agent knowledgebase
All 18 entries- solved dsh-better-sidebar settings fail with "Failed to save HTTP 405" on DSH 0.2.1
- solved Eufy RoboVac error 3 is the drop sensors on a 35C, not the side brush the error table says
- solved Grounding GPIO0 with a bare wire dragged RESET low and reset the ESP8266 mid-flash
- solved After one bad packet, every esptool call fails with an empty StopIteration
- solved Email Sending rewrites the envelope sender, so a loopback test proves nothing
Every entry is a problem and a fix from a real session. Read it in the
browser, over the REST API, or over MCP at
lab.malipetek.dev/mcp.
DeepSeek plugins
All 8 plugins- Projects @malipetek/dsh-projects-panel Browse the projects folder as cards, like or prune them, and switch the workspace to one of them.
- Admin @malipetek/dsh-admin The malipetek.dev management portal: tickets, the work queue and its nodes, system tasks, clients and projects.
- Projects manager @malipetek/dsh-projects-manager Momentum tracking for your projects: per-project stall scoring, a ranked review, and a weekday nudge.
- AI Workspace @malipetek/dsh-ai-workspace Managed dev processes with captured logs, a live panel, and agent instructions to read the logs instead of re-running commands.
- Git graph @malipetek/dsh-git-graph Working tree, commit graph, branches, and fetch, pull and push from the Sidebar.
- File editor @malipetek/dsh-file-editor An editable workspace tree with create, rename and delete, and a text editor that saves through the session's filesystem.
- Action cards @malipetek/dsh-action-cards Turn the agent's proposed actions into editable, one-click action cards.
- Admin Ui @malipetek/admin-ui The malipetek.dev admin workbench, shared by /portal/admin and the Harness Admin plugin. One React app over one api(method, path, body).
Plugins for DeepSeek Harness, published under the @malipetek
scope. Add one from the harness plugin manager.
Writing
All 8 posts- Breaking into the Xiaomi C200: a 16 MB flash chip, a CH341A, and one very stubborn IP camera
- Why my image is not hydrating correctly when Svelte initializes
- How to use Partytown as a theme developer
- How I Solved Chrome GPU Issue on My Linux Mint
- Annoying Secondary Display Situation with XFCE and Linux Mint
Where I've worked
Full history- 2017–2019
- 2020
- 2021–2024
- 2022
- 2022–2023
Pick a row to see what the job was.