I take hardware and software apart so they become usable.
The problem is not the problem. The problem is your attitude about the problem.— Captain Jack Sparrow
I write plugins for ATAK — the app the military and emergency services use to run a situational map on a phone. I build TAK servers, from a Raspberry Pi to Kubernetes. I reverse-engineer device protocols their makers never documented: the Kestrel weather meter, Baofeng radios, Leica rangefinders. What I learn goes into books, written in Polish, because nobody had written them in Polish.
Plugins and apps I wrote for the TAK ecosystem. Each exists because something in ATAK was missing for me first.
Submitted to Google Play
Android app
Takes a phone from empty to a working ATAK client. Fetches a catalogue, installs ATAK and its plugins with checksum verification, and provisions a server environment.
Read more →
On Google Play
ATAK-CIV plugin
A ballistic calculator built into the ATAK map. It computes range and wind corrections, accounts for density altitude, and plots an observation post.
Read more →
Working
ATAK-CIV 5.8 plugin
Saves the current map view as A4 sheets in a PNG or PDF file. 300 dpi, optional MGRS grid, selectable scale.
Read more →
Working
ATAK-CIV 5.8 plugin
Cuts the ATAK interface down to the tools of one of five scenarios. A sixth button undoes every change.
Read more →
On Google Play
ATAK-CIV 5.8 plugin
Encrypts the numbers in a message with the SARNEG cipher and leaves the rest of the text readable. It writes nothing to the device.
Read more →
Closed testing on Google Play
Plugin for ATAK-CIV 5.5 and newer
Helps you align a Starlink dish in the field. Shows the current and recommended dish direction in 3D on the ATAK map, with obstructions and Starlink satellites.
Read more →Free PDF downloads. Some I wrote, some I translated.
The TAK ecosystem, from app to server · 156 pages
How ATAK works, why anyone needs a TAK server, and how to stand one up. Written in Polish, because nobody had.
Read more →
A complete guide to Baofeng UV-5R radios · 116 pages
What is allowed, what is not, and how to programme the cheapest radio in the world so people can actually talk on it.
Read more →
Mindfulness in sport shooting · 52 pages
What happens in your head between the decision and the shot, and why training attention improves scores more than another thousand rounds.
Read more →
The art of urban sniping and its role in modern guerrilla warfare · 758 pages
A Polish translation of John West's book on urban sniping. 758 pages arguing that the target is the enemy's mind, not their body.
Read more →
Polish translation · 508 pages
A translation of the patrolling manual: pre-mission work, execution, support, command and communications, post-mission actions. 508 pages.
Read more →Things that work without installing anything.