Currently busy
Bartosz Paśnik
Software Developer
I build web products end-to-end - comfortable across the stack: interfaces, APIs, data models, deploys.
profile.ts
const profile = { name: 'Bartosz Paśnik', role: 'Software Developer', focus: ['Web Development', 'Mobile Development'], based: 'Warsaw, PL', open: false,}stack.ts
export const stack = { frontend: [ 'Next.js', 'React', 'TypeScript', ], backend: [ 'Express.js', 'Nest.js', 'Node', 'Ruby on Rails', ], tooling: [ 'Docker', 'Storybook', ], testing: [ 'Mabl', 'Playwright', 'React Testing Library', 'Vitest', ],}activity.md
OctNovDecJanFebMarAprMayJunJulAugSepOct
window.debug
Persist layout
Whether the arrangement you leave outlives the visit:
between visits- On — the windows come back where you left them,
- Off — they start stacked every time.
Dragging
Whether the windows can be picked up at all:
- On — drag any window by its title bar,
- Off — the title bars stop responding.
Drag area
The outline picked out on the dots, showing how far the window you are holding can travel:
while dragging- Off — never drawn,
- On drag — only while you are moving a window,
- Always — kept up for the window at the front.
Bounds
How far a window may stray past its own column:
±170px- Loose — up to 170px over, drifting toward the headline,
- Column — strictly inside, which leaves it little room to move.
Shift snap
Hold Shift while dragging a window to snap it to the dots behind it. This sets how far apart those positions are — every dot, by default.
every dot