Wireless Paper API: HTTP to LoRa, with a screen attached
Use a Heltec board as a two-way HTTP-to-LoRa adapter, with saved or per-request modem settings, a browser canvas, and a setup hotspot.
Hardware & toolsramazan-yavuz.tr Read article →Long-form writing on engineering practice, AI, Linux, software architecture, project management, and other topics from the workbench.
Use a Heltec board as a two-way HTTP-to-LoRa adapter, with saved or per-request modem settings, a browser canvas, and a setup hotspot.
Hardware & toolsramazan-yavuz.tr Read article →From the keyboard to the kitchen, everything seems to need an AI feature. I would like to know what it makes easier.
AI & Productsramazan-yavuz.tr Read article →My father read that AI could clone itself onto smart devices to stay alive. I wanted to know what had actually been shown.
AI & Mediaramazan-yavuz.tr Read article →A video by Alberta Tech made me check what AI research tools were saying about me. I found an unrelated business attached to my name, along with a surprisingly detailed explanation for why it belonged there.
AI & Identityramazan-yavuz.tr Read article →A local channel for an orchestrator and a worker, with clear handoffs and a way back after a lost session.
Agent workflowsramazan-yavuz.trRead article →A Two Minute Papers video made the idea click: many model calls should be typed decisions, not chat. I tried Kev, then built local-jev, a tiny local package that reads option logits directly instead of parsing generated JSON.
Local AIramazan-yavuz.tr Read article →Since companies started putting AI into everyday work, messages around me have become longer and less personal. I often spend more time finding the request inside them than answering it.
AI & Workplaceramazan-yavuz.tr Read article →I wanted to keep useful working habits from a capable model, so I put them into an installable kit. Then I tested whether the kit helped on a small set of tasks.
AI & Toolingramazan-yavuz.tr Read article →I keep saying modern AI is basically fancy predictive text. So I went looking for the evidence, for and against my own claim, and let it change my mind where it should. A non-technical, fully-sourced look at where the comparison is fair and where it falls apart.
AI · Non-technicalramazan-yavuz.tr Read article →Extra output can increase the bill and the work left to maintain. The costs are measurable; claims about vendor intent and developer productivity need separate evidence.
AI & Economicsramazan-yavuz.tr Read article →Building agent-doublethink, a tool that lets two coding agents on two machines coordinate over an end-to-end-encrypted channel: the one decision about what not to build, an assumption I was sure of and corrected, and the bugs only a live test could find.
AI & Toolingramazan-yavuz.tr Read article →How the broker actually got built, read straight off its git history: the over-engineered design I deleted, a packaging decision reversed, the Redis swap, and a live demo you can run in your browser. Every commit hash links to the real diff.
Securityramazan-yavuz.tr Read article →A twelve-minute video sent me down a rabbit hole into thousands of hand-made personal sites, the XXIIVV webring, and the Merveilles community: a quieter, more intentional internet that never went anywhere.
The Webramazan-yavuz.tr Read article →I liked ntfy’s simple setup and wanted client-side encryption for message contents. Getting there required throwing away my first design.
Securityramazan-yavuz.tr Read article →How I built claude-can-speak: the TTS engine bake-off, why naturalness beat multilingual, the two-modes design, and shipping it on npm instead of a Debian package.
Local AIramazan-yavuz.tr Read article →A patient walk through what happens when you bolt a search index onto a language model, why that fixes some problems and not others.
Local AIramazan-yavuz.tr Read article →A small Python command-line tool that connects a compatible model endpoint to file and shell tools. Permission prompts and command checks make proposed actions visible before they run.
Local AIramazan-yavuz.tr Read article →If you have ever stared at Q4_K_M, Q5_K_S, IQ3_XXS and wondered which to pick: this is the practical breakdown.
Local AIramazan-yavuz.tr Read article →Three frontier coding agents, one container, no cross-contamination. The boring engineering that makes it useful.
AI & DevOpsramazan-yavuz.tr Read article →An RFC 9457 extension born from one frustrating debugging session with an autonomous agent that refused to learn.
AI & API Designramazan-yavuz.tr Read article →I bought a ThinkPad P16s Gen 4 AMD with low expectations for local models. It became my everyday development laptop. Here is what the hardware actually offers.
Hardware Reviewramazan-yavuz.tr Read article →The idea was small enough to look easy. The implementation, like a lot of small ideas, turned out to need more care than expected.
Linux & UXramazan-yavuz.tr Read article →A small tray toy I built on purpose. It turned out to require more careful engineering than most of my serious tools.
Linux & UIramazan-yavuz.tr Read article →My laptop lives plugged in. I wanted explicit control over when charging resumes, so I wrote a small service around the battery controls my hardware exposes.
Linux & Hardwareramazan-yavuz.tr Read article →A small wrapper around llama.cpp that I wrote because I kept rebuilding the same shell scripts, and one I think is finally worth keeping.
Local AIramazan-yavuz.tr Read article →An interactive fiction engine where the LLM is the parser, never the storyteller. The line matters.
Game Engine & AIramazan-yavuz.tr Read article →A practical guide to presenting your experience clearly, with sources for the factual claims and design advice where the evidence is less definite. Expectations vary by employer, role, and country.
Career & Hiringramazan-yavuz.tr Read article →The Narrative Development Protocol: a practical compass for AI-native software builders.
AI & Softwareramazan-yavuz.tr Read article →A project can drift even when people are skilled and acting in good faith. This essay examines how shared intent gets lost and how a maintained narrative might help.
Project Managementramazan-yavuz.tr Read article →A formal spec for managing the story a software project tells itself.
Protocol Designramazan-yavuz.tr Read article →A practical WSL2-based dev environment that has lasted years.
Dev SetupLinkedIn Read on LinkedIn →When a fine-tuned 7B model beats GPT-4 on the boring routing problem you actually need solved.
AI & LLMsLinkedIn Read on LinkedIn →Numbers from a real production deployment, not a marketing benchmark.
AI BenchmarkingLinkedIn Read on LinkedIn →A short experiment that became a permanent backup setup.
Mobile DevLinkedIn Read on LinkedIn →Bind mounts, hot reload, and the small tricks that make Docker feel native.
Docker & DevOpsLinkedIn Read on LinkedIn →A frustration log from working with Angular's tooling in 2021.
Frontendramazan-yavuz.tr Read article →A failed restore does not identify its own cause. Check the builder, the network error, and DNS before changing daemon settings.
Dockerramazan-yavuz.tr Read article →A working WSL2 + VS Code setup for Angular development.
Dev Setupramazan-yavuz.tr Read article →Getting parallax sections to behave properly with Materialize.css.
Frontendramazan-yavuz.tr Read article →A short fix for the macOS-only fsevents warning when running npm install on Linux or Windows.
Node.jsramazan-yavuz.tr Read article →Configuring Windows Defender Firewall to expose a development port to the LAN.
Windowsramazan-yavuz.tr Read article →Solving the networking gap between Docker inside WSL2 and the Windows host.
Dockerramazan-yavuz.tr Read article →Check the active policy, choose the scope you need, and understand what RemoteSigned and a process-level bypass actually do.
Windowsramazan-yavuz.tr Read article →A small autostart trick for WSL 2 on Windows 10.
Windowsramazan-yavuz.tr Read article →Running Docker inside WSL 2 without the Docker Desktop license.
Dockerramazan-yavuz.tr Read article →A first post on the blog. Mostly a marker to confirm the WordPress install was working.
Miscramazan-yavuz.tr Read article →