Between Master Plan and Reality, there is usually a massive glitch.

HI, I'M RONNY đź‘‹ and before I really get started here, I want to come clean right away and admit that I translated this English version using AI, since my language skills just aren't good enough for it. Well, I'm a small hobby developer from near Berlin. I love creating things that might bring some use or joy to others. The path I take along the way is like a never-ending maze, and my motivation in all this is to eventually build something that allows me to go independent, so I can bring all my other ideas to life. In doing so, I don't want to cheat my way through like others with unfair tactics, absurd promises, or misleading ad campaigns, but rather win users over quite consciously with honest, conscientious work. The fact that this path is probably the hardest one often frustrates me, but in the end I just want to win maximum enthusiasm through fair work.

On this page I want to keep you posted about my projects, difficulties during development, and give you a little peek behind the scenes, which brings me right to the name BarefootCrafter, which I chose because it describes pretty well how it all started, with a cheap Aldi PC, no internet, tutorials, or AI. So problems had to be solved the hard way. Though some of them just remained unsolved.

My Projects
25+Years of Code
3+Games & Apps
97%Rewritten
12,847Things broken
ABOUT ME

More about me.

Here is my little dev journey. I want to tell you how I got into coding and what still motivates me to this day.

The raw beginnings

The Rough Beginnings

Born in 1982 and raised on the island of Usedom. Instead of messing around with PCs back then—which wasn't really possible anyway—I had all sorts of other nonsense in my head, but definitely not programming. I never would have thought that my path would lead me there. At 15, I slowly started to become normal when a school internship at a construction site put me in contact with older guys, from whom I learned that my previous life choices weren't exactly something to strive for. A good year after my internship, I came into contact with programming for the first time. The trigger was once again the construction site, as I actually wanted to learn how to read architectural blueprints. Back then, there was no internet for me because it was way too expensive and still in its infancy, and I had no interest in a 56k modem anyway, since I knew what those were like from friends. So instead of studying the blueprints, I started wondering how all of this actually worked, and somehow stumbled upon QuickBasic. At the time, the only available manual was a massive digital guide on the DOS level that you could only navigate using the cursor keys rather than a mouse pointer. Programming my first game this way felt like a wild, months-long solo mission, but I made it to the finish line. On that first labyrinth tour, I recreated the table tennis game known from the UNIVERSUM console.

This led me, through a few detours, to decide on a distance-learning course focused on C++ while experimenting with DirectX 7 on the side. To be honest, I never got very far with C++. Even so, I somehow managed to build a simple 3D city using 3D Studio Max and the Watcom Compiler where you could walk around. Collision detection was still too complicated for me, so you could just walk right through walls. Financial hardships eventually forced me to drop out of my studies while struggling to scrape by as a temp worker in Berlin. Originally, Berlin was planned as a transitional phase to keep trying my hand at game development, but the exact opposite happened. Instead of coding, I ran around to different employers every day and enjoyed way too much beer at the local doner kebab shop after work to even be able to operate a keyboard.

The hotel era

The Hotel Era & The Great Crash

A lucky coincidence brought me back to Usedom to design a single hotel website. The site was finished pretty quickly, and in the process, I discovered my knack for print media while also unknowingly taking over the entire IT infrastructure. Networks, phone systems, cash registers, video surveillance, and everything else you can imagine in IT—I did it all. However, my employer at the time refused to get me official training in the field so he wouldn't have to pay me more. As a result, my skills in this area only reached an amateur pro level. While other companies later tried to optimize themselves and their business processes with expensive SAP software, I instead developed my own custom web application for time tracking, interfaces to hotel booking systems, and even proprietary booking systems. That saved the company enormous costs and made me incredibly proud.

Driven by this pride, I built my first own project, the "Usedom Kompass" vacation rental platform, in the hope of finally achieving independence. A few people signed up, but before the project could really take off, unexpected personal and financial setbacks caused my entire existence to collapse. Devastated, I threw in the towel, left the island, and decided to turn away from IT completely to search for a completely different meaning in life.

Search for meaning

From the Bundestag to the Subway Shaft

In the hope of giving something back to society and adding more meaning to my life, I began training as an educator. However, my hands still couldn't stay away from code, which is why I built my first dating app back then—originally named "Dynamic Placeholder" and later released as "Place to Meet". With it, I wanted to create something completely new, but unfortunately, numerous setbacks forced me to abandon this first attempt once again. Through a bizarre twist of fate, I then landed as an external developer in the German Bundestag. It felt prestigious to walk through the Paul Löbe House, but the stiff corporate environment completely drained my creativity. I was forced to remove good ideas because they might otherwise have led to a few job cuts. Even though I could have had a carefree life there, I simply couldn't endure this torment, and I constantly felt like I was cheating myself if I continued working there.

Seeking a radical change, I went straight from the highest halls of politics down into the subway tunnels and became a Berlin subway driver. Yet my heart never stopped beating for working with children. In 2024, I decided to give my dream a second chance and restarted my educator training. During this time, I even shared my journey and my vision of becoming a companion for children in an official interview: Read the interview about my path here (available in German only). Unfortunately, the intense team dynamics present in the facility ultimately took a heavy toll on my well-being, forcing me to retreat once more. To reorient myself, I promptly went back into the tunnel. Even though I can't pursue my educational passion right now, I stay true to coding because it provides deep inner fulfillment. While my apps didn't become massive hits, they kept me going and gave me the necessary foothold.

Today

Imperfect Skills & Today's Vision

Looking back, I never lost my connection to programming, but I also never became this hyper-networked textbook software engineer. My self-taught skills remained at an advanced beginner level, and I never felt "good enough" for big tech companies. Today, I am incredibly grateful for AI assistance because it finally bridges that gap and helps me bring my chaotic, creative visions to life without getting stuck in syntax.

Although I develop games myself, I play surprisingly little nowadays. World of Warcraft is one of the few exceptions. After having sunk into it for extended periods twice before, I was drawn back to Azeroth in 2025. If you happen to roam around there as well, just look for Kolvain. Maybe our paths will cross.

However, while today's gaming and app landscape is dominated by aggressive advertising methods, psychological user-retention tricks, and pure greed, I try to do the exact opposite. Out of idealistic conviction, I design my projects so that they remain untouched by this disgusting monetization, keeping the fun and genuine ideas front and center.

And when I'm not fighting against code or incomprehensible app store policies, I dream of my new passion for scuba diving, which unfortunately I can only pursue during vacations. Inline skating, mindless straight-line walking into nature, or chasing motorboats on my paddleboard are also things I occasionally do when I need to clear my head for a moment. I still wake up every day and dream of new things I want to program; it's just a shame that the to-do list keeps growing while time is always too short.

Should you wish to support me in any way, I thank you very much in advance. That could be a comment on TikTok or Instagram. Or you play one of my games—currently it's just Net Five, but the next one is already in the compiler. Perhaps you also have your own idea that we can bring to life together. But even if you just tell a friend or acquaintance about me, that fulfills my mission with purpose.

Games

Net Five Screenshot
ABOUT ME
Loading...
Strategic PuzzleMultiplayerBrain Training

Net Five² is my very first game and a massive learning experience. Roughly speaking, the goal is to connect colored lines in rows of 5 or to create shapes like triangles, rectangles, or hexagons and the like, which then clear and yield points. The challenge is constantly playing against the clock or competing in duels against others. Completely without pay-to-win, the game is playable without ads and in-app purchases. There is currently one minor limitation in the multiplayer feature: To avoid falling into a cost trap myself, the number of daily possible matches has been limited to 500.

Milestones

This timeline contains both successes and failures, with the latter clearly outweighing the former. Here I exclusively showcase my privately published apps and games and purposely leave out all the commercial corporate stuff, since this is solely about my own journey. Every project has helped shape my skills and, above all, considerably expand my frustration tolerance.

2018
Place 2 Meet

Place 2 Meet

My very first published app project, created during my educator training. The idea was to connect people in a completely new way: instead of swiping from the couch, you actually had to physically visit someone's favorite places to unlock the chat function. Fueled by pure enthusiasm, I built it exclusively for Android because I was way too clueless for Swift.

Then came the reality check. Shortly after a local newspaper article was published, a huge wave of users wanted to try out the app, but everything crashed. Since I was still very inexperienced in app development, the endless loop of bugs and crashes completely overwhelmed me. I tried desperately to identify errors, but simply couldn't keep up with the technical chaos. Even worse than all the bugs was the massive number of weird life forms spreading through my app with bizarre pictures, which harmed me more than it helped.

The final blow came when new GDPR regulations came into effect. The legal hurdles set a standard that I was completely unable to meet back then. With a heavy heart, I had to shut down the project. It was a hard and sad decision, but the brutal learning curve of this failure completely reshaped my approach to development today.

Read the original newspaper article here: Märkische Allgemeine Zeitung(available in German only)

2024
Ticolly

Ticolly

Inspired by my travels around the world and a personal love story in a language app where flirting was strictly forbidden, I wanted to build something more open. Ticolly was born, not as a strict dating app, but as a judgment-free platform to meet people, share stories, find new friends, or discover love. To maximize reach across Android and iOS, I used the Symfony framework wrapped inside a WebView container.

To keep it as accessible as possible, the first version didn't even require a login. When that didn't catch on, I added a login system to increase user safety. But after a two-year fight for users, I finally had to give up. My takeaway from this is that with honest work you barely get anywhere, especially in the online dating sector.

This project also taught me a brutal lesson about the business side of development: I was scammed out of €1,500 by a law firm from Berlin. Luckily, the bar association helped me get the money back, but it showed me that you can never be cautious enough. Even when you have the best intentions, the development path can be tricky.

Watch the original app concept video in your language: German English Spanish

2026
NetFive²

Net Five²

After countless brainstorming sessions in the bathtub, I finally found a game concept that feels completely fresh. My absolute biggest goal is to never simply copy and paste what is already flooding the market. I wanted to create something truly unique, even though constant overthinking and redesigning during development put my patience to a severe test.

Getting the game to where it is today tested my nerves heavily, especially the stubborn Apple app guidelines. My development process is completely chaotic, which meant I was constantly tearing down my own concepts and rebuilding them from scratch. But through all that trial and error, the mechanics finally snapped into place.

Net Five² could be the exact game that allows me to leave my own small footprint in the digital world. Ultimately, I hope it becomes the stepping stone to complete independence by allowing me to turn my absolute passion into a full-time career and create things that bring genuine joy to both myself and players.

Future
🚀

Upcoming Projects

I am not lacking ideas. Alongside my regular job, however, time to implement them is often lacking. Therefore, I appreciate people who support my projects and want to accompany their development. I am currently working on a new game that will hopefully be released in 2026.

Development Setup

My setup is less the result of careful planning and much more born out of improvisation, available equipment, and the firm resolution to spend as little money on it as possible. A KVM switch would have been the obvious solution. Instead, I opted for the entirely rational alternative of regularly crawling under the desk to unplug and plug in monitors, keyboards, mice, and network cables between two computers. At times, I spent more time down there than in front of them.

Development Machines

Where ideas turn into games. My Tools

Main PC

Ryzen 9 5900X64 GBGeForce RTX 3070

Mac

Mac Mini2020 M18 GB
Software & Creative Tools

A few applications I use almost every day.

PaintShop Pro 2023 Ultimate

Mainly used for concepts and quick graphics. I worked with PaintShop Pro for many years, but ever since the acquisition by Corel, I haven't been a big fan of the direction the software has taken.

Inkscape

A relatively new addition to my workflow. For UI and UX design, it has quickly become one of my favorite tools.

Unity 6.3 LTS

Even though I love Unreal's rendering engine, to be honest I feel a bit too dumb for it because I can't wrap my head around its blueprints or coding with C++. That's why I landed on Unity. Its clean user interface and easy-to-understand C# language completely won me over for my game development.

Visual Studio Code

My absolute standard editor for everything. It's constantly by my side, whether I'm working on a project with Symfony or just tinkering around quickly and piecing together random code snippets.

Visual Studio 2022 (Community Edition)

This is my primary environment for coding in Unity. Since I am far from knowing every piece of code by heart, this robust IDE is an essential part of my daily development setup.

Android Studio & Xcode

There's barely any way around Android Studio and Xcode when developing mobile apps. Both programs have given me more gray hairs than I can count, but by now they have become indispensable to my daily routine. Despite all the difficulties, I can recommend both without hesitation.

ChatGPT & Gemini

I rely heavily on AI to bridge my programming gaps. I use ChatGPT for rough blueprints of my apps and games because it fails at debugging. For actual coding and tracking down bugs, I rely entirely on Gemini since ChatGPT falls short there—just as Gemini struggles with graphics.

Test Devices

Tested on real devices.

Xiaomi Redmi Note 12Pro
Huawei Nova 9 SE
iPhone 11