The Wand Chooses the Wizard: How Michał Miszczyszyn Built a Career — and a Community — Out of Pure Curiosity

By: X-Team

January 1, 1970 3 min read

The Wand Chooses the Wizard: How Michał Miszczyszyn Built a Career — and a Community — Out of Pure Curiosity

At 10 years old, Michał Miszczyszyn read a Delphi programming book cover to cover. There was no computer in his home at the time — no text editor, no way to test a single line of code. He memorized the examples anyway.

That discipline has followed him ever since. Miszczyszyn is a full-stack JavaScript developer who has been working with X-Team for almost two full years. He's also the founder of Type of Web, a Polish-language blog and Discord server for web developers, and a co-organizer of the meet.js Summit — the largest JavaScript conference in Poland. In this story, he traces how a borrowed book ignited a career, how he built a thriving web development blog and community for Polish developers, and what the most important lesson of his remote working life turned out to be.

A Book, a Computer and a Cheat-Code Website

Miszczyszyn didn't set out to become a developer. "I didn't really choose it," he says. "Sorry for the cliché, but I think it was a bit like with wizards and wands — a wizard doesn't choose its wand, the wand chooses the wizard."

After the Delphi book, he finally got his first computer and worked his way through Delphi, C++, Visual Basic and Pascal before landing on the web. His first project: a site about cheat codes for The Sims and GTA. "I instantly fell in love with web development," he says. "My motivation was just pure curiosity and then passion and love for building things."

The years that followed brought a range of environments — a startup recently bought by a corporation, a failing startup, a successful one, a large and well-funded company. He freelanced. He tried building his own startups with friends. Each phase added something different. "I definitely learned new and exciting things with each of them," he says. What he values most from that stretch, though, isn't technical: it's the soft skills — learning how to communicate with a micro-managing boss, or how to help people too shy to ask for help. One early project stands out as a point of pride: an early version of a startup that went on to become funded and successful.

Building Community — From Blog to Summit

The work Miszczyszyn is perhaps most known for outside of client projects is what he's built for Poland's developer community. Type of Web is his blog and Discord server focused on web development. He also created what he describes as the largest community-based database of web development interview questions in Polish and runs several Facebook groups covering React, Angular, Vue and ReasonML. "I like helping people," he says, "and I want to build strong local communities where everyone feels safe."

That spirit carried into the meet.js Summit 2018, which Miszczyszyn co-organized in October of that year with X-Team as the main sponsor. The event raised $12,000 for charity through sponsor and attendee donations. On the conference circuit, he also attended React Amsterdam, Monadic Party and Reactive Conf in 2018 — the last of which he recommends to anyone interested in JavaScript, reactive and functional programming. His Unleash+ budget covered flights and accommodations, and he had already bought tickets for 2019 conferences before the year ended.

On the open-source side, he was early in development on typesafe-hapi, a project aimed at making HapiJS routes, validation schemas and handlers consistent and type-safe in TypeScript. "I'm so excited to work on this," he said at the time, "because I know there will be a lot of people keen on using that."

Inside X-Team, he joined the XHQ team as a part-time engineer and eventually became dev lead for the platform — X-Team's central hub where members access bounties, order swag, submit invoices and track their activity. "It's less about the development per se," he says, "more about helping others, answering their questions, making sure they're on the right path. That's something new for me."

Remote Life and the Permission to Leave

For staying productive while working remotely, Miszczyszyn credits the Pomodoro technique — which he picked up through X-Team's internal productivity quest — for days when the work is large and well-structured. But his deeper strategy is simpler: when he can't focus, he stops. "Whenever I feel unproductive, tired or can't focus — I just give up," he says. "Take a break. Go for a walk. Play games. Just do something else instead of programming. That always works for me and I always come back with a fresh dose of energy to tackle my problems."

He's attended three X-Outposts — Scotland, South Africa and Thailand — and says each one was completely different. Meeting other X-Teamers, learning about different places and cultures, taking part in adventurous activities: "Living the dream," as he puts it.

The philosophy he wants to leave the world with is deceptively simple — and, he says, the most important thing he has learned. "Whenever you feel unsafe, insecure or uncomfortable — you can leave," he says. "You have many options and one of them is to leave. For some people, in certain situations, it's impossible. But more often than not, we don't leave simply because we think we're not allowed." He hears the same response whenever he shares it: "I wish I knew this when I was younger." For Miszczyszyn, leaving isn't giving up. It's a valid option — and knowing that has shaped everything from his career choices to the community spaces he works hard to keep safe for everyone inside them.

Ready to build work you're proud of? Apply for an open role at X-Team.

SHARE:

arrow_upward