Skip to content

Instantly share code, notes, and snippets.

View wojukasz's full-sized avatar
πŸ₯‹
kiaj...

Lukas W wojukasz

πŸ₯‹
kiaj...
  • Earth
View GitHub Profile
@wojukasz
wojukasz / System Design.md
Last active March 11, 2026 09:40 — forked from vasanthk/System Design.md
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@wojukasz
wojukasz / keybindings.json
Last active March 11, 2026 09:24
⚑VSCode + WhichKey + Vim keybindings | Works with VScode forks like AntiGravity, Cursor, etc | Copy-paste ready config | 5-min setup | Full version: https://github.com/wojukasz/VimCode
[
// ╔══════════════════════════════════════════════════════════════════════════════════╗
// β•‘ VSCODE VIM LAZYVIM KEYBINDINGS β•‘
// β•‘ Modifier Key Bindings (Ctrl, Alt, Shift) β•‘
// β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
//
// This file contains keybindings that use modifier keys (Ctrl, Alt, Shift) and special
// characters that need VSCode's key binding system (not Vim's).
//
// IMPORTANT: DO NOT put space-leader bindings here (<leader>...)

Keybase proof

I hereby claim:

  • I am wojukasz on github.
  • I am wojukasz (https://keybase.io/wojukasz) on keybase.
  • I have a public key ASBpkucgfsfFIb6KWGIwDn65rcSrpiA9p6a37KyUTA_oUwo

To claim this, I am signing this object: