Hi, I’m Piotr. You don’t look for ready-made solutions — you understand problems.
I don’t have an engineering degree before my name, I haven’t been through the corporate assembly line, and I have no intention of pretending to be someone I’m not. I’m a Python developer and an advanced Arch Linux user. Everything I know, I figured out myself — through thousands of hours in the terminal, debugging code late at night, and tearing systems down to their bare bones until I understood how they work under the hood.
I built this blog because I know exactly what it feels like to hit a dead end as a self-taught developer.
My Perspective (I use Arch, btw)
My approach to programming and operating systems was shaped by Arch Linux. When you configure a system from a clean TTY, you stop fearing the unknown and start controlling every single process. I apply the exact same rigor to code. I’m driven by raw performance, task automation (Meta-Prompting, AI Engineering), and squeezing the absolute maximum out of the tools at my disposal.
Practical Areas
| Domain | What I actually do |
|---|---|
| Python Integration | Writing clean, production-ready code (AsyncIO, advanced scripting, process automation) |
| Realtime Engines | Developing projects using the Panda3D engine (optimizing real-time logic and rendering) |
| System & Workflow | Arch Linux (terminal-first approach, package management, repetitive task automation) |
| AI Workflows | Building advanced prompts (Meta-Prompting) and code-level LLM integration via MCP |
Who is devmindset.dev for?
devmindset.dev was built for developers and advanced self-taught programmers who have hit a plateau on their journey. It’s for people who have already mastered the basics, can build an application, but feel like they’ve hit a wall and refuse to settle for “it just works.”
If you’re tired of tutorials explaining for the hundredth time how a for loop or a Docker container works, this is the place for you. Here, we dive deep into topics that actually drive growth:
- Multi-stage builds and cgroups orchestration in practice.
- Analyzing process behavior under extreme load.
- Solving architectural problems that self-taught developers usually have to tackle alone.
The blog is intended to be sustained by Google AdSense ads. This keeps me independent of any single sponsor and lets me publish exactly what I believe is valuable for your technical growth.
Beyond Code
I carry the analytical mindset and determination of a self-taught developer into other areas that demand absolute focus:
- Music: I play classical guitar (fingerstyle), dissecting pieces built on modal scales.
- Nature & Strategy: I do spinning and ground fishing. Targeting pike and tench is a process full of variables — pure outdoor strategy.
- Dynamics: I clock miles on the bike, monitoring cadence and optimizing gear ratios for maximum efficiency.
I believe the precision required to master a complex piece of music or to rig the perfect fishing setup is the same kind of focus that lets you write flawless code.
Let’s go deeper. If you’ve hit a wall in your learning, you’re looking for raw technical substance, and you want to start understanding systems like an Arch user — you’re in the right place.