Hello, We're the Beboks!*

The BebokAdventurerEngineerDude

*) Yeah, no, it’s just me.

I’m Art. I make small apps and tools that probably started as "what if I built this in one evening" and somehow ended up on the internet.

The Beboks come from Silesian folklore - tiny chaotic creatures - which felt like a very accurate metaphor for my coding process.

About me

For more than two decades I've been helping build digital things: banking platforms, trading systems, enterprise software, websites, developer tools, and the occasional project that escaped far beyond its original scope.

Professionally, I spend my time working with TypeScript, React, and modern web technologies. I've worked with teams ranging from local agencies to global organisations, always chasing the same goal: making complicated systems feel simple.

The Beboks are my personal workshop.

Named after the mischievous creatures from Silesian folklore, this is where I build the things that don't fit neatly into a job title: open-source libraries, experiments, utilities, side projects, and whatever idea has most recently convinced me to open my editor "for just five minutes".

The beboks you see on this website aren't stock creatures - I draw them myself as SVG illustrations. It started as a small side project and somehow turned into a growing collection of digital mischief-makers. They're much easier to manage than real folklore creatures, though only slightly.

So have a look around. If you find something useful, the beboks are pleased.

Projects

  • npm@bebokland/zustand-url-storage

    A simple drop-in URL storage solution for Zustand state management (persist middleware).

  • @bebokland/godka-core@bebokland/godka-core

    A tiny, type-safe internationalisation library that embraces colocated JSON translations with compile-time safety and runtime efficiency.

  • @bebokland/godka-react@bebokland/godka-react

    React bindings for @bebokland/godka-core.

  • project: polekuproject: poleku

    As the name suggests "poleku", silesian for "take it easy", "slow down" or "don't rush", it's going to be a simple, easy-to-use time management app.

  • project: irvingproject: irving

    It's one of the fascinations of mine - a very very very old game brought back to life by modern web technologies (still in progress).

  • project: depeproject: depe

    I can't say much about this project but it's going to be a statement against evil apps.

Meet the Beboks

After twenty years of building things, researching things, fixing things, and occasionally ignoring things, it seemed only fair to give each version of myself its own character card. More to come...

The Bebok

  • The Original
  • Bebok Prime

The original specimen. A mysterious Silesian creature known for turning coffee into software and simple ideas into side projects. Frequently spotted near TypeScript repositories and half-finished notebooks.

The Bebok

Rarity: Epic

HP:  85

MP:  120

ATK: 75

DEF: 95

Special: Digital Summoning - Conjures a new project from thin air. Success rate unknown.

75
95

The Adventurer

  • The Explorer
  • The Wanderer

Explorer of forgotten documentation, abandoned APIs, and places marked 'Here Be Dragons'. Possesses an uncanny ability to discover fascinating rabbit holes while researching something entirely different.

The Adventurer

Rarity: Rare

HP:  90

MP:  80

ATK: 70

DEF: 65

Special: Uncharted Territory - Reveals hidden knowledge and secret paths. May accidentally unlock three new hobbies.

70
65

The Engineer

  • The Fixer
  • The Artificer

If it doesn't exist, it will. Software, furniture, home improvements, obscure tooling, shrines dedicated to cats - all are within this Bebok's domain. Known weakness: saying 'I'll just build it myself.'

The Engineer

Rarity: Epic

HP:  110

MP:  95

ATK: 100

DEF: 120

Special: Construct Anything - Creates a working solution from whatever materials are available. Scope may increase unexpectedly.

100
120

The Dude

  • The Abider
  • The Unbothered

A master of the ancient art of Not Panicking. Unmoved by deadlines, drama, or minor catastrophes. Somehow achieves inner peace while everything around him catches fire.

The Dude

Rarity: Legendary

HP:  140

MP:  40

ATK: 20

DEF: 999

Special: The Dude Abides - Ignores stress, confusion, and corporate urgency. Restores calm to nearby creatures.

20
999

The Gamer

  • The Challenger
  • The Keeper of Save Files

A collector of quests, campaigns, character sheets, and unfinished save files. Equally comfortable exploring digital worlds, conquering tabletop kingdoms, or spending twenty minutes explaining the rules of a board game. Believes every problem can be solved with the right strategy and occasionally treats real life as a turn-based adventure.

The Gamer

Rarity: Rare

HP:  95

MP:  110

ATK: 85

DEF: 75

Special: Side Quest Acquired - Becomes distracted by an optional objective and forgets the main mission.

85
75

The Jester

  • The Trickster
  • The Menace

A cheerful agent of chaos who firmly believes that life is improved by jokes, wordplay, harmless mischief, and occasionally asking questions nobody was prepared to answer. Known to deploy practical jokes with surgical precision and deliver uncomfortable truths disguised as comedy.

The Jester

Rarity: Epic

HP:  80

MP:  130

ATK: 90

DEF: 70

Special: Perfect Timing - Instantly identifies the funniest possible moment to say something inappropriate.

90
70

The Hermit

  • The Unplugged
  • The Phonebane

A stubborn guardian of the pre-notification era. Believes humanity reached its peak sometime between desktop computers and the invention of endless scrolling. Can often be found enjoying nature, books, or uninterrupted thoughts while suspiciously eyeing nearby smartphones.

The Hermit

Rarity: Common

HP:  120

MP:  100

ATK: 95

DEF: 140

Special: Silence the Device - Instantly disables notifications, doomscrolling, and the urge to check messages every thirty seconds. Extremely effective against modern curses.

95
140

The Undefined

  • The Possible
  • The Unwritten

A mysterious form that exists between ideas. Neither finished nor unfinished, neither known nor unknown. Within this silhouette lives every future project, skill, adventure, obsession, and version of the Bebok yet to emerge. Scholars disagree whether it is empty or contains everything.

The Undefined

Rarity: Legendary

HP:  NaN

MP:  NaN

ATK: NaN

DEF: NaN

Special: Potentiality - May become anything. Effects cannot be predicted until observed.

NaN
NaN