v1.3.2
EV signed 9 langs

PinDock
One hotkey.
All folders.

Stop clicking through Explorer. Win+Space → type → you're there. Smart ranking, typo-tolerant search, tags, groups.

smart ranking typo-tolerant hotkeys themes i18n
PinDock — Win+Space
pin
📁
PinDock
C:\Dev\PinDock
127
📁
PinDock_Releases
D:\Releases\PinDock
★ 34
📁
PinDock_Old
E:\Archive\PinDock
★ 3
↑↓ navigate ⏎ open ⌘T terminal ESC close
signed with YubiKey
20
tools
2
people
0
fluff
coffee
// PRODUCTS

Desktop tools that work

We don't make SaaS with monthly subscriptions. We make tools you install, use, and forget they exist — because they just work.

P
FLAGSHIP

PinDock

Folder launcher with global hotkey. Smart ranking, typo-tolerant search, 9 languages, themes.

Win stable free
🧵
beta

FilamentVault

Filament storage manager. Drying, lifespan, usage per model.

Win/Linux • 3D printing
🎙️
beta

RecordBuddy

Encrypted voice notes. AES-256-GCM + Whisper transcription.

Win • encrypted
🌐
stable

Translation Manager Pro

JSON translation editor. Auto-translate, Unity/CSV export.

Win/Linux • gamedev
💬
stable

Snippet Manager

Code snippet library. Full-text search, usage tracking, 7 themes.

Win/Linux • dev workflow
🏢
beta

DevHQ

Dev HQ all-in-one. Projects, tasks, finances, terminal, venvs.

Win/Linux • dev cockpit
🔍
beta

QtLint

PyQt6/PySide6 linter. CLI + API, SARIF, PyPI-ready.

Cross-platform • open source
📂
beta

Super Sorter

Auto-sort Downloads. Dry run, copy, move modes.

Win • utility
+12
in Labs
WolfLogScope, ClipboardMaster,
Architecture Viewer, ReleaseCommander...
// CASE STUDY

How it actually works

We're not an agency with 50 developers. We're two people with laptops and an obsession with doing things right.

CASE #1 Desktop Tool

PinDock: From frustration to flagship product

Problem: Opening the same 20 folders every day. Explorer is a nightmare, existing launchers either paid or abandoned.

Solution: 3 weeks of focused development. Adrian defines architecture, code is refined through iteration, Edyta breaks everything she can. Iterate, iterate, iterate.

Result: 1200+ daily uses (smart ranking doesn't lie). Stable release, 9 languages, EV code signing. BuddyIT's flagship.

3
weeks dev
~50
iterations
1
frustrated dev
PyQt6 + QScintilla
SQLite smart ranking
Global hotkey (pynput)
Typo-tolerant search
i18n (9 languages)
Theme engine
Nuitka + EV sign
// BLOG

Notes from the trenches

No corpo-speak. We write about what we do, how we do it, and why some things are harder than they look.

{'{}'}
PyQt6 5 min

Why PyQt6 and not Electron

300MB RAM for "Hello World" is not a feature. It's a problem.

🔐
Security 8 min

EV Code Signing with YubiKey — full guide

How to sign Nuitka builds with EV certificate without paying for HSM.

🔄
Dev 12 min

Iteration-driven development — lessons learned

Why fast iteration beats perfect planning. Real examples from our workflow..

📦
Nuitka 6 min

Nuitka vs PyInstaller — 2024 benchmark

Size, startup time, antivirus false positives. Hard data.

🧪
QA 4 min

QA in a 2-person team

How Edyta breaks everything I build and why that's the best thing that could happen.

COMING SOON
More posts after
PinDock release
// WHY US

What makes us different

🎯

QA Lead Background

5 years breaking other people's software in gamedev. I know where the holes are before I make them.

🔐

EV Code Signing

Extended Validation certificate + YubiKey. Zero "unknown publisher", zero false positives.

Quality = Obsession

NASA-grade logging, circuit breakers, graceful degradation. Not "works on my machine".

// ABOUT US

Two people.
Zero corporate.

BuddyIT is a Polish company from Kraków. We specialize in desktop tools for Windows and Linux.

Adrian — dev, architecture, automation. 5 years as QA Lead in gamedev — knows how to break software, so knows how to build it. EV code signing, YubiKey security, product quality is not a feature — it's an obsession.

Mindcrafters
Contributor
Mindcrafters

Edyta — QA, UI feedback, translations. Also from gamedev. Breaks everything Adrian builds. That's her superpower.

team.json
{
 "company": "BuddyIT",
 "location": "Kraków, PL 🇵🇱",
 "founded": 2024,
 "team": [
  {
   "name": "Adrian",
   "role": "ex-QA Lead → dev",
   "certs": "EV + YubiKey",
   "fuel": "☕ → 🖥️ → 🔁"
  },
  {
   "name": "Edyta",
   "role": "QA + i18n",
   "fuel": "🐛 → 💥 → ✅"
  }
 ],
 "tools_shipped": 20,
 "quality_obsession": true
}
// CONTACT

Get in touch, we don't bite

Have a question about our tools? Need a custom tool? Or just want to chat about PyQt6?