Pavel Laptev's Avatar

Pavel Laptev

@pavellaptev

Lead designer 𝘒𝘡 @gitbutler.com β§“ pavellaptev.github.io I write open-source code, doing UI and Figma plugins.
Design systems ✢ Open source ✼ Automation
#FigmaPlugins #DesignSystems #Frontend #OpenSource #UXUI #WebDev

74
Followers
47
Following
146
Posts
14.01.2025
Joined
Posts Following

Latest posts by Pavel Laptev @pavellaptev

Video thumbnail

yes
editor.p5js.org/isohedral/fu...

03.03.2026 13:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

If it’s text, don’t make me hunt for it. There are exceptions. Figma-style lazy loading for images is the one exception where the 'fade' actually serves a purpose.

01.03.2026 10:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Death to Scroll Fade! The one where I crowdsource an argument winner

That's funny and also true dbushell.com/2026/01/09/d...

01.03.2026 10:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

That’s funny. I miss Silicon Valley πŸ₯²

24.02.2026 10:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think with some job titles it’s like this, a bit in this direction, a bit in that.

What does it mean for you?

22.02.2026 00:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

Switches: Ultimate Outemu Silent Lemon V3
Keycaps: Chosfox Geonix Rev.2

20.02.2026 12:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Soldered my first keyboard, the Lumberjack 5x12 KEEBD! Key takeaway: sufficient solder on hotswap sockets please. Red LED indicates FN key, not error state (kinda silly I forgot that while testing…)

20.02.2026 12:57 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

CSS anchor positioning, we’re nearly done!

13.02.2026 21:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
web-platform-tests dashboard

Quite nice dashboard to see what’s currently cooking wpt.fyi/interop-2026

13.02.2026 21:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I like the terminal’s aesthetic and the favicon β–’β–ˆ

13.02.2026 21:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Exciting!

12.02.2026 22:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Need some CSS in State of JS

11.02.2026 21:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Π§Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ помню. Но сам Ρ‚Π°ΠΊ Π½Π΅ Π½Π°Π·Ρ‹Π²Π°Π», каТСтся это слэнг поколСния ΠΏΠΎΡΡ‚Π°Ρ€ΡˆΠ΅.

06.02.2026 22:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I like that's super easy to learn and use new @gitbutler.com CLI

06.02.2026 16:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

There’s a new variable picker in the latest Chrome DevTools, nice

06.02.2026 11:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Introducing the GitButler CLI Now in technical preview, the new GitButler CLI brings all the power of GitButler to your command line

Now GitButler has a CLI!

Stacked and parallel branches, smartlog, simple commit editing, easy undo, json output to every command. And it just works in any Git repo.

Check it out:

blog.gitbutler.com/but-cli

05.02.2026 15:34 πŸ‘ 41 πŸ” 5 πŸ’¬ 3 πŸ“Œ 2
Post image

a UI that speaks my language. #keyboard-tools

02.02.2026 23:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cool! There is also a nice article by Jonatan medium.com/flat-pack-te...

02.02.2026 12:46 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Neat 🀌

24.01.2026 20:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

One thing I noticed is that the `font-weight` property in the root level doesn’t override the user agent style. And the browser adds an additional β€œboldness” to the font.

23.01.2026 22:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Looks cool! Sure thing, feel free to use it :-)

23.01.2026 22:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you 😊

23.01.2026 22:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Really happy you like it! Thanks!

23.01.2026 22:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

DankeschΓΆn! πŸ™‚

22.01.2026 16:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
But Head | A Free Typeface

Hey! Finally can share a font I was working on for GitButler.

We wanted a typeface that combined the precision of code with the beauty of magazine layouts. The result is a high-contrast, geometric and distinct But Head!

πŸ”— Story & Download: gitbutlerapp.github.io/but-head

22.01.2026 15:43 πŸ‘ 36 πŸ” 9 πŸ’¬ 3 πŸ“Œ 0
Post image Post image Post image

Unscheduled keyboard maintenance due to a Coke spill. Luckily it was sugar-free. Taking it apart gave me a new appreciation for the Worklouder engineering though.

20.01.2026 22:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

true πŸ˜”

15.01.2026 10:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

I just realized that I don’t need to duplicate `width` and `height` for square elements. There are 3 ways to handle equal dimensions: The Good, The Bad, and The Ugly.

28.12.2025 14:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I sent a real photo of a PC tower and Gemini gave me "it's a worst-case scenario" answer. But why… it's a nice build!

25.12.2025 20:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Then I asked if the layout looked normal. Gemini told me it was basically non-functional πŸ˜”

25.12.2025 20:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0